Recording modulation of a parameter

Learn about building and using Max for Live devices.
Post Reply
maky355
Posts: 245
Joined: Thu Apr 07, 2011 6:10 am

Recording modulation of a parameter

Post by maky355 » Tue Jan 21, 2025 12:05 pm

So after some 10-15 years of using Live, I finally decided to toy with modulations. Believe it or not, I had never done it until recently. I have a trivial situation given the circumstances of how far behind I am with various techniques.  I mean I wouldn't be surprised if this is something easy to overcome or if I am doing it wrong. Please see my screenshot, perhaps it will be clear to understand what I am aiming to do. 

This free device STEPS is controlling Filter Freq on the device behind it. Also, 66% percentage when increased is making Filter Freq movements more "open". There are 11 steps. How can I record the movement of a FilterFreq in a clip or session view? I tried but I can't, it's greyed out. 

The device is free and can be found here: https://elphnt.io/store/steps/

Image

maky355
Posts: 245
Joined: Thu Apr 07, 2011 6:10 am

Re: Recording modulation of a parameter

Post by maky355 » Tue Jan 21, 2025 2:45 pm

I just found this one: https://www.youtube.com/watch?v=fKMhFLADXfg and the device is only 1$ so no problem there. Since the video and device are more than 7 years old perhaps there's something else? Any tip?

chapelier fou
Posts: 6214
Joined: Mon May 15, 2006 12:15 pm

Re: Recording modulation of a parameter

Post by chapelier fou » Wed Jan 22, 2025 10:03 am

Today there are 3 ways to control a parameter from M4L, each with its advantages and drawbacks :

1. using live.object :
It's more or less like using the mouse or keyboard, meaning it's not audio rate, it's recordable, it doesn't "grab" the control, and it creates undo history.

2. using live.remote~ :
it grabs the control (so you can't do anything manually with it), you can't record it, it doesn't create undo and can be modulated at audio rates.

3. using live.modulate~ :
it modulates relatively from the current set value of the parameter, and you can still automate the "origin" of the parameter. It doesn't create undo and can be run at audio rate.

I did not check the device you're pointing, but I highly suspect that what it does is that it uses another "dummy" knob to transform a live.remote~ modulation to a live.object control. It should do the job (although I would rather use a modified version of the modulator device that would use live.object instead of live.remote~).
Hope this helps.
MacBook Pro 13" Retina i7 2.8 GHz OS 10.13, L10.0.1, M4L.
MacStudio M1Max 32Go OS 12.3.1

maky355
Posts: 245
Joined: Thu Apr 07, 2011 6:10 am

Re: Recording modulation of a parameter

Post by maky355 » Wed Jan 22, 2025 5:41 pm

chapelier fou wrote:
Wed Jan 22, 2025 10:03 am
Today there are 3 ways to control a parameter from M4L, each with its advantages and drawbacks :

1. using live.object :
It's more or less like using the mouse or keyboard, meaning it's not audio rate, it's recordable, it doesn't "grab" the control, and it creates undo history.

2. using live.remote~ :
it grabs the control (so you can't do anything manually with it), you can't record it, it doesn't create undo and can be modulated at audio rates.

3. using live.modulate~ :
it modulates relatively from the current set value of the parameter, and you can still automate the "origin" of the parameter. It doesn't create undo and can be run at audio rate.

I did not check the device you're pointing, but I highly suspect that what it does is that it uses another "dummy" knob to transform a live.remote~ modulation to a live.object control. It should do the job (although I would rather use a modified version of the modulator device that would use live.object instead of live.remote~).
Hope this helps.
Thanks so much!

Post Reply