X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Faudio-staff.cc;h=0398c894adfe06fbc55cfe342138bbdcd2e48480;hb=55cdf3441eca8d6489c486767cf8013b08e8b32e;hp=b827b8b377be9130134cba00a59ad4026a169c10;hpb=e5380f29f23e204a603f8398368d2a7dc0260aa0;p=lilypond.git diff --git a/lily/audio-staff.cc b/lily/audio-staff.cc index b827b8b377..0398c894ad 100644 --- a/lily/audio-staff.cc +++ b/lily/audio-staff.cc @@ -30,22 +30,21 @@ Audio_staff::add_audio_item (Audio_item *ai) } Audio_staff::Audio_staff () - : percussion_ (false) + : percussion_ (false), merge_unisons_ (false) { } void -Audio_staff::output (Midi_stream &midi_stream, int track) +Audio_staff::output (Midi_stream &midi_stream, int track, bool port) { - Midi_track midi_track; - midi_track.number_ = track; + Midi_track midi_track (track, port); Midi_walker i (this, &midi_track); for (; i.ok (); i++) i.process (); i.finalize (); - + midi_stream.write (midi_track); }