Go Back   Cockos Incorporated Forums > REAPER Forums > REAPER General Discussion Forum

Reply
 
Thread Tools Display Modes
Old 08-04-2011, 12:03 PM   #1
Tycho
Human being with feelings
 
Tycho's Avatar
 
Join Date: Jan 2011
Location: San Francisco
Posts: 461
Default Congrats on 4 but this is a rather glaring omission

4 final is great and all, but how is this still an issue? It seems like it would be a very easy fix:

Rendering times still vary widely based on track mute status

Example:

Start with a project containing let's say 15 tracks, with 4 VSTs and 5 minutes of audio on each.

Case 1. Select and then solo one track and render stem. Render speed might be around 1.9x.

Case 2. Mute all tracks besides the selected track and render. Render speed jumps to 10x +

Basically, just tell render to obey solo state and you've fixed the biggest time suck in the render system (and in Reaper in general IMO).
Tycho is offline   Reply With Quote
Old 08-04-2011, 05:57 PM   #2
Mr. Data
Human being with feelings
 
Mr. Data's Avatar
 
Join Date: Sep 2008
Location: Location
Posts: 5,559
Default

Thing is, if you solo a track, all other tracks are still processed, if you mute all other tracks, only the left (unmuted) track is processed.

This might seem to be the same, but it isn't. It might look the same if you contemplate a single position in the project, but it can have great differences when the project is playing and passing positions where states are changed, depending on the routing, settings of plug-ins, automation...



-Data
__________________
German Language Pack for REAPER? Get it here! ... Donate? Yeah!! | Are you nuts? | Maybe
Deutsche Sprachdatei für REAPER? Hier zu haben! ... Spenden? Klar! | Spinnst wohl!? | Vielleicht
Mr. Data is offline   Reply With Quote
Old 08-04-2011, 06:00 PM   #3
beatbybit
Human being with feelings
 
beatbybit's Avatar
 
Join Date: Jul 2006
Location: Hungary
Posts: 3,129
Default

i hope devs gonna find a way to avoid processing the non soloed tracks/busses when it comes to render.
__________________
panda in the desert
beatbybit is offline   Reply With Quote
Old 08-04-2011, 06:42 PM   #4
Justin
Administrator
 
Justin's Avatar
 
Join Date: Jan 2005
Location: NYC
Posts: 15,721
Default

I'll look into making unsoloed tracks not processed during renders... might be a touch tricky, though.

You know you can click with modifiers to mute all tracks except the one clicked, etc?
Justin is online now   Reply With Quote
Old 08-04-2011, 06:44 PM   #5
Mercado_Negro
Moderator
 
Mercado_Negro's Avatar
 
Join Date: Aug 2007
Location: Caracas, Venezuela
Posts: 8,676
Default

Quote:
Originally Posted by Justin View Post
I'll look into making unsoloed tracks not processed during renders... might be a touch tricky, though.

You know you can click with modifiers to mute all tracks except the one clicked, etc?
Hi Justin,

I think the real solution for this problem is to avoid processing non-selected tracks, folders and tracks sending to the selected tracks when rendering as stems. Unsoloed tracks is just one piece of the puzzle.

[EDIT] Actually, IIRC I had this conversation once with Tycho during v4 pre cycle and the main issue was "render as stems is too slow because REAPER process everything instead of processing selected tracks, folder and offending tracks only"
__________________
Pressure is what turns coal into diamonds - Michael a.k.a. Runaway

Last edited by Mercado_Negro; 08-04-2011 at 06:52 PM.
Mercado_Negro is offline   Reply With Quote
Old 08-04-2011, 07:19 PM   #6
Justin
Administrator
 
Justin's Avatar
 
Join Date: Jan 2005
Location: NYC
Posts: 15,721
Default

Quote:
Originally Posted by Mercado_Negro View Post
Hi Justin,

I think the real solution for this problem is to avoid processing non-selected tracks, folders and tracks sending to the selected tracks when rendering as stems. Unsoloed tracks is just one piece of the puzzle.

[EDIT] Actually, IIRC I had this conversation once with Tycho during v4 pre cycle and the main issue was "render as stems is too slow because REAPER process everything instead of processing selected tracks, folder and offending tracks only"
OK, so less about whether solo is set, and more about when rendering stems, ignore tracks that are not connected to an output. I think that might be doable with a bit of work.
Justin is online now   Reply With Quote
Old 08-04-2011, 07:21 PM   #7
Mercado_Negro
Moderator
 
Mercado_Negro's Avatar
 
Join Date: Aug 2007
Location: Caracas, Venezuela
Posts: 8,676
Default

Quote:
Originally Posted by Justin View Post
OK, so less about whether solo is set, and more about when rendering stems, ignore tracks that are not connected to an output. I think that might be doable with a bit of work.
Yes, that's pretty much it.

I think I found that conversation we had, please take a look:

http://forum.cockos.com/showthread.php?t=80048
__________________
Pressure is what turns coal into diamonds - Michael a.k.a. Runaway
Mercado_Negro is offline   Reply With Quote
Old 08-04-2011, 10:26 PM   #8
Mr. Data
Human being with feelings
 
Mr. Data's Avatar
 
Join Date: Sep 2008
Location: Location
Posts: 5,559
Default

Hey Justin,

dunno why, but somehow I got the feeling you would chime in here and consider this as a challenge.



-Data
__________________
German Language Pack for REAPER? Get it here! ... Donate? Yeah!! | Are you nuts? | Maybe
Deutsche Sprachdatei für REAPER? Hier zu haben! ... Spenden? Klar! | Spinnst wohl!? | Vielleicht
Mr. Data is offline   Reply With Quote
Old 08-04-2011, 10:31 PM   #9
Mercado_Negro
Moderator
 
Mercado_Negro's Avatar
 
Join Date: Aug 2007
Location: Caracas, Venezuela
Posts: 8,676
Default

Quote:
Originally Posted by Mr. Data View Post
Hey Justin,

dunno why, but somehow I got the feeling you would chime in here and consider this as a challenge.



-Data
He'll beat it, mark my words...

This will be a game changer for many of us
__________________
Pressure is what turns coal into diamonds - Michael a.k.a. Runaway
Mercado_Negro is offline   Reply With Quote
Old 08-05-2011, 03:34 AM   #10
mabian
Moderator
 
mabian's Avatar
 
Join Date: Aug 2007
Location: Italy
Posts: 4,326
Default

Isn't all of this really tricky due to solo in place / not solo in place and so on (think about the fact that when there are sends it's difficult to figure what to include and what not to include)?

Or is it the same already done for muted tracks?

- Mario
mabian is offline   Reply With Quote
Old 08-05-2011, 04:19 AM   #11
dub3000
Human being with feelings
 
dub3000's Avatar
 
Join Date: Mar 2008
Location: Sydney, Australia
Posts: 3,955
Default

Quote:
Originally Posted by Justin View Post
OK, so less about whether solo is set, and more about when rendering stems, ignore tracks that are not connected to an output. I think that might be doable with a bit of work.
woo!!!
dub3000 is offline   Reply With Quote
Old 08-05-2011, 04:34 PM   #12
Tycho
Human being with feelings
 
Tycho's Avatar
 
Join Date: Jan 2011
Location: San Francisco
Posts: 461
Default

Justin-
thanks for chiming in. Yeah, I use the modifier right now, but the problem is that with a lot of my projects there might be some random muted tracks laying around so when I mute all, then unmute, it also unmutes some tracks that were previously muted. Solo just seems like the easiest way.

I guess solo shouldn't even have to be on... if you're rendering stems (selected tracks) it would be cool if reaper just realized I only want to process those tracks and disregarded all others, regardless of solo/mute state.

Thanks
Tycho is offline   Reply With Quote
Old 08-05-2011, 04:38 PM   #13
timlloyd
Human being with feelings
 
Join Date: Mar 2010
Posts: 4,713
Default

Hey Tycho, you might want to head to the pre-release forum and check out 4.02pre1
timlloyd is offline   Reply With Quote
Old 08-05-2011, 04:50 PM   #14
Mercado_Negro
Moderator
 
Mercado_Negro's Avatar
 
Join Date: Aug 2007
Location: Caracas, Venezuela
Posts: 8,676
Default

Quote:
Originally Posted by timlloyd View Post
Hey Tycho, you might want to head to the pre-release forum and check out 4.02pre1
Hell yeah!!!!
__________________
Pressure is what turns coal into diamonds - Michael a.k.a. Runaway
Mercado_Negro is offline   Reply With Quote
Old 08-05-2011, 05:08 PM   #15
n0rd
Human being with feelings
 
n0rd's Avatar
 
Join Date: Dec 2010
Location: Down Under
Posts: 396
Default

To quote Marah Mag - It's good being a Reaper user.

n0rd is offline   Reply With Quote
Old 08-05-2011, 05:21 PM   #16
Marah Mag
Human being with feelings
 
Marah Mag's Avatar
 
Join Date: Sep 2008
Location: Here
Posts: 3,000
Default

Quote:
Originally Posted by n0rd View Post
To quote Marah Mag - It's good being a Reaper user.

hehe

And this thread is a perfect case in point.
Marah Mag is offline   Reply With Quote
Old 08-06-2011, 11:35 AM   #17
Tycho
Human being with feelings
 
Tycho's Avatar
 
Join Date: Jan 2011
Location: San Francisco
Posts: 461
Default

Wow, thanks Justin and devs! Much appreciated... Flying through renders now.
Thanks again, so great to see devs listening to users.
Tycho is offline   Reply With Quote
Old 08-06-2011, 11:37 AM   #18
mabian
Moderator
 
mabian's Avatar
 
Join Date: Aug 2007
Location: Italy
Posts: 4,326
Default

...Next glaring omission?

- Mario
mabian is offline   Reply With Quote
Old 08-06-2011, 11:44 AM   #19
beatbybit
Human being with feelings
 
beatbybit's Avatar
 
Join Date: Jul 2006
Location: Hungary
Posts: 3,129
Default

im happy for you guys, but i still hope the SOLO thing gonna be implemented too, eventually. this stem thing isnt helping me.. :I
__________________
panda in the desert
beatbybit is offline   Reply With Quote
Old 08-13-2011, 03:24 AM   #20
bilsner
Human being with feelings
 
bilsner's Avatar
 
Join Date: Jul 2010
Location: croydon UK
Posts: 253
Default

Quote:
Originally Posted by Justin View Post
I'll look into making unsoloed tracks not processed during renders... might be a touch tricky, though.

You know you can click with modifiers to mute all tracks except the one clicked, etc?
what is the modifier, I looked thru the list and tried a good 10 mins worth of random modified track selection clicks (arrrgh my OCD makes me do silly things like this) I can't find it


edit... sorry for the necro
bilsner is offline   Reply With Quote
Old 08-13-2011, 03:28 AM   #21
timlloyd
Human being with feelings
 
Join Date: Mar 2010
Posts: 4,713
Default

right-click on a mute button
timlloyd is offline   Reply With Quote
Old 08-13-2011, 03:36 AM   #22
bilsner
Human being with feelings
 
bilsner's Avatar
 
Join Date: Jul 2010
Location: croydon UK
Posts: 253
Default

Quote:
Originally Posted by timlloyd View Post
right-click on a mute button
awesome... ty

EDIT, wouldn't making an action in addition to a modifier out of this sort the problem at least temporarily ? I mean to say that an action like "mute/un mute all non selected tracks" could be added to existing macros for rendering / freezing etc and that would sort some of the issue (perhaps not returning all the track to their exact state after rendering but it's something)

Last edited by bilsner; 08-13-2011 at 03:46 AM.
bilsner is offline   Reply With Quote
Old 08-13-2011, 05:51 AM   #23
swiftoid
Human being with feelings
 
swiftoid's Avatar
 
Join Date: Oct 2010
Location: Scotland, The Noo
Posts: 278
Default

While this doesn't solve the main problem mentioned in the thread, someone mentioned the problem of muting all tracks, then un-muting when you have some tracks that you want to be permanently muted (for example I have a couple of tracks where I dump out-takes and things for later use). What I do to get around this is go into I/O for that track and uncheck parent send. That way, whether the track is muted or not, the audio never gets rendered. It's like a permanent-mute button.

Just for future reference if someone else is trying to solve that particular problem.
__________________
Vote for my feature request: PROGRAM EVENTS -> triggers for Actions List

My websites: Clock and Watch Repairs
swiftoid 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 06:09 AM.


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