PonyTracker
Un projet de tracker de musique
Page principale
Structures de données
Fichiers
Liste des fichiers
Variables globale
Tout
Structures de données
Fichiers
Fonctions
Pages
sources
instruments
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
_intrument
Definition:
instruments.h:14
_enveloppe
Definition:
instruments.h:8
_sample
Definition:
samples.h:17
Généré le Jeudi 15 Mai 2014 16:53:16 pour PonyTracker par
1.8.6