|
|
@ -45,7 +45,7 @@ namespace Heck { |
|
|
|
ld::AudioHandle::InterleavingOutputBuffer out, |
|
|
|
size_t size); |
|
|
|
|
|
|
|
void midi_realtime_handler(ld::MidiEvent& msg); |
|
|
|
void midi_realtime_handler(const ld::MidiEvent& msg); |
|
|
|
|
|
|
|
|
|
|
|
void init_tracks() |
|
|
@ -142,7 +142,7 @@ namespace Heck { |
|
|
|
ld::ControlChangeEvent cc = msg.AsControlChange(); |
|
|
|
if (State::clear_mode) { |
|
|
|
ld::ControlChangeEvent cc = msg.AsControlChange(); |
|
|
|
hw.PrintLine("Clear: ch: %i, cc: %i",cc.channel,cc.control_number); |
|
|
|
hw.PrintLine("Clear: ch: %i, cc: %i", cc.channel, cc.control_number); |
|
|
|
sequencer.clear_track_cc(cc.channel, cc.control_number); |
|
|
|
} else { |
|
|
|
sequencer.midi_in(msg); |
|
|
|