|
|
|
08-23-2013, 12:23 PM
|
#1
|
Human being with feelings
Join Date: Jan 2007
Location: mcr:uk
Posts: 3,889
|
Automation for track FX bypass (solved)
EDIT: This request has been rendered redundant by the new "Force auto-bypass on silence" options.
If a track has CPU heavy FX but is silent for most of a song, it makes sense to bypass those FX while the track is not contributing to the mix, especially when the cumulative CPU usage of a project is getting near the system breaking point.
Although it is possible to set up master/slave parameter modulation to bypass multiple FX from a single bypass switch (which can then be automated), this is fiddly to set up and awkward to maintain (if you add new FX you have to remember slave them too).
An automation envelope to toggle the track FX bypass button would be much better, providing an easy way to enable/disable track FX en-masse during a mix as well as an obvious visual cue as to the state of the track FX at any given time. This would be extremely useful for users (like me ) struggling with underpowered computers.
Please?
FR: http://forum.cockos.com/project.php?issueid=4906
Last edited by IXix; 04-29-2023 at 03:43 AM.
Reason: No longer needed
|
|
|
08-23-2013, 12:31 PM
|
#2
|
Human being with feelings
Join Date: May 2009
Posts: 309
|
Wouldnt it create issues/cracking with the PDC kicking in/out? (assuming worst scenario: a plugin with latency)
|
|
|
08-23-2013, 12:47 PM
|
#3
|
Human being with feelings
Join Date: Jan 2007
Location: mcr:uk
Posts: 3,889
|
Quote:
Originally Posted by drakeblood
Wouldnt it create issues/cracking with the PDC kicking in/out? (assuming worst scenario: a plugin with latency)
|
You get that anyway if you automate the bypass for a single plugin. I'm proposing a shortcut to allow the same thing for all track FX at once. As with bypassing single FX, the transition points would just have to be placed where there's no audio. If you want smooth transitions, you automate the wet/dry params, not the bypass.
|
|
|
08-25-2013, 05:36 PM
|
#4
|
Human being with feelings
Join Date: Mar 2007
Location: I'm in a barn
Posts: 4,467
|
not elegant, but doable...
You could write a little "Action trigger" JS just for this, and put MIDItoReaControlPath after the effect (or use a MIDI hardware (or virtual Loopback) to fire a custom action.
The Js would have to know the track id, somehow. This could simply be a slider that you'd adjust manually, there might be some scripting magic that could make it automatic - not sure.
then, you'd just make the JS send a program change (or cc) and the macro would be assigned to that PC or CC message.
basically tie "Toggle bypass for track (x)" to MIDI channel(whatever), PC(x), and have the JS send that value.
(or just select track (X), and have toggle bypass for selected track on a different message.)
*you might have to turn this off when rendering - it might be automatically ignored - which is fine is this case. (as long as the FX isn't stuck OFF)
Last edited by James HE; 08-25-2013 at 05:42 PM.
|
|
|
08-26-2013, 02:17 AM
|
#5
|
Human being with feelings
Join Date: Jan 2007
Location: mcr:uk
Posts: 3,889
|
Quote:
Originally Posted by James HE
not elegant, but doable...
|
My point exactly. I want elegant.
|
|
|
07-23-2014, 04:09 PM
|
#6
|
Human being with feelings
Join Date: Oct 2007
Location: home is where the heart is
Posts: 12,096
|
^^^
This request is for bypassing all effects on a track together with a single envelope, and this we don't have yet in Reaper afaik.
|
|
|
07-23-2014, 04:59 PM
|
#7
|
Human being with feelings
Join Date: Aug 2007
Posts: 326
|
This would be pretty nifty for live use too
|
|
|
07-24-2014, 06:35 AM
|
#8
|
Human being with feelings
Join Date: Jan 2014
Posts: 5,207
|
You say there's no audio where you want 0 processing, so make sure this is ticked:
Do not process muted tracks (muted tracks take no CPU time, etc)
Then automate the Mute parameter of the track.
|
|
|
07-24-2014, 08:17 AM
|
#9
|
Human being with feelings
Join Date: Jan 2007
Location: mcr:uk
Posts: 3,889
|
Quote:
Originally Posted by Fergler
You say there's no audio where you want 0 processing, so make sure this is ticked:
Do not process muted tracks (muted tracks take no CPU time, etc)
Then automate the Mute parameter of the track.
|
No. I don't want to do that. I want an envelope to allow automation of the track FX bypass button.
|
|
|
07-24-2014, 09:40 AM
|
#10
|
Human being with feelings
Join Date: Feb 2007
Posts: 3,221
|
cool. nice low hanging fruit FR. i was only just made aware that you could bypass FX instances with an envelope (thanks Darkstar!) and it's going to free up some resources. this would be a step further.
|
|
|
07-24-2014, 10:10 AM
|
#11
|
Human being with feelings
Join Date: Nov 2009
Location: Belgium
Posts: 10,474
|
Quote:
Originally Posted by Fergler
You say there's no audio where you want 0 processing, so make sure this is ticked:
Do not process muted tracks (muted tracks take no CPU time, etc)
Then automate the Mute parameter of the track.
|
Nope. CPU is not released while the tracks is mute by automation. It make sense because if you're unmute the tracks without stopping playback, the plug in chain need to reload and it would be a total vortex of shit with PDC
If you want to have zero processing on a track during a track, you need to automate the bypass of all the plug in the track. You can also use a JS plug that do nothing and link the bypass parameter to all the bypass parameter of all the other plug... So, when you bypass the Fake JS, you bypass all the chain '
|
|
|
07-24-2014, 11:14 AM
|
#12
|
Human being with feelings
Join Date: Jan 2007
Location: mcr:uk
Posts: 3,889
|
Quote:
Originally Posted by Reno.thestraws
You can also use a JS plug that do nothing and link the bypass parameter to all the bypass parameter of all the other plug...
|
But in practice that's a PITA if you're changing plugins around on the track, hence the request for a simple (and probably easily implementable) envelope for the track FX bypass button.
|
|
|
07-24-2014, 02:23 PM
|
#13
|
Human being with feelings
Join Date: Feb 2007
Posts: 3,221
|
Quote:
It make sense because if you're unmute the tracks without stopping playback, the plug in chain need to reload and it would be a total vortex of shit with PDC
|
ooh. wow. i've been doing this live for a while -- using action markers to mute/unmute entire folders that have entire songs and armed tracks in their children tracks while playing the project.
generally this is smooth, but every now and then you can hear the thing grind a little bit. i'm betting i'm hearing this "vortex of shit" you're referring to.
|
|
|
05-11-2017, 10:04 AM
|
#14
|
Human being with feelings
Join Date: Jul 2012
Location: Winterthur, Switzerland
Posts: 61
|
bump for this feature.
|
|
|
05-25-2017, 02:35 AM
|
#15
|
Human being with feelings
Join Date: Apr 2016
Posts: 122
|
bump for this feature.
|
|
|
12-24-2017, 07:27 PM
|
#16
|
Human being with feelings
Join Date: Dec 2017
Posts: 302
|
bump for this feature too!
|
|
|
12-24-2017, 10:22 PM
|
#17
|
Human being with feelings
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 14,687
|
Not necessary as a feature of the DAW.
Why not simply use a plugin (e.g. find/do a JSFX) that has slider cross-fading between channels 1/2 vs 3/4, and pin-Routing the channels 3/4 to bypass the plugin in question ? Now the appropriate fader can easily be automated.
-Michael
|
|
|
12-25-2017, 04:25 AM
|
#18
|
Human being with feelings
Join Date: Jul 2012
Location: Winterthur, Switzerland
Posts: 61
|
Quote:
Originally Posted by mschnell
Not necessary as a feature of the DAW.
Why not simply use a plugin (e.g. find/do a JSFX) that has slider cross-fading between channels 1/2 vs 3/4, and pin-Routing the channels 3/4 to bypass the plugin in question ? Now the appropriate fader can easily be automated.
-Michael
|
This wouldn't free up the CPU used for those plugins, or would it?
|
|
|
12-25-2017, 06:34 AM
|
#19
|
Human being with feelings
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 14,687
|
Correct.
If saving CPU is critical, track muting seems to be the way to go, but I suppose there will unintended artifacts.
-Michael
|
|
|
12-28-2017, 02:52 AM
|
#20
|
Human being with feelings
Join Date: Jan 2007
Location: mcr:uk
Posts: 3,889
|
Quote:
Originally Posted by mschnell
If saving CPU is critical, track muting seems to be the way to go
|
Track muting is not the way to go. Toggling a track mute if muted tracks aren't processed tends to cause glitches. I don't want glitches every time I mute/unmute a track during the mixing process.
The ability to automate the track FX bypass would allow easy selective disabling of plugins at different points on the timeline. Of course sudden mass enabling of plugins would likely cause glitches too (though perhaps that could be compensated for) but that would be preferable to constant problems when performing the common task of mute/unmuting tracks for mixing purposes.
|
|
|
12-28-2017, 04:02 AM
|
#21
|
Human being with feelings
Join Date: Feb 2009
Location: Reaper HAS send control via midi !!!
Posts: 4,031
|
Quote:
Originally Posted by IXix
The ability to automate the track FX bypass would allow easy selective disabling of plugins at different points on the timeline.
|
You can bypass any fx and automate this, of course.
|
|
|
12-28-2017, 02:38 PM
|
#22
|
Human being with feelings
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 14,687
|
As mentioned above, bypassing and completely disabling an FX will change the pdc of the track and hence result in glitches.
-Michael
|
|
|
12-28-2017, 03:13 PM
|
#23
|
Human being with feelings
Join Date: Jan 2007
Location: mcr:uk
Posts: 3,889
|
Quote:
Originally Posted by TonE
You can bypass any fx and automate this, of course.
|
Yes, you can, but it's not so easy to bypass all FX on a track in one step, hence the feature request. I'm aware of all the possible workarounds. They all suck. Workarounds always suck, so please don't bring them up.
Quote:
Originally Posted by mschnell
As mentioned above, bypassing and completely disabling an FX will change the pdc of the track and hence result in glitches.
|
That fact, which I am well aware of, does not detract from the usefulness of the feature I was requesting in this ancient thread.
|
|
|
12-28-2017, 10:20 PM
|
#24
|
Human being with feelings
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 14,687
|
Quote:
Originally Posted by IXix
That fact, which I am well aware of, does not detract from the usefulness of the feature I was requesting in this ancient thread.
|
!????! You just above wrote that you don't want glitches !????!
-Michael
|
|
|
12-29-2017, 05:15 AM
|
#25
|
Human being with feelings
Join Date: Jan 2007
Location: mcr:uk
Posts: 3,889
|
Quote:
Originally Posted by mschnell
!????! You just above wrote that you don't want glitches !????!
-Michael
|
You suggested that in order to bypass all of a tracks FX simultaneously then muting should be used. If you want to do that then you need to disable processing for muted tracks, which results in glitches when mute/unmuting tracks, which is annoying. Toggling a track mute should not cause glitches.
If I disable a full track of FX by use of the proposed envelope, in order to free CPU when those FX aren't in use, glitches will of course occur when those FX are re-activated but that would be much more acceptable than glitches every time you mute/unmute any track that requires PDC.
|
|
|
12-29-2017, 07:40 AM
|
#26
|
Human being with feelings
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 14,687
|
Somebody might consider to invent a "crossfade" for the pdc if automation requires this. Supposedly a unique thing in the industry.
-Michael
|
|
|
12-31-2017, 02:57 AM
|
#27
|
Human being with feelings
Join Date: Jul 2015
Location: Stockholm, Sweden
Posts: 1,343
|
Quote:
Originally Posted by mschnell
As mentioned above, bypassing and completely disabling an FX will change the pdc of the track and hence result in glitches.
-Michael
|
Yea and how is this different from just doing a regular byass of the only plugin on a track? Its not. Not all plugins need to be PDC'd either, depends of buffersize.
My point being, it should be doable and a nice feature!
__________________
Magnus Lindberg Productions - VRTKL Audio - Redmount Studios
magnuslindberg.com
|
|
|
12-31-2017, 02:53 PM
|
#28
|
Human being with feelings
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 14,687
|
I don't suppose the devs will implement a feature that definitively asks for complains from users that are unaware of the - not perfectly obvious - restrictions.
-Michael
|
|
|
01-01-2018, 04:18 AM
|
#29
|
Human being with feelings
Join Date: Jul 2015
Location: Stockholm, Sweden
Posts: 1,343
|
Not sure about the complaining part, again it's the same as bypassing one plugin only with latency.
__________________
Magnus Lindberg Productions - VRTKL Audio - Redmount Studios
magnuslindberg.com
|
|
|
01-01-2018, 09:57 AM
|
#30
|
Human being with feelings
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 14,687
|
This means deliberately replacing the plugin by a delay (keeping the same pcd). Doable but not "obvious".
-Michael
|
|
|
01-01-2018, 03:50 PM
|
#31
|
Human being with feelings
Join Date: May 2017
Posts: 454
|
do you mean like the way it can be done in studio one for instance?
|
|
|
01-02-2018, 01:13 AM
|
#32
|
Human being with feelings
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 14,687
|
I suppose to have the FX bypass balance work perfectly, the dry path would need to impose the pdc, anyway. So an option to switch off the FX instance when the balance is set to zero seems a nice addition, and - as that would be off by default - the arising glitches would be obvious to the user.
-Michael
|
|
|
01-24-2021, 03:56 PM
|
#33
|
Human being with feelings
Join Date: Mar 2007
Location: Wellington, New Zealand
Posts: 2,261
|
Bump for an automation envelope for bypassing all FX on a track. I have some very extensive live projects that use a lot of FX bypass envelopes and it gets super messy and frustrating when I add something. Having an envelope which does the equivalent of turning off the entire FX chain for a track would be super handy.
|
|
|
11-02-2021, 01:19 AM
|
#34
|
Human being with feelings
Join Date: Dec 2019
Posts: 28
|
Super bump!
I'm hanging around my live projects and automations, and I did not find this function. As well as the lack of rec arm automation (Does that request exist?)
Very bad surprise(
|
|
|
02-10-2023, 07:52 PM
|
#35
|
Human being with feelings
Join Date: Feb 2013
Location: Vancouver, British Columbia, Canada
Posts: 12
|
Bumping this again years later!
Those not getting it are not considering live-show applications.
Linking the bypass parameters of every plugin on a given track works (I've been doing it for many years) but life would be so good if this didn't have to be done for. every. single. track. in. an. entire. live. show.
|
|
|
02-11-2023, 01:24 AM
|
#36
|
Human being with feelings
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 14,687
|
I don't see how FX bypass is useful for live shows (but you might do that completely different than I can imagine).
For Live stuff "SWS LiveConfigs" often is very helpful. Maybe its worth a try.
-Michael
|
|
|
Thread Tools |
|
Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -7. The time now is 02:01 PM.
|