Page 1 of 2
Changing NS3 Programs via MIDI using iMidiPatchbay
Posted: 17 Jan 2018, 00:31
by marvintheandroid
I think the info I need has already been posted on the forum for the Stage 3 but I’ve searched and searched but can’t find it.
I want to send Program Change MIDI messages to my NS3 from the excellent iMidiPatchbay app on my iPad so I can set up my keyboard rig for each song of the live sets I play.
I’m sure I’ve read that unlike the Electro 4D I have the Stage 3 uses an LSB Number to move between Program Banks in addition to the Program Change number value.
Can anyone tell me what LSB numbers I have to use to make the Program Changes happen?
Thanks.
Dave
Re: Changing NS3 Programs via MIDI using iMidiPatchbay
Posted: 17 Jan 2018, 00:44
by Mr_-G-
I am not sure about the answer, whether it is the same as in the NS2, but you can find out by changing programs and recording the MIDI bytes sent out using a MIDI monitor program.
Re: Changing NS3 Programs via MIDI using iMidiPatchbay
Posted: 17 Jan 2018, 01:43
by NorfolkPaul
I use BandHelper (aka SetListMaker) with my Stage 3. I use Banks B and C (having shifted the factory presets elsewhere) so the following should be correct based on what I have in my BandHelper.
(Bank MSB, Bank LSB, Program)
A1 to A50 is 0,0,0 to 0,0,49
B1 to B50 is 0,1,0 to 0,1,49
C1 to C50 is 0,2,0 to 0,2,49
and so on...
Hope this helps.
Re: Changing NS3 Programs via MIDI using iMidiPatchbay
Posted: 17 Jan 2018, 14:56
by marvintheandroid
Thanks NorfolkPaul.
I’ll give those settings a try. I expect they will work fine!
Re: Changing NS3 Programs via MIDI using iMidiPatchbay
Posted: 22 Feb 2018, 00:16
by pianopop9
NorfolkPaul wrote:I use BandHelper (aka SetListMaker) with my Stage 3. I use Banks B and C (having shifted the factory presets elsewhere) so the following should be correct based on what I have in my BandHelper.
(Bank MSB, Bank LSB, Program)
A1 to A50 is 0,0,0 to 0,0,49
B1 to B50 is 0,1,0 to 0,1,49
C1 to C50 is 0,2,0 to 0,2,49
and so on...
Hope this helps.
This did not work on my NS2. The second digit does not appear to be assigning the banks A, B, C, D. Any thoughts on how I can make this work?
Re: Changing NS3 Programs via MIDI using iMidiPatchbay
Posted: 22 Feb 2018, 00:26
by 400nvd
Program changes
Bank MSB 0
Bank lSB 0-7
Program Change 0-49
Song Presets
Bank MSB 1
Bank lSB 0-7
Program Change 0-49
Re: Changing NS3 Programs via MIDI using iMidiPatchbay
Posted: 22 Feb 2018, 10:15
by maxpiano
pianopop9 wrote:NorfolkPaul wrote:I use BandHelper (aka SetListMaker) with my Stage 3. I use Banks B and C (having shifted the factory presets elsewhere) so the following should be correct based on what I have in my BandHelper.
(Bank MSB, Bank LSB, Program)
A1 to A50 is 0,0,0 to 0,0,49
B1 to B50 is 0,1,0 to 0,1,49
C1 to C50 is 0,2,0 to 0,2,49
and so on...
Hope this helps.
This did not work on my NS2. The second digit does not appear to be assigning the banks A, B, C, D. Any thoughts on how I can make this work?
On the NS2 you need to use MSB=0, LSB = 0...3 (Banks A-D) and Program Change 0...99. Live Buffers are selected by Program Change 100...104
You need to send the commands to NS2 Global Channel or Slot A/B channel.
Re: Changing NS3 Programs via MIDI using iMidiPatchbay
Posted: 25 Feb 2018, 14:12
by MartinJ2EX
I've made a file to import for Set List Maker - dunno if this works for iMIDIPatchbay, too...
Configure Midi Device “NS3” BEFORE importing the Preset!!!
Re: Changing NS3 Programs via MIDI using iMidiPatchbay
Posted: 12 Mar 2018, 09:07
by shuleen
Hi did you try this in Song mode aswell? Is there a chance to call the song patch from Setlist Maker and then switch A, B, C, D patches during the song?
Re: Changing NS3 Programs via MIDI using iMidiPatchbay
Posted: 12 Mar 2018, 15:59
by analogika
shuleen wrote:Hi did you try this in Song mode aswell? Is there a chance to call the song patch from Setlist Maker and then switch A, B, C, D patches during the song?
The post three above yours seems to indicate that it works exactly the same, except with the MSB set to 1 for Song presets, as opposed to 0 for just accessing individual programs.