retroware / micronau

audio unit editor for Alesis Micron
GNU General Public License v2.0
28 stars 8 forks source link

Selecting bank and program in MicronAU does not load the correct program on the Micron itself #10

Open jeffktay opened 9 years ago

jeffktay commented 9 years ago

Hi, first of all huge thanks for making such a great plugin. On the whole I'm very very impressed.

One issue I've encountered though, is that when selecting a Bank and Program within MicronAU, I expect it to load the corresponding Bank and Program on the Micron itself.

For example, if I open MicronAU and connect it via MIDI to my Micron, then within MicronAU do nothing but select Prgm: 10 from the drop-down Prgm menu in the top right corner of the screen, it loads the following patch on my Micron:

Comp (23/121): Electrorail

If I choose Prgm: 11 it loads the following patch on my Micron: Pad (27/127): Elektronique

Aaahh... Actually, if I choose Prgm: 12 it loads Comp (24/121): Elp Time.

It's loading them in alphabetical order. Electorail -> Elektronique -> Elp Time.

At any rate, I think it should not be opening them in alphabetical order but rather in the order as they are numbered and arranged on the synth itself.

Hope that makes sense! If you have any questions please let me know. thanks!

jclounge commented 9 years ago

Hi Jeff,

Thanks for noticing this! Yeah, it appears some kind of nrpn program change messages are being sent instead of standard midi bank select and program change messages.

I'll take a look at fixing this soon.

Cheers, Jules

On 9/04/2015 9:35 am, jeffktay wrote:

Hi, first of all huge thanks for making such a great plugin. On the whole I'm very very impressed.

One issue I've encountered though, is that when selecting a Bank and Program within MicronAU, I expect it to load the corresponding Bank and Program on the Micron itself.

For example, if I open MicronAU and connect it via MIDI to my Micron, then within MicronAU do nothing but select Prgm: 10 from the drop-down Prgm menu in the top right corner of the screen, it loads the following patch on my Micron:

Comp (23/121): Electrorail

If I choose Prgm: 11 it loads the following patch on my Micron: Pad (27/127): Elektronique

Aaahh... Actually, if I choose Prgm: 12 it loads Comp (24/121): Elp Time.

It's loading them in alphabetical order. Electorail -> Elektronique -> Elp Time.

At any rate, I think it should not be opening them in alphabetical order but rather in the order as they are numbered and arranged on the synth itself.

Hope that makes sense! If you have any questions please let me know. thanks!

— Reply to this email directly or view it on GitHub https://github.com/retroware/micronau/issues/10.