NS2, MIDI, and Motif-Rack XS

Everything about the Nord Stage series; features, specifications, how to operate, and questions about technical issues.
User avatar
walkerdata
Patch Creator
Posts: 123
Joined: 04 Nov 2010, 20:10
14
Your Nord Gear #1: Nord Stage 2
Your Nord Gear #2: Nord Stage Classic
Location: Tennessee, USA
Has thanked: 5 times
Been thanked: 80 times
Contact:
United States of America

NS2, MIDI, and Motif-Rack XS

Post by walkerdata »

First of all, let me say that I read the MIDI/Stage tutorial by toro.larsson - it's fantastic. It's gotten me as far as I am right now.

I recently bought a used Motif-Rack XS because I wanted to get into the midi side of things. I think it will complement the NS2 nicely (and I got it pretty cheap).

I've got it semi-working the way it should. I'm trying to use the Extern section and have the NS2 select the patch on the XS. I can get it to select the correct program but cannot figure out how to change banks. The XS states that the following three messages must be transmitted:
1. Bank Select MSB (Control #0)
2. Bank Select LSB (Control #32)
3. Program Change

I have entered values in the Extern Menu to do this and select "Send on Load". It changes the program but not the bank.

How can I get the NS2 to do a bank change?
Last edited by walkerdata on 31 Jul 2012, 12:26, edited 2 times in total.
User avatar
Hanon_CTS
Former Team Member
Posts: 1934
Joined: 02 Mar 2011, 17:58
14
Your Nord Gear #1: Other Brand
Your Nord Gear #2: Other Brand
Has thanked: 677 times
Been thanked: 478 times
Contact:

Re: NS2, MIDI, and Motif-Rack XS

Post by Hanon_CTS »

walkerdata wrote:First of all, let me say that I read the MIDI/Stage tutorial by toro.larsson - it's fantastic. It's gotten me as far as I am right now.

I recently bought a used Motif-Rack XS because I wanted to get into the midi side of things. I think it will complement the NS2 nicely (and I got it pretty cheap).

I've got it semi-working the way it should. I'm trying to use the Extern section and have the NS2 select the patch on the XS. I can get it to select the correct program but cannot figure out how to change banks. The XS states that the following three messages must be transmitted:
1. Bank Select MSB (Control #0)
2. Bank Select LSB (Control #32)
3. Program Change

I have entered values in the Extern Menu to do this and select "Send on Load". It changes the program but not the bank.

How can I get the NS2 to do a bank change?
Hello Walkerdata,
which values are you sending on Bank Select MSB (Control #0), and Bank Select LSB (Control #32)?
Also note that the MSB and LSB values (Bank selection) have to be sent first, then the program change.
Page 105 of the Motif XS Rack manual "kind of" explains this, and says that the program change in the new bank won't become active until the next program change. It seems that there are a lot of questions regarding the Motif XS "Bank change, Program change timing" on various forums.
This one seems relevant:
http://forums.rolandclan.com/viewtopic.php?f=29&t=31225

Cheers, Hanon
Last edited by Hanon_CTS on 31 Jul 2012, 12:26, edited 2 times in total.
User avatar
walkerdata
Patch Creator
Posts: 123
Joined: 04 Nov 2010, 20:10
14
Your Nord Gear #1: Nord Stage 2
Your Nord Gear #2: Nord Stage Classic
Location: Tennessee, USA
Has thanked: 5 times
Been thanked: 80 times
Contact:
United States of America

Re: NS2, MIDI, and Motif-Rack XS

Post by walkerdata »

Hanon_CTS wrote: Hello Walkerdata,
which values are you sending on Bank Select MSB (Control #0), and Bank Select LSB (Control #32)?
Also note that the MSB and LSB values (Bank selection) have to be sent first, then the program change.
Page 105 of the Motif XS Rack manual "kind of" explains this, and says that the program change in the new bank won't become active until the next program change. It seems that there are a lot of questions regarding the Motif XS "Bank change, Program change timing" on various forums.
This one seems relevant:
http://forums.rolandclan.com/viewtopic.php?f=29&t=31225

Cheers, Hanon
BankSel cc00 = 63
BankSel cc32 = 1-7 (tried different banks)

I saw the part about the order of messages in the manual. Does the NS2 send PC, then MSB, then LSB? I figured the Nord was sending the messages in a different order than expected.

My temporary (and not so elegant) solution is to set the XS to boot to User 1 and save all patches I may need to that bank. That way the bank change is not needed. (A lot of room for error!)
Last edited by walkerdata on 31 Jul 2012, 12:26, edited 2 times in total.
User avatar
Hanon_CTS
Former Team Member
Posts: 1934
Joined: 02 Mar 2011, 17:58
14
Your Nord Gear #1: Other Brand
Your Nord Gear #2: Other Brand
Has thanked: 677 times
Been thanked: 478 times
Contact:

Re: NS2, MIDI, and Motif-Rack XS

Post by Hanon_CTS »

walkerdata wrote:Does the NS2 send PC, then MSB, then LSB? I figured the Nord was sending the messages in a different order than expected.

My temporary (and not so elegant) solution is to set the XS to boot to User 1 and save all patches I may need to that bank. That way the bank change is not needed. (A lot of room for error!)
No, the NS2 sends bank change and program change in the correct order, it's not the problem.
The Motif is more the issue in that it has to get program change twice "this is more an anomaly of the Motif".
I think you've devised a fair work-around.

Have you tried sending your bank change, then manually scrolling through, or otherwise incrementing the program number?

Cheers, Hanon
Last edited by Hanon_CTS on 31 Jul 2012, 12:26, edited 2 times in total.
User avatar
walkerdata
Patch Creator
Posts: 123
Joined: 04 Nov 2010, 20:10
14
Your Nord Gear #1: Nord Stage 2
Your Nord Gear #2: Nord Stage Classic
Location: Tennessee, USA
Has thanked: 5 times
Been thanked: 80 times
Contact:
United States of America

Re: NS2, MIDI, and Motif-Rack XS

Post by walkerdata »

Here's an update on this problem:

I've worked with Tomas on the problem and it turns out that it's a bug in the Extern menu. The values for cc00 and cc32 are reversed. As a workaround until an update is released, one can just swap the values in the menu. I have verified that it will work this way. For example, if cc00 should be 63, make cc32 equal 63.

I hope this helps others that may experience similar problems.

Nord support is fantastic :)

Steve

Sent from my SAMSUNG-SGH-I897
Last edited by walkerdata on 31 Jul 2012, 12:26, edited 2 times in total.
User avatar
Hanon_CTS
Former Team Member
Posts: 1934
Joined: 02 Mar 2011, 17:58
14
Your Nord Gear #1: Other Brand
Your Nord Gear #2: Other Brand
Has thanked: 677 times
Been thanked: 478 times
Contact:

Re: NS2, MIDI, and Motif-Rack XS

Post by Hanon_CTS »

walkerdata wrote:Here's an update on this problem:

I've worked with Tomas on the problem and it turns out that it's a bug in the Extern menu. The values for cc00 and cc32 are reversed. As a workaround until an update is released, one can just swap the values in the menu. I have verified that it will work this way. For example, if cc00 should be 63, make cc32 equal 63.

I hope this helps others that may experience similar problems.

Nord support is fantastic :)

Steve

Sent from my SAMSUNG-SGH-I897
Did Tomas indicate which OS versions that the LSB MSB reversal was a bug in?
Last edited by Hanon_CTS on 31 Jul 2012, 12:26, edited 2 times in total.
User avatar
walkerdata
Patch Creator
Posts: 123
Joined: 04 Nov 2010, 20:10
14
Your Nord Gear #1: Nord Stage 2
Your Nord Gear #2: Nord Stage Classic
Location: Tennessee, USA
Has thanked: 5 times
Been thanked: 80 times
Contact:
United States of America

Re: NS2, MIDI, and Motif-Rack XS

Post by walkerdata »

Not specifically but it is in 1.40

Steve

Sent from my SAMSUNG-SGH-I897
Last edited by walkerdata on 31 Jul 2012, 12:26, edited 2 times in total.
User avatar
Hanon_CTS
Former Team Member
Posts: 1934
Joined: 02 Mar 2011, 17:58
14
Your Nord Gear #1: Other Brand
Your Nord Gear #2: Other Brand
Has thanked: 677 times
Been thanked: 478 times
Contact:

Re: NS2, MIDI, and Motif-Rack XS

Post by Hanon_CTS »

walkerdata wrote:Not specifically but it is in 1.40

Steve

Sent from my SAMSUNG-SGH-I897
Good to know.
Thanks for the info.
My response was based on the Motif XS rack manual and difficulties with other instruments being able to trigger a bank change/ program change "lots of discussion on other forums".
I wasn't aware of the NS2 bug.

Cheers, Hanon
Last edited by Hanon_CTS on 31 Jul 2012, 12:26, edited 2 times in total.
User avatar
walkerdata
Patch Creator
Posts: 123
Joined: 04 Nov 2010, 20:10
14
Your Nord Gear #1: Nord Stage 2
Your Nord Gear #2: Nord Stage Classic
Location: Tennessee, USA
Has thanked: 5 times
Been thanked: 80 times
Contact:
United States of America

Re: NS2, MIDI, and Motif-Rack XS

Post by walkerdata »

Latest Update!

This bug is confirmed in NS2 1.40. I've spent some time this evening creating programs on the NS2 that use patches on the Motif-Rack XS from different banks. If I reverse the cc00 and cc32 values, bank switching and program change works as expected - great!! Now, the really cool part - Tomas said "...do not worry about the programs you are about to make. We have found a way to fix this in an update, that will retain the programming you (and other users) have done even after an update. So anything you do now will not be wasted when the update comes along."

In other words, I can go ahead and make my 50 to 60 programs using the XS and won't have to change anything once an update that fixes this bug is released. This is why a bought another Nord :)
Last edited by walkerdata on 31 Jul 2012, 12:26, edited 2 times in total.
Carmar64
Posts: 1
Joined: 19 Oct 2015, 21:03
9
Your Nord Gear #1: Nord Stage 3
Italy

Re: NS2, MIDI, and Motif-Rack XS

Post by Carmar64 »

Hi
my name is Carlo and I'm new for the forum.
I have a question about this old topic. I have a NS2 and a Motif Rack XS; at present I can store a program in the NS2 wich load a specific voice of the Rack and all work perfectly. The question is: the NS2 can send to the Rack the Sysex message that is required for switching from Voice to Multi?
thank in advance for the answer.
bye
Post Reply