|
|
|
10-11-2015, 07:34 AM
|
#1
|
Human being with feelings
Join Date: Sep 2013
Posts: 657
|
"Go to send destination track" action
There's a really handy option in the Mixer when you right-click on a send - "Go to send destination track". My question is - is there a corresponding action? I can't seem to find one, but maybe it is called something else. It would be really handy for a custom action I've wanted to create for some time that would float a send FX. Thanks!
|
|
|
10-12-2015, 06:42 AM
|
#2
|
Human being with feelings
Join Date: Oct 2013
Location: Moscow, Russia
Posts: 3,984
|
|
|
|
10-12-2015, 07:15 AM
|
#3
|
Human being with feelings
Join Date: Mar 2014
Location: Phoenix, AZ
Posts: 488
|
Wow, great, thanks very much mpl for your great scripts!
To let others know, I found that by having no name (just "") in the Float Custom FX... it will open all effects on the track. Nice!
Thanks Neutronic for the idea, with some customizing of mpl's scripts and your idea I have created custom actions to:
Toggle Show FX Chain of Send x (created for up to 3 sends)
Last edited by ericzang; 10-12-2015 at 08:28 AM.
|
|
|
10-12-2015, 01:09 PM
|
#4
|
Human being with feelings
Join Date: Sep 2013
Posts: 657
|
Quote:
Originally Posted by mpl
|
Thank you very much, mpl! I'm not currently at the computer to try it myself but I'm sure that is what I wanted. Can't wait to check it out! By the way, would it be possible to do the same thing with the receives? I mean to go to the receiving track and float its fx? Thank you once again!
ericzang, I'm glad to hear this was helpful to you as well.
EDIT: just tried the script and it does the action I was looking for. Thanks for your help, mpl!
Last edited by Neutronic; 10-12-2015 at 03:43 PM.
|
|
|
10-12-2015, 05:28 PM
|
#5
|
Human being with feelings
Join Date: Oct 2013
Location: Moscow, Russia
Posts: 3,984
|
|
|
|
10-12-2015, 06:01 PM
|
#6
|
Human being with feelings
Join Date: Sep 2013
Posts: 657
|
Quote:
Originally Posted by mpl
|
It works! That's exactly what I needed. Thank you once again, mpl! Now, it's a total breeze to open instrument's GUI in a multi-out/multi-in setup right from any of the many out/MIDI tracks. Thank you!
EDIT: I fount another really handy script on your GitHub - mpl_Float_VSTi_on_selected_track. Really great stuff, thanks for creating and sharing it!
Last edited by Neutronic; 10-12-2015 at 07:12 PM.
|
|
|
10-15-2015, 05:19 PM
|
#7
|
Human being with feelings
Join Date: Oct 2013
Location: Moscow, Russia
Posts: 3,984
|
Just you to know, there is also script on my github called "float vsti relevant to midi editor". You can add this as a button to midi editor panel , so you get quick access to vsti this midi editor sends midi to.
|
|
|
10-16-2015, 02:42 AM
|
#8
|
Human being with feelings
Join Date: Sep 2013
Posts: 657
|
Quote:
Originally Posted by mpl
Just you to know, there is also script on my github called "float vsti relevant to midi editor". You can add this as a button to midi editor panel , so you get quick access to vsti this midi editor sends midi to.
|
Thanks for the heads-up, mpl! I downloaded the action together with the one I mentioned but it didn't occur to me I could assign it to a button, since it usually works only for actions shown in the "MIDI editor" actions list. But since it can be done in this case - that is a totally different ball game and that is extremely useful. Thank you once again for a great idea and a great implementation, mpl!
|
|
|
10-16-2015, 03:23 AM
|
#9
|
Human being with feelings
Join Date: Oct 2013
Location: Moscow, Russia
Posts: 3,984
|
It should works for both lists (maybe it needs to add script for section you need, again).
|
|
|
10-16-2015, 03:50 AM
|
#10
|
Human being with feelings
Join Date: Sep 2013
Posts: 657
|
That was it, it started working after I added the script once again while in the MIDI editor list. Thank you for the hint! BTW, this action ("Float VSTi relevant to MIDI editor") acts a little bit different to "Float VSTi on selected track". It floats it only if the VSTi is first in the FX chain which is not always the case. Would it be possible to make it disregard its position in the chain? Thanks!
Last edited by Neutronic; 10-16-2015 at 03:56 AM.
|
|
|
10-16-2015, 04:24 AM
|
#11
|
Human being with feelings
Join Date: Oct 2013
Location: Moscow, Russia
Posts: 3,984
|
fixed and rewrited in lua (vsti is also makes float even if it placed in take track parent track, parent track of parent track, etc...so it doesn`t matter how deep in folder structure take is placed)
|
|
|
10-16-2015, 04:46 AM
|
#12
|
Human being with feelings
Join Date: Sep 2013
Posts: 657
|
Tested and it works perfectly. Thank you!
Quote:
Originally Posted by mpl
it doesn`t matter how deep in folder structure take is placed
|
That is again really thoughtful and useful and very appreciated here!
BTW, a small note on these VSTi floating actions - they don't want to work with Waves Element in VST2 format, only when I use the VST3 version. I suppose it is because Waves don't properly report it as a VSTi when in VST2. REAPER's "categorize as VSTi" option didn't help either. It doesn't matter to me at all, since I can easily use the VST3 version and the scripts are perfect for what I need. I am just letting you know in case it might matter to you for some reason.
Last edited by Neutronic; 10-16-2015 at 05:12 AM.
|
|
|
10-24-2020, 12:01 AM
|
#13
|
Human being with feelings
Join Date: Aug 2011
Posts: 29
|
It would be awesome if double-clicking, middle-clicking, (or some mouse modifier) would fire this action and go to the send destination track.
|
|
|
10-25-2020, 08:14 PM
|
#15
|
Human being with feelings
Join Date: Oct 2011
Posts: 2,924
|
View FX chain for the first send destination track!
Great script mpl! I would like to do the same thing but for the second send. I'm not able to tweak it to achieve my wish. Could you help me, please?
Thx you very much.
Quote:
--[[
* ReaScript Name: Go to first send destination track
* Lua script for Cockos REAPER
* Author: MPL
* Author URI: http://forum.cockos.com/member.php?u=70694
* Licence: GPL v3
* Version: 1.0
]]
script_title = "Go to first send destination track"
reaper.Undo_BeginBlock()
send_id = 1
tr = reaper.GetSelectedTrack(0,0)
if tr~= nil then
send_tr = reaper.BR_GetMediaTrackSendInfo_Track(tr, 0, send_id-1, 1)
if send_tr ~= nil then
reaper.Main_OnCommand(40297,0) -- unselect all
reaper.SetTrackSelected(send_tr, true)
command_id = reaper.NamedCommandLookup("_S&M_SHOWFXCHAINSEL")
reaper.Main_OnCommand(command_id,0)
end
end
reaper.Undo_EndBlock(script_title,0)
|
Last edited by ovnis; 10-25-2020 at 09:30 PM.
|
|
|
10-25-2020, 09:57 PM
|
#16
|
Human being with feelings
Join Date: Mar 2014
Location: Phoenix, AZ
Posts: 488
|
Changing send_id = 1 to send_id = 2 works for me.
|
|
|
10-26-2020, 01:59 AM
|
#17
|
Human being with feelings
Join Date: Oct 2011
Posts: 2,924
|
Great ! Thx you
|
|
|
10-26-2020, 02:38 AM
|
#18
|
Human being with feelings
Join Date: Mar 2014
Location: Phoenix, AZ
Posts: 488
|
EDIT: oh that's curious, somehow the version of the script you posted has the SHOWFXCHAINSEL command, but the one I have doesn't. Anyhow, the below script is useful if selecting/going to the send track is not wanted.
I just saw that you wrote
"View FX chain for the first send destination track!"
but the script you quoted is for a different function:
Go to first send destination track
If you want the view function, you can get this in reapack by importing this repository
https://github.com/StephanRoemer/Rea...ster/index.xml
Script is called:
Toggle show UI of all FX in send track (bundle)
(Also, Heda's Track Inspector does both of those functions very conveniently)
Last edited by ericzang; 10-26-2020 at 02:45 AM.
|
|
|
08-01-2022, 06:55 PM
|
#19
|
Human being with feelings
Join Date: Oct 2011
Posts: 2,924
|
Hi,
What I have to change in the script to go to first send destination track only on the 1/2 output (and not 3/4, etc.)?
Thx you!
|
|
|
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 06:53 AM.
|