sig
  class type t =
    object
      method play :
        MIDI.Multitrack.buffer -> int -> Audio.buffer -> int -> int -> unit
      method play_add :
        MIDI.Multitrack.buffer -> int -> Audio.buffer -> int -> int -> unit
    end
  class create : int -> (int -> Synth.synth) -> t
end