Page 1 of 1

Program Change For controlling Omnisphere

Posted: 28 Jul 2024, 10:54
by pollupice
Hi guys,
I have set up several patches/programs on NW2 , one for each song, where I use a variable mix of both Omnisphere and NW2 sounds. Most of the time have 3 layer engaged on Omnisphere sounds and 1 layer on NW2 sounds.
Now, for each song, I have a patch/program on NW2 and a patch (or better a "Multi" which is a bank of several patches) on Omnishpere.
All is working well and am pretty satisfied of my setup. My problem is, anytime I want to move to next song, I need to change the program on NW2 and change also manually the Multi on Omnisphere.

Am looking for a way to change Multis on Omnisphere automatically, when changing the patch on my NW2.
Have tried reading about Program Change on both manuals but have been failing something yet.

Any help?

My midi Setting on NW2 are:
Local Control ON
Global Channel OFF
Layer Program Channel A B C D: 1 2 3 4
Control Change: Send & Receive
Program Change: Send and Receive
Program Change Select: Extended
Pitch Bend: Send and Receive
Transpose MIDI at: IN
Midi CC Dump: Layer D

Moreover: since I normally use the Value List knob to change Program on NW2, and would like to use same knob to change Multi on Omnisphere, am I obliged to sort my two program lists, on NW2 and on Omnisphere, on the exact same sequence?

Dazed and confused.. :thanks:

Re: Program Change For controlling Omnisphere

Posted: 28 Jul 2024, 12:32
by maxpiano
NW2 will only send its own current Program change.

Since to run Omnisphere you are already of course using a computer, I suggest you to use good a Setlist/MIDI routing app, like MainStage (on a Mac) or Camelot Pro (multi platform) to manage both Omnisphere and NW2 (including selecting the right Omnisphere patches and sending required Program Changes to NW2, per song/scene); Camelot Pro free/trial version is sufficient for your current needs.

Re: Program Change For controlling Omnisphere

Posted: 28 Jul 2024, 14:17
by FZiegler
pollupice wrote: 28 Jul 2024, 10:54 Have tried reading about Program Change on both manuals but have been failing something yet.
Seems so. Nice presentation of the problem, so there's one point that can be seen directly: Global MIDI channel is set to off - but it's probably that channel that will send PC messages. But it's not as easy as switching that to on.

You may need to understand that MIDI is something really basic. Only small portion of the standard is plug&play. The rest is a type of communication standard that only provides possibilities, not solutions.

What the Wave2 sends is only a message about the new Wave2 program selected on the panel. Not its name, just a numeric value consisting of three variables: 1x program change, 2x bank select. I have no idea how you can get Omnisphere to interpret this in the right manner - somehow, you'll need to translate this into the corresponding Omnisphere preset address, if it's not absolutely the same. But banks on Omnisphere aren't necessarily organised the same way program banks are in the Nord.

The solution may be what maxpiano advised.

Re: Program Change For controlling Omnisphere

Posted: 23 Aug 2024, 16:51
by pollupice
maxpiano wrote: 28 Jul 2024, 12:32 Since to run Omnisphere you are already of course using a computer, I suggest you to use good a Setlist/MIDI routing app, like MainStage (on a Mac) or Camelot Pro (multi platform) to manage both Omnisphere and NW2 (including selecting the right Omnisphere patches and sending required Program Changes to NW2, per song/scene); Camelot Pro free/trial version is sufficient for your current needs.
Have tried for a while Camelot Pro but I end up to Gig Performer (mostly for the larger Community). Am super enthusiastic about the latter, and can say this was the solution . Thank you MaxPiano! :clap: