Functor Doc.Clavier.Make (.ml)

module Make: 
functor (C : Type_clavier) -> sig .. end
Parameters:
C : Type_clavier

val masque_entete : int
val numero_de_canal : int
val touche_relachee : int
Note off event
val touche_appuyee : int
Note on event
val poly_press : int
Polyphonic key pressure/aftertouch
val mode : int
Controle change
val instru : int
Program change
val can_press : int
Channel pressure/aftertouch
val pitch : int
Pitch bend change. La molette de pitch est centrée sur la valeur 64.
val pitch_mot_vide : int
System messages
val sys : int

Numéros de modes


val modulation : int
val swell : int
val sustain_pedal : int
Prend la valeur 0 à l'enfoncement et 127 au relâchement pour le réglage habituel : court-circuit au repos. Les valeurs sont échangées pour le réglage inverse de la pédale.

Constantes locales


val vide : int
val plein : int
val milieu : int
val haut : int
val bas : int

Scrutation de l'entrée MIDI


type select = 
| Vide
| Rappel
| Rappel_boutons
| Sauvegarde
| Sauvegarde_boutons
| Forme
| Percussion
| Vibrato
| Special
| Rembobine
| Avance_rapide
| Arret
| Lecture
val aux : string -> int -> int -> unit
Parameters:
() : string
() : int
() : int
val scrute : Pervasives.in_channel -> unit
Parameters:
ic : Pervasives.in_channel