When Dorico changes to a new flow, I can have completely new set of instruments. I’m using Gig Performer as the plugin host, and it can also switch to a completely new set of instruments, for live performances.
Ideally, Dorico would allow me to trigger a Program Change message when I change flows, but this, global approach doesn’t seem to be available, correct? I wish it were. It would be simple, and would not clutter my score.
It seems that I need to create a playing technique for each required Program Change, map it to a playback technique, put the attribute in the score, hide the attribute from being visible in the print, save it in my library of instruments and my library of expression maps, and my template, and cross my fingers. And then, how do I guarantee that it occurs before any note is triggered?
There’s got to be a simpler way, right?
I guess I could send a note (1-127) from Dorico on a specific port and channel, and translate it to a Song Part change in Gig Performer, but again, it must be the first note, before any other notes are played, and I need it to be hidden from the score.
Given that flows can reconfigure the instrumentation, allowing an associated program change with bank and patch per port seems natural.
FWIW, my use case is to play live, using my MIDI controllers and Gig Performer. I’m notating my original compositions in Dorico 6 Pro. I want to hear the score with the sounds from Gig Performer.
Any tips are appreciated!