View Single Post
Old 11-09-2019, 09:00 AM   #7
Human being with feelings
tack's Avatar
Join Date: Jan 2014
Location: Ontario, Canada
Posts: 933

Originally Posted by mschnell View Post
In fact the Program Change midi event is not one of the CC midi events but a different class.
True. Although there are a few ways in which Reaper encourages us to think of PCs as events that should be treated similarly to CCs. Two examples: the lanes in the MIDI editor that hold program events is still called a "CC lane"; the MIDI_GetCC() API returns program changes.

So while program changes are a different MIDI event type than CC, I still feel like the current behavior somewhat violates the Principle of Least Astonishment.

In any case, I suppose Justin and schwa will be the arbiters of what's worth doing, whether the thing is a bug or a feature. Especially considering that in practice these types of low grade usability annoyances seemed to be prioritized on par with feature requests of similar complexity. I'll move that into the FR section if this thread doesn't get any traction.
tack is offline   Reply With Quote