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

Reply
 
Thread Tools Display Modes
Old 06-03-2020, 10:43 PM   #1
Swi
Human being with feelings
 
Join Date: Apr 2018
Posts: 358
Default Action: create track with send from selected track

I would like to see an action/feature that would sound something like "create track with send from selected track" that would automatically create another track right below the selected track that has a send from the selected track routed to the newly created track which is routed to the same parent track.

Another way to do this would but in the context menu of the FX Chain window where you could select an FX in the chain and right click and find in the context menu something like "create fx track with selected fx" that would create a new track right below the currently selected track or track that the FX Chain window belongs to. Also creating a send from the original track to the new track sent to the same parent track and this would move the fx from the current track to the newly created and now "fx track".

It would also be nice to see this in the FX Browser where you can right-click on an FX (and please make it possible to select the FX via the actions menu so it's possible to use a custom action to do this) and it would create a track right below the selected track in the arrange window with a send from the selected to the new fx track.

The nomenclature may be different? "create fx buss" for example?

I am aware of the workaround but I am looking for a single action to do this. Routing is great in Reaper. I'm just trying to take the mouse/prompt out of it for this common practice.

Thanks for listening.
Swi is offline   Reply With Quote
Old 06-04-2020, 05:36 AM   #2
Coachz
Human being with feelings
 
Coachz's Avatar
 
Join Date: Oct 2010
Location: Charleston, SC
Posts: 12,791
Default

Can't you make a custom action to do it?
Coachz is offline   Reply With Quote
Old 06-04-2020, 06:02 AM   #3
mpl
Human being with feelings
 
mpl's Avatar
 
Join Date: Oct 2013
Location: Moscow, Russia
Posts: 3,984
Default

mpl_Add receive track from selected track.lua
mpl is offline   Reply With Quote
Old 06-04-2020, 09:21 AM   #4
Swi
Human being with feelings
 
Join Date: Apr 2018
Posts: 358
Default

Both
Script: mpl_Add receive tracks to selected tracks respectively.lua
and
Script: mpl_Add receive tracks to selected tracks.lua
require a prompt and put the track at the bottom of the tracklist.
I want the track to be inserted right below the currently selected track.

I would like to build a custom action to load a plugin on that track etc.

for example if I wanted a verb on it, I could load a verb and it would be bussed to the same folder track as I would want it to be. If I wanted to add ReaVoice I would then have to set the track inputs to midi and turn on record monitor etc. and I would want this track right below the audio track I was feeding ReaVoice.

If it needs a name then it could be named something automatically taken from the selected track so if the selected track was named vox1, then the new track would be named vox1-fxBuss

I do not need a prompt for a track name I can name the track afterward or auto name it from the vst.
Swi is offline   Reply With Quote
Old 06-04-2020, 01:20 PM   #5
Swi
Human being with feelings
 
Join Date: Apr 2018
Posts: 358
Default

Also worth noting, because my template is around 400 tracks (used to be 4000 in Cubase) I keep my reverb returns at the top of my tracklist so they are easy to find.

The idea of being able to do this from the fx browser context menu or from the fx chain window via the context menu would be grand. I know I can put it in there if an action arrives.

Again I would prefer the new track to be inserted as the following track of the selected track.

Last edited by Swi; 06-04-2020 at 01:26 PM.
Swi is offline   Reply With Quote
Old 06-04-2020, 02:41 PM   #6
Swi
Human being with feelings
 
Join Date: Apr 2018
Posts: 358
Default

"Add/Create send to next track"
and or
"Add/Create receive from previous track"

Would get me to where I want to go for now.
Swi is offline   Reply With Quote
Old 06-05-2020, 10:41 AM   #7
Swi
Human being with feelings
 
Join Date: Apr 2018
Posts: 358
Default

Here is my workaround for adding a Reavoice track under an audio track that I want to feed into it with one click.

Custom: Add ReaVoice FX Track
Track: Insert new surround track, using selected tracks as source audio
SWS: Run console command: l 2
SWS/S&M: Clear FX chain for selected tracks
Track: Set track record monitor to on
Script: Archie_Track; Set selected tracks all MIDI input to all channels.lua
Custom: Add ReaVoice
SWS/S&M: Close all floating FX windows
Script: mpl_Rename selected tracks as first FX.lua
SWS: Enable master/parent send on selected track(s)
Custom: Color selected track from parent or folder track
SWS: Save current track selection
SWS: Select only parent(s) of selected folder track(s)
SWS: Set selected track(s) children to same color
SWS: Restore saved track selection
Swi is offline   Reply With Quote
Old 06-05-2020, 11:09 AM   #8
heda
Human being with feelings
 
heda's Avatar
 
Join Date: Jun 2012
Location: Spain
Posts: 7,268
Default

this creates a send from selected track to the next track, you can save it as a lua file and add it as an action that you can add to your custom action.
Code:
reaper.CreateTrackSend(reaper.GetSelectedTrack(0,0), reaper.CSurf_TrackFromID(reaper.CSurf_TrackToID(reaper.GetSelectedTrack(0,0), false) + 1, false))
heda is offline   Reply With Quote
Old 06-05-2020, 11:18 AM   #9
Swi
Human being with feelings
 
Join Date: Apr 2018
Posts: 358
Default

Thank you Heda!
Much cleaner.
Swi is offline   Reply With Quote
Old 06-05-2020, 11:31 AM   #10
Swi
Human being with feelings
 
Join Date: Apr 2018
Posts: 358
Default

Updated custom action to add ReaVoice to an audio tracks source audio.

Custom: Add ReaVoice Track
Custom: add instrument track
SWS/S&M: Resources - Import tracks from track template, slot 1
SWS: Enable master/parent send on selected track(s)
Script: cfillion_Copy first send on parent to selected child track.lua
Custom: Color selected track from parent or folder track
SWS: Save current track selection
SWS: Select only parent(s) of selected folder track(s)
SWS: Set selected track(s) children to same color
SWS: Restore saved track selection
Custom: Add ReaVoice (Cycle action)
Script: mpl_Rename selected tracks as first FX.lua
SWS/S&M: Close all floating FX windows
Track: Go to previous track
Script: Create Send to next track.lua
Track: Go to next track
Swi 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 03:11 AM.


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