GuruVirus wrote:
The problem with that is Prog Change + pad (on the MPK Mini MK3) just changes the currently selected Midi track's Program, permanently.
The way the MPK mini does program changes is more the issue. If you just had program change on an encoder, the benefits would be readily apparent.
Why would on the fly program changes be useful? If changed during a recording, doesn't that affect all previously recorded notes, too?
There are many reasons why a user might want to map midi program change messages to MPC programs. You don't necessarily have to do it on the fly, or while recording. If you had some midi notes laid down for a track and you wanted compare how different plugins or keygroups sounded, you could simply change the program instead of loading the midi data on a track for each of the programs you wanted to audition. You can do the same thing switching drum kits.
As far as recording, you could have two or more programs with bass instruments that were slightly different. While recording that track you could use program change to "modulate" the sound by switching on the fly, as you put it.
Also, when I tap my pads with Prog change on, a few of them don't do anything, and the others just select programs that are not sequential. How do I map those (if I had to)?
My guess is that you need to use the MPK editor to assign what program change number each pad sends. They may not be set up sequentially.