Module Doc.Etat (.ml)

module Etat: sig .. end


Description

La sortie donne d'abord les 128 valeurs d'amplitude pour chaque note de l'instrument, puis les 128 fréquences fondamentales du générateur, puis les paramètres de réglage auxquels se rajoutent le nombre de notes de polyphonie et l'évènement d'enfoncement récent d'une touche après un silence.

Copyright Stéphane Grognet
IREM des Pays de la Loire - Université de Nantes
Laboratoire de mathématiques Jean Leray UMR 6629 CNRS
version 0.6


Les deux fonctions qui suivent servent à replier le clavier quand les harmoniques sortent de l'ambitus MIDI.
val plus : int -> int -> int
Parameters:
() : int
() : int
val plusplus : int -> int -> int -> int -> int
Parameters:
() : int
() : int
() : int
() : int
val moins : int -> int -> int
Parameters:
() : int
() : int
val terme_geometrique : float -> int -> float -> float
Parameters:
() : float
() : int
() : float
val int_pow : int -> float -> float
Parameters:
() : int
() : float
val gain : int -> float
Parameters:
() : int
val gain_reel : float -> float
Parameters:
() : float
val antigain : int -> float
Parameters:
() : int
val antigain_reel : float -> float
Parameters:
() : float
val angle : float -> float
Parameters:
() : float
val repartition : int -> float array
Parameters:
() : int
val trirepartition : int -> float array
Parameters:
() : int

x = 64
val etat : int array -> int Pervasives.ref -> float array -> float array -> unit
Parameters:
() : int array
() : int Pervasives.ref
() : float array
() : float array