Module Doc.Filtre_eagletone (.ml)

module Filtre_eagletone: sig .. end


Liste d'appareils testés

  1. Eagletone Engineering tinycontrol
    Détection sous FreeBSD :
    ugen1.2: <WORLDE> at usbus1
    uaudio0: <WORLDE TINYCONTROL, class 0/0, rev 1.10/0.00, addr 2> on usbus1
    uaudio0: No playback.
    uaudio0: No recording.
    uaudio0: MIDI sequencer.
    uaudio0: No HID volume keys found.
Copyright Stéphane Grognet
IREM des Pays de la Loire - Université de Nantes
Laboratoire de mathématiques Jean Leray UMR 6629 CNRS
version 1.1


Données universelles


val masque_entete : int
val numero_de_canal : int
val touche_relachee : int
Note off event
val touche_appuyee : int
Note on event
val mode : int
Controle change
val instru : int
Program change
val pitch : int
Pitch bend change. La molette de pitch est centrée sur la valeur 64.
val sys : int
System messages

Numéros de contrôleurs


val bank_select : int
val modulation : int
val swell : int
val sustain_pedal : int

Données locales


val curseur_1 : int
val curseur_2 : int
val curseur_3 : int
val curseur_4 : int
val curseur_5 : int
val curseur_6 : int
val curseur_7 : int
val curseur_8 : int
val curseur_9 : int
val bouton_1 : int
val bouton_2 : int
val bouton_3 : int
val bouton_4 : int
val bouton_5 : int
val bouton_6 : int
val bouton_7 : int
val bouton_8 : int
val bouton_8bis : int
val poussoir_boucle : int
val poussoir_rembobine : int
val poussoir_avance_rapide : int
val poussoir_arret : int
val poussoir_lecture : int
val poussoir_enregistrement : int
val poussoir_1 : int
val poussoir_2 : int
val poussoir_3 : int
val poussoir_4 : int
val poussoir_5 : int
val poussoir_6 : int
val poussoir_7 : int
val poussoir_8 : int
val poussoir_9 : int

Les poussoirs autour de l'encodeur rotatif sont appelés a et b. Ceux sous le curseur de volumesont appelés c et d. à l'enfocement, ils envoient des messages avec valeur 127 puis 0.
val poussoir_a : int
val poussoir_b : int
val poussoir_c : int
val poussoir_d : int

L'encodeur rotatif envoie des messages "program change" (C0 xy).

Le curseur panoramique A-B envoie des messages F0 7F 7F 04 01 00 xy F7 avec xy variable.

Le poussoir BANK envoie des messages F0 42 40 00 01 04 00 5F 4F xy F7 avec xy qui cycle de 00 à 03.

Traduction


val scrute : Pervasives.in_channel -> Pervasives.out_channel -> unit
Parameters:
ic : Pervasives.in_channel
oc : Pervasives.out_channel