Thoughts from the mind of Phil Buckle, 11-06-2002:
>Is it possible via a transformer to change the incoming midi signal from an
>expression pedal or other controller to the correct controller information
>to operate the EXS24 filter?
On your Clicks and Ports layer in the environment, you have a
Physical Input object that's connected to a "to Sequencer" object (or
to the silly default Logic patches if you never changed that).
Create a new Transformer and a Monitor. Cable as follows:
PhysInput "SUM" outlet -> Monitor -> Transformer
The PhysIn will now no longer be connected to "to Seq" (or to the
default patches)
Option-click (Alt on PC?) the transformers output, and you'll see a
list of possible destinations pop up. Pick the EXS Audio Instrument.
(i.e. this is the way to create cables between environment layers)
Cable the 2nd outlet of the transformer to the "to Seq" object (or
wherever the PhysIn was originally cabled).
Move your expression pedal or controller and watch the Monitor: take
note of which controller enters the program. Let's suppose for now
it's CC11.
Now figure out which CC you need to control the EXS. Open the EXS,
switch to control mode, and start counting parameters from the top.
1st one is CC64, next one is CC65, etc. Let's suppose you want to
control CC89 (Filter Cutoff).
[Alternate method: connect a Monitor to the Audio Instrument, move
the Cutoff knob: you'll see "F 25" events appear (fader events). Now
add 64 to it: 64+25 = 89, so you want CC89]
Back to the Click & Ports layer. Double-click the Transformer to
open its window. Set the top popup to "Condition Splitter".
Set the Conditions part to:
Status: All
Cha: All
-1-: = 11
-2-: All
Set the Operations part to:
Status: Thru
Cha: Thru
-1-: Fix 89
-2- Thru
Done.
Now all incoming data matching the Conditions (i.e. CC11) will be
transformed into CC89 (Operations) and sent out the top outlet (= to
the EXS). Non-matching data (anything but CC11) will leave the
second outlet (i.e. wherever all data originally was sent).
NOTE: each slot of an Audio Object only 'gets' 16 controllers. I.e.
as soon as you insert e.g. a Reverb in the 1st FX insert, the EXS
will only receive CC64-CC79 and your CC89 will go to the Reverb
instead.
To avoid this, just leave the 1st FX-insert unused and insert the
Reverb in the 2nd Insert (insert it in the 1st slot so that the 2nd
becomes available; then insert it in the 2nd and remove it from the
1st).
Sounds awfully complicated probably, but it should really only take a
few minutes to set this up.
If you want you can insert a Cable Switcher before the Transformer,
which you use as a Bypass (you'll figure this one out for yourself
:-). Etc. The possibilities are endless...
--
Hendrik Jan Veenstra <h@...>
Omega Art: http://www.ision.nl/users/h/index.htmlMessage
Re: [exs] Controlling Filters via foot pedal.
2002-06-12 by Hendrik Jan Veenstra
Attachments
- No local attachments were found for this message.