Old 03-26-2021, 07:40 AM   #1
vitalker
Human being with feelings
 
vitalker's Avatar
 
Join Date: Dec 2012
Posts: 13,333
Default v6.26rc3 - March 26 2021

v6.26rc3 - March 26 2021
  • + JSFX: update 1175 compressor to fix overcompression, add deprecated blown capacitor modes for old behavior
  • # API: fix newly added ResolveRenderPattern returned string when multiple targets exist

v6.26rc2 - March 26 2021
  • + API: add ResolveRenderPattern, to resolve a wildcard pattern into a list of target filenames
  • + MIDI: suppress unnecessary prompt on importing MIDI files [t=251349]
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

Last edited by schwa; 03-26-2021 at 09:44 AM.
vitalker is offline   Reply With Quote
Old 03-26-2021, 07:43 AM   #2
schwa
Administrator
 
schwa's Avatar
 
Join Date: Mar 2007
Location: NY
Posts: 15,750
Default

Adding the rc1 changelog since there wasn't much feedback in that forum thread:

v6.26rc1 - March 24 2021:
  • + Actions: action to insert or extend MIDI item does not skip existing looped MIDI items [t=250900]
  • + Arrange: prevent possible overdraw with selected track cursor bracket and blinking cursor [t=250398]
  • + Cursor: slightly subtler bracket on last selected track
  • + Dither: use prvhash for rng/tpdf generation (courtesy Aleksey Vaneev)
  • + Envelopes: fix editing automation item edge point using envelope point editor dialog
  • + Glue: actions glue within razor edit areas if they exist
  • + Glue: default glue action glues only within time selection if all selected items intersect the time selection
  • + Glue: former default glue action still exists, custom actions and scripts that use it are unaffected
  • + Glue: rename actions that respect time selection to "expanding to time selection if any" to reflect actual behavior
  • + JSFX: add SRC gain correction mode (default) for guitar/amp-model and guitar/amp-model-dual
  • + MIDI editor: fix issues when launching rename note action via enter key
  • + MIDI editor: improve focus behavior when closing various text editing fields
  • + Media items: adjust snap offset when copying selected part of media item [p=2417743]
  • + Media items: preserve relative snap offset when copying media items [p=2410077]
  • + Metadata: support displaying multiple iXML or xmp metadata keys in media source properties dialog [t=250356]
  • + Metadata: support embedding images when rendering FLAC files
  • + Mute automation: fix potential hang with empty automation item [t=250949]
  • + Razor edit: action to crossfade items at time selection acts on razor edits if they exist
  • + Razor edit: add action to move nearest razor edit edge to edit cursor
  • + Razor edit: add mouse modifiers to remove from razor edit area
  • + Razor edit: auto-scroll vertically when editing razor edit top/bottom edge
  • + Razor edit: fix stretching automation items across tempo changes when razor edit area does not match automation item length [p=2418894]
  • + Razor edit: mouse modifer to split items at razor edit edges selects media items and removes the razor edit area
  • + Razor edit: respect preference to update video playback position when editing audio items [p=2417843]
  • + Razor edit: update display after running action to enclose media items [t=250589]
  • + ReaSurround (classic): update track channels only when increasing plugin speaker count, not when changing plugin input channel count or decreasing speaker count
  • + ReaVerb: add new SRC-normalization mode which should be more consistent for some impulses and samplerate combinations [t=249454]
  • + Region/Marker Manager: support exporting take markers, but not importing [t=250605]
  • + Render dialog: add support for rendering razor edit areas
  • + VST: improve bridged plug-in floating window behavior on macOS
  • + VST: improve floating window behavior of bridged VST plug-ins
  • + Video processors: fix preset name preservation behavior
  • + Video processors: make preset list consistent with other FX types (user presets first)
  • + Video processors: support preset navigation API [t=249961]
  • + Video: do not warn when loading empty video processor preset [p=2411241]
  • + macOS: add NSMicrophoneUsageDescription to improve audio input support on Big Sur
  • + macOS: main window fullscreen button activates REAPER-native fullscreen rather than OS fullscreen
  • + macOS: workaround Big Sur MIDISend() bug where 250 or more events at the same timestamp crashes
  • # JSFX: amp model/dual amp model fixes for large impulse responses, stereo bug
  • # ReaVerb: SRC-conversion scaling fix for some extreme impulses (e.g. 1,-1,0...)
  • # ReaVerb: increase threshold for impulse-resampling scaling
schwa is offline   Reply With Quote
Old 03-26-2021, 07:54 AM   #3
vitalker
Human being with feelings
 
vitalker's Avatar
 
Join Date: Dec 2012
Posts: 13,333
Default

Quote:
Originally Posted by schwa View Post
Adding the rc1 changelog since there wasn't much feedback in that forum thread:
There was a lot of feedback!
vitalker is offline   Reply With Quote
Old 03-26-2021, 07:55 AM   #4
schwa
Administrator
 
schwa's Avatar
 
Join Date: Mar 2007
Location: NY
Posts: 15,750
Default

There were a lot of feature requests...
schwa is offline   Reply With Quote
Old 03-26-2021, 07:59 AM   #5
vitalker
Human being with feelings
 
vitalker's Avatar
 
Join Date: Dec 2012
Posts: 13,333
Default

Quote:
Originally Posted by schwa View Post
There were a lot of feature requests...
You're right. Anyway what does this line mean:
+ VST: improve floating window behavior of bridged VST plug-ins?
vitalker is offline   Reply With Quote
Old 03-26-2021, 08:00 AM   #6
schwa
Administrator
 
schwa's Avatar
 
Join Date: Mar 2007
Location: NY
Posts: 15,750
Default

I believe that had to do with making sure that bridged floating FX windows remain above the REAPER window in z-order, just like non-bridged floating FX windows.
schwa is offline   Reply With Quote
Old 03-26-2021, 08:04 AM   #7
vitalker
Human being with feelings
 
vitalker's Avatar
 
Join Date: Dec 2012
Posts: 13,333
Default

Quote:
Originally Posted by schwa View Post
I believe that had to do with making sure that bridged floating FX windows remain above the REAPER window in z-order, just like non-bridged floating FX windows.
Does it mean no floating FX windows over non-Reaper windows in OS anymore?
vitalker is offline   Reply With Quote
Old 03-26-2021, 09:58 AM   #8
vitalker
Human being with feelings
 
vitalker's Avatar
 
Join Date: Dec 2012
Posts: 13,333
Default

RC3? So fast! Any chance perhaps to see this fix (https://forum.cockos.com/showthread.php?p=2417817) in 6.26 update? I mean Justin has already replied there.
vitalker is offline   Reply With Quote
Old 03-26-2021, 10:21 AM   #9
JamesPeters
Human being with feelings
 
Join Date: Aug 2011
Location: Near a big lake
Posts: 3,943
Default

Quote:
Originally Posted by vitalker View Post
  • + JSFX: update 1175 compressor to fix overcompression, add deprecated blown capacitor modes for old behavior
There's another small fix for a JS that might be worth doing (Liteon's nonlinear):

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

(With this fix, a person can blend the effect using Reaper's FX blend control without it phasing itself out in the process.)
JamesPeters is offline   Reply With Quote
Old 03-26-2021, 11:06 AM   #10
wallace
Human being with feelings
 
Join Date: Jan 2009
Location: UK
Posts: 594
Default

v6.26rc3 - March 26 2021
  • + JSFX: update 1175 compressor to fix overcompression, add deprecated blown capacitor modes for old behavior

Thank you.
🙂
wallace is offline   Reply With Quote
Old 03-26-2021, 11:15 AM   #11
deeb
Human being with feelings
 
deeb's Avatar
 
Join Date: Feb 2017
Posts: 4,812
Default

could you have a look at this one too?
BUG: "Automatically add envelopes when tweaking param ..." not working for Mute
https://forum.cockos.com/showthread.php?t=250554
__________________
🙏🏻
deeb is offline   Reply With Quote
Old 03-26-2021, 11:20 AM   #12
deeb
Human being with feelings
 
deeb's Avatar
 
Join Date: Feb 2017
Posts: 4,812
Default

Also: I am having issues with previewing samples, with "auto play" on and "start on bar" on! While project playing, No sound Preview most of the times when changing to new file, altho it's playing. It's really messed or i am missing something strange.

Both are are not from this RC..
__________________
🙏🏻
deeb is offline   Reply With Quote
Old 03-26-2021, 12:00 PM   #13
Fabian
Human being with feelings
 
Fabian's Avatar
 
Join Date: Sep 2008
Location: Sweden
Posts: 7,417
Default

Quote:
Originally Posted by vitalker View Post

v6.26rc2 - March 26 2021
[*]+ MIDI: suppress unnecessary prompt on importing MIDI files [t=251349]
While cleaning up things like that, could you also remove this unnecessary prompt: https://forum.cockos.com/showthread.php?t=248864

TL;DR It is unnecessary to prompt the user when the MIDI being imported is at the same BPM as the project.

Thanks
__________________
// MVHMF
I never always did the right thing, but all I did wasn't wrong...
Fabian is offline   Reply With Quote
Old 03-26-2021, 02:14 PM   #14
Zeno
Human being with feelings
 
Zeno's Avatar
 
Join Date: Sep 2018
Location: HH
Posts: 916
Default

Quote:
Originally Posted by vitalker View Post
  • + JSFX: update 1175 compressor to fix overcompression, add deprecated blown capacitor modes for old behavior

Haven't had time to test the release yet.
Is the All-Buttons Mode also fixed?
Zeno is online now   Reply With Quote
Old 03-26-2021, 03:23 PM   #15
Justin
Administrator
 
Justin's Avatar
 
Join Date: Jan 2005
Location: NYC
Posts: 15,721
Default

Quote:
Originally Posted by vitalker View Post
You're right. Anyway what does this line mean:
+ VST: improve floating window behavior of bridged VST plug-ins?
also if you click their box in the MCP/TCP it floats them directly rather than showing you the window that says "this fx is bridged and floating"
Justin is offline   Reply With Quote
Old 03-26-2021, 03:24 PM   #16
vitalker
Human being with feelings
 
vitalker's Avatar
 
Join Date: Dec 2012
Posts: 13,333
Default

Quote:
Originally Posted by Justin View Post
also if you click their box in the MCP/TCP it floats them directly rather than showing you the window that says "this fx is bridged and floating"
Wow, that's cool! Thanks!
vitalker is offline   Reply With Quote
Old 03-26-2021, 03:49 PM   #17
Mercado_Negro
Moderator
 
Mercado_Negro's Avatar
 
Join Date: Aug 2007
Location: Caracas, Venezuela
Posts: 8,676
Default

FYI: The application is REAPER64.app again. What's gonna be the final decision on this? REAPER64.app or just REAPER.app?

EDIT: And the ARM build is now just REAPER.app
__________________
Pressure is what turns coal into diamonds - Michael a.k.a. Runaway
Mercado_Negro is offline   Reply With Quote
Old 03-26-2021, 04:56 PM   #18
Justin
Administrator
 
Justin's Avatar
 
Join Date: Jan 2005
Location: NYC
Posts: 15,721
Default

Quote:
Originally Posted by Mercado_Negro View Post
FYI: The application is REAPER64.app again. What's gonna be the final decision on this? REAPER64.app or just REAPER.app?

EDIT: And the ARM build is now just REAPER.app
the +dev builds are using REAPER.app and REAPER-ARM.app, at some point this will go to the releases. Sorry for the confusion
Justin is offline   Reply With Quote
Old 03-26-2021, 05:21 PM   #19
Mercado_Negro
Moderator
 
Mercado_Negro's Avatar
 
Join Date: Aug 2007
Location: Caracas, Venezuela
Posts: 8,676
Default

Quote:
Originally Posted by Justin View Post
the +dev builds are using REAPER.app and REAPER-ARM.app, at some point this will go to the releases. Sorry for the confusion
Cool!
__________________
Pressure is what turns coal into diamonds - Michael a.k.a. Runaway
Mercado_Negro is offline   Reply With Quote
Old 03-27-2021, 01:32 AM   #20
ivansc
Human being with feelings
 
Join Date: Aug 2007
Location: Near Cambridge UK and Near Questembert, France
Posts: 22,754
Default

Quote:
Originally Posted by Justin View Post
also if you click their box in the MCP/TCP it floats them directly rather than showing you the window that says "this fx is bridged and floating"
Nice, Justin! One of those minor irritants that we probably could all live with, but...
Much appreciated. (especially for my 32bit only B4II)
__________________
Ici on parles Franglais
ivansc is offline   Reply With Quote
Old 03-27-2021, 02:29 AM   #21
Vagelis
Human being with feelings
 
Vagelis's Avatar
 
Join Date: Oct 2017
Location: Larisa, Greece
Posts: 3,797
Default

Quote:
Originally Posted by Justin View Post
also if you click their box in the MCP/TCP it floats them directly rather than showing you the window that says "this fx is bridged and floating"
Nice!
Vagelis is offline   Reply With Quote
Old 03-27-2021, 08:43 AM   #22
JamesPeters
Human being with feelings
 
Join Date: Aug 2011
Location: Near a big lake
Posts: 3,943
Default

I'm guessing you (Justin) might already be aware of this by now (after this, but the "magic constant" 2.08136898 is also in these included Stillwell plugins:

-AutoExpand
-EventHorizon
-EventHorizon2
-Expander (downward expander)
-ExpressBuss
-MajorTom
-MasterTom
-FairlyChildish
-FairlyChildish2

I recall "blacklisting" the Expander ages ago due to how easily it made the output kersplode.

Last edited by JamesPeters; 03-27-2021 at 09:05 AM.
JamesPeters is offline   Reply With Quote
Old 03-27-2021, 09:24 AM   #23
Phazma
Human being with feelings
 
Join Date: Jun 2019
Posts: 2,872
Default

Quote:
Originally Posted by schwa View Post
[*]+ VST: improve bridged plug-in floating window behavior on macOS[*]+ VST: improve floating window behavior of bridged VST plug-ins
Don't know if this information is of any use to you... but I currently have one bridged 32bit plugin (Tone2 Filterbank3) and when using the Reaper native bridge the knobs can't be tweaked, making it basically useless.

I personally have 32 Lives installed which converts plugins to 64bit and works well (except for GUI glitches) so it isn't an issue for me, but should this be something that more people encounter and not limited only to my system or this specific plugin, it might be worth investigating.
Phazma is offline   Reply With Quote
Old 03-30-2021, 07:18 PM   #24
thermos
Human being with feelings
 
Join Date: May 2017
Posts: 120
Default

Quote:
Originally Posted by schwa View Post
Adding the rc1 changelog since there wasn't much feedback in that forum thread:

v6.26rc1 - March 24 2021:
  • + Actions: action to insert or extend MIDI item does not skip existing looped MIDI items [t=250900]
  • + Arrange: prevent possible overdraw with selected track cursor bracket and blinking cursor [t=250398]
  • + Cursor: slightly subtler bracket on last selected track
  • + Dither: use prvhash for rng/tpdf generation (courtesy Aleksey Vaneev)
  • + Envelopes: fix editing automation item edge point using envelope point editor dialog
  • + Glue: actions glue within razor edit areas if they exist
  • + Glue: default glue action glues only within time selection if all selected items intersect the time selection
  • + Glue: former default glue action still exists, custom actions and scripts that use it are unaffected
  • + Glue: rename actions that respect time selection to "expanding to time selection if any" to reflect actual behavior
  • + JSFX: add SRC gain correction mode (default) for guitar/amp-model and guitar/amp-model-dual
  • + MIDI editor: fix issues when launching rename note action via enter key
  • + MIDI editor: improve focus behavior when closing various text editing fields
  • + Media items: adjust snap offset when copying selected part of media item [p=2417743]
  • + Media items: preserve relative snap offset when copying media items [p=2410077]
  • + Metadata: support displaying multiple iXML or xmp metadata keys in media source properties dialog [t=250356]
  • + Metadata: support embedding images when rendering FLAC files
  • + Mute automation: fix potential hang with empty automation item [t=250949]
  • + Razor edit: action to crossfade items at time selection acts on razor edits if they exist
  • + Razor edit: add action to move nearest razor edit edge to edit cursor
  • + Razor edit: add mouse modifiers to remove from razor edit area
  • + Razor edit: auto-scroll vertically when editing razor edit top/bottom edge
  • + Razor edit: fix stretching automation items across tempo changes when razor edit area does not match automation item length [p=2418894]
  • + Razor edit: mouse modifer to split items at razor edit edges selects media items and removes the razor edit area
  • + Razor edit: respect preference to update video playback position when editing audio items [p=2417843]
  • + Razor edit: update display after running action to enclose media items [t=250589]
  • + ReaSurround (classic): update track channels only when increasing plugin speaker count, not when changing plugin input channel count or decreasing speaker count
  • + ReaVerb: add new SRC-normalization mode which should be more consistent for some impulses and samplerate combinations [t=249454]
  • + Region/Marker Manager: support exporting take markers, but not importing [t=250605]
  • + Render dialog: add support for rendering razor edit areas
  • + VST: improve bridged plug-in floating window behavior on macOS
  • + VST: improve floating window behavior of bridged VST plug-ins
  • + Video processors: fix preset name preservation behavior
  • + Video processors: make preset list consistent with other FX types (user presets first)
  • + Video processors: support preset navigation API [t=249961]
  • + Video: do not warn when loading empty video processor preset [p=2411241]
  • + macOS: add NSMicrophoneUsageDescription to improve audio input support on Big Sur
  • + macOS: main window fullscreen button activates REAPER-native fullscreen rather than OS fullscreen
  • + macOS: workaround Big Sur MIDISend() bug where 250 or more events at the same timestamp crashes
  • # JSFX: amp model/dual amp model fixes for large impulse responses, stereo bug
  • # ReaVerb: SRC-conversion scaling fix for some extreme impulses (e.g. 1,-1,0...)
  • # ReaVerb: increase threshold for impulse-resampling scaling
How do we access prvhash in the dither? Is it in the JSFX Dither plugin?
thermos is offline   Reply With Quote
Old 03-31-2021, 05:31 AM   #25
schwa
Administrator
 
schwa's Avatar
 
Join Date: Mar 2007
Location: NY
Posts: 15,750
Default

Quote:
Originally Posted by thermos View Post
How do we access prvhash in the dither? Is it in the JSFX Dither plugin?
The built-in dither on render (the checkbox in the File > Render dialog) now uses Aleksey's prvhash algorithm rather than the random number algorithm it was previously using. You don't need to do anything different to access it.

Technical note, there is a minor error in our implementation that introduces a half-bit of DC offset when applying dither, which is fixed in the current +dev builds. We'll probably do a 6.27 release soonish to address this, although in practice it's unlikely to affect anything meaningfully. The offset is below the level of the dither itself, for example if you're rendering to 24-bit, the dither is below -132dB and the offset is below -141dB.
schwa is offline   Reply With Quote
Old 04-01-2021, 04:45 PM   #26
thermos
Human being with feelings
 
Join Date: May 2017
Posts: 120
Default

Quote:
Originally Posted by schwa View Post
The built-in dither on render (the checkbox in the File > Render dialog) now uses Aleksey's prvhash algorithm rather than the random number algorithm it was previously using. You don't need to do anything different to access it.

Technical note, there is a minor error in our implementation that introduces a half-bit of DC offset when applying dither, which is fixed in the current +dev builds. We'll probably do a 6.27 release soonish to address this, although in practice it's unlikely to affect anything meaningfully. The offset is below the level of the dither itself, for example if you're rendering to 24-bit, the dither is below -132dB and the offset is below -141dB.
Ok thanks. I found the DEV version to try.

I REALLY suggest making these algorithms available in a separate dither plugin. Absolutely zero mastering engineers will use the dither in a Render dialog, as we want to be mastering through the dither to hear what it's doing. Is this a possibility? I tried this algorithm in Voxengo Elephant and it does sound great, though that is not my limiter of choice. I would LOVE to be able to use it with other limiters and actually hear what its doing.

Thanks!
thermos is offline   Reply With Quote
Old 04-01-2021, 04:48 PM   #27
thermos
Human being with feelings
 
Join Date: May 2017
Posts: 120
Default

Also when making a DDP, the dither option becomes greyed out. Does this mean that when "dither master" is selected but greyed out it will be dithering? Or does it just actually not give one the option to dither a DDP?

Anyway, another reason to make a separate dither plugin with this algorithm.
thermos is offline   Reply With Quote
Old 08-22-2021, 02:38 AM   #28
wallace
Human being with feelings
 
Join Date: Jan 2009
Location: UK
Posts: 594
Default

Quote:
Originally Posted by JamesPeters View Post
I'm guessing you (Justin) might already be aware of this by now (after this, but the "magic constant" 2.08136898 is also in these included Stillwell plugins:

-AutoExpand
-EventHorizon
-EventHorizon2
-Expander (downward expander)
-ExpressBuss
-MajorTom
-MasterTom
-FairlyChildish
-FairlyChildish2

I recall "blacklisting" the Expander ages ago due to how easily it made the output kersplode.
Hiya, Can anyone recall if these others plugins eventually received some love?
If they didn't would appreciate some guidance on a hack to update the FairlyChildish?

Thanks
Wallace
(Apologies if this is in the wrong forum. Wasn't sure where it should go given the time that's passed)

Last edited by wallace; 08-22-2021 at 04:30 AM. Reason: typo
wallace is offline   Reply With Quote
Old 08-22-2021, 05:34 AM   #29
schwa
Administrator
 
schwa's Avatar
 
Join Date: Mar 2007
Location: NY
Posts: 15,750
Default

Yes, as of version 6.26 all of these plugins have a "blown capacitor mode" for backwards compatibility, which is disabled by default.
schwa is offline   Reply With Quote
Old 08-22-2021, 05:51 AM   #30
wallace
Human being with feelings
 
Join Date: Jan 2009
Location: UK
Posts: 594
Default

Brilliant!
Thank you.
wallace 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 06:45 PM.


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