type note = {start : float;length : float;key : int;velocity : int;channel : int;program : int;
}type score = {notes : note list;duration : float;
}val read_vlq : string -> int -> int * intval parse : string -> (score, string) Stdlib.resultval of_tune : ?program:int -> Abc.tune -> string