Dynamic MIDI Mapping (Sonar ACT) (..was Novation SL Automap)

Official support for: energy-xt.com
RELATED
PRODUCTS

Post

A good generic solution could be this option:

Send Selected MIDI Device Directly to Shown Docked Page Option - (10) + - submitted by soma, 05:44:55 PM - 14/10/05

When option is active,
You can select a midi device(s) to send midi only to whichever components are shown in the docked page you are on, without having to hook up cables to those devices. Midi Cables still function as is. The device chosen is a separate midi bus dynamically and automatically routed. It is separate (but can be same device) from the device(s) selected for the Master input node. Option can be toggled On/Off.

This allows you to have limited midi knobs and assign them all to one instrument, then flip the docked page and create a whole additional set of assignments with the same controllers for the vsts and components docked there.
The controllers' output would be context sensitive based on the shown devices.

All that needs to be figured out is a good way to save these settings.

Post

soma wrote:A good generic solution could be this option:

Send Selected MIDI Device Directly to Shown Docked Page Option - (10) + - submitted by soma, 05:44:55 PM - 14/10/05

When option is active,
You can select a midi device(s) to send midi only to whichever components are shown in the docked page you are on, without having to hook up cables to those devices. Midi Cables still function as is. The device chosen is a separate midi bus dynamically and automatically routed. It is separate (but can be same device) from the device(s) selected for the Master input node. Option can be toggled On/Off.

This allows you to have limited midi knobs and assign them all to one instrument, then flip the docked page and create a whole additional set of assignments with the same controllers for the vsts and components docked there.
The controllers' output would be context sensitive based on the shown devices.

All that needs to be figured out is a good way to save these settings.
damn great idea !
Add a function to switch docked pages with CCs, and it's almost a generic auto map mode ...

Post

Seems like something that would work best as a per project option.

Post

Polac VST loader for Buzz has a similar feature. It has an option to send MIDI (that is not coming from sequencers) only to VST whoes GUI is open.
Using this as I described above, with docks, would be even better. :hyper:
It's a little like auto-arming or auto-auditioning VST's that are showing, but also give you the benefit of having all of one controller's CC's dedicated to whichever VST(s) you are working with.
Hey Jorgen look at me.

Post

I think that's a great idea, Soma.

However, I have an even better idea. I think energyXT should come with an SL37. I simply don't have the money to buy one, but I've drooled over it for a while (my current MIDI keyboard only has 12 knobs, which is ok, and notes. It's not really good for anything else.). Forget the support, just ship it with the real thing. :D

Post

disturb wrote:
soma wrote:A good generic solution could be this option:...
When option is active,
You can select a midi device(s) to send midi only to whichever components are shown in the docked page you are on, without having to hook up cables to those devices. ...
This allows you to have limited midi knobs and assign them all to one instrument, then flip the docked page and create a whole additional set of assignments with the same controllers for the vsts and components docked there. ...
damn great idea !
Add a function to switch docked pages with Css, and it's almost a generic auto map mode ...
I'm not a cakewalk user but I just read about Sonar 6, and it seems they are implementing something just like this.
Active Controller Technology (ACT): dynamically re-maps effect, mix and instrument parameters to hardware controllers
I'm thinking this is like that.

Basically the simplest way to get this done in XT, would be to just link showing a dock to auditioning the instruments shown on that dock and only accept CC's from a controller when in audition mode... (then include a toggle button to audition all or just dock)

Also I started to think about it and there are a couple of other improvements that would be needed. Mainly, a sort of "latch mode" for receiving midi cc's. This new mode would only accept CC's from a hardware device once it passed an adjacent value from the last one it received, to prevent jumping when flipping back and forth between docks.
This would be needed because if you are switching what the controller is controlling from dock to dock, the knobs are going to be pointed at totally different values than they were the last time you were on a dock because you moved them while they were controlling something else.

An even better bonus would be a way to merge all the incoming CC's to a parameter without moving the knobs and sliders, so that you can merge GUI tweaks on top.

Post

soma wrote:
disturb wrote:
soma wrote:A good generic solution could be this option:...
When option is active,
You can select a midi device(s) to send midi only to whichever components are shown in the docked page you are on, without having to hook up cables to those devices. ...
This allows you to have limited midi knobs and assign them all to one instrument, then flip the docked page and create a whole additional set of assignments with the same controllers for the vsts and components docked there. ...
damn great idea !
Add a function to switch docked pages with Css, and it's almost a generic auto map mode ...
I'm not a cakewalk user but I just read about Sonar 6, and it seems they are implementing something just like this.
Active Controller Technology (ACT): dynamically re-maps effect, mix and instrument parameters to hardware controllers
I'm thinking this is like that.

Basically the simplest way to get this done in XT, would be to just link showing a dock to auditioning the instruments shown on that dock and only accept CC's from a controller when in audition mode... (then include a toggle button to audition all or just dock)

Also I started to think about it and there are a couple of other improvements that would be needed. Mainly, a sort of "latch mode" for receiving midi cc's. This new mode would only accept CC's from a hardware device once it passed an adjacent value from the last one it received, to prevent jumping when flipping back and forth between docks.
This would be needed because if you are switching what the controller is controlling from dock to dock, the knobs are going to be pointed at totally different values than they were the last time you were on a dock because you moved them while they were controlling something else.

An even better bonus would be a way to merge all the incoming CC's to a parameter without moving the knobs and sliders, so that you can merge GUI tweaks on top.
You really should make an FR out of this soma, the whole idea would be really neat.
Eventhough i think it'd be better off working together with the hw midi output, so that controllers like the bcf2000 could update their values according to the page shown (can't recall what's the midi out status for v2...) ; and also i didn't get what you meant in the last sentence.

Post

oops I messed up :oops:

Post

looks like Sonar has this solved for use with any MIDI controller .. called ACT (Active Controller Technology) .. now something just like this would be best so everyone could have this functionality, and it would be possible to setup multiple controllers to dynamically change at the same time (so you could say have your midi keyb & say a BCR2000 setup to map all the controllers on each soft synth.. and it changes depending on what has focus (or you could selectively lock a device to a synth/mixer mapping setting temporarily)!

Post

Will xt2 send midi feedback of live triggers?

i use illuminated pushbuttons with rgb leds in my diy midicontroller to trigger patterns... and i would like to associate different colors to playng partterns and... "queued" ones

Post

that's a good point.. my REMOTE SL Automap mode gives live LED parameter names & value feedback .. I would love to have this supported as well as its such a great feature.

Post

Theres also a buch of stuff on this topic over here:
http://www.kvraudio.com/forum/viewtopic.php?t=149167

Post

Great idea. Would make MIDI control so much more intuitive, and cut down massively on keyboard presses. With a way to map different tabs / dock scrolling to MIDI functions this would be perfect for soundscape improvisation.

Post

Thanks soma! didn't see that .. You're a helpful guy. Cheers!

Post

It would also be cool if you could set up a prefrence file that did logic on parameter names to auto-assign them to gear like this:

Code: Select all

If 
    any_parameter_name Contains("cutoff" OR "fequency")
then 
    assign to device_1.CC_74
Of course this would work best if control is directed to single GUI at a time.... :? Anyone got an idea like this that would work for a whole dock?

Post Reply

Return to “energyXT”