Not So Important Intro:
So, I've been using my beloved Nord Lead A1 for about 6 years now. In the past, I was using it to record its audio directly by playing (with my hands on it). I did, on some occasions, sequence it directly from Reason through my audio interface, but nothing really fancy. Then recently, I got Ableton, which (I think) has a much clearer interface regarding the routing of MIDI channels. This led me to experiment with having all four timbres of the A1 sequenced from Ableton with each having their own dedicated MIDI channel. Having not studied in great depth all of the characteristics and nature of MIDI, I can safely say that I am no expert, plus, every device has its own way of dealing with things (although fairly standardized, for the critical parts). I have now bought the Arturia Beatstep Pro, on which I am having a lot of fun, but there are still some details that I am not sure I understand about the way the A1 works regarding MIDI implementation. And for a device as fun as the Beastep, I feel obliged to learn more about it.
Actual Question:
The one thing that I can't figure out is: How do you execute a program change on the A1 using the Beatstep? I seem to understand that you have to sequentially send different MIDI CC with different values, but this is quite obscure for me. Could anyone clarify this? In the manual, it says to send CC00, value 0 + CC32 values 0-7 or CC00, value 0 + CC32, value 0-3 in performance mode.
Now, say that this corresponded to a bunch of CC messages, how would I go about sending all of this from my Beatstep? I can only assign one pad (or knob) to a single CC and with a fixed value.
In the Arturia MIDI Control Center (the thing from Arturia on my computer to set certain things on the Beatstep) there's a "Program Change" mode that can be assigned to pads, but it features parameters I am not familiar with and can't reconcile with what is in the A1 Manual. If you select the "Program Change" mode for a knob, you have 5 options:
1. The MIDI channel the CC is sent on (I understand what that does.)
2. The MIDI port (USB, MIDI or both. I understand that too.)
3. The Program Number (0-127) <- This one I don't understand, I tried to see if it just controlled what program I was using and, it didn't seem to work...
4. Bank LSB (0-127) (After reading online, it seems to be some standard for bits, but I fail to see how to use it...)
5. Bank MSB (0-127) (Same as for #4...)
Anyhow, thanks in advance! Any help is appreciated!
