From 60fa4f03f30553fc5440c0934cc1b7406094526c Mon Sep 17 00:00:00 2001 From: JP Cimalando Date: Sat, 23 Jun 2018 12:41:12 +0200 Subject: glide: handle for all the midi channels --- src/adlmidi_midiplay.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/adlmidi_midiplay.cpp b/src/adlmidi_midiplay.cpp index a044859..b2497ca 100644 --- a/src/adlmidi_midiplay.cpp +++ b/src/adlmidi_midiplay.cpp @@ -1632,7 +1632,9 @@ retry_arpeggio: void MIDIplay::UpdateGlide(double amount) { - for(unsigned channel = 0; channel < 16; ++channel) + unsigned num_channels = Ch.size(); + + for(unsigned channel = 0; channel < num_channels; ++channel) { MIDIchannel &midiChan = Ch[channel]; if(midiChan.gliding_note_count == 0) -- cgit v1.2.3