PonyTracker
Un projet de tracker de musique
 Tout Structures de données Fichiers Fonctions Pages
instruments.h
1 #ifndef _instruments_h
2 #define _instruments_h
3 
4 #include <stdio.h>
5 #include <stdlib.h>
6 #include "../samples/samples.h"
7 
8 typedef struct _enveloppe {
9  unsigned long int tmp; // axe des temps (abscisse sur le graphe de l'enveloppe)
10  int volume; // axe du volume (ordonnée sur le graphe de l'enveloppe)
11  struct _enveloppe* suite;
12 } Enveloppe;
13 
14 typedef struct _intrument {
15  Sample* sample;
16  Enveloppe enveloppe;
17  int balance;
18  int volume;
19  char[] nom;
20 } Instrument;
21 
22 // TODO
23 // Setters-getters et tous le bordel, rien de bien compliqué, mais j'avoue qu'à cette heure ci, j'ai un peu la flemme et je suis trop crevé.
24 
25 #endif
Definition: instruments.h:14
Definition: instruments.h:8
Definition: samples.h:17