Si tu n'as pas le temps d'apprendre à te servir d'un débogueur, je te suggère la méthode que j'emploie : mettre des 'printf' partout afin de détecter à quel endroit du programme a lieu le plantage. Si le mystère persiste, il faut afficher la valeur des variables (c'est là où le débogueur serait très pratique, évidemment).
Ce n'est pas en lisant le listing du programme qu'on trouve la cause d'un plantage, mais en cherchant à quel endroit il s'est produit.
Dans ta fonction genere_gamme ligne 63, j'ai bien l'impression que tu débordes du tableau pointé par audio.data
Segmentation fault:11
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
git is great because Linus did it, mercurial is better because he didn't.