Old 06-28-2021, 07:24 PM   #1
matt_t
Human being with feelings
 
Join Date: Nov 2012
Location: West Midlands, UK
Posts: 379
Default v6.30rc8 - June 28 2021

v6.30rc8 - June 28 2021
  • * Includes feature branch: render normalization
  • * Includes feature branch: EEL2 x86_64/SSE
  • * Includes feature branch: VST3 bridging
  • + FX: improve AU:/VST: prefix removal for shortened FX names [t=255061]
  • # JSFX: still more loudness meter display tweaks
  • # Render: draw current render position in peaks display
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
matt_t is offline   Reply With Quote
Old 06-28-2021, 11:50 PM   #2
Phazma
Human being with feelings
 
Join Date: Jun 2019
Posts: 2,872
Default

Quote:
Originally Posted by matt_t View Post
# Render: draw current render position in peaks display
This works very nicely, thanks

Quote:
Originally Posted by matt_t View Post
[*]# JSFX: still more loudness meter display tweaks
To avoid overlap maybe it makes sense to limit the number of displayed digits (when embedded)?


Last edited by Phazma; 06-28-2021 at 11:55 PM.
Phazma is online now   Reply With Quote
Old 06-29-2021, 01:11 AM   #3
X-Raym
Human being with feelings
 
X-Raym's Avatar
 
Join Date: Apr 2013
Location: France
Posts: 9,875
Default

Quote:
  • # JSFX: still more loudness meter display tweaks
  • # Render: draw current render position in peaks display

Nice!


I like the new stereo indicator on the JSFX.


Almost there!




Meter labels overlap when Y scaling is low













Help button hidden at min size to avoid overlapping












Overlapping of help button if settings are displayed:









Overlapping at low height with text size set to high





Thanks for your patience :P
X-Raym is offline   Reply With Quote
Old 06-29-2021, 02:18 AM   #4
drew
Mobile
 
drew's Avatar
 
Join Date: Jan 2006
Location: London & São Paulo. Hardcore commercial REAPERite
Posts: 1,669
Default

# Render: draw current render position in peaks display
Quote:
Originally Posted by Phazma View Post
This works very nicely, thanks
I second that!

Thank you Cockos.
__________________
Proudly using REAPER exclusively for...
* Media and event music composition & production, sound design + auto-processing at Qsonics.com
* Broadcast branding, promos, education & training and narration voice-overs at DrewWhite.com
drew is offline   Reply With Quote
Old 06-29-2021, 03:59 AM   #5
schwa
Administrator
 
schwa's Avatar
 
Join Date: Mar 2007
Location: NY
Posts: 15,749
Default

Thanks for the feedback!

Quote:
Originally Posted by X-Raym View Post
Meter labels overlap when Y scaling is low
Live with it, I think... it's likely unusual to have that much focus on loudness below -48dB with a small display size.


Quote:
Originally Posted by X-Raym View Post
Help button hidden at min size to avoid overlapping
Overlapping of help button if settings are displayed
If the settings are open, the help button is forced to be displayed, otherwise you'd have to change the display size in order to close the settings.


Quote:
Originally Posted by X-Raym View Post
Overlapping at low height with text size set to high
That one we can probably improve.
schwa is offline   Reply With Quote
Old 06-29-2021, 05:52 AM   #6
PhelixK
Human being with feelings
 
PhelixK's Avatar
 
Join Date: Mar 2019
Posts: 876
Default

Quote:
  • # JSFX: still more loudness meter display tweaks
  • # Render: draw current render position in peaks display
Great to see all the attention to details!

A small thing I notice regarding mono/stereo detection (nice new icon!):
When going from mono to stereo signal, the jsfx UI updates automatically without play-start or user interaction, but not same behavior the other way, when going from ST to M. –isn't really important (to me), and more a matter of consistency.
PhelixK is offline   Reply With Quote
Old 06-29-2021, 06:06 AM   #7
PhelixK
Human being with feelings
 
PhelixK's Avatar
 
Join Date: Mar 2019
Posts: 876
Default

Quote:
Originally Posted by Phazma View Post
To avoid overlap maybe it makes sense to limit the number of displayed digits (when embedded)?

yeah, maybe ">999"
PhelixK is offline   Reply With Quote
Old 06-29-2021, 06:07 AM   #8
BlackScreen
Human being with feelings
 
Join Date: Dec 2016
Posts: 55
Default

Awesome addition of the loudness features. Thanks!
I just tested the JSFX plugin on the master channel with the EBU test files in the timeline.
Please have a look at the problems I have found. Maybe they can be fixed.

The test files and corresponding documention can be found here:
https://tech.ebu.ch/publications/ebu_loudness_test_set

My results:

3341-1 - passed
3341-2 - passed
3341-3 - failed (3 LU too low)
3341-4 - failed (3 LU too low)
3341-5 - failed (3 LU too low)
3341-6 - failed (surround files)
3341-7 - passed
3341-8 - passed
3341-9 - failed (3 LU too low)
3341-11 - failed (3 LU too low)
3341-12 - failed (3 LU too low)
3341-14 - failed (3 LU too low)
3341-15 - passed
3341-16 - passed
3341-17 - passed
3341-18 - passed
3341-19 - passed
3341-20 - passed
3341-21 - passed
3341-22 - passed
3341-23 - passed

3342-1 - passed
3342-2 - passed
3342-3 - passed
3342-4 - passed

I have only tested the live use files for this test case. The file based files should be also tested, but I have not yet done so.

Thank you very much for the loudness integration!
BlackScreen is offline   Reply With Quote
Old 06-29-2021, 06:36 AM   #9
Phazma
Human being with feelings
 
Join Date: Jun 2019
Posts: 2,872
Default

Quote:
Originally Posted by PhelixK View Post
yeah, maybe ">999"
Yeah, I think that would make most sense.
Phazma is online now   Reply With Quote
Old 06-29-2021, 07:40 AM   #10
schwa
Administrator
 
schwa's Avatar
 
Join Date: Mar 2007
Location: NY
Posts: 15,749
Default

Quote:
Originally Posted by BlackScreen View Post
EBU test files in the timeline.
Thanks for taking the time to do this. These are actually all passes. The cases where REAPER displays -3LU compared to the calibration are because of the autodetect mono input setting. Those files (3341-3 for example) are stereo, but the left and right channels are identical, so the REAPER meter thinks that they are mono files playing through the stereo master track and processes only one channel -- note the mono symbol at the bottom right of the meter (maybe that indicator is too subtle). If you disable the mono autodetect setting, REAPER displays the expected values.
schwa is offline   Reply With Quote
Old 06-29-2021, 07:42 AM   #11
BlackScreen
Human being with feelings
 
Join Date: Dec 2016
Posts: 55
Default

Quote:
Originally Posted by schwa View Post
Thanks for taking the time to do this. These are actually all passes. The cases where REAPER displays -3LU compared to the calibration are because of the autodetect mono input setting. Those files (3341-3 for example) are stereo, but the left and right channels are identical, so the REAPER meter autodetects that they are mono files on a stereo track and processes only one channel. If you disable the mono autodetect setting, REAPER displays the expected values.
Ok, perfect. Then I have nothing to criticize on that matter. Thanks for clearing that up!
BlackScreen is offline   Reply With Quote
Old 06-29-2021, 07:53 AM   #12
schwa
Administrator
 
schwa's Avatar
 
Join Date: Mar 2007
Location: NY
Posts: 15,749
Default

Quote:
Originally Posted by PhelixK View Post
A small thing I notice regarding mono/stereo detection (nice new icon!):
When going from mono to stereo signal, the jsfx UI updates automatically without play-start or user interaction, but not same behavior the other way, when going from ST to M. –isn't really important (to me), and more a matter of consistency.
This is intentional, the mono autodetect latches off as soon as a multichannel signal is processed. The meter figures, the input is either mono or it isn't.
schwa is offline   Reply With Quote
Old 06-29-2021, 08:03 AM   #13
PhelixK
Human being with feelings
 
PhelixK's Avatar
 
Join Date: Mar 2019
Posts: 876
Default

Quote:
Originally Posted by schwa View Post
This is intentional, the mono autodetect latches off as soon as a multichannel signal is processed. The meter figures, the input is either mono or it isn't.
ok fine, got it!
PhelixK is offline   Reply With Quote
Old 06-29-2021, 02:28 PM   #14
X-Raym
Human being with feelings
 
X-Raym's Avatar
 
Join Date: Apr 2013
Location: France
Posts: 9,875
Default

Quote:
Originally Posted by schwa
Live with it, I think...
No problem. It still is pretty usable already for sure. Could be enhanced later if really required. :P
But other things require surely more attention now.
X-Raym is offline   Reply With Quote
Old 06-29-2021, 11:11 PM   #15
TBProAudio
Human being with feelings
 
TBProAudio's Avatar
 
Join Date: May 2014
Location: Germany
Posts: 643
Default

Quote:
Originally Posted by BlackScreen View Post
Awesome addition of the loudness features. Thanks!
I just tested the JSFX plugin on the master channel with the EBU test files in the timeline.
Please have a look at the problems I have found. Maybe they can be fixed.

The test files and corresponding documention can be found here:
https://tech.ebu.ch/publications/ebu_loudness_test_set

My results:

3341-1 - passed
3341-2 - passed
3341-3 - failed (3 LU too low)
3341-4 - failed (3 LU too low)
3341-5 - failed (3 LU too low)
3341-6 - failed (surround files)
3341-7 - passed
3341-8 - passed
3341-9 - failed (3 LU too low)
3341-11 - failed (3 LU too low)
3341-12 - failed (3 LU too low)
3341-14 - failed (3 LU too low)
3341-15 - passed
3341-16 - passed
3341-17 - passed
3341-18 - passed
3341-19 - passed
3341-20 - passed
3341-21 - passed
3341-22 - passed
3341-23 - passed

3342-1 - passed
3342-2 - passed
3342-3 - passed
3342-4 - passed

I have only tested the live use files for this test case. The file based files should be also tested, but I have not yet done so.

Thank you very much for the loudness integration!
LRA measurement seems to be off. To my understanding LRA depends on STL value which is valid after the first 3 secs. So after 3 secs the first LRA value should be displayed and it should show 0.0 as STL high and STL low are the same. Or I understand something wrong? And it confuses me that IL/STL/ML and LRA values are still updated when the DAW is stopped.
__________________
www.tbproaudio.de
TBProAudio is offline   Reply With Quote
Old 06-29-2021, 11:57 PM   #16
Breeder
Human being with feelings
 
Breeder's Avatar
 
Join Date: Nov 2010
Posts: 2,436
Default

Quote:
Originally Posted by matt_t View Post
v6.30rc8 - June 28 2021
[*]+ FX: improve AU:/VST: prefix removal for shortened FX names [t=255061]
Just a quick heads up.

If FX name has 1 or two letters (i.e. XO (XLN Audio)), in the extended mixer in TCP/MCP, letters in the parenteses aren't hidden as usual.

https://forum.cockos.com/showthread.php?t=241070
Breeder 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 09:49 AM.


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