Old 10-26-2020, 07:13 AM   #1
STOP
Human being with feelings
 
STOP's Avatar
 
Join Date: Jul 2013
Location: Québec
Posts: 484
Default v6.15+dev1026 - October 26 2020

v6.15+dev1026 - October 26 2020
  • * Includes branch: separate process VST/VST3 scanning
  • * Includes feature branch: per-chain PDC mode and overhaul/optimization
  • * Includes feature branch: media explorer and metadata improvements
  • * Includes feature branch: razor editing
  • + VST: do not apply Windows multimonitor DPI changes across monitors until mouse released
  • # VST: fix resize notifications for some plug-ins (which had been broken by recursive-resize bugfix)
This thread is for pre-release features discussion. Use the Feature Requests forum for other requests.

Changelog - Pre-Releases

Generated by X-Raym's REAPER ChangeLog to BBCode
STOP is online now   Reply With Quote
Old 10-26-2020, 07:49 AM   #2
ferropop
Human being with feelings
 
ferropop's Avatar
 
Join Date: Jan 2016
Location: Los Angeles, CA
Posts: 3,116
Default

Devs do you mind commenting on the PDC improvements?

Do these optimizations improve the current situation of crazy RT CPU spikes when using high-cpu/PDC plugins like Oeksound Soothe on busses? Or related, the above situation made worse by introducing sidechain sends between folders?

Thanks!
ferropop is offline   Reply With Quote
Old 10-26-2020, 08:35 AM   #3
mccrabney
Human being with feelings
 
mccrabney's Avatar
 
Join Date: Aug 2015
Posts: 3,669
Default

RE movement is still excluded from "Automatically show affected envelope lanes when moving media items across tracks," even when RE includes an item with media items+AI. (though expected behavior would be that moving REs containing only AI would also obey that preference)

below, moving an RE containing an item and an AI results in hidden but active AI, which can be dangerous and confusing

__________________
mccrabney scripts: MIDI edits from the Arrange screen ala jjos/MPC sequencer
|sis - - - anacru| isn't what we performed: pls no extra noteons in loop recording
| - - - - - anacru|sis <==this is what we actually performed.
mccrabney is online now   Reply With Quote
Old 10-26-2020, 11:00 AM   #4
Yanick
Human being with feelings
 
Yanick's Avatar
 
Join Date: May 2018
Location: Moscow, Russia
Posts: 612
Default

Quote:
Originally Posted by ferropop View Post
Devs do you mind commenting on the PDC improvements?

Do these optimizations improve the current situation of crazy RT CPU spikes when using high-cpu/PDC plugins like Oeksound Soothe on busses? Or related, the above situation made worse by introducing sidechain sends between folders?

Thanks!
I just noticed that the same plugins on groups of folders with high PDC consume much more resources than if you just send a send to another track. It is very strange. But it was in the last pre-releases that I did not test, it seems in the first 6 versions
Yanick is offline   Reply With Quote
Old 10-26-2020, 02:13 PM   #5
mabian
Moderator
 
mabian's Avatar
 
Join Date: Aug 2007
Location: Italy
Posts: 4,326
Default

Quote:
Originally Posted by STOP View Post
v6.15+dev1026 - October 26 2020
  • # VST: fix resize notifications for some plug-ins (which had been broken by recursive-resize bugfix)
A tiny bit of GUI glitching while resizing some plugins, but as I leave the mouse button everything is fine for every situation I tested, both docked and undocked.

Thanks for that!

- Mario
mabian is offline   Reply With Quote
Old 10-27-2020, 07:33 AM   #6
FeedTheCat
Human being with feelings
 
FeedTheCat's Avatar
 
Join Date: May 2019
Location: Berlin
Posts: 2,163
Default

Found a bug while trying out the new Media explorer features. The following option can not be disabled. The only way I found is by editing the ini setting directly.
Options: Default action inserts media on sample player on new track

There's also a small Linux bug, the left side of the volume slider gets cut off at minimum width. (Which really is a pity )

All in all the new features are great! The vertical mode and the MX toolbar in particular are awesome. Makes it really inviting to dock the MX to the side.

__________________
Featured scripts: REAPER Update UtilityLil ChordboxGridbox/Adaptive gridMX TunerRS5K LinkMIDI Editor Magic Donate💝: PayPal|ko-fi
FeedTheCat is online now   Reply With Quote
Old 10-27-2020, 10:00 AM   #7
_Stevie_
Human being with feelings
 
_Stevie_'s Avatar
 
Join Date: Oct 2017
Location: Black Forest
Posts: 5,054
Default

Could we have an API to check if a razor selection exists?

Usage: I have a lot of context based scripts and I would like to check beforehand if the script should be executed on the razor selection (if it exists) or on selected items.

Using
Code:
reaper.GetSetMediaTrackInfo_String(track, "P_RAZOREDITS", "", false)
is a bit overkill, especially if there are a many many tracks in a project.
__________________
My Reascripts forum thread | My Reascripts on GitHub
If you like or use my scripts, please support the Ukraine: Ukraine Crisis Relief Fund | DirectRelief | Save The Children | Razom
_Stevie_ is offline   Reply With Quote
Old 10-27-2020, 09:48 PM   #8
daniellumertz
Human being with feelings
 
daniellumertz's Avatar
 
Join Date: Dec 2017
Location: Brazil
Posts: 1,992
Default

Quote:
Originally Posted by _Stevie_ View Post
Could we have an API to check if a razor selection exists?

Usage: I have a lot of context based scripts and I would like to check beforehand if the script should be executed on the razor selection (if it exists) or on selected items.

Using
Code:
reaper.GetSetMediaTrackInfo_String(track, "P_RAZOREDITS", "", false)
is a bit overkill, especially if there are a many many tracks in a project.
+1 on that
daniellumertz is offline   Reply With Quote
Old 10-28-2020, 01:57 AM   #9
elcalen
Human being with feelings
 
elcalen's Avatar
 
Join Date: Sep 2019
Location: Finland
Posts: 758
Default

Quote:
Originally Posted by FeedTheCat View Post
There's also a small Linux bug, the left side of the volume slider gets cut off at minimum width. (Which really is a pity )
I mentioned the media explorer volume slider not resizing in an earlier thread. It's a fairly minor thing, but it is quite aesthetically unpleasing. And it used to work fine and automatically resize in non-dev releases...
__________________
Artist name Ben Enkindle. Making electronic music exclusively with Linux software.
elcalen is online now   Reply With Quote
Old 10-30-2020, 01:13 AM   #10
Tale
Human being with feelings
 
Tale's Avatar
 
Join Date: Jul 2008
Location: The Netherlands
Posts: 3,645
Default

FYI/reminder: Updated VST2 plug-ins are still not registering as "new", see:
https://forum.cockos.com/showpost.ph...7&postcount=72
Tale is offline   Reply With Quote
Old 10-30-2020, 08:48 AM   #11
bolgwrad
Human being with feelings
 
bolgwrad's Avatar
 
Join Date: Mar 2011
Location: On my arse in Glasgow, Scotland
Posts: 2,032
Default Predictable crash - anybody else?

I realise that on XP sp3 I'm pushing my luck, but if I drag the edge of a time selection to the left while the track is playing, Reaper crashes out every time.

Not if I drag right, not if it's not playing. If anybody else gets this, it might not be me.

Edit: it only happens on a project with 12 separate 3-minute tracks (and 48-odd channels).
__________________
www.sachetsofrelish.com

Last edited by bolgwrad; 10-30-2020 at 04:42 PM.
bolgwrad is offline   Reply With Quote
Old 10-30-2020, 09:16 AM   #12
sonictim
Human being with feelings
 
sonictim's Avatar
 
Join Date: Feb 2020
Location: Los Angeles
Posts: 463
Default

Quote:
Originally Posted by _Stevie_ View Post
Could we have an API to check if a razor selection exists?

Usage: I have a lot of context based scripts and I would like to check beforehand if the script should be executed on the razor selection (if it exists) or on selected items.

Using
Code:
reaper.GetSetMediaTrackInfo_String(track, "P_RAZOREDITS", "", false)
is a bit overkill, especially if there are a many many tracks in a project.
I posted this awhile back in razor edit scripts... but this code function will return results without scanning every track if it finds a RE selection. I use it all the time now in my context scripts and it’s been fast enough for me.


Code:
 
function RazorEditSelectionExists()

    for i=0, reaper.CountTracks(0)-1 do

        local retval, x = reaper.GetSetMediaTrackInfo_String(reaper.GetTrack(0,i), "P_RAZOREDITS", "string", false)

        if x ~= "" then return true end

    end--for
    
    return false

end--RazorEditSelectionExists()
Granted, API would probably be better/faster... but I hope this helps!
sonictim is offline   Reply With Quote
Old 10-30-2020, 10:58 AM   #13
_Stevie_
Human being with feelings
 
_Stevie_'s Avatar
 
Join Date: Oct 2017
Location: Black Forest
Posts: 5,054
Default

Thanks man! Yeah I came up with a similar function
But, imagine you got 1000 tracks in a project, and track 900 has a razor selection. The function would still need to scan almost the whole project.

(just explaining the devs why such a function would still be useful)
__________________
My Reascripts forum thread | My Reascripts on GitHub
If you like or use my scripts, please support the Ukraine: Ukraine Crisis Relief Fund | DirectRelief | Save The Children | Razom
_Stevie_ is offline   Reply With Quote
Old 10-30-2020, 11:11 AM   #14
Funkybot
Human being with feelings
 
Funkybot's Avatar
 
Join Date: Jul 2007
Location: New Joisey
Posts: 5,990
Default

Quote:
Originally Posted by Tale View Post
FYI/reminder: Updated VST2 plug-ins are still not registering as "new", see:
https://forum.cockos.com/showpost.ph...7&postcount=72
Just had that happen to me on the current dev build.
Funkybot is online now   Reply With Quote
Old 10-30-2020, 04:29 PM   #15
asai
Human being with feelings
 
asai's Avatar
 
Join Date: Apr 2016
Location: Tuscon, AZ
Posts: 71
Default EastWest Play VST3i Redraw Issues

Greetings,

Before the VST3 fixes, VST3i Play would just hang, now it doesn't hang the whole application, but it doesn't redraw correctly. Can you troubleshoot this?


Last edited by asai; 10-30-2020 at 04:44 PM.
asai is offline   Reply With Quote
Old 10-31-2020, 05:41 AM   #16
xpander
Human being with feelings
 
xpander's Avatar
 
Join Date: Jun 2007
Location: Terra incognita
Posts: 7,670
Default

Quote:
Originally Posted by bolgwrad View Post
I realise that on XP sp3 I'm pushing my luck, but if I drag the edge of a time selection to the left while the track is playing, Reaper crashes out every time.
FWIW, not happening here with any mix of audio item and VI MIDI item tracks. Win10 Home 1909.
xpander is offline   Reply With Quote
Old 10-31-2020, 08:52 AM   #17
Justin
Administrator
 
Justin's Avatar
 
Join Date: Jan 2005
Location: NYC
Posts: 15,721
Default

Quote:
Originally Posted by Tale View Post
FYI/reminder: Updated VST2 plug-ins are still not registering as "new", see:
https://forum.cockos.com/showpost.ph...7&postcount=72
Thanks, fixing!
Justin is offline   Reply With Quote
Old 10-31-2020, 09:00 AM   #18
Justin
Administrator
 
Justin's Avatar
 
Join Date: Jan 2005
Location: NYC
Posts: 15,721
Default

Quote:
Originally Posted by asai View Post
Greetings,

Before the VST3 fixes, VST3i Play would just hang, now it doesn't hang the whole application, but it doesn't redraw correctly. Can you troubleshoot this?

Hmm using this build with VST3i Play 6.1.9 on Win10, no issues resizing. Can you show me what you're seeing (and post your reaper.ini)?
Justin is offline   Reply With Quote
Old 10-31-2020, 10:40 AM   #19
Edgemeal
Human being with feelings
 
Edgemeal's Avatar
 
Join Date: Apr 2016
Location: ASU`ogacihC
Posts: 3,913
Default Media Explorer saving empty spaces as search items

Media Explorer search
If you only enter space chars in the search field followed by a return key its added as a search item to the combo list and ini file (seems odd, no?).

Question: Is there a way to remove items from the search combo list? I'm currently having to edit the REAPER.ini to remove them.

THANKS for all the updates!
Edgemeal is offline   Reply With Quote
Old 11-01-2020, 02:24 PM   #20
asai
Human being with feelings
 
asai's Avatar
 
Join Date: Apr 2016
Location: Tuscon, AZ
Posts: 71
Default

Thanks, Justin, for looking at this. Please see attached ini file.

Also, I'm not clear on what you mean by "show me what you're seeing," can you clarify that? Do want another GIF? Or what was your question more specifically?

Normally the instrument panel would pop open in Play upon clicking "Instruments," but instead all I see is what is happening in the GIF. Before this dev version it would lock up, around 6.12 this started to happen, when I would load Play VST3i, Reaper would freeze. I tried to unravel this some, and I got into Windows debugging, and would see error messages with something having to do with "waiting for network I/O" or something along those lines, but I couldn't make much sense of it, not being a Windows developer myself.

Hope that helps, let me know what ever more info you might need here.
Attached Files
File Type: ini REAPER.ini (22.7 KB, 184 views)

Last edited by asai; 11-01-2020 at 04:04 PM.
asai is offline   Reply With Quote
Old 11-03-2020, 07:33 AM   #21
todd_r
Human being with feelings
 
todd_r's Avatar
 
Join Date: Nov 2006
Posts: 855
Default

Quote:
Originally Posted by FeedTheCat View Post
Ah, the un-themable bits look so much nicer on Linux than Windows!
todd_r is online now   Reply With Quote
Old 11-04-2020, 08:48 AM   #22
bFooz
Human being with feelings
 
Join Date: Jul 2010
Location: Slovakia
Posts: 2,588
Default

I have noticed strange gui lags happening.

I start Reaper and everything works ok. After few minutes it starts - there is a short lag every few seconds.

I've made a gif at 30fps with the case where the lags are clearly visible. They also happen e.g. when moving edit cursor, scrolling etc. I turned off all running reascripts, it did not help.

I checked versions 6.14, 6.15 and 6.15dev1026. Win10, Ryzen 3700x, Radeon RX 580.

What makes me think it could be an issue with Reaper and not HW/OS is that immediately after Reaper's start all if fine and only after few minutes is starts to occur.

The gif is 30fps. The lag is clearly visible.


Edit:
I have recently switched Geforce for Radeon but don't know if lags were happening with Geforce.
bFooz is offline   Reply With Quote
Old 11-04-2020, 01:28 PM   #23
musicbynumbers
Human being with feelings
 
musicbynumbers's Avatar
 
Join Date: Jun 2009
Location: South, UK
Posts: 14,214
Default

BFooz.

I'm not seeing that here in latest reaper although I've not got my windows menushowdelay setting in reg edit that low so if I move smoothly and medium speed the menus are fine but if I move fast it will miss some out anyway.

I've not noticed any sudden stickiness either every few seconds in normal use.

This is on windows 10 64bit but with a gtx 2080 ti so it might be a driver thing with the new radeons.

It's worth trying out the DPC latency app to see if it shows up any sudden spikes and also check your task manager for spikes in either cpu or hard disk. Might help give you a starting point.

Good luck!
__________________
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 11-05-2020, 07:13 AM   #24
Justin
Administrator
 
Justin's Avatar
 
Join Date: Jan 2005
Location: NYC
Posts: 15,721
Default

bfooz any background scripts running? or other extensions installed?
Justin is offline   Reply With Quote
Old 11-05-2020, 02:11 PM   #25
Meo-Ada Mespotine
Human being with feelings
 
Meo-Ada Mespotine's Avatar
 
Join Date: May 2017
Location: Leipzig
Posts: 6,621
Default

@bfooz
It seems to happen about every 2 seconds in your gif so I would look for something that triggers something every two seconds.
A backgroundscripts eating a lot of resources every two seconds(updating stuff) would also be my guess.
__________________
Use you/she/her.Ultraschall-Api Lua Api4Reaper - Donate, if you wish

On vacation for the time being...
Meo-Ada Mespotine is offline   Reply With Quote
Old 11-06-2020, 05:45 AM   #26
ovnis
Human being with feelings
 
ovnis's Avatar
 
Join Date: Oct 2011
Posts: 2,924
Default

Quote:
Originally Posted by asai View Post
Greetings,

Before the VST3 fixes, VST3i Play would just hang, now it doesn't hang the whole application, but it doesn't redraw correctly. Can you troubleshoot this?

I have the same kind of issue:

No background running. Only SWS.


Last edited by ovnis; 11-06-2020 at 06:01 AM.
ovnis is online now   Reply With Quote
Old 11-06-2020, 10:36 PM   #27
audiopc2000
Human being with feelings
 
Join Date: Feb 2008
Posts: 32
Default Zoom and crossfades fails Reaper 6.14 and 6.15

I have a problem with crossfades as explain Kenny Gioia in this video.

https://youtu.be/2J9WIiJHsxk?t=250

I have in Reaper's preferences - Project _ media Items defaults

Overlap and crossfades items when splitting, lenghts 0:00.050 (0 minutes 0 seconds 50 milliseconds) or any value in milliseconds

But when I press S key for split the item with overlap and crossfade, the crossfades lenght CHANGES depending of the current zoom and it doesn't follow preference's value. I tried it in Reaper 6.15.

If zoom-in is high for example sample level or close to it, Reaper only makes a split but no crossfade, but I start to zooming-out the crossfades are coming larger each time the zoom is changing or vice verse.

Is this a bug?

I want to move the cursor to the nearest zero crossing in the item, and then split it with a crossfade with the exact duration and form that I selected in the preferences.

Other thing that I'd like is if is possible to put the crossfade centered and not to the right of the cursor, so the center of the crossfade correspond to zero crossing point.

Thank you


Quote:
Originally Posted by androo View Post
Yes, I posted a bug report that I think is the same issue:
https://forum.cockos.com/showthread.php?t=240021

There were no replies so either it's particular to my setup or it was poorly described, or both =)

I was trying to split without crossfades at all but depending on the zoom level it would still crossfade inversely-proportional with the level of zoom up to the duration in the preferences. That's to say: lower zoom, more crossfade. I could only get no crossfades by zooming all the way in, to the point I could see individual samples.

Last edited by audiopc2000; 11-06-2020 at 11:06 PM.
audiopc2000 is offline   Reply With Quote
Old 11-07-2020, 02:18 AM   #28
sonictim
Human being with feelings
 
sonictim's Avatar
 
Join Date: Feb 2020
Location: Los Angeles
Posts: 463
Default RAZOR EDIT Mouse Modifier Bug

I have CMD + CLICK on item mapped to "TOGGLE ITEM SELECTION" which is the default.

When I change CMD + Left Drag for the item to "Create Razor Edit", it breaks the ability for it to toggle my item. If return this drag setting to anything non razor edit related, the toggle functionality works normally.

To me this seems like unexpected behavior... The toggle setting should still work if that's how I have my mouse modifier set. The Razor Edit setting for left drag seems to supersede the function of left click.

See attached Image:
(note after changing the modifier, it will look like I'm not doing much, but I'm pressing CMD + LEFT CLICK)

sonictim is offline   Reply With Quote
Old 11-07-2020, 02:33 AM   #29
bFooz
Human being with feelings
 
Join Date: Jul 2010
Location: Slovakia
Posts: 2,588
Default

Quote:
Originally Posted by musicbynumbers View Post
I'm not seeing that here in latest reaper
Quote:
bfooz any background scripts running? or other extensions installed?
Quote:
It seems to happen about every 2 seconds in your gif so I would look for something that triggers something
Thanks for the replies. I did test it with no scripts running previously, no change.

Last days I tried a graphics driver update and it seems the problem disappeared. For the sake of testing I also went back to the old driver and everything is fine as well.

I noticed this behaviour only with Reaper, that was the strange thing. I play some 3d games and they run smoothly.
bFooz is offline   Reply With Quote
Old 11-09-2020, 08:36 AM   #30
asai
Human being with feelings
 
asai's Avatar
 
Join Date: Apr 2016
Location: Tuscon, AZ
Posts: 71
Default

Hi Justin,

I figured out this problem. I had the display settings in Windows 10 set to zoom by 110%.

This actually caused Play to be blurry in the mixer panel and caused Reaper to not be able to load it properly. Once I set my display back to 100% zoom, Reaper loaded Play VST3i as normal.

Thanks for checking on this and I hope this helps.

Quote:
Originally Posted by Justin View Post
Hmm using this build with VST3i Play 6.1.9 on Win10, no issues
resizing. Can you show me what you're seeing (and post your reaper.ini)?
asai is offline   Reply With Quote
Old 04-01-2021, 08:31 AM   #31
nofish
Human being with feelings
 
nofish's Avatar
 
Join Date: Oct 2007
Location: home is where the heart is
Posts: 12,096
Default

Quote:
Originally Posted by _Stevie_ View Post
Could we have an API to check if a razor selection exists?

Usage: I have a lot of context based scripts and I would like to check beforehand if the script should be executed on the razor selection (if it exists) or on selected items.

Using
Code:
reaper.GetSetMediaTrackInfo_String(track, "P_RAZOREDITS", "", false)
is a bit overkill, especially if there are a many many tracks in a project.
+1 please (unless it's there meanwhile and I missed it?)
nofish is offline   Reply With Quote
Old 04-01-2021, 09:24 AM   #32
daniellumertz
Human being with feelings
 
daniellumertz's Avatar
 
Join Date: Dec 2017
Location: Brazil
Posts: 1,992
Default

I don't think there is already @nofish!
I +1 this FR.
I would guess we don't have it yet because RE is new and they wanted to wait a little before adding scripts to it. And if they need to change something it could mean broke some scripts. But would be very good to have it, for the reasons @_Stevie_ already talked !
daniellumertz 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 07:41 AM.


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