type priority = | Low| High| Last
type event = | Begin of int| Change of int| End| Nothing
val create : ?priority:priority -> ?retrigger:bool -> unit -> tval release : t -> int -> eventval sounding : t -> int optionval glide : ?note:float -> unit -> glideval glide_to : glide -> int -> unitval pitch : glide -> floatval frequency : float -> float