object
  method fill_add : Audio.buffer -> int -> int -> unit
  method note_off : int -> float -> unit
  method note_on : int -> float -> unit
  method play : MIDI.buffer -> int -> Audio.buffer -> int -> int -> unit
  method play_add : MIDI.buffer -> int -> Audio.buffer -> int -> int -> unit
  method reset : unit
  method set_volume : float -> unit
end