PonyTracker
Un projet de tracker de musique
|
Aller au code source de ce fichier.
Fonctions | |
int | getIdMotif (Motif *m) |
void | ajouterMotif (Motif **pliste, int nbrTmp, int nbrPortees) |
void | definirNomMotif (Motif *m, char *nom) |
void | supprimerMotif (Motif **cellule, int nbrPortees) |
void | definirNote (Motif *m, int portee, int tmp, int note) |
void | definirOctave (Motif *m, int portee, int tmp, int octave) |
void | definirInstrument (Motif *m, int portee, int tmp, int instrument) |
void | definirVolume (Motif *m, int portee, int tmp, int volume) |
void | definirEffet (Motif *m, int portee, int tmp, int effet) |
void | supprimerNote (Motif *m, int portee, int tmp) |
int | getNote (Motif *m, int portee, int tmp) |
int | getOctave (Motif *m, int portee, int tmp) |
int | getInstrument (Motif *m, int portee, int tmp) |
int | getVolume (Motif *m, int portee, int tmp) |
int | getEffet (Motif *m, int portee, int tmp) |
Ce module implémente les fonctions du fichier motifs.h
Définition dans le fichier motifs.c.
Permet de définir l'effet donné à une note param[out] m : motif dans lequel on ajoute l'effet param[in] portee : portée du motif dans laquelle on ajoute l'effet param[in] tmp : temps du motif dans lequel on ajoute l'effet param[in] effet : effet donné à la note
Permet de définir l'instrument jouant une note param[out] m : motif dans lequel on utilise cet instrument param[in] portee : portée du motif dans laquelle on utilise cet instrument param[in] tmp : temps du motif dans lequel on utilise cet instrument param[in] instrument : instrument que l'on utilise
Permet de définir une octave param[out] m : motif dans lequel on ajoute l'octave param[in] portee : portée du motif dans laquelle on ajoute l'octave param[in] tmp : temps du motif dans lequel on ajoute l'octave param[in] octave : octave que l'on ajoute à la note
Permet de définir le volume d'une note param[out] m : motif dans lequel on modifie le volume param[in] portee : portée du motif dans laquelle on modifie le volume param[in] tmp : temps du motif dans lequel on modifie le volume param[in] volume : volume de la note
int getEffet | ( | Motif * | m, |
int | portee, | ||
int | tmp | ||
) |
int getIdMotif | ( | Motif * | m | ) |
int getInstrument | ( | Motif * | m, |
int | portee, | ||
int | tmp | ||
) |
Permet d'afficher un instrument utilisé param[out] m : motif dans lequel on affiche l'instrument utilisé param[in] portee : portée du motif dans laquelle on affiche l'instrument utilisé param[in] tmp : temps du motif dans lequel on affiche l'instrument utilisé
int getNote | ( | Motif * | m, |
int | portee, | ||
int | tmp | ||
) |
int getOctave | ( | Motif * | m, |
int | portee, | ||
int | tmp | ||
) |
int getVolume | ( | Motif * | m, |
int | portee, | ||
int | tmp | ||
) |
Permet d'afficher une volume de note param[out] m : motif dans lequel on affiche le volume de la note param[in] portee : portée du motif dans laquelle on affiche le volume de la note param[in] tmp : temps du motif dans lequel on affiche le volume de la note