From 66349a617ce380fd35dc1180a0e1bc6aa09c3b83 Mon Sep 17 00:00:00 2001 From: cfillion Date: Tue, 27 Dec 2016 23:24:27 -0500 Subject: [PATCH] release 'Bypass all input FX for selected tracks' --- ..._Bypass all input FX for selected tracks.lua | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 Tracks Properties/cfillion_Bypass all input FX for selected tracks.lua diff --git a/Tracks Properties/cfillion_Bypass all input FX for selected tracks.lua b/Tracks Properties/cfillion_Bypass all input FX for selected tracks.lua new file mode 100644 index 000000000..e62031a6a --- /dev/null +++ b/Tracks Properties/cfillion_Bypass all input FX for selected tracks.lua @@ -0,0 +1,17 @@ +-- @description Bypass all input FX for selected tracks +-- @version 1.0 +-- @author cfillion +-- @link http://forum.cockos.com/showthread.php?t=185229 + +reaper.Undo_BeginBlock() + +for ti=0,reaper.CountSelectedTracks()-1 do + local track = reaper.GetSelectedTrack(0, ti) + for fi=0,reaper.TrackFX_GetRecCount(track) do + fi = fi + 0x1000000 + reaper.TrackFX_SetEnabled(track, fi, + not reaper.TrackFX_GetEnabled(track, fi)) + end +end + +reaper.Undo_EndBlock('Bypass all input FX for selected tracks', -1)