jump to beginning show previous Showing Logic-users Thread 69731 of 105810 show next jump to end

Forum Index | Read LUG: Policy/Rules Messages Threads Digests | Post New Message | Search!

From: Hans Hafner <hanshafner@...>
Date: Fri, 2 May 2003 at 7:07:25 AM
Subject: [LUG] [GEN] Assign Modulation Cotrol to PlugIn Parameters
Message #138327
Hi there, I would like my modwheel to become a kind of general controller that I can very easily change to control the value I'm working on at the moment. Example: I just inserted an EQ in an audio channel and now I would like the Modwheel to control the cutoff of that EQ. I know how to build an environment object, then cable it to that channel and then find out to what information the plugin reacts (by recording the movement with the mouse and then checking the list editor) and insert a transformer. Now, these are a couple of steps and take a while and I was just wondering, if there is a faster way of doing this. I know Logic now has the automation quick access, however in there I only seem to be able to control the volume of the current track (which is already a pretty darn good thing!) I once built an environment object where I could switch between different transformers via a Menu, but of course I can't cable anything to a plugin. especially if that plug in is not used yet ;-) Cheers Hans Sytem: Logic 6.0.0 G4 Dual 533Mhz / 1 GB RAM OS 9 OS X (10.2.5) MOTU 2408mk2 Unitor8
Viewed 193 times, 2 replies, 3 messages in thread. Reply to this message.
From: Hendrik Jan Veenstra <h@...>
Date: Fri, 2 May 2003 at 10:16:43 AM
Subject: Re: [LUG] [GEN] Assign Modulation Cotrol to PlugIn Parameters
Message #138344
This is a reply to #138327.
On a fine day, 02-05-2003, Hans Hafner wrote: >I would like my modwheel to become a kind of general controller that >I can very easily change to control the value I'm working on at the >moment. Example: I just inserted an EQ in an audio channel and now I >would like the Modwheel to control the cutoff of that EQ. I know how >to build an environment object, then cable it to that channel and >then find out to what information the plugin reacts (by recording the >movement with the mouse and then checking the list editor) and insert >a transformer. OK, so I'll suppose you know how to deal with a transformer set to "Track Autoamtion Splitter" in order to transform incoming CC to fader events, so you can record track autoamtion. If not, check my autodemo set of tutorials (Logic section of my website -- see sig). >Now, these are a couple of steps and take a while and I was just >wondering, if there is a faster way of doing this. I know Logic now >has the automation quick access, however in there I only seem to be >able to control the volume of the current track (which is already a >pretty darn good thing!) > >I once built an environment object where I could switch between >different transformers via a Menu, but of course I can't cable >anything to a plugin. especially if that plug in is not used yet ;-) Have a Channel Splitter transformer between Physical Input and To Sequencer. Set it to 'split' CC1 (modwheel), so CC1 comes out of the 1st outlet and all the rest comes out of the 2nd outlet. Cable the 2nd outlet into the To Sequencer object. The 1st outlet goes into a transformer that 'fixes' the channel, which in turn goes to a transformer that 'fixes' the -1- value. Cable a meta-127 text-fader into the channel-transformer, set range to 0-15, and enter the text "channel strip, insert 1, insert 2, ... insert 15" in the fader. Cable another meta-127 text fader into the -1- transformer. Enter the 128 parameter names of parameters you want to be able to change, in any order you like -- like "Fat EQ band 1 freq, St.Delay L-feedback, ...". Now suppose the 1st text fader is set to 'insert 2', and the 2nd is set to "Fat EQ band 1 freq.". This means the modwheel will be transformed, in 2 steps, to a controller on channel 3 (=insert 2), CC#=0 (since FatEQ... is the 1st entry in your 'parameters' text fader). Clearly you now want this CC0, ch3 message to affect the Fat EQ band1 freq (which might be Fader Event 28, or whatever). You therefore have to make a mapping from the 2nd textfader to the appropriate event type. So figure out which fader event belongs to Fat EQ band 1 freq by attaching a Monitor to a channel strip, inserting a Fat EQ and moving the relevant knob. Let's say you find a Fader event 28. Now create another transformer, set to "Use Map" for parameter -1-. Set the 1st entry of the map (entry 0, corresponding to the CC0) to 28. Set the 2nd entry (no.1) to the fader event for "St.Delay L-feedback" (following the example I gave above -- of course you should use the actual 128 parameters you're interested in here). This is a lot of work, but only needs to be done once (as long as 128 different parameters suffices, that is... :-) Then cable this transformer into a Cable switcher. Each output of the Cable Switcher goes to a transformer set to Track Automation Splitter, converting CC to Fader events (Operations Status = Fader -- leave the rest alone). Every such transformer finally runs into one channel strip. To top it off: cable a text fader into the Cable Switcher and have it control the switch position. Enter descriptive names, corresponding to the connected channel strips, into the fader. Summing it up, you have: * Physical Input into * Channel Splitter (2nd outlet goes to To Sequencer), 1st outlet to * Transformer-A (controlled by 1st meta-127 textfader) fixes channel, into * Transformer-B (controlled by 2nd meta-127 textfader) fixes -1-, into * Transformer-C, set to -1-: Use Map (mapping 2nd textfader entries to proper events), into * Cable Switcher (controlled by textfader), into * multiple copies of Track Automation Splitter, each running into * Channel strip. I guess you can combine transf A and C into one -- so the order would be B -> A&C. Would save one transformer... With this setup you pick the proper insert slot from the 1st textfader, pick the parameter you want to control from the 2nd textfader, and pick the appropriate channel strip from the switch-controlling 3rd textfader. Note: It's annoying that you have to use multiple Track Automation Splitters. In an ideal world, you would have Transformer-C --> Track Autom. Spl --> Cable Switcher --> channel strip thus only needing _one_ TA splitter. Last time I tried this doesn't work unfortunately -- it seems there may be no objects between the TA splitter and the channel strips. Even a simple Cable Switcher will stop the patch from working. Is the above a bit clear, or am I talking Chinese here? :-) -- Hendrik Jan Veenstra <h@...> Omega Art: http://www.omega-art.com/
Viewed 200 times, 0 replies, 3 messages in thread. Reply to this message.
From: "John Pitcairn" <johnp@...>
Date: Fri, 2 May 2003 at 8:44:03 PM
Subject: Re: [LUG] [GEN] Assign Modulation Cotrol to PlugIn Parameters
Message #138384
This is a reply to #138327.
--- In logic-users@yahoogroups.com, Hans Hafner <hanshafner@g...> wrote: > I know Logic now > has the automation quick access, however in there I only seem to be > able to control the volume of the current track (which is already a > pretty darn good thing!) It supposedly controls whatever automation parameter the track is displaying. So if you switch the track to display pan, it should control pan. Or you can display multiple automation parameters for the track (click or option-click the little arrow) and select the correct one. John Pitcairn ------------------------------------------------------------------ Midi controller learn in Logic. Soft takeover. Lots of memories. Tracks remember control assignments. Write track automation. Fadermapper environment demo: http://www.revolver.co.nz/fadermapper/ ------------------------------------------------------------------
Viewed 209 times, 0 replies, 3 messages in thread. Reply to this message.

Forum Index | Read LUG: Policy/Rules Messages Threads Digests | Post New Message | Search!

Forum Index | Read LUG: Policy/Rules Messages Threads Digests | Post New Message | Search!


© 1994-2008, All Rights Reserved.