NE6 MIDI Program Change Issues

Everything about the Nord Electro 2, Electro 3, Electro 4, Electro 5, and Nord Electro 6.
Post Reply
maximusprime491
Posts: 8
Joined: 21 Sep 2018, 20:10
5

NE6 MIDI Program Change Issues

Post by maximusprime491 »

Hello!

I am using Mainstage to change programs on my Nord Electro 6. I am able to get it to work, but I sometimes have issues when I have sounds that are in the piano bank. Sometimes when I change patches on the computer, the Nord will change patches to the correct bank location, but if I am using the piano bank it doesn't always get the right piano sound. Instead it just sets the piano sound to the first piano that is in the piano engine. If I push the right program button on the actual keyboard, then it will change to the correct piano. Has anyone else had this issue or any ideas on how to fix this problem?

In Mainstage, the MIDI output is set to channels 1-16 and I am just using the program change option, not the bank select (MSB and LSB)

Thanks!
User avatar
maxpiano
Patch Creator
Posts: 6272
Joined: 27 Jun 2011, 13:29
12
Your Nord Gear #1: Nord Stage 3
Location: Italy
Has thanked: 448 times
Been thanked: 2197 times

Re: NE6 MIDI Program Change Issues

Post by maxpiano »

On NE6 the MIDI CCs control many parameters, such as Piano type (36) and Piano Model (37).

Maybe Mainstage is setting those to 0 when changing patch (and sending them to the NE6)? You can use the app "MIDI Monitor" https://www.snoize.com/MIDIMonitor/ to "spy" on MIDI output to NE6D and check that.
Last edited by maxpiano on 12 May 2019, 00:14, edited 1 time in total.
maximusprime491
Posts: 8
Joined: 21 Sep 2018, 20:10
5

Re: NE6 MIDI Program Change Issues

Post by maximusprime491 »

Hmm yeah I am not seeing those values come up on MIDI Monitor at all! It is strange because sometimes the program change fully works and sometimes it does not
baekgaard
Posts: 1721
Joined: 14 Jul 2017, 11:32
6
Your Nord Gear #1: Nord Electro 6
Your Nord Gear #2: Nord Stage 3
Has thanked: 703 times
Been thanked: 743 times

Re: NE6 MIDI Program Change Issues

Post by baekgaard »

Not sure, but if you send "partial" changes (like a PC with MSB or LSB selects), then maybe whatever was sent to it before still have effect -- or maybe even a local change on the board has changed the "default" mode.

So it's probably best to send the full set of commands, including bank selects.
planmusic
Patch Creator
Posts: 11
Joined: 17 Nov 2019, 21:04
4
Your Nord Gear #1: Nord Electro 6
Has thanked: 4 times
Been thanked: 17 times

Re: NE6 MIDI Program Change Issues

Post by planmusic »

Hi, did this ever get resolved? I am having the exact same issue? I’ll go to send a MIDI patch change from my IPad and instead of a clavinet, I’ll get the grand piano. The patch on the keyboard was set up correctly. Only when I access it through midi is it wrong and only the piano engine. I have the midi set up as 1-0-1or2-1-127. Strange and frustrating for live play.
draobyek
Posts: 2
Joined: 06 Jul 2012, 21:15
11
Your Nord Gear #1: Nord Electro 3
Has thanked: 1 time

Re: NE6 MIDI Program Change Issues

Post by draobyek »

Same problem here!
I am using Triton Extreme for patch changing. I change the combi, and midi signal changes metronome tempo, my drummers patch on his SPD, and it changes program on Nord Electro 6D. Although it changes the program on the Nord to the correct location the sound bank is often wrong, and not the one i preprogrammed for that program location. It seems to always call on the first sound in the piano library!
This setup worked just fine while i was rocking the NE2!
planmusic
Patch Creator
Posts: 11
Joined: 17 Nov 2019, 21:04
4
Your Nord Gear #1: Nord Electro 6
Has thanked: 4 times
Been thanked: 17 times

Re: NE6 MIDI Program Change Issues

Post by planmusic »

I found a work around!

Here is what you have to do (providing you can program multiple program changes from your computer or tablet) I use Forscore for iPad. Point your first program change to a blank program or any other program except the one you need to access. Second, add a 1 ms delay if possible. Third add the program change you need to access. If you can't add multiple program changes than you may be SOL. Thats it! I haven't the foggiest idea why it works but it does. Perhaps it is resetting a parameter ..who knows
Post Reply