Go Back   Cockos Incorporated Forums > REAPER Forums > REAPER Feature Requests

Reply
 
Thread Tools Display Modes
Old 09-30-2016, 02:27 PM   #1
Outboarder
Human being with feelings
 
Outboarder's Avatar
 
Join Date: Feb 2014
Posts: 834
Default Better Parameter Modulation

Hi




Add Math and logic operators (something like formula controller in FL studio).
Add Proper values 1/2 1/4t 1/8d instead of float values for LFO sync rate.
Add Smooth option (square shape becomes trapezoid and so on).
Add Pulse width modulation slider -> https://forum.cockos.com/showthread.php?t=197070
Add Swing/Shuffle slider for the lfo in synced mode -> https://forum.cockos.com/showthread.php?t=180623
Add More shapes for LFO, Import and save shapes(wavetable) -> https://forum.cockos.com/showthread.php?t=179228
Add Delay.
Add Envelope + Trigger mode.
Add Draw LFO option.
Add Step LFO.
Add Equalizer/Filter for sidechain signal input -> https://forum.cockos.com/showthread.php?t=185645

Search filter for modulated parameters in track envelopes window.
Show only modulated parameter envelopes.
Parameter modulation for Track vol pan send.
Ability to modulate LFO parameters (envelopes lane).
Parameter modulation more than just 1 channel limitation.
Parameter modulation manager(display all PMs on all tracks).
Linear "CV mode" for Audio Control Signal -> https://forum.cockos.com/showthread.php?p=1892255
Logarithmic Scale mapping For Frequency(hz) and Volume(db) -> https://forum.cockos.com/showthread.php?t=199627

Preferences Option:
Use current value as baseline value -> https://forum.cockos.com/showthread.php?t=178634


Big thanks team.
__________________
Outboarder Scripts

Last edited by Outboarder; 04-29-2020 at 04:49 PM.
Outboarder is offline   Reply With Quote
Old 10-03-2016, 03:12 AM   #2
Outboarder
Human being with feelings
 
Outboarder's Avatar
 
Join Date: Feb 2014
Posts: 834
Default

Parameter modulation for Track vol pan send
since the grouping volume in reverse not working properly(suddenly jumps).

It's useful to link volume pan send to other tracks with more control over the ranges.
__________________
Outboarder Scripts
Outboarder is offline   Reply With Quote
Old 10-04-2016, 02:41 AM   #3
jazznfunk
Human being with feelings
 
Join Date: Aug 2012
Location: Riga Latvia
Posts: 194
Default

Parameter modulation more just 1 channel limitation! Like limitless sidechain!
jazznfunk is offline   Reply With Quote
Old 10-09-2016, 05:26 AM   #4
Ulf3000
Human being with feelings
 
Join Date: May 2016
Posts: 369
Default

nice thread man !

also a a swing/shuffle slider for the lfo in synced mode.

eq for sidechained signal. (at least highpass/lowpass but better yet a reaeq) .

especially usefull for eq ducking, i now use 3 band splitter, choose my frquenzy there, and only send that middle frequenzys to the sidechain for eq-ducking but ,
now think you wanna duck at 300 hz at 800 and 2000 , you need multiple splitters multiple sidechains and so on ..
would be more streamlined with just a native eq for the sidechained parameter modulator. 1 sidechain could drive it all .

please realize this is already a most powerfull tool for people working with synthesizers, with all the additions by , which´s underlying math is already embedded in reaper , it becomes every electronic producers dream.

Last edited by Ulf3000; 10-09-2016 at 05:40 AM.
Ulf3000 is offline   Reply With Quote
Old 10-09-2016, 09:27 AM   #5
noise_construct
Human being with feelings
 
Join Date: Nov 2015
Posts: 1,566
Default

All good stuff, +1
noise_construct is offline   Reply With Quote
Old 10-09-2016, 06:36 PM   #6
TimU
Human being with feelings
 
Join Date: Sep 2012
Location: UK
Posts: 104
Default

+1 to a lot of this, the modulation system is a great tool in Reaper that is far too hidden
TimU is offline   Reply With Quote
Old 10-10-2016, 03:49 PM   #7
ashcat_lt
Human being with feelings
 
Join Date: Dec 2012
Posts: 7,271
Default

Yes to most of this, but FIRST we need PM to actually be sample accurate rather than stairs-stepped at the buffer rate!!!
ashcat_lt is offline   Reply With Quote
Old 10-11-2016, 12:36 AM   #8
woggle
Human being with feelings
 
Join Date: Nov 2015
Posts: 374
Default

Quote:
Originally Posted by ashcat_lt View Post
Yes to most of this, but FIRST we need PM to actually be sample accurate rather than stairs-stepped at the buffer rate!!!
when I looked at this thread I thought wow this will be great, but your point is right - what a shame it is so crudely implemented as to be useless (to me anyway). Maybe it has been abandoned and another mechanism is planned ot available at a finer grain

Last edited by woggle; 10-11-2016 at 01:34 AM.
woggle is offline   Reply With Quote
Old 10-11-2016, 05:50 AM   #9
X-Tech
Human being with feelings
 
Join Date: Apr 2015
Posts: 589
Default

This is impressive.
__________________
nonononononono
X-Tech is offline   Reply With Quote
Old 10-11-2016, 09:14 AM   #10
ashcat_lt
Human being with feelings
 
Join Date: Dec 2012
Posts: 7,271
Default

Quote:
Originally Posted by woggle View Post
when I looked at this thread I thought wow this will be great, but your point is right - what a shame it is so crudely implemented as to be useless (to me anyway). Maybe it has been abandoned and another mechanism is planned ot available at a finer grain
It's not completely useless. For most things, it actually works fine and you'd probably never know the difference as long as your buffers aren't real long. It is limited, though.

Another thing I'd like to see is an actual un-gated, un-rectified, linear audio follower. It works reasonably well ATM for what it's intended - extracting the basic envelope from a "real" audio signal - but if you try to run an LFO in there (instead of using the pm lfo) it gets all distorted and wonky. With this feature alone, many of the options above are almost unnecessary because you could just use the audio engine to mix oscillators and/or use any oscillator plugin you can find and have something very much like a universal CV system.
ashcat_lt is offline   Reply With Quote
Old 10-11-2016, 09:33 AM   #11
G-Sun
Human being with feelings
 
G-Sun's Avatar
 
Join Date: May 2010
Location: Norway
Posts: 7,318
Default

How about a global LFO-generator ?
(like 12 slots)
__________________
Reaper x64, win 11
Composer, text-writer, producer
Bandcamp
G-Sun is offline   Reply With Quote
Old 10-11-2016, 09:57 AM   #12
nightscope
Human being with feelings
 
nightscope's Avatar
 
Join Date: Sep 2007
Posts: 1,145
Default

Can you use the audio from a track to modulate the volume fader of another mixer channel? I've been able to modulate the output of a plugin on a track with audio from another. Haven't figured out how to do the mixer faders yet. I notice there's a .gif in a post above. Any clues?

ns
nightscope is offline   Reply With Quote
Old 10-11-2016, 10:16 AM   #13
ashcat_lt
Human being with feelings
 
Join Date: Dec 2012
Posts: 7,271
Default

Quote:
Originally Posted by G-Sun View Post
How about a global LFO-generator ?
(like 12 slots)
How about an LFO on an audio track that you can route wherever you want, mix with others, and basically manipulate like any other signal? Control any and all the parameters you want.

@nightscope - No. PM can really only affect plugin parameters. Luckily, there are plugins for volume and pan that can accomplish about the same thing while leaving the mixer controls free to trim as necessary.
ashcat_lt is offline   Reply With Quote
Old 10-11-2016, 04:58 PM   #14
Ulf3000
Human being with feelings
 
Join Date: May 2016
Posts: 369
Default

Quote:
Originally Posted by ashcat_lt View Post
It's not completely useless. For most things, it actually works fine and you'd probably never know the difference as long as your buffers aren't real long. It is limited, though.

Another thing I'd like to see is an actual un-gated, un-rectified, linear audio follower. It works reasonably well ATM for what it's intended - extracting the basic envelope from a "real" audio signal - but if you try to run an LFO in there (instead of using the pm lfo) it gets all distorted and wonky. With this feature alone, many of the options above are almost unnecessary because you could just use the audio engine to mix oscillators and/or use any oscillator plugin you can find and have something very much like a universal CV system.
Quote:
Originally Posted by G-Sun View Post
How about a global LFO-generator ?
(like 12 slots)
Quote:
Originally Posted by ashcat_lt View Post
How about an LFO on an audio track that you can route wherever you want, mix with others, and basically manipulate like any other signal? Control any and all the parameters you want.

@nightscope - No. PM can really only affect plugin parameters. Luckily, there are plugins for volume and pan that can accomplish about the same thing while leaving the mixer controls free to trim as necessary.


then you can just use a midi-oscillator vst,
https://www.youtube.com/watch?v=-XerwDse72U
http://www.cableguys.com/midi-shaper.html
https://www.xferrecords.com/products/lfotool
http://www.codefn42.com/ccstepper/index.html

the point is having a functional toolbox under one hood swissarmeeknife style without having to combine vsts, sends, midichannel, midirouters and midilearns

Last edited by Ulf3000; 10-11-2016 at 05:37 PM.
Ulf3000 is offline   Reply With Quote
Old 10-11-2016, 07:07 PM   #15
nightscope
Human being with feelings
 
nightscope's Avatar
 
Join Date: Sep 2007
Posts: 1,145
Default

Quote:
Originally Posted by ashcat_lt View Post
@nightscope - No. PM can really only affect plugin parameters. Luckily, there are plugins for volume and pan that can accomplish about the same thing while leaving the mixer controls free to trim as necessary.
Cheers, ash,

Very helpful, so I won't be hunting trying to get something going which ain't in there. Your comments regarding trim plugs is a monster biggie for me, as I use rather old VCA system called Faderworks. It is old but very versatile and works great with Reaper. Gives VCA control at Global level, Group[32] level & any Instance in Group level. Plus I can get at all it's faders with me MCU faders. Plus Global, Group and Instance Mute, Solo and Bypass. Automation, like any plugin, and inverse fades between Groups, if you want.

At the moment I have just been PM'ing the output from the last FX insert plugin on a track for starters. I never thought of PM'ing Faderworks. Duh. This is so very cool as I can PM any track or Group of tracks' volume level, or invert them, with total abandon. Plus, as you say, trim with the mixer fader as required.

Yahoo!!! Tally ho, chaps. I'm goin' in.

ns
nightscope is offline   Reply With Quote
Old 10-12-2016, 03:52 AM   #16
AndreyMarchenko
Human being with feelings
 
AndreyMarchenko's Avatar
 
Join Date: Dec 2013
Posts: 166
Default

We will never see changes like this in Modulation. Things like this was requested so many times. Just relax folks...
AndreyMarchenko is offline   Reply With Quote
Old 10-12-2016, 04:16 AM   #17
Ulf3000
Human being with feelings
 
Join Date: May 2016
Posts: 369
Default

Quote:
Originally Posted by AndreyMarchenko View Post
We will never see changes like this in Modulation. Things like this was requested so many times. Just relax folks...
good to know !

i hope maybe with the recent shift in focus on midi theyll re-evaluate the situation.
Ulf3000 is offline   Reply With Quote
Old 10-12-2016, 09:20 AM   #18
ashcat_lt
Human being with feelings
 
Join Date: Dec 2012
Posts: 7,271
Default

Quote:
Originally Posted by Ulf3000 View Post
then you can just use a midi-oscillator vst,
https://www.youtube.com/watch?v=-XerwDse72U
http://www.cableguys.com/midi-shaper.html
https://www.xferrecords.com/products/lfotool
http://www.codefn42.com/ccstepper/index.html

the point is having a functional toolbox under one hood swissarmeeknife style without having to combine vsts, sends, midichannel, midirouters and midilearns
MIDI has its own problems. Resolution for one. Also, it's not anywhere near as easy to mix as audio is.

I've got a JS plug now that just sets a slider to the value of the current audio sample. That slider can then be linked to any parameter on the same track, and it works as well as it can without sample accurate PM, but it would be nice if that extra plugin wasn't needed.
ashcat_lt is offline   Reply With Quote
Old 10-13-2016, 02:40 AM   #19
Travesty
Human being with feelings
 
Travesty's Avatar
 
Join Date: Nov 2014
Posts: 798
Default

Yes please
Travesty is offline   Reply With Quote
Old 10-14-2016, 04:17 AM   #20
Ulf3000
Human being with feelings
 
Join Date: May 2016
Posts: 369
Default

Quote:
Originally Posted by ashcat_lt View Post
MIDI has its own problems. Resolution for one. Also, it's not anywhere near as easy to mix as audio is.

I've got a JS plug now that just sets a slider to the value of the current audio sample. That slider can then be linked to any parameter on the same track, and it works as well as it can without sample accurate PM, but it would be nice if that extra plugin wasn't needed.
mind posting the plugin so people know what you mean ?

till now i think midi was enough to drive any instrument or efect plugin .. why is the sample accuracy important ? becasue of attack times and transients?
Ulf3000 is offline   Reply With Quote
Old 10-14-2016, 09:39 AM   #21
ashcat_lt
Human being with feelings
 
Join Date: Dec 2012
Posts: 7,271
Default

Quote:
Originally Posted by Ulf3000 View Post
mind posting the plugin so people know what you mean ?
Write it yourself. slider1=spl0


Quote:
till now i think midi was enough to drive any instrument or efect plugin .. why is the sample accuracy important ? becasue of attack times and transients?
For a number of reasons, really. Perhaps most important because PM resolution changes when you change buffer length. Set up PM, then at some point the project gets too big and you have to switch ASIO to longer buffer to get better performance, the PM changes.

What if we actually want audio rate modulation? What if I've got a plugin which doesn't properly smooth its parameter changes so when you modulate it creates zipper noise of clicks or other artifacts? If the modulator actually put out smooth curves, you might get around that, or maybe you could write a JS that goes between the mod source and the plug and just smooths it, but without sample accurate parameter modulation, neither of those methods actually work.

There are other examples.
ashcat_lt is offline   Reply With Quote
Old 10-15-2016, 12:19 AM   #22
casrya
Human being with feelings
 
Join Date: Dec 2013
Location: Melbourne, Australia
Posts: 96
Default

I use parameter modulation a lot as well, but what I would really like to see is being able to draw an envelope for the lfo.

Sample accuracy would also be welcomed although unfortunately not that many plugins support it as far as I know (Melda is one of the few that actually document that they do).

That said, I now render my projects at 16 samples which seems to work for most plugins.
casrya is offline   Reply With Quote
Old 10-15-2016, 05:32 AM   #23
Ulf3000
Human being with feelings
 
Join Date: May 2016
Posts: 369
Default

Quote:
Originally Posted by ashcat_lt View Post
Write it yourself. slider1=spl0



For a number of reasons, really. Perhaps most important because PM resolution changes when you change buffer length. Set up PM, then at some point the project gets too big and you have to switch ASIO to longer buffer to get better performance, the PM changes.

What if we actually want audio rate modulation? What if I've got a plugin which doesn't properly smooth its parameter changes so when you modulate it creates zipper noise of clicks or other artifacts? If the modulator actually put out smooth curves, you might get around that, or maybe you could write a JS that goes between the mod source and the plug and just smooths it, but without sample accurate parameter modulation, neither of those methods actually work.

There are other examples.
cool info man , so whats best practice then to get consistancy ? always use your project at high latency and only switch to low latency only when recording ?

second question i use mainly the sidechain fuction of the parameter modulation (lfo not so much) , is that sample accurate ? because i don´t here any difference when switchin asio latency, i use it as a compressor with down to 0ms attack most of the time , i guess that sample correct then ? or not ?
Ulf3000 is offline   Reply With Quote
Old 10-15-2016, 07:43 AM   #24
ashcat_lt
Human being with feelings
 
Join Date: Dec 2012
Posts: 7,271
Default

Quote:
Originally Posted by Ulf3000 View Post
cool info man , so whats best practice then to get consistancy ? always use your project at high latency and only switch to low latency only when recording ?
For consistency? Probably just don't change buffer settings and commit by rendering (apply track FX or whatever) as early as possible/practical.

Quote:
second question i use mainly the sidechain fuction of the parameter modulation (lfo not so much) , is that sample accurate ? because i don´t here any difference when switchin asio latency, i use it as a compressor with down to 0ms attack most of the time , i guess that sample correct then ? or not ?
Not. With 0 attack and release, I'd expect it to act like a sample and hold sort of thing.

What you are modulating matters! Lots of good plugs have some sort of smoothing filter that will "hide" some of this. In those cases, even with sample-accurate PM, you will be limited in exactly how fast it will follow.

Last edited by ashcat_lt; 10-15-2016 at 07:48 AM.
ashcat_lt is offline   Reply With Quote
Old 10-15-2016, 09:29 AM   #25
Ulf3000
Human being with feelings
 
Join Date: May 2016
Posts: 369
Default

Quote:
Originally Posted by ashcat_lt View Post
For consistency? Probably just don't change buffer settings and commit by rendering (apply track FX or whatever) as early as possible/practical.


Not. With 0 attack and release, I'd expect it to act like a sample and hold sort of thing.

What you are modulating matters! Lots of good plugs have some sort of smoothing filter that will "hide" some of this. In those cases, even with sample-accurate PM, you will be limited in exactly how fast it will follow.
im triggering reaeq gain values but think about purchasing fabfilter Q2
Ulf3000 is offline   Reply With Quote
Old 10-15-2016, 01:10 PM   #26
ashcat_lt
Human being with feelings
 
Join Date: Dec 2012
Posts: 7,271
Default

Quote:
Originally Posted by Ulf3000 View Post
im triggering reaeq gain values but think about purchasing fabfilter Q2
ReaEQ seems to be pretty well smoothed. Can't say exactly what it's response time is, but you're not going to get sample-by-sample following no matter what, and you won't probably hear the PM stair-steps unless your buffers are just absurdly long.
ashcat_lt is offline   Reply With Quote
Old 10-15-2016, 05:18 PM   #27
Ulf3000
Human being with feelings
 
Join Date: May 2016
Posts: 369
Default

Quote:
Originally Posted by ashcat_lt View Post
ReaEQ seems to be pretty well smoothed. Can't say exactly what it's response time is, but you're not going to get sample-by-sample following no matter what, and you won't probably hear the PM stair-steps unless your buffers are just absurdly long.
hey good that you told me that ... there are lots of other options for frequenzy ducking , this was just so integrated and easy too set up but i can also just use reaxcomp, a quick search also sent me to tdl nova
will try that tommorrow
Ulf3000 is offline   Reply With Quote
Old 12-07-2016, 12:57 PM   #28
Lokasenna
Human being with feelings
 
Lokasenna's Avatar
 
Join Date: Sep 2008
Location: Calgary, AB, Canada
Posts: 6,551
Default

+1 and a bump.
__________________
I'm no longer using Reaper or working on scripts for it. Sorry. :(
Default 5.0 Nitpicky Edition / GUI library for Lua scripts / Theory Helper / Radial Menu / Donate
Lokasenna is offline   Reply With Quote
Old 12-24-2016, 04:45 AM   #29
AndreyMarchenko
Human being with feelings
 
AndreyMarchenko's Avatar
 
Join Date: Dec 2013
Posts: 166
Default

And up for this one because it's also great ideas for modulation improvements!
AndreyMarchenko is offline   Reply With Quote
Old 12-24-2016, 05:35 AM   #30
Outboarder
Human being with feelings
 
Outboarder's Avatar
 
Join Date: Feb 2014
Posts: 834
Default

EDIT : Added features requested by others.
__________________
Outboarder Scripts
Outboarder is offline   Reply With Quote
Old 01-11-2017, 01:35 AM   #31
AndreyMarchenko
Human being with feelings
 
AndreyMarchenko's Avatar
 
Join Date: Dec 2013
Posts: 166
Default

Bum for this thread once again.
__________________
Soundcloud, Bandcamp
AndreyMarchenko is offline   Reply With Quote
Old 08-14-2017, 07:01 PM   #32
AndreyMarchenko
Human being with feelings
 
AndreyMarchenko's Avatar
 
Join Date: Dec 2013
Posts: 166
Default

Bump again
__________________
Soundcloud, Bandcamp
AndreyMarchenko is offline   Reply With Quote
Old 08-15-2017, 09:31 PM   #33
Ivannn Bennnettt
Human being with feelings
 
Join Date: Feb 2017
Posts: 305
Default

Let's pimp out modulation!

And I'd like modulate modulation as well
Ivannn Bennnettt is offline   Reply With Quote
Old 08-19-2017, 09:50 PM   #34
Joystick
Human being with feelings
 
Joystick's Avatar
 
Join Date: Jul 2008
Location: Athens / Greece
Posts: 625
Default

It would be very cool as a feature. +1 from me!
__________________
Pan Athen
SoundFellas Immersive Audio Labs
www.soundfellas.com
Joystick is offline   Reply With Quote
Old 08-20-2017, 08:44 AM   #35
Gianfini
Human being with feelings
 
Join Date: Jan 2015
Posts: 794
Default

Yes +1 also from me
Gianfini is offline   Reply With Quote
Old 08-20-2017, 08:27 PM   #36
Ivannn Bennnettt
Human being with feelings
 
Join Date: Feb 2017
Posts: 305
Default

And window with manual envelope.
Ivannn Bennnettt is offline   Reply With Quote
Old 08-21-2017, 06:44 PM   #37
AndreyMarchenko
Human being with feelings
 
AndreyMarchenko's Avatar
 
Join Date: Dec 2013
Posts: 166
Default

Quote:
Originally Posted by Ivannn Bennnettt View Post
And window with manual envelope.
Great idea!
__________________
Soundcloud, Bandcamp
AndreyMarchenko is offline   Reply With Quote
Old 09-21-2017, 03:04 AM   #38
profquad
Human being with feelings
 
Join Date: Feb 2017
Posts: 185
Default

I love parameter modulation, use it all the time to get cool effects, esp changing window size in Pitch 2 based on Audio control signal.
Trying to get more specific with pitch modulation on samples from the ReaSamplOmatic5000 by sending certain MIDI triggers to 3+4 then sidechaining from that, but not getting any signal in the sidechain, tho i verified it's being sent to 3+4.. thought cause its "2 out" so i disabled 1+2 . . not to piggyback, but any thoughts as to why?
anyways, would love to see more from PM, it is the most unique feature of this DAW imo
profquad is offline   Reply With Quote
Old 12-11-2017, 07:00 AM   #39
jonboper
Human being with feelings
 
jonboper's Avatar
 
Join Date: Dec 2017
Location: Appleton, WI
Posts: 164
Default

+1. New from Sonar, parameter modulation is a dream but could be better with even some of these features.
jonboper is offline   Reply With Quote
Old 03-08-2018, 01:34 AM   #40
vitalker
Human being with feelings
 
vitalker's Avatar
 
Join Date: Dec 2012
Posts: 13,333
Default

+1 of course to this. Make Parameter modulation great again!
vitalker is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -7. The time now is 01:34 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.