Sourcetype direction = | Forward| Backward
Sourcetype loop = | Forever| Until_release| Off
Sourcetype settings = {start : float;loop_start : float;loop_end : float;end_ : float;direction : direction;tune : float;crossfade : float;gain : float;loop : loop;release : float option;
} Sourcetype play = | Key| Oneshot| Mute_group| Loop
Sourceval press : kit -> int -> float -> unit