If so what is the CC# to do so?
There is no CC number corresponding to patch changes. I’ve sent in a ticket early September 2024 and zero response after numerous requests.
The new update (1.3) mentions something about improved patch recall but no specifics about that topic.
PC messages are generally separate from CC messages. If your controller doesn’t have a PC function (which would be weird, TBH) I think you’ve have to use a MIDI event processor or something to convert PC messages to CC.
Not a Muse user, but I know some MIDI stuff and own several Moog synths.
MIDI CC #0 is the Bank Change (for synths with up to 128 bank; you get even more by combining with CC #32 as the least significant byte for 128^2 possible banks).
In hexadecimal they are formed like this:
Bn 00 xx (n=MIDI channels 1-16 {in hex = 0 to F}; 00 = MIDI CC #0; xx = program number 0-127 {in hex = 00 to 7F})
MIDI Program Change is not defined as a controller. This is a special MIDI message. It is send like this (all values in hexadecimal shown):
Cn xx (n=MIDI channels 1-16 {in hex = 0 to F}; xx = bank number 0-127 {in hex = 00 to 7F})
Although MIDI is a rather old standard, it lets you select 128^3 (= bit more than 2 million) bank/sound combinations.
I hope this answers the question by the thread starter jetrocket99.
I have no clue however, if the Moog Muse is able to react to these two messages yet.