Old 03-02-2021, 06:37 PM   #1
Meo-Ada Mespotine
Human being with feelings
 
Meo-Ada Mespotine's Avatar
 
Join Date: Apr 2020
Location: Leipzig
Posts: 2,380
Default v6.24 - March 2 2021

v6.24 - March 2 2021
  • + Accessibility: improve labels for FX preset menu and edit comment buttons
  • + Accessibility: add textual fade descriptions to menus via accessibility APIs
  • + AIFF: support in24/42ni AIFC encoding
  • + Arrange view: display bracket over last selected track, to indicate where pasted content will go
  • + Envelopes: add "remove envelope" menu item to envelope control panel context menu
  • + Envelopes: fix automation potentially lost when moving media items across tracks that do not have a matching FX envelope [p=2409245]
  • + Envelopes: fix automation items potentially left behind when moving media items across tracks
  • + Envelopes: improve snapping behavior for Audio Unit enum parameters
  • + Envelopes: support aliasing FX parameter from envelope control panel context menu
  • + FX: add LV2 plug-in support
  • + FX: add option to hide FX comment field in chain view
  • + FX: support mousewheel processing for embedded FX if they have focus
  • + FX: fix undo/redo display issues for FX comments
  • + FX: limit generic UI vertical size to better fit on screen
  • + FX: improve embedded FX update frequency when mouse-editing
  • + FX: improve handling of embedded TCP/MCP controls for non-automatable parameters
  • + FX: improve keyboard behavior with Waves StudioRack
  • + FX: improve performance when automating parameters with the generic VST/AU GUI is open
  • + FX: prevent creating envelopes for non-automatable parameters
  • + JSFX: fix bugs in IX/MIDI_KeyMap, MIDI_Variant, and MIDI_DuplicateFilter [t=181206] [p=1918238]
  • + JSFX: improve denormal filtering on win32 to match win64/other OSes
  • + JSFX: reduce memory use
  • + Linux: rename JSFX ix/ subdirectory to IX/ [t=216852]
  • + Linux: support JSFX/Video Processors/EEL2 ReaScripts with SELinux heap-execution-prevention
  • + Loop sections: fix media item loop section mouse modifiers interaction with reversed media [t=249263]
  • + macOS: improve Big Sur compatibility by forcing various windows to use Metal
  • + macOS: improve resolution of docker icon progress display during render
  • + macOS: fix launching Audio MIDI Setup on Big Sur
  • + macOS: fix video output flicker on recent macOS versions
  • + macOS: fix possible crash in menu editor on 10.14 [t=249194]
  • + Media explorer: action to insert media into active sample player looks for more recently active ReaSamplomatic5000 instance [t=249473]
  • + Media explorer: don't automatically re-scan empty files
  • + Media explorer: don't re-scan database files that contain no metadata [t=249280]
  • + Mixer: fix issues with themes that have very large master.mcp.size set [t=249171]
  • + Mute automation: fix automating active mute envelope from controller [t=247330]
  • + Razor edit: add Razor Edit feature, to draw, move, copy, and transform selected areas of media and automation
  • + Razor edit: support moving/copying envelope areas based on envelope type or envelope lane via mouse modifiers
  • + Razor edit: when "move envelope points with items" enabled, hidden envelopes are included in area selections
  • + Razor edit: actions to insert MIDI item, empty item, click source use razor edit areas if they exist
  • + Razor edit: add option to always trim content behind razor edits
  • + Razor edit: add preference to stretch audio media items by either adding stretch markers or splitting
  • + Razor edit: display move guides when editing
  • + Razor edit: auto-crossfade media items at the edge of the razor edit area [p=2396178]
  • + Razor edit: support displaying overlapping media items in lanes
  • + Razor edit: when auto-creating FX parameter envelopes, initialize with the current parameter value [p=2409576]
  • + Razor edit: add basic API support
  • + Razor edit: add settings to snap razor edits to media items and automation items
  • + ReaScript: allow EEL2 scripts to call third-party API functions without using extension_api()
  • + ReaScript: improve EEL2 extension_api() parameter count checking
  • + ReaScript: reduce memory use of EEL2 scripts
  • + ReaScript: fix IDE watch refresh when variable name changes [t=249408]
  • + ReaScript: support gfx_setcursor() during capture/without mousemove [t=249619]
  • + ReaScript: F1 in IDE gives context-sensitive help if possible
  • + ReaScript: optimize Lua calls to plug-in API registered functions
  • + ReaScript: add support for querying envelope GUID using GetSetEnvelopeInfo_String
  • + ReaScript: GetTrackEnvelopeByChunkName will also find envelopes by GUID
  • + Retina/HiDPI: improve knob appearance in ReaSamplomatic5000
  • + Routing diagram: fix pin display issues with 64 channel tracks
  • + ReaSamplomatic5000: support increasing max voices via controller/automation when UI is closed
  • + Theme: add cursor_seltrack.png image to customize selected track cursor bracket
  • + Theme: add theme color for selected track background
  • + Video: fix possible deadlock when rendering video [t=243142]
  • + VST3: support third-party embeddable UIs via new IReaperUIEmbedInterface interface
  • + Windows: 32-bit build is now compiled with VS2005/ICC
  • + Windows: add experimental asynchronous unbuffered disk write mode
  • + Windows: ignore hidden/system directories when scanning VST paths
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
__________________
Use you/she/her, when contacting me, please. Thanks :) Not mentoring via PMs, sorry.
Ultraschall-API - 1385 ReaScript functions for Reaper - Reaper Internals - Developerdocs4Reaper - Donate, if you wish
Meo-Ada Mespotine is offline   Reply With Quote
Old 03-02-2021, 06:40 PM   #2
Meo-Ada Mespotine
Human being with feelings
 
Meo-Ada Mespotine's Avatar
 
Join Date: Apr 2020
Location: Leipzig
Posts: 2,380
Default

Razor Edit, aka: Reaper Community goes boom!
__________________
Use you/she/her, when contacting me, please. Thanks :) Not mentoring via PMs, sorry.
Ultraschall-API - 1385 ReaScript functions for Reaper - Reaper Internals - Developerdocs4Reaper - Donate, if you wish
Meo-Ada Mespotine is offline   Reply With Quote
Old 03-02-2021, 06:55 PM   #3
Dafarkias
Human being with feelings
 
Dafarkias's Avatar
 
Join Date: Feb 2019
Location: Southern Vermont
Posts: 830
Default

I'm officially uninstalling Audacity
__________________

Support my feature request!
Dafarkias is offline   Reply With Quote
Old 03-02-2021, 06:59 PM   #4
maxdembo
Human being with feelings
 
maxdembo's Avatar
 
Join Date: Aug 2011
Location: All Hallows End
Posts: 1,099
Default

Awesome.

Razor editing is going to help me out loads.

Thanks folks.
maxdembo is offline   Reply With Quote
Old 03-02-2021, 07:43 PM   #5
sonictim
Human being with feelings
 
sonictim's Avatar
 
Join Date: Feb 2020
Location: Los Angeles
Posts: 380
Default

Congratulations! This is such a huge release and the result of a year of effort. Bravo and thank you for all your amazing hard work and efforts bringing these features to life!!
__________________
My Reapack Repository: I write scripts for my own personal use.
I offer no support, but if you find one that helps you, go for it!
sonictim is offline   Reply With Quote
Old 03-02-2021, 07:46 PM   #6
daniellumertz
Human being with feelings
 
daniellumertz's Avatar
 
Join Date: Dec 2017
Location: Brazil
Posts: 1,073
Default

Congrats Cockos for the release !! A lot of work put into this new tool! Just remembered that it leaked from reaper stash xD with a photo of it
daniellumertz is offline   Reply With Quote
Old 03-03-2021, 02:00 AM   #7
bFooz
Human being with feelings
 
bFooz's Avatar
 
Join Date: Jul 2010
Location: Slovakia
Posts: 1,736
Default

Quote:
Originally Posted by Meo-Ada Mespotine View Post
+ FX: add option to hide FX comment field in chain view
+ FX: embedded stuff...
What about adding a simple theme-integrated comment text field for TCP and MCP for each track.
bFooz is online now   Reply With Quote
Old 03-03-2021, 02:21 AM   #8
bFooz
Human being with feelings
 
bFooz's Avatar
 
Join Date: Jul 2010
Location: Slovakia
Posts: 1,736
Default

Razor edit undo bug:

- select item
- create razor edit (item gets unselected)
- move razor edit
- undo

BUG: after undo, media item gets selected back again

EXPECTED: the first undo just moves the razor edit to the original position, the second undo selects media item

bFooz is online now   Reply With Quote
Old 03-03-2021, 02:27 AM   #9
bFooz
Human being with feelings
 
bFooz's Avatar
 
Join Date: Jul 2010
Location: Slovakia
Posts: 1,736
Default

What about adding an option to always snap razor edits to the edges of items, regardless of the snap on/off settings. (And when the "no snap" modifier is pressed, the snap would be disabled)

This actually works currently similarly with edit cursor snapping. If you click on the item edge, the cursor is snapped to that position.
bFooz is online now   Reply With Quote
Old 03-03-2021, 02:28 AM   #10
Icchan
Human being with feelings
 
Icchan's Avatar
 
Join Date: Dec 2011
Location: Finland
Posts: 759
Default

Is there a thread to explain what exactly the "asynchronous unbuffered disk write mode" is for and in what situations you'd want to use it?

I assume it's to do with spinning rust being replaced with SSD's and NVME-drives that have way larger IOPs and that you want to hit with as much parallel operations and long queues as possible... but I'm not sure. :/
Icchan is offline   Reply With Quote
Old 03-03-2021, 06:10 AM   #11
vectorwarrior
Human being with feelings
 
vectorwarrior's Avatar
 
Join Date: Aug 2014
Posts: 176
Default

Quote:
Originally Posted by Icchan View Post
Is there a thread to explain what exactly the "asynchronous unbuffered disk write mode" is for and in what situations you'd want to use it?

I assume it's to do with spinning rust being replaced with SSD's and NVME-drives that have way larger IOPs and that you want to hit with as much parallel operations and long queues as possible... but I'm not sure. :/
Yeah I was googling earlier to try to understand this one too... didn't find anything
vectorwarrior is offline   Reply With Quote
Old 03-03-2021, 08:26 AM   #12
bFooz
Human being with feelings
 
bFooz's Avatar
 
Join Date: Jul 2010
Location: Slovakia
Posts: 1,736
Default

BUG - "Snap razor edits to ..." in Snap/grid settings is not remembered after Reaper restarts.


Btw, this window would use a clean up. There are 5 similar lines at 3 different places (snap what to what) and 2 related options at 2 different places (snap distance).
There is this old mockup for a start, it would need some more optimisation.

https://forum.cockos.com/project.php?issueid=2263
bFooz is online now   Reply With Quote
Old 03-08-2021, 04:58 PM   #13
tufb
Human being with feelings
 
Join Date: Dec 2017
Posts: 117
Default

Quote:
[*]+ Linux: support JSFX/Video Processors/EEL2 ReaScripts with SELinux heap-execution-prevention
Awesome, thanks! This release rules.
tufb is offline   Reply With Quote
Old 05-03-2021, 10:25 PM   #14
mschnell
Human being with feelings
 
mschnell's Avatar
 
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 10,622
Default

Quote:
Originally Posted by Meo-Ada Mespotine View Post
v6.24 - March 2 2021
  • + VST3: support third-party embeddable UIs via new IReaperUIEmbedInterface interface
Seems to work here.

-Michael
mschnell is online now   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 08:01 AM.


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