C'est au dessus de mes forces. Je vais au pieux.
This commit is contained in:
25
sources/instruments/instruments.h
Normal file
25
sources/instruments/instruments.h
Normal file
@@ -0,0 +1,25 @@
|
||||
#ifndef _instruments_h
|
||||
#define _instruments_h
|
||||
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
#include "../samples/samples.h"
|
||||
|
||||
typedef struct _enveloppe {
|
||||
unsigned long int tmp; // axe des temps (abscisse sur le graphe de l'enveloppe)
|
||||
int volume; // axe du volume (ordonnée sur le graphe de l'enveloppe)
|
||||
struct _enveloppe* suite;
|
||||
} Enveloppe;
|
||||
|
||||
typedef struct _intrument {
|
||||
Sample* sample;
|
||||
Enveloppe enveloppe;
|
||||
int balance;
|
||||
int volume;
|
||||
char[] nom;
|
||||
} Instrument;
|
||||
|
||||
// TODO
|
||||
// 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é.
|
||||
|
||||
#endif
|
||||
Reference in New Issue
Block a user