Hi Guys,
You can partially work around this by assigning a midi controller, say 100,
to the "left" and "right" of the same mic, but with reverse ranges.
So for instance, in midi mapping table you should have:
Controller 100 | Any | Mic[1].Level[1] | Off | +6.00
Controller 100 | Any | Mic[1].Level[2] | +6.00 | Off
Then you could do this for each of the other 4 mics, say with controllers 101 - 104 ...
The downside of this is that although it gives you the panning effect, it won't let you control the overall volume of mic1 between the two outputs (in this case it is fixed to +6.00).
Perhaps, dear Modartt, it would be cool if we had a little more abstract controller mapping.
For instance, say i'd like to control with controller 99 the overall volume of mic1, then we could add "variable parameters", say "m1v", assign contoller 99 to "m1v". And then have controller 100 control the panning, so assign it to "m1p". It is enough to have such variables always be floating numbers between 0.00 and 1.00, so the range should be fixed e.g.:
Controller 99 | Any | "m1v" | (0.00) | (1.00)
Controller 100 | Any | "m1p" | (0.00) | (1.00)
Now we "map" Mic1[1].Level[1] and Mic[2].Level[2] to expressions.
-- | Any | Mic[1].Level[1] | Off | m1v*m1p*6.00
-- | Any | Mic[1].Level[2] | m1v*(1-m1p)*6.00 | Off
Implicitly this means that both these parameters are mapped to controllers 99 and 100, via the variables of the expressions.
Of course it requires supporting arbitrary expressions...
By the way,
I've recently setup my Korg nanokontrol to have some knobs mapped to multi-parameters with different ranges. E.g. I have a "brightness" knob that controls the 3 "hammer hardness" parameters in different ranges:
Min : 0.19 - 0.35, Medium: 0.36-1.20, Max: 1.10-1.80.
I have another knob that controls "distortion", by simultaenously:
raising the volume from 0db to 12db,
raising the limiter sharpness from 1.00 to 2.00,
lowering the limiter threshold from -12.00 to -25.00
lowering the limiter gain from 0 to -9.00db
...
I drifted "a bit" to the controller mapping features... perhaps it should be on another thread. But let me suggest some GUI enhancement in the current domain:
Already we see that in the microphone matrix, we can select multiple cells, and then the "level" and "delay" sliders affect all of them simultaneously.
A simple enhancement would be that we could make simultaneous "positive" and "negative" selections, say by right or left mouse buttons respectively, so that the sliders have a reverse effect on the negative selections.
You could use different highlight colors for the cells (say - positive "green", negative "red").
Then the user could select two cells - the mic output 1 level - positive, and mic output2 level as negative. Now the "level" slider acts temporarily as a pan slider ...
How about it?
-- Eran
Last edited by etalmor (05-10-2009 08:21)
M-Audio Profire 610 / Roland Fp-3 / Reaper / PianoTeq!
www.myspace.com/etalmor