|
|
|
09-25-2014, 07:53 AM
|
#1
|
Human being with feelings
Join Date: Jun 2009
Location: Praha, Czech republic
Posts: 595
|
Enhance FX bypass functionality
Hello,
i would like to propose few enhancements to existing FX bypass functionality.
Bypassing of FX for comparison is one of most common things, I'm doing with any DAW.
Bellow are some things, which, I think, can be very useful in Reaper.
Current situation allows for "clicky" FX bypass using small checkbox on top of floating FX window or using of dry/wet knob if one wants to avoid clicks. Another way is to find bypass button in particular plugin GUI, but this is sometimes missing or at least placed at different places among different plugins. All this could be greatly streamlined, if it will be possible to have "soft" bypass and couple of actions, which can be assigned to keystrokes. So one can concentrate on sound difference and not for visual pixel hunting for bypass switches.
- implement kind of "soft" bypass, which actually don't disable particular FX processing, but blend to unprocessed signal path instead. Similarly like FX dry/wet knob at 0%. So clean path will still retain PDC without any glitching during bypass switching, when using latency compensated plugins. Also it will be very good to do switch between paths using short (eg. 10ms) crossfade for prevention of clicks due to level differences between clean and processed signal path.
Example of DAW, which has implemented this functionality is Studio One, where are two buttons at its FX dialog. One for plugin bypass, second for its deactivation (like current FX bypass in Reaper).
New bypass mode could be used with clicking with additional keyboard modifier eg. alt+shift to either floating FX window checkbox or track insert rectangle at mixer.
- additionaly few new actions can make this bypass really comfortable and powerful.
"Soft bypass toggle for active FX window"
"Soft bypass toggle for all floating FX windows" (this will be neat for comparisons of two opened plugins)
I've already tried to do some of mentioned fuctionality by ReaScript, but it has obviously some limitations (doesn't work with item FXs, can't do crossfades and basically controls dry/wet ratio of last touched FX)
http://forum.cockos.com/showpost.php...93&postcount=1
If you also would like to see it in Reaper, please vote there:
http://forum.cockos.com/project.php?issueid=5357
or discuss here.. :-)
Thanks,
Michal
|
|
|
09-25-2014, 10:24 AM
|
#2
|
Human being with feelings
Join Date: Jul 2012
Location: Netherlands
Posts: 5,247
|
Sounds like gold to me😄
|
|
|
09-25-2014, 12:28 PM
|
#3
|
Human being with feelings
Join Date: Oct 2007
Location: home is where the heart is
Posts: 12,096
|
|
|
|
09-25-2014, 01:54 PM
|
#4
|
Banned
Join Date: Jul 2014
Location: United States of Europe, Germany, Mönchengladbach
Posts: 2,047
|
+1
that is a thing that is solves in Cubase. there is a "soft" bypass without deactivating the plugin.
on the other hand, the way Reaper handles it didnt strike me as odd ... but if you can enhance the things ...
|
|
|
09-25-2014, 02:21 PM
|
#5
|
Human being with feelings
Join Date: Nov 2011
Location: near Memphis, TN
Posts: 531
|
Solving the glitching "pop" during the toggle would be good by itself, but this suggestion is better than that! Nice idea.
|
|
|
09-26-2014, 02:17 AM
|
#6
|
Human being with feelings
Join Date: Jun 2009
Location: Praha, Czech republic
Posts: 595
|
Thanks for comments,
first I tried to workaround it via script, but some things are impossible to do with current API. I've also find some mentions about non-clicky versions in forum, but no real post with voting in issue tracker.
Generally I think, current system is O.K. and it is same as most of other DAWs have. But it related to another personal thing. I always thought about workflows, which allows user to "disconnects" mind from sight perception while adjusting audio settings. That is, why I like hardware controllers, outboard effects knobs or some sane keystrokes. If I hit hardware button or fader three times, for fourth time I usually don't think about process. So it seems to be natural for me to have one (and always same) button for bypass of active FX.
Michal
Last edited by msmucr; 09-26-2014 at 02:28 AM.
|
|
|
09-26-2014, 07:28 AM
|
#7
|
Human being with feelings
Join Date: May 2014
Location: Germany
Posts: 643
|
Maybe this is something for you : AB Level Matching JSFX
Regards
Thomas
|
|
|
09-26-2014, 02:41 PM
|
#8
|
Human being with feelings
Join Date: Jun 2009
Location: Praha, Czech republic
Posts: 595
|
Nice one!
Quote:
Originally Posted by TBProAudio
|
Hi Thomas,
thank you for link and your nice plugin. I saw it mentioned somewhere, but haven't tried it until now. It is further step above my imagination and really nice idea. I can see its usage for instance at master chain, where one can specifically prepare for "sophisticated" level-matched bypassing rather than for general usage. I would still welcome mentioned general soft bypass.
I'm also quite used to balance things by ear if it is necessary. And i frequently use my simple JS trimmer with +/- 12 dB range, which is also useful for gain staging and can by easily bypassed by similar script as spk77 posted to your thread.
But aside of my usage, it is great work.. Really nice to do all that stuff in JS. Modular approach, adjustable RMS windows, meters, standardized loudness measurement functions with K filters. My hats off to you!
Michal
|
|
|
10-04-2014, 03:33 AM
|
#9
|
Human being with feelings
Join Date: Aug 2014
Posts: 68
|
Great idea!
I would also suggest adding this feature to the track control panel fx button's right-click menu!
Or placing a bypass checkbox, in that menu, next to the effects' name, which would be greyed out/marked, when automated (this is an another feature I miss from Reaper).
The mixer control panel already has this function, but on some smaller resolution displays, this can be hard to achieve, especially when you have a lot of plugins loaded on a track.
This way, we should no longer open the plugin GUI (which can take some time in some cases) or the MCP for a simple bypass...
|
|
|
11-04-2015, 11:50 AM
|
#10
|
Human being with feelings
Join Date: Sep 2012
Location: Chiang Mai, Thailand
Posts: 248
|
I think the glitch free thing should be a tick box in reaper preferences menu "keep FX running while bypassed"
__________________
Win10 x64, i3930k, 32GB ram
Audio Post | Music Production | Recording Studio | Voice Over
teeramusic.com - Chiang Mai, Thailand
|
|
|
11-04-2015, 12:25 PM
|
#11
|
Human being with feelings
Join Date: Jul 2006
Posts: 12,480
|
Cool, suggestion! +1
|
|
|
11-13-2015, 05:13 AM
|
#12
|
Human being with feelings
Join Date: Sep 2015
Posts: 690
|
Sounds great +1
|
|
|
12-07-2015, 11:33 AM
|
#13
|
Human being with feelings
Join Date: Jan 2011
Location: Austria/Europe
Posts: 216
|
+ add in/out - volume knobs for equal loudness ABing
|
|
|
01-19-2016, 10:52 AM
|
#14
|
Human being with feelings
Join Date: Nov 2015
Posts: 24
|
+1 for "keep FX running while bypassed"!
|
|
|
07-19-2019, 02:06 PM
|
#15
|
Human being with feelings
Join Date: Jan 2018
Location: India
Posts: 29
|
This still hasn't been implemented. 😒
|
|
|
11-14-2019, 11:08 AM
|
#16
|
Human being with feelings
Join Date: Jul 2010
Location: Slovakia
Posts: 2,588
|
Bumping soft bypass.
|
|
|
11-16-2019, 10:03 PM
|
#17
|
Human being with feelings
Join Date: Dec 2017
Location: Quebec, Canada
Posts: 550
|
I agree this is an important routine task and to use the % knob is to complex to keep focused on the sound properly. Bypassing should be as easy as pressing a hotkey or button.
You ideas are well presented and make sense to me.
|
|
|
11-17-2019, 02:28 AM
|
#18
|
Human being with feelings
Join Date: Oct 2013
Location: Moscow, Russia
Posts: 3,960
|
I'm afraid it is not possible in reaper because of PDC. Only if just keep plugin working, but adjust smoothly it's dry/wet knob via deferred script with predefined smoothing time (of course with storing wet states of individual plugins into project external state). But technically it is not a bypass.
EDIT: see mpl_Toggle soft pseudo bypass focused FX.lua in reapack
Last edited by mpl; 11-17-2019 at 07:27 AM.
|
|
|
12-06-2019, 04:08 AM
|
#19
|
Human being with feelings
Join Date: Oct 2009
Posts: 164
|
Bump
This is definitely a feature I would like, to use especially with plugins which have latency, so when I switch them in or out. there is no glitch which affects my perception of the transition.
i.e I am better able to hear what the change is between toggling the plugin(on or off)
The challenge I see with such a feature is that it has to be implemented in the plugin FX list.
At this time, the plugin window frame has only enable/disable with a checkbox, and no other Reaper empowered facility to change the plugin state. Nothing wrong with this, that functionality should remain exactly the same, no change needed.
At this time (version 5), and I think this has not been changed in version 6, the additional functionality to manage plugins, is included in the FX List window, and these include :
1. Toggle Selected FX bypass (which does the same thing as the toggle described above, in the FX window frame provided by Reaper)
2. Toggle Selected FX Online, which is only found in the FX list window.
What I suggest is that a 3rd Toggle be added :
3. Toggle Selected FX - "PDC Synced Bypass"., and the checkbox will have a new background different from the enabled e.g an X.
This way each plugin has two levels of states
State A which has three possible values - Audio Enabled
1. Bypassed - i.e completely bypassed with no PDC of the affected plugin added to the audio (this already exists)
2. Bypasseed - PDC Synced using an X symbol i.e bypassed audio is PDC synced to the PDC of the plugin, and audio is still being sent to the plugin., but the audio output of the plugin is replaced with the audio input.
3. Enabled - i.e enabled with PDC, (this already exists)
STATE B takes the plugin from whatever settings it had in State A, to offline, and back whichever of the A states the plugin had been set to.
Especially as we now have lots of plugins which use latency to hide their inefficencies or augment their processing, or need to be linear phase, there will be no more glitches using the Bypass with PDC synced option.
|
|
|
05-26-2021, 03:59 PM
|
#20
|
Human being with feelings
Join Date: Apr 2013
Location: France
Posts: 9,875
|
Uncliky bypass could be nice ideeed
Alternatively, you also have Script: amagalma_Toggle wet 0-100% (or current value) for focused FX.lua, which is less "soft" cause it has pass instantly from 0 to X, contrary to mpl solution, but it isn't clicky as well.
I mapped it to ALT+B cause CTRL+B is already taken in FX chain window.
|
|
|
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 09:45 PM.
|