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

Reply
 
Thread Tools Display Modes
Old 12-04-2019, 12:43 PM   #1
aaronbrownsound
Human being with feelings
 
Join Date: Mar 2015
Posts: 13
Default Take Time Stretch envelope - Sound Design

*Summary
Ability to add time stretch envelopes to items to allow smooth and gradual time adjustments to each item/take.

* Request
Take Time Stretch envelope. (AKA Take Speed Envelopes)

* Benefit
Sound designers regularly adjust pitch and time of assets.
Being able to use a take envelope to adjust an assets stretching would allow gradual changes to assets. Sounds like heartbeats, motors, stingers, and varispeed tape effects would all greatly benefit from having time stretch envelope.

* Reason
Currently, stretch markers are only instantaneous. A take speed envelope would allow smooth ramping of tempos giving control of the speed of assets. This allows more precise control over assets. Consider a heartbeat that speeds up and slows down. The pitch and time would each need their own envelope to give proper control of the sound as it changes.
Currently external tools like rx must be used for this.

* Implementation Suggestion
See attached photo. Having a take speed envelope (or time stretch envelope) in a similar implementation as pitch envelope would be elegant and in line with other envelopes.
Attached Images
File Type: jpg Heartbeat.jpg (48.1 KB, 352 views)
File Type: jpg TS_Env.jpg (37.8 KB, 320 views)
File Type: jpg TakeSpeedEnvelope1.jpg (56.7 KB, 326 views)
aaronbrownsound is offline   Reply With Quote
Old 12-04-2019, 01:52 PM   #2
klater
Human being with feelings
 
Join Date: Jul 2017
Posts: 11
Default

^^^ this please!
klater is offline   Reply With Quote
Old 12-04-2019, 02:04 PM   #3
SoundGuyChris
Human being with feelings
 
Join Date: Dec 2016
Posts: 45
Default

Definitely a +1 from me! This is absolutely a wishlist item for me.
SoundGuyChris is offline   Reply With Quote
Old 12-04-2019, 03:20 PM   #4
svijayrathinam
Human being with feelings
 
Join Date: May 2017
Posts: 981
Default

+1 . This will be a very cool feature. This will be a game changer for sound designers. Pls developers.
svijayrathinam is offline   Reply With Quote
Old 12-04-2019, 03:27 PM   #5
Vagelis
Human being with feelings
 
Vagelis's Avatar
 
Join Date: Oct 2017
Location: Larisa, Greece
Posts: 3,827
Default

+1!!!
Vagelis is offline   Reply With Quote
Old 12-04-2019, 03:49 PM   #6
mgrimm
Human being with feelings
 
Join Date: Mar 2016
Posts: 24
Default

Yes pls!
mgrimm is offline   Reply With Quote
Old 12-04-2019, 04:21 PM   #7
X-Raym
Human being with feelings
 
X-Raym's Avatar
 
Join Date: Apr 2013
Location: France
Posts: 9,902
Default

Stretch markers can have ramp for progressive change but I have to admit it is far less easy to use than envelopes points.
X-Raym is offline   Reply With Quote
Old 12-04-2019, 06:19 PM   #8
mrlimbic
Human being with feelings
 
mrlimbic's Avatar
 
Join Date: Nov 2009
Location: UK
Posts: 669
Default

True per-item tape scrub would be a fantastic feature for sound design in a DAW.

There is a nice tool called hourglass which automates source position which is another way of doing it.

Maybe have a source position envelope? That actually may be easier to use to picture. You know which frames need to be hit at certain points in the sound.

Would be nice to have that or at least varispeed with backwards in a DAW (scratching!).

EDIT: Yes I really think source position envelope would be way better in practice. You know which transients have to hit which specific time points in the video. That is actually way easier than trying to tweak speed until you hit the right position accidentally. How you best display what is going on is the question.

__________________
Vordio - Post Production Toolkit
http://vordio.net

Last edited by mrlimbic; 12-04-2019 at 06:45 PM.
mrlimbic is offline   Reply With Quote
Old 12-04-2019, 10:21 PM   #9
AlexBarnhart
Human being with feelings
 
Join Date: Dec 2019
Posts: 2
Default

This would be huge. Using stretch markers is very cumbersome and I tend to avoid them at all costs
AlexBarnhart is offline   Reply With Quote
Old 12-05-2019, 01:00 AM   #10
BessenLend
Human being with feelings
 
Join Date: Dec 2016
Location: Lille, FR
Posts: 15
Default

I have been wanting this feature since the stretch markers were introduced !
This would be absolutely amazing for sound designers.
Stretch Markers are very useful for tempo based work. But this doesn't really apply for sfx
BessenLend is offline   Reply With Quote
Old 12-05-2019, 02:25 AM   #11
rezOnance
Human being with feelings
 
Join Date: Nov 2013
Posts: 26
Default

Yes please!
rezOnance is offline   Reply With Quote
Old 12-05-2019, 08:38 AM   #12
ali_looklisten
Human being with feelings
 
Join Date: Dec 2019
Posts: 1
Default

Yes please! This would be a game changer for sound design, one of the remaining awkward interactions I have with reaper daily...
ali_looklisten is offline   Reply With Quote
Old 12-05-2019, 07:39 PM   #13
aaronbrownsound
Human being with feelings
 
Join Date: Mar 2015
Posts: 13
Default Yes!

More sound design tools like this push creative boundaries within Reaper
aaronbrownsound is offline   Reply With Quote
Old 12-05-2019, 07:45 PM   #14
schapps
Human being with feelings
 
Join Date: Sep 2017
Posts: 27
Default

+1 from me too. This would be a sound design boon, and far superior to using stretch markers.
schapps is offline   Reply With Quote
Old 12-05-2019, 11:42 PM   #15
tikihorea
Human being with feelings
 
Join Date: Jun 2016
Posts: 20
Default

+1 from me as well. It'd be such an improvement over the current options...
tikihorea is offline   Reply With Quote
Old 12-06-2019, 06:44 AM   #16
timatkins
Human being with feelings
 
Join Date: Nov 2014
Posts: 41
Default

Big +1 from me. Would hugely streamline design work.
timatkins is offline   Reply With Quote
Old 12-06-2019, 06:59 AM   #17
BenK-msx
Human being with feelings
 
BenK-msx's Avatar
 
Join Date: Jun 2008
Location: Whales, UK
Posts: 6,010
Default

Wanted for a long time:

Whilst you wait for a native solution -
Check out my (imo) neat workaround


Pitch/rate envelope tool.

> 2 taps and you are drawing the envelope on item.

https://forum.cockos.com/showpost.ph...55&postcount=1

__________________
JS Super8 Looper Template & intro | BCF2000 uber info Thread | Who killed the Lounge?
BenK-msx is offline   Reply With Quote
Old 12-09-2019, 06:35 AM   #18
Hope86
Human being with feelings
 
Join Date: Jul 2009
Location: Salò, Bs IT
Posts: 5
Default +1!!!!

Please! Do this!
__________________
A composer is a guy who goes around forcing his will on unsuspecting air molecules, often with the assistance of unsuspecting musicians. F.Zappa
Hope86 is offline   Reply With Quote
Old 12-09-2019, 07:43 AM   #19
cyoder
Human being with feelings
 
Join Date: Aug 2013
Location: Tennessee, USA
Posts: 61
Default

+1 as well! For my work I automate item (spectral) pitch fairly often, but this can change the phase in a way that what you see on the waveform is not what you get. I would love to be able to automate item rate in a way that visibly effects item/waveform length; that would be a game changer for me!
cyoder is offline   Reply With Quote
Old 12-10-2019, 03:01 AM   #20
sijam
Human being with feelings
 
Join Date: Jan 2017
Posts: 36
Default

Upvote from me, sound ideal!
sijam is offline   Reply With Quote
Old 12-13-2019, 09:50 PM   #21
Sonorityscape
Human being with feelings
 
Sonorityscape's Avatar
 
Join Date: Aug 2016
Posts: 91
Default

+1!!!
Sonorityscape is offline   Reply With Quote
Old 08-21-2020, 02:55 PM   #22
evg
Human being with feelings
 
Join Date: Sep 2019
Posts: 4
Default +1

+1!!!
evg is offline   Reply With Quote
Old 08-22-2020, 11:02 AM   #23
vectorwarrior
Human being with feelings
 
vectorwarrior's Avatar
 
Join Date: Aug 2014
Posts: 179
Default

+1
Stretch markers are fiddly, unintuitive and too limited for sound design work. I use them because there is no better option. Would love to see something like this.
vectorwarrior is offline   Reply With Quote
Old 08-22-2020, 06:38 PM   #24
BenK-msx
Human being with feelings
 
BenK-msx's Avatar
 
Join Date: Jun 2008
Location: Whales, UK
Posts: 6,010
Default

Post 17 ...

Whilst we all +1.. It's a very usable workaround that's also quick. Requires a smidgen of effort to setup once.
__________________
JS Super8 Looper Template & intro | BCF2000 uber info Thread | Who killed the Lounge?
BenK-msx is offline   Reply With Quote
Old 08-26-2020, 01:37 PM   #25
CEART
Human being with feelings
 
CEART's Avatar
 
Join Date: Jul 2018
Location: LAITW
Posts: 176
Default

Total positively for the wish list! +1 !
CEART is offline   Reply With Quote
Old 08-27-2020, 10:17 AM   #26
Embass
Human being with feelings
 
Embass's Avatar
 
Join Date: Jan 2014
Posts: 923
Default

In Reaper you can play multiple project tabs at the same time.
Right click on project tab and enable these options:

'Run background projects'
'Run stopped background projects'
'Play stopped background projects with active tab'
'Synchronize play start times play background projects'

1. copy media item from project 1 to project tab 2
2. mute media item in project 1
3. automate master track playrate envelope in project tab 2

you can disable 'preserve pitch when changing rate' in media item properties (for tape style fx)

You can change resample algorithm in project tab 2 (project setings), good for sound design..

obviously you can automate things using custom actions/scripts. so you dont have copy items manualy etc..

check out these actions to manage multiple project tabs:
SWS: Open project list
SWS: Open projects from list
SWS: Save list of open projects
Embass is offline   Reply With Quote
Old 02-03-2023, 03:26 AM   #27
Vagelis
Human being with feelings
 
Vagelis's Avatar
 
Join Date: Oct 2017
Location: Larisa, Greece
Posts: 3,827
Default

Bump! Having a time stretch envelope would be really amazing, and even more if when "preserve pitch when changing rate" is off, to act as a varispeed envelope, which would change both pitch and rate. Extremely useful for sound design!
Vagelis is offline   Reply With Quote
Old 02-03-2023, 06:26 AM   #28
Phazma
Human being with feelings
 
Join Date: Jun 2019
Posts: 2,875
Default

Quote:
Originally Posted by Vagelis View Post
Bump! Having a time stretch envelope would be really amazing, and even more if when "preserve pitch when changing rate" is off, to act as a varispeed envelope, which would change both pitch and rate. Extremely useful for sound design!
Exactly.
Phazma is online now   Reply With Quote
Old 04-01-2023, 06:19 PM   #29
mtierney
Human being with feelings
 
Join Date: Nov 2022
Posts: 107
Default

Quote:
Originally Posted by Vagelis View Post
Bump! Having a time stretch envelope would be really amazing, and even more if when "preserve pitch when changing rate" is off, to act as a varispeed envelope, which would change both pitch and rate. Extremely useful for sound design!
I was just looking up how to do this in Reaper and came across this thread, so consider this a resounding bump and +1
__________________
Reaper (latest)
MacOS Monterey 12.6.2
Macbook Pro 2021, M1 Max, 64GB RAM
mtierney is offline   Reply With Quote
Old 04-01-2023, 11:40 PM   #30
Phazma
Human being with feelings
 
Join Date: Jun 2019
Posts: 2,875
Default

Quote:
Originally Posted by mtierney View Post
I was just looking up how to do this in Reaper and came across this thread, so consider this a resounding bump and +1
Currently the best solution is a script by Buy One called “ Create pitch-rate (vari-speed) take envelope and render to new take”. With that it is relatively easy to draw rate envelopes.

Still a native implementation where the user can operate directly on the audio item would be great. And the envelope could be used not just for rate (when no algorithm is active) but also for each stretch/pitch algorithm’s special parameter (like window size or formant or whatever).
Phazma is online now   Reply With Quote
Old 04-02-2023, 12:20 AM   #31
vitalker
Human being with feelings
 
vitalker's Avatar
 
Join Date: Dec 2012
Posts: 13,336
Default

Another workaround is to use subproject.
vitalker is offline   Reply With Quote
Old 04-02-2023, 08:55 AM   #32
mtierney
Human being with feelings
 
Join Date: Nov 2022
Posts: 107
Default

Quote:
Originally Posted by X-Raym View Post
Stretch markers can have ramp for progressive change but I have to admit it is far less easy to use than envelopes points.
I was just trying to do this with Stretch Markers and it isn't actually TOO bad, and is maybe my fav solution to this so far... you just make stretch markers, move them, then use the command "Edit Stretch Marker at Cursor" to unlink the start and end rates. It's definitely much clunkier than just having it as an item envelope, but it's native and gets the job done, and doesn't require rendering new files
__________________
Reaper (latest)
MacOS Monterey 12.6.2
Macbook Pro 2021, M1 Max, 64GB RAM
mtierney is offline   Reply With Quote
Old 04-02-2023, 09:58 AM   #33
Phazma
Human being with feelings
 
Join Date: Jun 2019
Posts: 2,875
Default

Quote:
Originally Posted by mtierney View Post
I was just trying to do this with Stretch Markers and it isn't actually TOO bad, and is maybe my fav solution to this so far... you just make stretch markers, move them, then use the command "Edit Stretch Marker at Cursor" to unlink the start and end rates. It's definitely much clunkier than just having it as an item envelope, but it's native and gets the job done, and doesn't require rendering new files
If you are fine with just linear rate changes where you can’t adjust curvature then that can be a solution for you.
Phazma 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 04:20 PM.


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