Go Back   Cockos Incorporated Forums > REAPER Forums > Dstruct's Casa De Nitpicks

Reply
 
Thread Tools Display Modes
Old 06-05-2023, 09:17 AM   #1
deeb
Human being with feelings
 
deeb's Avatar
 
Join Date: Feb 2017
Posts: 4,700
Default render item to new take should respect item looping logic

in this example i would expect that rendering to new take could keep the looping:



This is just a small example for demonstration since usually loops are much longer and probably full song.

If i render an item with 1 bar looping for 150 bars, the rendered take should be also looping 1 bar during 150 bars, but Reaper just renders 150 bars and ignores it's a loop that i am rendering.

Reaper by doing this takes more time for rendering and just eats disk space with no need, and give user extra work for going back to the original looping need.
__________________
🙏🏻

Last edited by deeb; 06-05-2023 at 09:31 AM.
deeb is online now   Reply With Quote
Old 06-05-2023, 10:02 AM   #2
Sibben
Human being with feelings
 
Sibben's Avatar
 
Join Date: Oct 2007
Location: Sweden.
Posts: 1,610
Default

REAPER is a linear arranger. It makes sense for it to treat looped items as a convenience of content creation rather than an architectural paradigm. Not saying it has to be like that but from a design standpoint it’s a reasonable way to handle it without having to figure out which parts are identical and can be rendered only once. The renderer can just chomp its way from left to right and punch out whatever it encounters. I’m guessing.
__________________
REAPER was made for you and me
Sibben is offline   Reply With Quote
Old 06-05-2023, 11:44 AM   #3
deeb
Human being with feelings
 
deeb's Avatar
 
Join Date: Feb 2017
Posts: 4,700
Default

Quote:
Originally Posted by Sibben View Post
REAPER is a linear arranger. It makes sense for it to treat looped items as a convenience of content creation rather than an architectural paradigm. Not saying it has to be like that but from a design standpoint it’s a reasonable way to handle it without having to figure out which parts are identical and can be rendered only once. The renderer can just chomp its way from left to right and punch out whatever it encounters. I’m guessing.
I really I don’t get the point of why it is logical and I don’t see any benefit of current logic. I just see disadvantages here.
__________________
🙏🏻
deeb is online now   Reply With Quote
Old 06-05-2023, 05:08 PM   #4
Sibben
Human being with feelings
 
Sibben's Avatar
 
Join Date: Oct 2007
Location: Sweden.
Posts: 1,610
Default

So what would happen if you have effects that modulate over time? Like a hi-hat line with a phaser.
__________________
REAPER was made for you and me
Sibben is offline   Reply With Quote
Old 06-05-2023, 09:57 PM   #5
deeb
Human being with feelings
 
deeb's Avatar
 
Join Date: Feb 2017
Posts: 4,700
Default

Quote:
Originally Posted by Sibben View Post
So what would happen if you have effects that modulate over time? Like a hi-hat line with a phaser.
I see your point now. Thanks. That is the only exception use case in which what I am proposing does not fit. I would never have a phaser on the item in that case and I would use the tools according to what I need. If I need a phaser on the item then I would put that phaser on the rendered item take. The thing is what I am proposing give options to work however fits the need, while the lack of it give us no option and all the disadvantages I referred ealier.

I know you not desagreeing with me, you just pointing there is an exception. Thanks
__________________
🙏🏻
deeb is online now   Reply With Quote
Old 06-06-2023, 12:39 AM   #6
Sibben
Human being with feelings
 
Sibben's Avatar
 
Join Date: Oct 2007
Location: Sweden.
Posts: 1,610
Default

No problem. Cheers.
__________________
REAPER was made for you and me
Sibben is offline   Reply With Quote
Old 09-17-2023, 08:10 PM   #7
deeb
Human being with feelings
 
deeb's Avatar
 
Join Date: Feb 2017
Posts: 4,700
Default

The exception that Sibben told doesn't remove the need and the benefit. We have brain and we use tools in the way that benefits us! Or please make this optional
__________________
🙏🏻
deeb is online now   Reply With Quote
Old 09-18-2023, 01:10 AM   #8
heda
Human being with feelings
 
heda's Avatar
 
Join Date: Jun 2012
Location: Spain
Posts: 7,118
Default

Looping the rendered item could cause glitches in the loop point, like non continuous sample points. It doesn't necessarily create a seamless loop like the MIDI did.
heda is offline   Reply With Quote
Old 09-18-2023, 09:11 AM   #9
deeb
Human being with feelings
 
deeb's Avatar
 
Join Date: Feb 2017
Posts: 4,700
Default

Quote:
Originally Posted by heda View Post
Looping the rendered item could cause glitches in the loop point, like non continuous sample points. It doesn't necessarily create a seamless loop like the MIDI did.
Thank you Heda. I understand that this could be an issue in some situations but if by option or by having a different action then we could use when appropriate and not use when it is not. We could save CPU , Disk space and time if used in the situations that it makes sense. I would put Things like phasers , delays, reverbs on the top of the rendered item.

I mean in term of availability of the tool makes sense. And one tool does not make the job of everything. We use them when there is benefit and not use when there is not, right?
__________________
🙏🏻
deeb is online now   Reply With Quote
Old 09-18-2023, 03:17 PM   #10
heda
Human being with feelings
 
heda's Avatar
 
Join Date: Jun 2012
Location: Spain
Posts: 7,118
Default

It is ok. I agree it could be interesting and work ok in many cases. This could be done with a small script action.
heda is offline   Reply With Quote
Old 09-18-2023, 03:44 PM   #11
deeb
Human being with feelings
 
deeb's Avatar
 
Join Date: Feb 2017
Posts: 4,700
Default

but yeah, at this point i get that is more of a request/wish then a nitpick. Thank you Heda!
__________________
🙏🏻
deeb is online now   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 09:41 PM.


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