On 20.03.2005, at 02:19, sc@... wrote:
> I've recently bought an M-audio Radium 49, and am wondering whether (or
> more likely when) I'll get involved in trying to use it as a
> controller of
> Logic. It would tempt me more if I knew I could control EXS24 with it.
> Will
> this work?
>
> If so, is there any place I can find a tutorial about how to set it up?
>
> I'm still in OS 9, so I can't use J. Pitcairn's LC Xmu.
>
> My first wish is to be able to change Pitchbend Range in EXS from the
> Radium, but I'm sure I'd attempt to control many other things in Logic
> proper, and in EXS24 as well, once I knew how to make the connections.
First: the following description applies to Logic 7 either, but with
version 7 the Controller Assignments are much more convenient!
Let us setup the pitchbend and I am sure you will figure out how to do
the other parmeters. I assume you want the first knob of the Radius for
"Pitch" and the second knob for "Bend":
===== Preparation =====
Cable the instrument channel to a monitor.
Select an EXS instrument which can be nicely pitched.
===== Setting the first parameter =====
In the EXS window change the parameter "Pitch" to it's extremes and
look at the monitor.
You get:
F 2 5 0
to
F 2 5 12
That means:
Controller type: Fader (always for plugins)
Channel: 2 (always for an instrument)
Controller number: 5 (for this parameter)
Value: 0-12 (working range)
---
Now we are going to steal input messages...
Cable the physical input straight to a monitor. Turn the first knob on
the Radius. You might get:
A controller icon
Channel 1
Controller number 5
Values 0-127
---
Cable a transformer between the monitor and the audio instrument. Set
it to "Condition Splitter (true -> top cable)" and configure it to
translate the incoming message to those needed for Pitch:
First row:
Control, 1, 5, thru (just for my example!)
Second row:
Fader, 2, 5, thru.
---
You are done now. If you turn the knob, the value changes.
But there is one problem: the parameter is hard to adjust because you
send values 0-127 and the working range of that parameter is just 0-12.
You can have it more comfortable: in the transformer, set the
Operations value -2- to "Scale" and the emerging upper field to 0.1
Now you have scaled your input to the parameters working range, a full
knob-turn goes from 0-12.
===== Setting the next parameter =====
Copy the transformer. Drag a cable from the lower output of the first
transformer to the new one and cable this second transformer also to
the instrument.
---
Change the "Bend" parameter in the GUI, look what you get.
Turn the second knob of the Radius and look what you get.
Set the second transformer to filter and translate the message.
Special service for your convenience: here the scaling value should be
about 0.295
==========
ATTENTION:
We have successfully stolen two input messages. Don't forget to cable
the lower output of the last transformer to the sequencer input unless
you want perfect, latency-free silence!
I can send you a screenshot or an environment if you want (that does
not affect our other deal :)
Peter Ostry