Old 08-31-2015, 01:01 PM   #1
vitalker
Human being with feelings
 
vitalker's Avatar
 
Join Date: Dec 2012
Posts: 13,333
Default v5.02pre1 - August 31 2015

v5.02pre1 - August 31 2015
+ API: GetSetMediaTrackInfo() and related functions support P_MCP_LAYOUT and P_TCP_LAYOUT (get/set track layout names)
+ API: added GetMediaSourceParent()
+ API: added IsProjectDirty()
+ Audio Units: better handling of plug-ins with variable channel counts, reinitialize when track channel counts change
+ Preferences: fixed option 'Show splash screen on startup' being ignored in certain instances
+ ReaScript: sanity checks for Undo_BeginBlock/Undo_EndBlock and PreventUIRefresh
+ SoundTouch: allow stretch rates up to 1000x
+ SoundTouch: updated to 1.9.0
+ Track manager: better selection state tracking when reordering tracks
+ Track manager: fixed auto-scroll when adding tracks on Windows [p=1533564]
+ Track manager: fixed scroll issues with reordered columns on OSX [p=1564036]
+ Track manager: prevent flashing selection state when reordering tracks
+ Track manager: support sorting by custom track color
+ VCA: fixed reset of master envelope when applying single-point volume envelopes to slaves
+ VST3: convert MIDI channel pressure messages to VST3 aftertouch
# API: PreventUIRefresh() supports track layout updates
# MIDI editor: prevent truncating events when using list view and the enclosing media item does not include all midi source data (reverts 61cd09c0)
vitalker is offline   Reply With Quote
Old 08-31-2015, 01:02 PM   #2
vitalker
Human being with feelings
 
vitalker's Avatar
 
Join Date: Dec 2012
Posts: 13,333
Default

Devs, could you watch it? http://forum.cockos.com/showpost.php...0&postcount=40
vitalker is offline   Reply With Quote
Old 08-31-2015, 01:23 PM   #3
PitchSlap
Human being with feelings
 
PitchSlap's Avatar
 
Join Date: Jan 2008
Location: Vancouver, BC
Posts: 3,793
Default

Quote:
Originally Posted by vitalker View Post
+ SoundTouch: allow stretch rates up to 1000x
Cool! I wonder if this can great some PaulStretch like goodness?
__________________
FRs: v5 Media Explorer Requests, Global Quantization, Session View
Win10 Pro 64-bit, Reaper 6(x64), AMD 3950x, Aorus X570 Master, 64GB DDR4 3600, PowerColor Red Devil 5700XT, EVO 970 2TB, 10TB HD, Define R6
PitchSlap is offline   Reply With Quote
Old 08-31-2015, 01:31 PM   #4
LightOfDay
Banned
 
Join Date: Jun 2015
Location: Lower Rhine Area, DE
Posts: 964
Default

phew! 3 days no update. I thought the devs would have taken the money and run.



seriously: thanx for all the work!
LightOfDay is offline   Reply With Quote
Old 08-31-2015, 01:42 PM   #5
Xenakios
Human being with feelings
 
Xenakios's Avatar
 
Join Date: Feb 2007
Location: Oulu, Finland
Posts: 8,062
Default

Quote:
Originally Posted by PitchSlap View Post
Cool! I wonder if this can great some PaulStretch like goodness?
Nope. SoundTouch uses a different kind of algorithm than PaulStretch and won't sound the same. (Incidentally I've done some work with the PaulStretch code lately and might release something for Reaper that uses that, will have to see...)
__________________
I am no longer part of the REAPER community. Please don't contact me with any REAPER-related issues.
Xenakios is offline   Reply With Quote
Old 08-31-2015, 01:47 PM   #6
James HE
Human being with feelings
 
James HE's Avatar
 
Join Date: Mar 2007
Location: I'm in a barn
Posts: 4,467
Default

Quote:
Originally Posted by vitalker View Post
+ ReaScript: sanity checks for Undo_BeginBlock/Undo_EndBlock and PreventUIRefresh
I'm going to go absolutely insane if I don't get a more detailed explanation here


translation: what does this mean?
James HE is offline   Reply With Quote
Old 08-31-2015, 01:50 PM   #7
Icchan
Human being with feelings
 
Icchan's Avatar
 
Join Date: Dec 2011
Location: Finland
Posts: 792
Default

Could we get the vertical zoom to preserve the relative heights of tracks?

It's been cropping up lately in a few threads and even if it's not a bug as such, it surely feels like one since at the moment they all reset their vertical sizes when zoomed.

And it makes the re-sizing tracks individually pretty useless really :/
Icchan is offline   Reply With Quote
Old 08-31-2015, 02:43 PM   #8
jrengmusic
Human being with feelings
 
jrengmusic's Avatar
 
Join Date: Jun 2015
Location: Indonesia Raya
Posts: 684
Default

Quote:
Originally Posted by vitalker View Post
+ Track manager: fixed scroll issues with reordered columns on OSX [p=1564036]
+ Track manager: prevent flashing selection state when reordering tracks
+ Track manager: support sorting by custom track color
Thanks Devs!

I found another lice

reordering columns look like this



R5.02pre1 x64 OS X Yosemite 10.10.5
jrengmusic is offline   Reply With Quote
Old 08-31-2015, 03:09 PM   #9
musicbynumbers
Human being with feelings
 
musicbynumbers's Avatar
 
Join Date: Jun 2009
Location: South, UK
Posts: 14,214
Default

Quote:
Originally Posted by Xenakios View Post
Nope. SoundTouch uses a different kind of algorithm than PaulStretch and won't sound the same. (Incidentally I've done some work with the PaulStretch code lately and might release something for Reaper that uses that, will have to see...)
I'd be up for trying that out for sure!
__________________
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.
musicbynumbers is offline   Reply With Quote
Old 08-31-2015, 03:17 PM   #10
musicbynumbers
Human being with feelings
 
musicbynumbers's Avatar
 
Join Date: Jun 2009
Location: South, UK
Posts: 14,214
Default + SoundTouch: updated to 1.9.0

Thanks devs..

I was looking through their site for update details and noticed they have the parameter for "rate" which is purely samplerate based.

i.e. tape like varispeed.

PLEASE PLEASE PLEASE can we have this in reaper!

Even if it means we have to blank out the peak file because it can't update it at the same time I wouldn't mind.

We have tools by Xenakios for this but to have it in real time on multiple tracks would be insanely useful for any type of work.

It's the last thing we can't do in reaper sound design wise but it's the most useful type of pitch bend for media work
__________________
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.

Last edited by musicbynumbers; 08-31-2015 at 03:26 PM.
musicbynumbers is offline   Reply With Quote
Old 08-31-2015, 03:22 PM   #11
analogexplosions
Human being with feelings
 
analogexplosions's Avatar
 
Join Date: May 2011
Location: Nashville
Posts: 360
Default

Quote:
Originally Posted by musicbynumbers View Post
Thanks devs..

I was looking through their site for update details and noticed they have the parameter "rate" which is purely samplerate based.

i.e. tape like varispeed.

PLEASE PLEASE PLEASE can we have this in reaper!

Even if it means we have to blank out the peak file because it can't update it at the same time I wouldn't mind.

We have tools by Xenakios for this but to have it in real time on multiple tracks would be insanely useful for any type of work.

It's the last thing we can't do in reaper sound design wise but it's the most useful type of pitch bend for media work
!!!

I'd LOVE to see this happen.
__________________
www.dungeonbeach.com
analogexplosions is offline   Reply With Quote
Old 08-31-2015, 05:25 PM   #12
esosotericmetal
Human being with feelings
 
esosotericmetal's Avatar
 
Join Date: Nov 2012
Posts: 372
Default

Quote:
Originally Posted by musicbynumbers View Post
Thanks devs..

I was looking through their site for update details and noticed they have the parameter for "rate" which is purely samplerate based.

i.e. tape like varispeed.

PLEASE PLEASE PLEASE can we have this in reaper!

Even if it means we have to blank out the peak file because it can't update it at the same time I wouldn't mind.

We have tools by Xenakios for this but to have it in real time on multiple tracks would be insanely useful for any type of work.

It's the last thing we can't do in reaper sound design wise but it's the most useful type of pitch bend for media work
This would be ridiculously cool.
esosotericmetal is offline   Reply With Quote
Old 08-31-2015, 06:42 PM   #13
EpicSounds
Human being with feelings
 
EpicSounds's Avatar
 
Join Date: Jul 2009
Posts: 7,571
Default

Quote:
+ API: added IsProjectDirty()
dirty? lol what's it do?


Quote:
tape like varispeed.
SoundTouch has always sounded like poo to me... how would this be different from unchecking the preserve pitch option on the item and changing the item rate envelope?

Like this

https://www.youtube.com/watch?v=jltf5Vx7Guo

__________________
REAPER Video Tutorials, Tips & Tricks and more at The REAPER Blog
EpicSounds is offline   Reply With Quote
Old 08-31-2015, 07:06 PM   #14
schwa
Administrator
 
schwa's Avatar
 
Join Date: Mar 2007
Location: NY
Posts: 15,750
Default

That's the project playrate envelope, so it affects everything, not just one media item.

You can almost do the per-item varispeed thing with a bunch of stretch markers and disabling preserve pitch. We're playing with some ideas here.
schwa is offline   Reply With Quote
Old 08-31-2015, 07:36 PM   #15
Justin
Administrator
 
Justin's Avatar
 
Join Date: Jan 2005
Location: NYC
Posts: 15,721
Default

Quote:
Originally Posted by vitalker View Post
Replied in that thread.
Justin is offline   Reply With Quote
Old 08-31-2015, 07:39 PM   #16
Justin
Administrator
 
Justin's Avatar
 
Join Date: Jan 2005
Location: NYC
Posts: 15,721
Default

Quote:
Originally Posted by musicbynumbers View Post
Thanks devs..

I was looking through their site for update details and noticed they have the parameter for "rate" which is purely samplerate based.

i.e. tape like varispeed.

PLEASE PLEASE PLEASE can we have this in reaper!

Even if it means we have to blank out the peak file because it can't update it at the same time I wouldn't mind.

We have tools by Xenakios for this but to have it in real time on multiple tracks would be insanely useful for any type of work.

It's the last thing we can't do in reaper sound design wise but it's the most useful type of pitch bend for media work

Hmm, you realize that if you turn off "preserve pitch when changing rate", you can change the rate per-item (or via stretch markers) and it's like tape mode? This has been in there forever.

Having said that , if you want it to smoothly transition the rate, that's another story, but SoundTouch doesn't really help you there either... but there might be some stretch marker related stuff coming there, maybe.
Justin is offline   Reply With Quote
Old 08-31-2015, 08:09 PM   #17
BenK-msx
Human being with feelings
 
BenK-msx's Avatar
 
Join Date: Jun 2008
Location: Whales, UK
Posts: 6,009
Default

Quote:
Originally Posted by Justin View Post
Hmm, you realize that if you turn off "preserve pitch when changing rate", you can change the rate per-item (or via stretch markers) and it's like tape mode? This has been in there forever.

Having said that , if you want it to **smoothly transition the rate** that's another story, but SoundTouch doesn't really help you there either... but there might be some stretch marker related stuff coming there, maybe.
Justin + Schwa, please refer here
http://forum.cockos.com/showthread.php?t=155233&
For the kind of thing we are talking about with pitch/rate envelopes,

Big smooth changes via envelope.
__________________
JS Super8 Looper Template & intro | BCF2000 uber info Thread | Who killed the Lounge?

Last edited by BenK-msx; 08-31-2015 at 08:20 PM.
BenK-msx is offline   Reply With Quote
Old 09-01-2015, 12:30 AM   #18
Win Conway
Human being with feelings
 
Join Date: Dec 2010
Posts: 3,826
Default

Decided to leave the installer to see how long it would take to actually start, and hour and 20 minutes later it still hasn't started to install, so i guess that isn't fixed
__________________
Stop posting huge images, smaller images or thumbnail, it's not rocket science!
Win Conway is offline   Reply With Quote
Old 09-01-2015, 01:35 AM   #19
musicbynumbers
Human being with feelings
 
musicbynumbers's Avatar
 
Join Date: Jun 2009
Location: South, UK
Posts: 14,214
Default

Quote:
Originally Posted by schwa View Post
You can almost do the per-item varispeed thing with a bunch of stretch markers and disabling preserve pitch. We're playing with some ideas here.
Indeed. that's a good trick but the main thing is it's instantaneous and has no "slew" rate.

If you also had a box in item properties that allow you in milliseconds to slow this down that would help.

Ideally though you'd want to be able to change that rate via a variable envelope line or a "knob" at every stretch marker (like the item volume knob) when preserve rate is unticked
__________________
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.

Last edited by musicbynumbers; 09-01-2015 at 01:41 AM.
musicbynumbers is offline   Reply With Quote
Old 09-01-2015, 01:39 AM   #20
musicbynumbers
Human being with feelings
 
musicbynumbers's Avatar
 
Join Date: Jun 2009
Location: South, UK
Posts: 14,214
Default

Quote:
Originally Posted by Justin View Post
Hmm, you realize that if you turn off "preserve pitch when changing rate", you can change the rate per-item (or via stretch markers) and it's like tape mode? This has been in there forever.

Having said that , if you want it to smoothly transition the rate, that's another story, but SoundTouch doesn't really help you there either... but there might be some stretch marker related stuff coming there, maybe.
Really glad to hear that! It really is one the only sound design areas missing now that we have fx envelopes on items too now.

I use the "preserve rate" off all the time, just a shame it reacts instantly.

I replied to Schwa with a suggestion above (having a tiny "slew knob" at the top of every stretch marker) but I'm sure you probably have a better idea!
__________________
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.
musicbynumbers is offline   Reply With Quote
Old 09-01-2015, 01:42 AM   #21
Jeffos
Mortal
 
Jeffos's Avatar
 
Join Date: Dec 2008
Location: France
Posts: 1,969
Default

Quote:
Originally Posted by James HE View Post
I'm going to go absolutely insane if I don't get a more detailed explanation here


translation: what does this mean?
It's some internal sauce that prevents ReaScripts from breaking some undo functions and UI refresh, or leave things in an undesired state, e.g. Undo_BeginBlock() without Undo_EndBlock(), compilation error occurring in the middle of PreventUIRefresh(1)/PreventUIRefresh(-1), etc
Jeffos is offline   Reply With Quote
Old 09-01-2015, 01:57 AM   #22
Jeffos
Mortal
 
Jeffos's Avatar
 
Join Date: Dec 2008
Location: France
Posts: 1,969
Default

Quote:
Originally Posted by EpicSounds View Post
Quote:
Originally Posted by vitalker View Post
+ API: added IsProjectDirty()
dirty? lol what's it do?
This function returns true for punk-rock project files.
Jeffos is offline   Reply With Quote
Old 09-01-2015, 03:36 AM   #23
azimuth
Human being with feelings
 
azimuth's Avatar
 
Join Date: Apr 2014
Location: The place that's round on the ends and high in the middle
Posts: 243
Default

I thought it was for the new video features.
azimuth is offline   Reply With Quote
Old 09-01-2015, 03:44 AM   #24
LightOfDay
Banned
 
Join Date: Jun 2015
Location: Lower Rhine Area, DE
Posts: 964
Default

Quote:
Originally Posted by gpunk_w View Post
Decided to leave the installer to see how long it would take to actually start, and hour and 20 minutes later it still hasn't started to install, so i guess that isn't fixed
didnt you get it from the other thread that this is no Reaper issue but an issue of your Windows OS? move the installer to another partition than C:\, stop your antivirus and you are good to go.

installed the new version of Reper within 5 seconds. ok, 7, I had to put in the path.
LightOfDay is offline   Reply With Quote
Old 09-01-2015, 05:48 AM   #25
musicbynumbers
Human being with feelings
 
musicbynumbers's Avatar
 
Join Date: Jun 2009
Location: South, UK
Posts: 14,214
Default

Another way to do rate based pitch bend (using stretch markers rather than an envelope) could be to have a diagonal line represent "rate of change from the top of the 1st marker to bottom of the next marker.

If left straight this would be a linear rate change over the time from one marker to the other but if you curved it (just like fades can be) then the pitch rate could be more exponential or linear between each marker which would still use stretch markers but give a quick way to get most pitch effects people might want without worrying too much about the wave file visually matching up still since it will but only at every marker point.

Not the best idea but just so excited that this might happen I want to throw any ideas I get at 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.
musicbynumbers is offline   Reply With Quote
Old 09-01-2015, 06:00 AM   #26
swiiscompos
Human being with feelings
 
swiiscompos's Avatar
 
Join Date: Mar 2011
Location: London
Posts: 1,211
Default

Quote:
Originally Posted by vitalker View Post
v5.02pre1 - August 31 2015
+ API: GetSetMediaTrackInfo() and related functions support P_MCP_LAYOUT and P_TCP_LAYOUT (get/set track layout names)
Thank you!!!
swiiscompos is offline   Reply With Quote
Old 09-01-2015, 06:36 AM   #27
jm duchenne
Human being with feelings
 
jm duchenne's Avatar
 
Join Date: Feb 2006
Location: France
Posts: 914
Default

Quote:
Originally Posted by vitalker View Post
v5.02pre1 - August 31 2015
+ SoundTouch: allow stretch rates up to 1000x
+ SoundTouch: updated to 1.9.0
Hi,

Now, Soundtouch makes Reaper crash instantly when applied on files that have more than 16 channels.
Works before 5.02pre1 or with other algorithms.

Tested only in Windows x64.
jm duchenne is offline   Reply With Quote
Old 09-01-2015, 06:37 AM   #28
jm duchenne
Human being with feelings
 
jm duchenne's Avatar
 
Join Date: Feb 2006
Location: France
Posts: 914
Default

Quote:
Originally Posted by Xenakios View Post
Incidentally I've done some work with the PaulStretch code lately and might release something for Reaper that uses that, will have to see...
That would be GREAT !

Thanks in advance.
jm duchenne is offline   Reply With Quote
Old 09-01-2015, 06:43 AM   #29
musicbynumbers
Human being with feelings
 
musicbynumbers's Avatar
 
Join Date: Jun 2009
Location: South, UK
Posts: 14,214
Default

Quote:
Originally Posted by jm duchenne View Post
Hi,

Now, Soundtouch makes Reaper crash instantly when applied on files that have more than 16 channels.
Works before 5.02pre1 or with other algorithms.

Tested only in Windows x64.
there was mention of it now "syncing" multichannel in I think this version on their site.

That could be it.

I'm just hoping they haven't done too much work on it as the algorithm is actually the best we have found for timestretching "cyclic" sounds cleanly
__________________
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.

Last edited by musicbynumbers; 09-01-2015 at 09:35 AM.
musicbynumbers is offline   Reply With Quote
Old 09-01-2015, 08:58 AM   #30
kenz
Human being with feelings
 
Join Date: Aug 2013
Posts: 339
Default

Quote:
Originally Posted by EpicSounds View Post
dirty? lol what's it do?
Probably it means that the project had some modifications since last save.
kenz is offline   Reply With Quote
Old 09-01-2015, 08:58 AM   #31
Neutronic
Human being with feelings
 
Neutronic's Avatar
 
Join Date: Sep 2013
Posts: 657
Default

The MIDI bug that appeared in v5.01 hasn't gone away yet.
Neutronic is offline   Reply With Quote
Old 09-01-2015, 09:06 AM   #32
Argitoth
Human being with feelings
 
Argitoth's Avatar
 
Join Date: Feb 2008
Location: Mesa, AZ
Posts: 2,057
Default

Hey SWS and Justin

Quote:
Originally Posted by schwa View Post
You can almost do the per-item varispeed thing with a bunch of stretch markers and disabling preserve pitch. We're playing with some ideas here.
Quote:
Originally Posted by Justin View Post
there might be some stretch marker related stuff coming there, maybe.
I suggested this [using stretch markers as a rate envelope] a while ago, not that it matters, but OMG!!!!!!!!!!!!!!! I WANT THIS SO BAD. It would improve my workflow so good.
__________________
Soundemote - Home of the chaosfly and pretty oscilloscope.
MyReaperPlugin - Easy-to-use cross-platform C++ REAPER extension template
Argitoth is offline   Reply With Quote
Old 09-01-2015, 01:34 PM   #33
zacki
Human being with feelings
 
zacki's Avatar
 
Join Date: Feb 2013
Location: Germany
Posts: 239
Default

Quote:
Originally Posted by Jeffos View Post
This function returns true for punk-rock project files.
Got the same notion
zacki is offline   Reply With Quote
Old 09-01-2015, 04:47 PM   #34
djdanlib
Human being with feelings
 
Join Date: Mar 2013
Location: NY
Posts: 44
Default

Are FRs eligible to make it into the 5.02 update?
djdanlib is offline   Reply With Quote
Old 09-01-2015, 04:48 PM   #35
Win Conway
Human being with feelings
 
Join Date: Dec 2010
Posts: 3,826
Default

Quote:
Originally Posted by LightOfDay View Post
didnt you get it from the other thread that this is no Reaper issue but an issue of your Windows OS? move the installer to another partition than C:\, stop your antivirus and you are good to go.

installed the new version of Reper within 5 seconds. ok, 7, I had to put in the path.
It is actually nothing to do with Reaper, it is an installer issue, I don't really need your help installing, first the installer was nowhere near C:\ and i already have a method for installing, i was just doing a test to see how long it would take, I don't even actually use v5 because nothing in 5 warrants me buying a new licence, but i still install v5 betas to test.
__________________
Stop posting huge images, smaller images or thumbnail, it's not rocket science!
Win Conway is offline   Reply With Quote
Old 09-02-2015, 07:53 AM   #36
Kemeros
Human being with feelings
 
Kemeros's Avatar
 
Join Date: Sep 2013
Posts: 21
Default

Quote:
Originally Posted by gpunk_w View Post
It is actually nothing to do with Reaper, it is an installer issue, I don't really need your help installing, first the installer was nowhere near C:\ and i already have a method for installing, i was just doing a test to see how long it would take, I don't even actually use v5 because nothing in 5 warrants me buying a new licence, but i still install v5 betas to test.
Where the installer is located is irrelevant. The problem comes from windows defender/microsoft security essentials trying to find out if the installer is safe and gets stuck in the process.

The only real solutions is to launch the installer though CMD/Powershell or by adding the folder where the installer is to a windows defender exclusion zone. You can also disable windows defender/mse if necessary.

Now very few installers have this problem. But there is a work around so whatever.
Kemeros 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 12:41 AM.


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