Old 07-03-2021, 04:32 AM   #1
PhelixK
Human being with feelings
 
PhelixK's Avatar
 
Join Date: Mar 2019
Posts: 875
Default v6.30rc12 - July 2 2021

v6.30rc12 - July 2 2021
  • * Includes feature branch: render normalization
  • * Includes feature branch: EEL2 x86_64/SSE
  • * Includes feature branch: VST3 bridging
  • # eel2: x64-sse: fix mod-0 crash [p=2459091]


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
PhelixK is offline   Reply With Quote
Old 07-03-2021, 06:18 AM   #2
airon
Human being with feelings
 
airon's Avatar
 
Join Date: Aug 2006
Location: Berlin
Posts: 11,817
Default

Hopefully that's it.
__________________
Using Latch Preview (Video) - Faderport 16 setup for CSI 1.1 , CSI 3.10
Website
"My ego comes pre-shrunk" - Randy Thom
airon is offline   Reply With Quote
Old 07-03-2021, 07:05 AM   #3
Phazma
Human being with feelings
 
Join Date: Jun 2019
Posts: 2,872
Default

So autodetect mono is gone for good in the loudness jsfx :/
Phazma is offline   Reply With Quote
Old 07-03-2021, 08:05 AM   #4
PhelixK
Human being with feelings
 
PhelixK's Avatar
 
Join Date: Mar 2019
Posts: 875
Default

Quote:
Originally Posted by Phazma View Post
So autodetect mono is gone for good in the loudness jsfx :/
yes it seems.
Maybe there could be a key-modifier to ‘unlock’ the auto-detection mode when clicked?
– or a secret spell
PhelixK is offline   Reply With Quote
Old 07-03-2021, 09:10 AM   #5
EpicSounds
Human being with feelings
 
EpicSounds's Avatar
 
Join Date: Jul 2009
Posts: 7,568
Default

* Includes feature branch: VST3 bridging

can anyone summarize this?
__________________
REAPER Video Tutorials, Tips & Tricks and more at The REAPER Blog
EpicSounds is offline   Reply With Quote
Old 07-03-2021, 09:55 AM   #6
RothMedia
Human being with feelings
 
Join Date: Jun 2021
Posts: 15
Default

How do I normalize on render? I can't figure it out for the life of me.
RothMedia is offline   Reply With Quote
Old 07-03-2021, 12:50 PM   #7
Justin
Administrator
 
Justin's Avatar
 
Join Date: Jan 2005
Location: NYC
Posts: 15,721
Default

Quote:
Originally Posted by EpicSounds View Post
* Includes feature branch: VST3 bridging

can anyone summarize this?
You can run x86_64 VST3s etc on REAPER/ARM, for example
Justin is offline   Reply With Quote
Old 07-03-2021, 01:51 PM   #8
Meo-Ada Mespotine
Human being with feelings
 
Meo-Ada Mespotine's Avatar
 
Join Date: May 2017
Location: Leipzig
Posts: 6,621
Default

Quote:
Originally Posted by RothMedia View Post
How do I normalize on render? I can't figure it out for the life of me.
There's a normalize-button in the render to file-dialog.
Just hit it.
__________________
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 07-03-2021, 02:33 PM   #9
mschnell
Human being with feelings
 
mschnell's Avatar
 
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 14,685
Default

Quote:
Originally Posted by Justin View Post
You can run x86_64 VST3s etc on REAPER/ARM, for example
On ARM Win 10 ????

On a RasPi ?!?!?!?!?!?!?

-Michael
mschnell is online now   Reply With Quote
Old 07-03-2021, 03:22 PM   #10
srdmusic
Human being with feelings
 
Join Date: Dec 2016
Posts: 876
Default Display Wave for when now Rendering Master Output

I really love all the new rendering features especially new RMS and LUFS indicators.

Would it be possible to adjust the Stems Render to display Waveform like it does when printing the Master track. I would only want the first track selected to display the waveform view.

Here's why.

When rendering a master music mix I don't render out of the master track because I send the dialog of the film I working on to the master as well as the music. So when I want to print a music only master I send all the Music to a buss Called 2mix and print selected track stems.

If you have any further question about why this would be useful, please let me know.
srdmusic is offline   Reply With Quote
Old 07-03-2021, 04:58 PM   #11
Kewl
Human being with feelings
 
Join Date: Jan 2009
Location: Montreal, Canada
Posts: 170
Default

Quote:
Originally Posted by Meo-Ada Mespotine View Post
There's a normalize-button in the render to file-dialog.
Just hit it.
If Normalize is activated, is the first pass done in 32 or 64 bit float?

And if dither is activated, will it be added on the 1st or 2nd pass?
Kewl is offline   Reply With Quote
Old 07-03-2021, 05:33 PM   #12
EpicSounds
Human being with feelings
 
EpicSounds's Avatar
 
Join Date: Jul 2009
Posts: 7,568
Default

This update unlocks a lot more plugins for Mac M1 on ARM build

VST3 versions of IK-Multimedia (T-Racks and Amplitube), Devious Machines and Ursa DSP, Plugin Alliance (only tried byome and DS Thorn), and Arturia plugins are working with the bridge. They don't crash at load at least.

All iZotope plugins crash the bridge immediately.




Helix Native also crashes the bridge.


-- Not complaining! This is great progress
__________________
REAPER Video Tutorials, Tips & Tricks and more at The REAPER Blog

Last edited by EpicSounds; 07-03-2021 at 05:39 PM.
EpicSounds is offline   Reply With Quote
Old 07-03-2021, 08:16 PM   #13
Justin
Administrator
 
Justin's Avatar
 
Join Date: Jan 2005
Location: NYC
Posts: 15,721
Default

Quote:
Originally Posted by EpicSounds View Post
This update unlocks a lot more plugins for Mac M1 on ARM build

VST3 versions of IK-Multimedia (T-Racks and Amplitube), Devious Machines and Ursa DSP, Plugin Alliance (only tried byome and DS Thorn), and Arturia plugins are working with the bridge. They don't crash at load at least.

All iZotope plugins crash the bridge immediately.




Helix Native also crashes the bridge.


-- Not complaining! This is great progress
Can I get copies of those crash reports?
Justin is offline   Reply With Quote
Old 07-03-2021, 08:16 PM   #14
Justin
Administrator
 
Justin's Avatar
 
Join Date: Jan 2005
Location: NYC
Posts: 15,721
Default

Quote:
Originally Posted by Kewl View Post
If Normalize is activated, is the first pass done in 32 or 64 bit float?
It shouldn't matter if you're rendering to 24-bit
Quote:
And if dither is activated, will it be added on the 1st or 2nd pass?
2nd pass, last I checked
Justin is offline   Reply With Quote
Old 07-04-2021, 12:48 AM   #15
pepe44
Human being with feelings
 
pepe44's Avatar
 
Join Date: Jul 2013
Location: Portugal
Posts: 1,827
Default

Analysing loudness of the media items is only available in dry runs ?
There should be a simple tool (like the sws extentions loudness) that gives the loudness without creating multiple audio files on disk.
pepe44 is offline   Reply With Quote
Old 07-04-2021, 04:09 AM   #16
schwa
Administrator
 
schwa's Avatar
 
Join Date: Mar 2007
Location: NY
Posts: 15,746
Default

A dry run render does not create any files on disk, that’s why it’s called a dry run. It says “no output” on the render dialog.
schwa is offline   Reply With Quote
Old 07-04-2021, 05:03 AM   #17
maralatho
Human being with feelings
 
maralatho's Avatar
 
Join Date: Dec 2017
Location: Santa Barbara
Posts: 317
Default

Prevent tiny volume change on initial track fader click.

This is going to be life-changing for me. It's the small things, you see.
maralatho is offline   Reply With Quote
Old 07-04-2021, 05:35 AM   #18
Kewl
Human being with feelings
 
Join Date: Jan 2009
Location: Montreal, Canada
Posts: 170
Default

Quote:
Originally Posted by Justin View Post
It shouldn't matter if you're rendering to 24-bit
And if it's to 16 bit?

But, anyway, shouldn't it be at the mixing engine resolution if the 1st pass writes a temp file on disk? I just want to be sure how it works.
Kewl is offline   Reply With Quote
Old 07-04-2021, 06:39 AM   #19
schwa
Administrator
 
schwa's Avatar
 
Join Date: Mar 2007
Location: NY
Posts: 15,746
Default

The loudness calculations are done at 64-bit float. If you are rendering to a final format with bit depth of 32 bits or fewer, there is an intermediate 32-bit float calculation stage, but if the final format is greater than 32 bits the intermediate stage is 64-bit bit float as well. Dither is applied only at the final render stage, after the loudness and other statistics are calculated.
schwa is offline   Reply With Quote
Old 07-04-2021, 09:50 AM   #20
Kewl
Human being with feelings
 
Join Date: Jan 2009
Location: Montreal, Canada
Posts: 170
Default

Quote:
Originally Posted by schwa View Post
The loudness calculations are done at 64-bit float. If you are rendering to a final format with bit depth of 32 bits or fewer, there is an intermediate 32-bit float calculation stage, but if the final format is greater than 32 bits the intermediate stage is 64-bit bit float as well. Dither is applied only at the final render stage, after the loudness and other statistics are calculated.
Thanks!
Kewl is offline   Reply With Quote
Old 07-04-2021, 09:54 AM   #21
RothMedia
Human being with feelings
 
Join Date: Jun 2021
Posts: 15
Default

Quote:
Originally Posted by Meo-Ada Mespotine View Post
There's a normalize-button in the render to file-dialog.
Just hit it.
Awesome! I don't know how I missed that before. lol
RothMedia is offline   Reply With Quote
Old 07-04-2021, 03:56 PM   #22
Justin
Administrator
 
Justin's Avatar
 
Join Date: Jan 2005
Location: NYC
Posts: 15,721
Default

Quote:
Originally Posted by Kewl View Post
And if it's to 16 bit?

But, anyway, shouldn't it be at the mixing engine resolution if the 1st pass writes a temp file on disk? I just want to be sure how it works.
I should have said "if it's <= 24 bit".

FYI: 32-bit FP + gain --> 8/16/24 bit produces bit-for-bit identical results as 64-bit FP + gain --> 8/16/24 bit (since 32-bit FP is essentially 24-bit with variable gain)
Justin is offline   Reply With Quote
Old 07-04-2021, 04:34 PM   #23
PMan
Human being with feelings
 
Join Date: Aug 2019
Posts: 646
Default

I'm a bit late to the party here...

I haven't been testing the pre-release builds, but I just installed 6.30 and a VST3 that loaded in 6.27 (and 6.29, I just tested it) does not load now (in 6.30).

The VST3 is Couture by Auburn Sounds https://www.auburnsounds.com/products/Couture.html

It's a $$ plugin, but they have a free trial version. I'm running it on Linux, Ubuntu 20.04 LTS.

The odd thing is, it didn't show up in the "plugins that failed to scan" dialog, and I can *see* it in the add FX dialog. but it doesn't load. The FX dialog says: "The following effect plug-in could not be loaded".

When I open a project that has Couture in it, the missing VST warning pops up:

"The following effects were in the project file and are not available. REAPER will keep their configurations, but things may not sound as desired.
Track 12: VST3: Couture (Auburn Sounds)"

As always, thanks for supporting Linux (and LV2)!
PMan is offline   Reply With Quote
Old 07-04-2021, 06:38 PM   #24
Justin
Administrator
 
Justin's Avatar
 
Join Date: Jan 2005
Location: NYC
Posts: 15,721
Default

Quote:
Originally Posted by PMan View Post
I'm a bit late to the party here...

I haven't been testing the pre-release builds, but I just installed 6.30 and a VST3 that loaded in 6.27 (and 6.29, I just tested it) does not load now (in 6.30).

The VST3 is Couture by Auburn Sounds https://www.auburnsounds.com/products/Couture.html

It's a $$ plugin, but they have a free trial version. I'm running it on Linux, Ubuntu 20.04 LTS.

The odd thing is, it didn't show up in the "plugins that failed to scan" dialog, and I can *see* it in the add FX dialog. but it doesn't load. The FX dialog says: "The following effect plug-in could not be loaded".

When I open a project that has Couture in it, the missing VST warning pops up:

"The following effects were in the project file and are not available. REAPER will keep their configurations, but things may not sound as desired.
Track 12: VST3: Couture (Auburn Sounds)"

As always, thanks for supporting Linux (and LV2)!

You might want to check the plug-ins "Run as" setting to see if it was set to something other than "Automatic".

After that: Try clearing the cache and re-scanning your VSTs, it will likely fail the scan there.

Do you have the latest version of that plug-in? The free version loads here.

There is a change in 6.30 to require plug-ins to implement ModuleEntry/Exit on linux, this was made at Steinberg's request and it might be the case that older versions of that plug-in do not implement it...
Justin is offline   Reply With Quote
Old 07-04-2021, 07:49 PM   #25
PMan
Human being with feelings
 
Join Date: Aug 2019
Posts: 646
Default

Bless you, Justin!

You were right on all counts - when I cleared the cache and re-scanned the VSTs, it didn't scan.

I then checked my version #. I had version 1.4. I installed the latest version 1.5 and now all is well!

Happy 4th!
PMan 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:20 AM.


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