PonyTracker
Un projet de tracker de musique
 Tout Structures de données Espaces de nommage Fichiers Fonctions Variables Définitions de type Énumérations Valeurs énumérées Macros Pages
Structures de données | Définitions de type | Fonctions
Référence du fichier instruments.h
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <math.h>
#include "../samples/samples.h"
Graphe des dépendances par inclusion de instruments.h:
Ce graphe montre quels fichiers incluent directement ou indirectement ce fichier :

Aller au code source de ce fichier.

Structures de données

struct  _enveloppe
 
struct  _intrument
 

Définitions de type

typedef struct _enveloppe Enveloppe
 
typedef struct _intrument Instrument
 

Fonctions

void ajouterInstrument (Instrument *tab[], int i)
 
void supprimerInstrument (Instrument *tab[], int i)
 
int getVolume (Instrument *inst)
 
int getBalance (Instrument *inst)
 
char * getNomInst (Instrument *inst)
 
void setVolume (Instrument *inst, int volume)
 
void setBalance (Instrument *inst, int balance)
 
void setNomInst (Instrument *inst, char *nom)
 
float rapportPitch (Instrument *inst, int note, int octave)
 

Description détaillée

Gestion des instruments

Version
1
Auteur
Guy
Date
Mai 2014

Définition dans le fichier instruments.h.

Documentation des définitions de type

typedef struct _enveloppe Enveloppe
typedef struct _intrument Instrument

Documentation des fonctions

void ajouterInstrument ( Instrument tab[],
int  i 
)

Définition à la ligne 13 du fichier instruments.c.

int getBalance ( Instrument inst)

Définition à la ligne 26 du fichier instruments.c.

char* getNomInst ( Instrument inst)

Définition à la ligne 30 du fichier instruments.c.

int getVolume ( Instrument inst)

Définition à la ligne 22 du fichier instruments.c.

float rapportPitch ( Instrument inst,
int  note,
int  octave 
)

Définition à la ligne 45 du fichier instruments.c.

void setBalance ( Instrument inst,
int  balance 
)

Définition à la ligne 37 du fichier instruments.c.

void setNomInst ( Instrument inst,
char *  nom 
)

Définition à la ligne 41 du fichier instruments.c.

void setVolume ( Instrument inst,
int  volume 
)

Définition à la ligne 33 du fichier instruments.c.

void supprimerInstrument ( Instrument tab[],
int  i 
)

Définition à la ligne 18 du fichier instruments.c.