a thread about pitch/rate envelope solutions in v5
many users desire a per item non-destructive pitch envelope that smoothly adjusts both pitch & rate <<.
otherwise know as varispeed pitch-bend tape-stop etc etc.
in V5 we have the addition of per item fx envelopes, but no pitch/rate. so we repeat the request and in the mean time bodge away our own solutions:
using v5's per item envelopes, my previous preferred solution in v4 using reasamplomatic pitch envelope can be neatened up to the point of sexy..
speedy huh. neat too. move it around (its attached as a new take), re-adjust, render fx to new take.. world is your oyster.
-
i include a track template, and one macro in a keymap for anyone curious.
you will need sws s&m extension:
**note**: the track template never gets inserted into projects to mess with your stuff, just the little item within it.
setup:
----------------------------
put template where reaper templates live.
import the keymap via actions menu - its called 'pitch inserter loop fix' - no key is assigned to it yet.
-- bring up the sws extension 'resources' window. <<
select 'track template' from drop down box
then hit the *2nd button to import/populate templates into the slots.
Locate the 'pitch rate adjust my item' template in the newly populated list and (for now at least) drag and move it to **slot 2** as the macro expects it to be in slot 2.
you can change that later within the macro if you need to.
assign a key/controller to the 'pitch inserter loop fix' macro action now in the actions list - shift P was free here.
done!
------------------------------
now - when you have an item you want to adjust/tapestop/varispeed:
1: select the item, hit the macro key and:
a new take appears under the original item with a take envelope showing and a reasamplomatic item fx appears.
the item is zoomed-in to aid drawing envelopes and the original item take (presuming there were no takes to start with) is now also selected so that you can just:
2: >> hit 'import from arrange' in reasamplomatic.
close the item fx if you like and then draw in your pitch/rate adjustments into the new take envelope. (take has to be active to draw the envelope so no need to tell you to reactivate the take..)
alternatively learn the pitch adjust in the sampler to a midi control etc.
i make that 1 more click than native, 2 more if you click to close the item fx.
p.s
- btw the new take is just a midi item that contains sampler as item fx and has a midi note at the start of it. thats it.
Macro inserts the item onto same track as original item, adjusts it to same length , then implodes it new take of original. Then shows the item fx.
- you can also alt-shift-T to show only the envelope, but i think having the original is a good reference at least until user renders item fx.
ATTACHMENTS via reaper stash: **YOU NEED BOTH A+B or A+C**
adds optional template that uses pitch wheel for less pitch bend range in the envelope ( +- 12 instead of 80 )
also the midi trigger item is shorter for reliability purposes and sampler release set to 0.
load C into slot 2 of sws resources in place of template B (best do this by r-click slot 2 and goto load)
n.b ensure template is in sws s&m resources template slot 2 and **'offset by edit cursor' ** is ticked. PLUS ensure reaper's insert track template menu 'offset template items by edit cursor' is ticked ON. <<<<<<<<<<<<<<<<<<<< CHECK THAT AGAIN.
I would recommend just using my pitch bending extension plugin. Unfortunately it isn't available for OS-X (and probably Windows XP), so I won't recommend it generally. It is IMHO however the easiest and fastest way to achieve the varispeeded processing on individual media items, even though it's not real time and the preview can't be listened and adjusted in the context of the full mix. (There's a tiny chance the OS-X build of the plugin will appear some day...)
__________________
I am no longer part of the REAPER community. Please don't contact me with any REAPER-related issues.
I can recommend xenakios pitch bend, it's very powerful!
Rate based pitch bend on items is the last big sound design frontier that I'm hoping the devs can give us in 5.
I don't care if the waveform doesn't update. It would be so useful to have it!
__________________ subproject FRs click here note: don't search for my pseudonym on the web. The "musicbynumbers" you find is not me or the name I use for my own music.
@BenK-msk
Thank you fo sharing this varispeed solution ! It seems quite powerful when set up !
Does it work with negative playrate (such as with scratch vinyl vst emulation) ?
I would recommend just using my pitch bending extension plugin. Unfortunately it isn't available for OS-X (and probably Windows XP), so I won't recommend it generally. It is IMHO however the easiest and fastest way to achieve the varispeeded processing on individual media items, even though it's not real time and the preview can't be listened and adjusted in the context of the full mix. (There's a tiny chance the OS-X build of the plugin will appear some day...)
Is the pitch plugin available for Reaper 64bit?
Where can I find your enhancements please? I have installed the SWS stuff and I can see a lot of Xenakios actions, but no bend.
I would recommend just using my pitch bending extension plugin. Unfortunately it isn't available for OS-X (and probably Windows XP), so I won't recommend it generally. It is IMHO however the easiest and fastest way to achieve the varispeeded processing on individual media items, even though it's not real time and the preview can't be listened and adjusted in the context of the full mix. (There's a tiny chance the OS-X build of the plugin will appear some day...)
Thanks for the .. 'recommendation'.. Easiest and fastest except x, except y and win only (and you might have install issues..) !
The above method is very fast and easy, is realtime, listenable in context and works for all ( with sws s&m ) and functions how I want an item pitch rate envelope to work.
Hitting 'import from arrange' is the only additional step.
I understand the desire to plug your plugin but give me some slack jack, just sharing a method I like and prefer.
Such pitch adjustments absolutely need to be in context for timing and Need to be tweakable.. Else I'm not interested. now this is item based its much closer to what a native solution would be like.
To visualise any tweaks a quick 'render item fx to new take' shows exactly what is going on and can be undone/deleted or kept as a take.
To any forum jockeys: Please keep any 'ugh its just a workaround' gripes in your gizzard as A: I know. B: don't care!
give me some slack jack, just sharing a method I like and prefer.
Well, your method is something I probably personally wouldn't bother try using, to me it seems like a lot of hassle to use. But let's agree neither your solution nor my plugin are perfect? (My plugin was intended to replicate the workflow that was available to me in ProTools and Cubase back in the Dark Ages. You would select a media item, pop up an offline processing plugin and render. If it didn't work right in the context of a mix, retry until satisfied...That to me was better than nothing. I am not arguing proper realtime adjustable item based envelopes for the varispeeding is not the right the way to go...)
__________________
I am no longer part of the REAPER community. Please don't contact me with any REAPER-related issues.
Let's just all agree that both methods have their merits but all of us would kill for rate based envelopes on items!
__________________ subproject FRs click here note: don't search for my pseudonym on the web. The "musicbynumbers" you find is not me or the name I use for my own music.
Well, your method is something I probably personally wouldn't bother try using, to me it seems like a lot of hassle to use. But let's agree neither your solution nor my plugin are perfect? (My plugin was intended to replicate the workflow that was available to me in ProTools and Cubase back in the Dark Ages. You would select a media item, pop up an offline processing plugin and render. If it didn't work right in the context of a mix, retry until satisfied...That to me was better than nothing. I am not arguing proper realtime adjustable item based envelopes for the varispeeding is not the right the way to go...)
For the first reply to be 'I recommend my plugin its easier and faster' despite it not being easier or faster, and with no reference to the OP is a bad form IMO.
to say its a lot of hassle is factually incorrect/bizarre.
See the gif. That's it. I am drawing a realtime non destructive smooth, item locked pitch rate envelope in seconds.
The one time setup is no doubt as much or a less hassle than installing your plugin.
I was tempted to try your plug it but I read a whole load of installation issues and the fact that it is offline is just not what I required. Thats ok though.
I didn't post on the thread that I thought it was a clunky hassle though did i?
I come from tracker origins where pitch/rate relationship was basically how the whole thing worked as am sure you know, but key is adjusting it in a musical way which means timing.
End result is I am happy I have this option - you are happy too. Lovely.
but why not just be quiet about this, or try it then list the flaws/drawbacks?
@mbn that is self evident! If devs added it tomorrow i'd not weep for my half an hr of macro tweaking.