X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Fmidi-walker.cc;h=13bf59db8c2e4be028491e5966c1bf0b1b1e490b;hb=9f3572d98bb948c9689cd1f75401a029451fa001;hp=2979c9380ce1127a3d6687180840ca1a70315730;hpb=04265f11d1f21416ccebd2dcaa1d903dc781b36e;p=lilypond.git diff --git a/lily/midi-walker.cc b/lily/midi-walker.cc index 2979c9380c..13bf59db8c 100644 --- a/lily/midi-walker.cc +++ b/lily/midi-walker.cc @@ -33,10 +33,8 @@ compare (Midi_note_event const &left, Midi_note_event const &right) return 0; } -Midi_walker::Midi_walker (Audio_staff *audio_staff, Midi_track *track, - int channel) +Midi_walker::Midi_walker (Audio_staff *audio_staff, Midi_track *track) { - channel_ = channel; track_ = track; index_ = 0; items_ = &audio_staff->audio_items_; @@ -146,9 +144,7 @@ Midi_walker::process () if (Midi_item *midi = Midi_item::get_midi (audio)) { - if (Midi_channel_item *mci = dynamic_cast (midi)) - mci->channel_ = channel_; - + midi->channel_ = track_->channel_; //midi->channel_ = track_->number_; if (Midi_note *note = dynamic_cast (midi)) {