From e87cf7e5fe1007c58fde4e37d80c6825ba27945b Mon Sep 17 00:00:00 2001 From: Raspbeguy Date: Mon, 7 Apr 2014 16:03:08 +0200 Subject: [PATCH] =?UTF-8?q?J'ai=20rang=C3=A9=20le=20main.=20Mika,=20=C3=A0?= =?UTF-8?q?=20toi=20de=20jouer.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sources/main.c | 33 +++++++++++++++++++++++++-------- 1 file changed, 25 insertions(+), 8 deletions(-) diff --git a/sources/main.c b/sources/main.c index 62fce0f..f98d18d 100644 --- a/sources/main.c +++ b/sources/main.c @@ -7,7 +7,7 @@ #define DEF_NBR_TMP 16 #define MAX_PATTERNS 256 -// Les fonctions de ce fichiers autres que main sont des fonction de débug. +// Fonctions de débug void afficherMotif(Motif* m, int nbrPortees){ printf("%s :\n",m->nom); @@ -19,16 +19,33 @@ void afficherMotif(Motif* m, int nbrPortees){ } } -int main(){ - Motif* melodie[MAX_PATTERNS] = {NULL}; - Motif* liste = NULL; - int nbrPortees = 1; - courant = 0; - taille = 0; +// Fin des fonctions de débug + +void debut(Motif* melodie[], Motif* liste, int nbrPortees){ ajouterMotif(&liste, DEF_NBR_TMP, nbrPortees); Motif* m = liste; definirNote(m,0,4,5); + definirNote(m,1,2,9); + ajouterMotif(&liste, DEF_NBR_TMP, nbrPortees); + Motif* n = liste; + definirNote(n,0,10,3); + definirNote(n,1,6,7); ajouterMotifVirtuel(melodie,0,m); - afficherMotif(m,nbrPortees); + ajouterMotifVirtuel(melodie,1,n); + ajouterMotifVirtuel(melodie,2,m); + ajouterMotifVirtuel(melodie,3,n); +} + +int main(){ + Motif* melodie[MAX_PATTERNS] = {NULL}; + Motif* liste = NULL; + int nbrPortees = 2; + courant = 0; + taille = 0; + + debut(melodie, liste, nbrPortees); + + // insérer code GTK ici + return EXIT_SUCCESS; }