Old 09-25-2019, 01:52 PM   #1
Triode
Human being with feelings
 
Triode's Avatar
 
Join Date: Jan 2012
Posts: 538
Default v5.983+dev0925 - September 25 2019

v5.983+dev0925 - September 25 2019
  • + Automation items: fix volume envelope display preference affecting automation item playback [t=225354]
  • + ReaScript: add support for setting track playback offset value and attributes
  • + macOS: re-enable rex2 support on Mojave [t=225141]
  • # Crossfades: make mouse hit testing behavior match display when fade-in and fade-out overlap
  • # Envelopes: volume envelopes default to fader scaling for users who have never changed the display preference
  • # MIDI editor: fix muted note color
  • # Playback offset: improve Windows theme behavior [p=2184043]
  • # Track: update I/O dialog when changing playback offset bypass via action
  • # macOS: automatically hide dock in fullscreen mode by default
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
__________________
Brush and Beater Drums Online: www.outoftheboxdrums.co.uk
Triode is online now   Reply With Quote
Old 09-25-2019, 01:58 PM   #2
Triode
Human being with feelings
 
Triode's Avatar
 
Join Date: Jan 2012
Posts: 538
Default Could it be....

Quote:
Originally Posted by Triode View Post
# Crossfades: make mouse hit testing behavior match display when fade-in and fade-out overlap
This almost sounds like this is fixed:

https://forum.cockos.com/showthread.php?t=221503

But since there's no bug number I guess it's something else
Let me try that....
__________________
Brush and Beater Drums Online: www.outoftheboxdrums.co.uk
Triode is online now   Reply With Quote
Old 09-25-2019, 02:10 PM   #3
Swi
Human being with feelings
 
Join Date: Apr 2018
Posts: 267
Default Thank you

Great stuff. Thank you for fixing the note color issue in the midi editor. The track offset stuff is fantastic as well. Just saying THANK YOU!
Swi is offline   Reply With Quote
Old 09-25-2019, 02:12 PM   #4
musicbynumbers
Human being with feelings
 
musicbynumbers's Avatar
 
Join Date: Jun 2009
Location: brighton, uk
Posts: 12,754
Default

# Crossfades: make mouse hit testing behavior match display when fade-in and fade-out overlap

regarding mouse hit area stuff.

Please consider adding a advanced "hidden away" option in prefs to allow us to make the hit area bigger on editing/grabbing the edges of items and other small areas or link it to screen res if possible?

The higher and bigger my screen and resolution gets (over the years) the harder it is getting to accurately grab edges etc.

It's slowing down my editing on a daily basis now and after the 3rd "miss" at grabbing an edge, it drives me a bit crazy and I have to slow down to get it!

This is not just with a pen/wacom but also mouse.

Thanks!
__________________
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-25-2019, 02:19 PM   #5
_Stevie_
Human being with feelings
 
_Stevie_'s Avatar
 
Join Date: Oct 2017
Posts: 2,958
Default

Thank you, thank you, thank you!!!
__________________
My Reascripts forum thread | My Reascripts on GitHub | Stephan Römer - film composer
If you wish to donate for my scripts: please consider an organization like: animal shelter, doctors without borders, UNICEF, etc...
_Stevie_ is online now   Reply With Quote
Old 09-25-2019, 02:33 PM   #6
Thonex
Human being with feelings
 
Join Date: May 2018
Location: Los Angeles
Posts: 776
Default

Amazing! No sleep for the weary I guess

Thanks so much!
__________________
Cheers,
Andrew K
v5.983+dev0922 - September 22 2019 • Mac 10.12.+ • i7 Quad 2.9GHz • 24GB
Thonex is offline   Reply With Quote
Old 09-25-2019, 03:05 PM   #7
EvilDragon
Human being with feelings
 
EvilDragon's Avatar
 
Join Date: Jun 2009
Location: Croatia
Posts: 23,500
Default

Quote:
Originally Posted by Triode View Post
# Playback offset: improve Windows theme behavior [p=2184043

Much better, although the last "t" in "Playback time offset" is still cut off
EvilDragon is online now   Reply With Quote
Old 09-26-2019, 05:09 AM   #8
Lau
Human being with feelings
 
Join Date: May 2011
Location: Colombes
Posts: 529
Default

Quote:
Originally Posted by Triode View Post
[*]# MIDI editor: fix muted note color
Thanks a lot devs!
Lau is offline   Reply With Quote
Old 09-27-2019, 05:40 AM   #9
Soli Deo Gloria
Human being with feelings
 
Soli Deo Gloria's Avatar
 
Join Date: Oct 2013
Location: Buenos Aires, Argentina
Posts: 916
Default

I´ve just realized CC drawing shows a serious regression during this dev cycle :


Up until v5.983, drawing extensive passages of CCs was easy. I remember reporting, ca. 2014-15, about the sluggishness of CC drawing in v4 cycle, and this was vastly improved at some point.



Look at v5.983 with aprox. 1000 bars and a far zoom level; drawing is just fluid :








Now, look at v5.983+dev0925, with only 300 bars or so; a complete nightmare. CC drawing has become immensely sluggish :






While it´s obvious that you have to draw with a close zoom level, once you have a lot of events in long MIDI item, graphical performance in the MIDI editor becomes really slow and almost unusable. It doesn´t matter if I remove redundant CCs with an action, it becomes unbearably slow.


In many contexts, and particularly with orchestral projects, it´s quite common to have hundreds of bars with detailed CC drawing. I seriously hope this can have an easy fix, since this new behaviour is really problematic for any kind of heavy MIDI work.

Last edited by Soli Deo Gloria; 09-27-2019 at 06:00 AM.
Soli Deo Gloria is offline   Reply With Quote
Old 09-27-2019, 06:17 AM   #10
Edison
Human being with feelings
 
Edison's Avatar
 
Join Date: Dec 2017
Location: Brazil
Posts: 115
Default

Quote:
Originally Posted by Soli Deo Gloria View Post
I´ve just realized CC drawing shows a serious regression during this dev cycle :


Up until v5.983, drawing extensive passages of CCs was easy. I remember reporting, ca. 2014-15, about the sluggishness of CC drawing in v4 cycle, and this was vastly improved at some point.



Look at v5.983 with aprox. 1000 bars and a far zoom level; drawing is just fluid :








Now, look at v5.983+dev0925, with only 300 bars or so; a complete nightmare. CC drawing has become immensely sluggish :






While it´s obvious that you have to draw with a close zoom level, once you have a lot of events in long MIDI item, graphical performance in the MIDI editor becomes really slow and almost unusable. It doesn´t matter if I remove redundant CCs with an action, it becomes unbearably slow.


In many contexts, and particularly with orchestral projects, it´s quite common to have hundreds of bars with detailed CC drawing. I seriously hope this can have an easy fix, since this new behaviour is really problematic for any kind of heavy MIDI work.
Hi, Soli Deo Gloria!

I'd appreciate it if you'd take a look at my "Quote" for your post: v5.983+dev0922 - September 22 2019

Thanks!!
__________________
REAPER, em constante evolução!
Edison is offline   Reply With Quote
Old 09-27-2019, 06:33 AM   #11
Soli Deo Gloria
Human being with feelings
 
Soli Deo Gloria's Avatar
 
Join Date: Oct 2013
Location: Buenos Aires, Argentina
Posts: 916
Default

Hi Edison! Sorry, it was the first time I posted a pre-release thread - hence, also my first time with X-Raym´s Changelog to BBCode -. I don´t understand the issue you describe there. If you can explain it to me in a "Changelog to BBCode for dummies" fashion, I´ll correct what it´s wrong... Besides, you quoted me in this thread. Does your former issue have anything to do with the issue I describe here regarding CC drawing?
Soli Deo Gloria is offline   Reply With Quote
Old 09-27-2019, 06:37 AM   #12
Soli Deo Gloria
Human being with feelings
 
Soli Deo Gloria's Avatar
 
Join Date: Oct 2013
Location: Buenos Aires, Argentina
Posts: 916
Default

Devs, another thing : Playback offset seems to be set, in devs 0922-0925, to a maximum of -500 / +500 ms, when it was set to 1000 ms before. Did you intentionally reduce the range? Because if it was by mistake, it´s not fixed yet...
Soli Deo Gloria is offline   Reply With Quote
Old 09-27-2019, 06:49 AM   #13
EvilDragon
Human being with feelings
 
EvilDragon's Avatar
 
Join Date: Jun 2009
Location: Croatia
Posts: 23,500
Default

I think knobs go to +/-500 but you can type in up to 1000 ms diff.
EvilDragon is online now   Reply With Quote
Old 09-27-2019, 07:45 AM   #14
lb0
Human being with feelings
 
Join Date: Apr 2014
Posts: 3,189
Default

Quote:
Originally Posted by Soli Deo Gloria View Post
I´ve just realized CC drawing shows a serious regression during this dev cycle :
Yes - I have noticed this too - I often create huge MIDI items for testing performance of my scripts - and in the last few devs it has been terrible for large MIDI items. Freezes up - hourglass - wait wait wait - are then they appear.

Is this related to the inclusion of envelope style lollipop CC's?
__________________
Projects - Reascripts - Lua:
LBX Stripper | LBX Chaos Engine | LBX Floating FX Positioner | LBX SRD Smart Knobs
Donate via Paypal
lb0 is offline   Reply With Quote
Old 09-27-2019, 07:50 AM   #15
EvilDragon
Human being with feelings
 
EvilDragon's Avatar
 
Join Date: Jun 2009
Location: Croatia
Posts: 23,500
Default

Quote:
Originally Posted by lb0 View Post
Is this related to the inclusion of envelope style lollipop CC's?
<spock>That is a logical conclusion.</spock>
EvilDragon is online now   Reply With Quote
Old 09-27-2019, 08:36 AM   #16
Soli Deo Gloria
Human being with feelings
 
Soli Deo Gloria's Avatar
 
Join Date: Oct 2013
Location: Buenos Aires, Argentina
Posts: 916
Default

Well, I hope it can be easily fixed, then, since it is a serious regression/bug.
Soli Deo Gloria is offline   Reply With Quote
Old 09-27-2019, 08:38 AM   #17
Soli Deo Gloria
Human being with feelings
 
Soli Deo Gloria's Avatar
 
Join Date: Oct 2013
Location: Buenos Aires, Argentina
Posts: 916
Default

Quote:
Originally Posted by EvilDragon View Post
I think knobs go to +/-500 but you can type in up to 1000 ms diff.

Well, in that case it must be a consistency issue, isn't it? Rather confusing, in my opinion...
Soli Deo Gloria is offline   Reply With Quote
Old 09-27-2019, 11:35 AM   #18
Nostrap
Human being with feelings
 
Join Date: Dec 2017
Posts: 97
Default

I'm having issues with scripts that use BR_GetMouseCursorContext since I changed to one of these latest dev builds. It seems to happen when I'm near the bottom of the project and zoom out a bit so there is empty space at the bottom. Will only work at certain zoom levels
Nostrap is online now   Reply With Quote
Old 09-27-2019, 11:59 AM   #19
EvilDragon
Human being with feelings
 
EvilDragon's Avatar
 
Join Date: Jun 2009
Location: Croatia
Posts: 23,500
Default

You need to use the SWS build from Landoleet, it has some fixes for Breeder's actions.
EvilDragon is online now   Reply With Quote
Old 09-27-2019, 01:31 PM   #20
Edison
Human being with feelings
 
Edison's Avatar
 
Join Date: Dec 2017
Location: Brazil
Posts: 115
Default Undo

Quote:
Originally Posted by Soli Deo Gloria View Post
Hi Edison! Sorry, it was the first time I posted a pre-release thread - hence, also my first time with X-Raym´s Changelog to BBCode -. I don´t understand the issue you describe there. If you can explain it to me in a "Changelog to BBCode for dummies" fashion, I´ll correct what it´s wrong... Besides, you quoted me in this thread. Does your former issue have anything to do with the issue I describe here regarding CC drawing?
Hi, Soli Deo Gloria
I'll try:

I work translating REAPER into Brazilian Portuguese (Br), and through the String Calculator: Link https://landoleet.org/i8n/string_calculator.html is generated a code (HASHCHARACTERS=string value) referring to typed string.

But in your Post v5983+dev0923 there is a string that must or should be in the "section [undo]" of the ReaperLangPack file. This string may have the wrong code, so it is not possible to translate it.
See the pics.

Some images say more than 1000 words!!

Thanks!!
Attached Images
File Type: png Pic 1 - Code.png (10.9 KB, 49 views)
File Type: png Pic 2 - [undo] section.png (11.7 KB, 47 views)
File Type: png Pic 3 - Undo En.png (8.8 KB, 48 views)
File Type: png Pic 4 - Undo Br.png (6.2 KB, 50 views)
__________________
REAPER, em constante evolução!

Last edited by Edison; 09-27-2019 at 03:26 PM.
Edison is offline   Reply With Quote
Old 09-27-2019, 01:42 PM   #21
Nostrap
Human being with feelings
 
Join Date: Dec 2017
Posts: 97
Default

Quote:
Originally Posted by EvilDragon View Post
You need to use the SWS build from Landoleet, it has some fixes for Breeder's actions.
Thanks, I'm using this build actually but still getting errors. I reverted to 5.983 and the issue went away

I wanna say these errors weren't happening in previous dev builds of 5.983 just started happening more recently
Nostrap is online now   Reply With Quote
Old 09-27-2019, 02:11 PM   #22
nofish
Human being with feelings
 
nofish's Avatar
 
Join Date: Oct 2007
Location: home is where the heart is
Posts: 9,117
Default

@Nostrap

What exactly doesn't work?
Can you name or post a script that broke with this dev build?
nofish is offline   Reply With Quote
Old 09-27-2019, 02:37 PM   #23
Nostrap
Human being with feelings
 
Join Date: Dec 2017
Posts: 97
Default

Quote:
Originally Posted by nofish View Post
@Nostrap

What exactly doesn't work?
Can you name or post a script that broke with this dev build?
These scripts will work sometimes, but changing the track zoom especially when near the bottom of the project will break them. It's somewhat finicky, so you have to zoom in and out and test a few times to get it to happen. They will either work on the wrong item or do nothing at all. It's like they are looking at the wrong place.

mpl_Set fadein of item under cursor to mouse position.lua

RCJacH_Delete content under mouse (contextual).lua

I just checked the build I was using before this one and they were also having issues with dev 0922
Nostrap is online now   Reply With Quote
Old 09-27-2019, 03:21 PM   #24
nofish
Human being with feelings
 
nofish's Avatar
 
Join Date: Oct 2007
Location: home is where the heart is
Posts: 9,117
Default

Thanks.

I had a thought about

Quote:
# Envelopes: volume envelopes default to fader scaling for users who have never changed the display preference
because there's a bug in current SWS (and the version on Landoleet) related to fader scaled volume envelopes and some SWS envelope functions but that's probably not it then.

edit:
For reference:
https://github.com/reaper-oss/sws/issues/1126

(fixed for next SWS version)
nofish 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 01:01 PM.


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