In a recent segment Nick Batt from SonicState is using the KSP (at 28:00 - 28:30 in the video below) where he stated something to the effect of "..if you had a "master keyboard" that supported Program Changes ....". Sadly, the keyboard he used in the video doesn't include a facility to support midi Program Change messages, "doh".
I got the sense that at that moment he immediately realized that the KSP keyboard he was using for his video lacked the very feature he needed as a workaround for the other device! IRONIC isn't it. Nick then stated he was going to reach out to the "other" vendor to get them to support midi Program Changes in their product. Yet, that product isn't considered a "master keyboard controller". Instead, Nic really needs to contact Arturia and ask them to support midi Program Change messages with the KSP. Here is a perfect example of why this capability is needed. In your face KSP!
My fear is that when and if Arturia ever decides to support midi Program Change messages (in the next 36 months?) it will be some half baked "kluge" where you have to use some intermediate tool like "Midi Control Mangler". What is being requested is the ability to initiate a midi Program Change message in real-time using the a combination of rotary knobs and a simple shift function. Or it's crippled to only let you implement a midi Program Change on selected midi channels like 1-4 instead of any midi channel (1-16 for example). Mark my words.
Here is the video:
https://www.youtube.com/watch?v=za4UsIO-dKc"Hi Nick, would you mind opening a case with Arturia and let them know that midi channel Program Change message is long overdue." Thanks
Let's hope that "whenever" Arturia gets around to implementing midi Program Change messages via the front panel buttons and encoders it won't be via the "Midi Control Mangler" to get it done.