After I wasted countless hours trying to do a very simple (in my naive mind) task, I came to the conclusion that if you want to modulate a parameter in Live's own instruments/effects using a simple LFO is like trying to do sound design in Photoshop, and if you want to record that modulation into a clip in the Session View ... well, that's like trying to do sound design in Photoshop without a screen.
It's not impossible, but it's so complicated you better forget about it.
Unfortunately for me, I didn't know that. Even worse, I thought Live is the perfect tool for things like this
So, after countless hours and a lot of help from the nice people on KVR (cheers for that
1 - because Live doesn't have a MIDI LFO device, you have to download a 3rd party one (like midiSimpleLFO from PIZ, or Nusofting's modismaster - this is an old but very interesting plugin that can generate random value CC messages);
2 - create a MIDI track and put this LFO on it. When you do this, because Live interprets this plugin as an instrument, not as its own MIDI Effects, it doesn't let you set a MIDI OUT routing from this track, so you have to
3 - create a new MIDI track and set its MIDI input to the first track and the input channel to the LFO. Also set its monitor to "IN".
4 - because Live only knows to MIDI map a parameter to a MIDI message coming from an "outside" MIDI port, you have to download a virtual MIDI cable like MIDI Yoke or LoopMIDI (on a mac there's the IAC bus)
5 - in the MIDI preferences enable Remote Control for the Input Port of that virtual cable
6 - set the MIDi output of the second track to that virtual cable
7 - create another track and insert the instrument or effect with the parameter you wanna modulate
8 - if you use midiSimpleLFO, or modismaster those can be set to oscillate regardless Live is playing something or not. You should set that.
9 - right-click the parameter you want to modulate and select Edit MIDI map. Because the LFO is sending data, the parameter will be mapped to the LFO instantly. Exit the MIDI maping mode.
10 - realize this whole process is extremely cumbersome (especially if you need to modulate a lot of parameters with a lot of LFOs) and pray that Live 9 will be better at tasks like this one.
And if you need (as I do) to record all that modulation along with the notes you played, in clips, in Session View, and have that modulation being played-back when you trigger the clips, then you'll get really really angry and frustrated, and you'll post on KVR threads that begins with "This is unbelievable! It's a bloody nightmare!
Now, if someone has a better solution for this kind of task, I'm sure that by now you could tell how much I would appreciate to hear it.
Cheers
