sig
  val masque_entete : int
  val numero_de_canal : int
  val touche_relachee : int
  val touche_appuyee : int
  val mode : int
  val instru : int
  val pitch : int
  val sys : int
  val bank_select : int
  val modulation : int
  val swell : int
  val sustain_pedal : int
  val curseur_generique : int
  val bouton_generique : int
  val poussoir_rembobine : int
  val poussoir_avance_rapide : int
  val poussoir_arret : int
  val poussoir_lecture : int
  val poussoir_enregistrement : int
  val poussoir_9 : int
  val poussoir_10 : int
  val poussoir_11 : int
  val poussoir_12 : int
  val poussoir_13 : int
  val poussoir_14 : int
  val poussoir_15 : int
  val poussoir_16 : int
  val pad_1 : int
  val pad_2 : int
  val pad_3 : int
  val pad_4 : int
  val pad_5 : int
  val pad_6 : int
  val pad_7 : int
  val pad_8 : int
  val decalage_de_pad : int
  val scrute : Pervasives.in_channel -> Pervasives.out_channel -> unit
end