preenfm Forum

PreenFM => preenfm2 and preenfm3 => Topic started by: Esppse on May 17, 2024, 07:36:31 AM

Title: Preenfm2 Program Change messages only works on Bank 1?
Post by: Esppse on May 17, 2024, 07:36:31 AM
Hi,

I have programmed a midi controller to do bank select and program change messages.

I have successfully made the bank select part of it. With Program change, the unit only goes to the correct program when it is on Bank 0. When I select any of the other banks, PFM2 does not change programs. I am on the latest 2.21b.

Is there a way to access remotely for example: Bank 2, Program 27?

Thanks
Title: Re: Preenfm2 Program Change messages only works on Bank 1?
Post by: Xavier on May 20, 2024, 02:05:28 PM
Hi,

I know it's not very clear.
But from the midi doc (https://ixox.fr/preenfm2/preenfm/midi/) :

Program change
Bank select (CC#0) and Bank Select LSB (#32)
Preenfm bank : CC#0 = 0 then  CC#32 = Preenfm bank number
Combo bank : CC#0 = 1 then CC#32 = Combo number
DC7 bank : CC#0 = 2 then CC#32 = DX7 bank from 0 to 127
DC7 bank : CC#0 = 3 then CC#32 = DX7 bank from 128 to 55

So to access Bank2, program 26 you should send :
CC#0 = 0 (optional because that's the default)
CC#32 = 1 (for Bank 2, it's 0 based)

Then program change will select the preset in Bank2.
Title: Re: Preenfm2 Program Change messages only works on Bank 1?
Post by: Esppse on May 21, 2024, 07:00:26 AM
Ok thanks for your help, got it working!