Hi - newbie here. So I’ve figured out how to send a program change to my external keyboard (Nord Stage 3) when a song changes in the set list. GREAT! However, two questions:
It seems like you are limited to one MIDI out and one channel for program changes? How could I send multiple program changes out for a song on different MIDI channels and different MIDI outputs? and different set-up per song?
Is there any way to get it to send the program change as you are picking the PC/MSB/LSB in the dialog? It would be nice to see it changing on the external keyboard as I use the arrows to move the numbers.
Hi and thanks! However - that seems to be part of the rackspace as opposed to part of the song? I might have 6 or 7 songs that use the same rackspace but need to send out different combinations of program changes on different channels. Is that possible or do I have to go with a “one rackspace per song” approach to accomplish this? THANKS!
Using widgets corresponding to PC settings, you could probably do what you want. I am looking for users who could test this Scriptlet and you could be a nice candidate
Let me know if it works for you… well, let me know if it works at all
I use one rackspace per song. I have 21 sets containing 19 songs (19 = one hours playing) and adding more sets all the time.
I send program changes over a wireless network from my iPad using an app called OnSong (OnSong is my master midi controller). I carry a wireless router to the gig (at present, it is a BomeBox)
Each set uses a number i.e Guitar set 1, Guitar set 2, etc. When I send a PC from OnSong, it consists of the pgm number plus the bank number that matches the set number as follows:
Guitar Set 1 - PC# 23 / bank 1
Guitar set 11 - PC#13 / bank 11
Set 14 - PC# 21 / bank 14
Set 15 - PC#75 / bank 15
The bank numbers match the set numbers. This helps me locate which set the song is in both in OnSong and GP. Simple and works for me. I don’t use GP’s built in set list function at all, mainly because I had heaps of songs all done before the set list function was introduced, and also because each of my rackspaces is a complete song independent from everything else within GP.