REAPER v6.65

v6.65 - August 12 2022

+ Audio Units: fix support for AUv3 musical time/tempo/transport state callbacks
+ Automation items: fix behavior of action to split automation items without changing selection
+ Configuration files: fix various issues for FX shortcut/safemode/etc settings on plug-ins/themes with odd filenames
+ Envelope window: improve appearance of scrollbars with retina displays
+ FX: add option to use space key to start/stop transport in plug-in text edit fields [t=268837]
+ FX: add oversample options to floating FX window context menu
+ FX: fix generic UI when last parameter is an enum
+ FX: improve syncing displayed value in generic UI [p=2583032]
+ FX: optimize performance with many docked-but-invisible FX chains [t=267313]
+ FX: when changing compatibility settings, update all matching FX instances
+ FX: encode envelopes name in project file, for use when loading with FX offline [t=269009]
+ FX browser: allow configuring defaults per-plugin of want-all-keyboard, TCP/MCP embedding, and oversampling
+ FX browser: move compatibility settings to submenu
+ Grouping Matrix: right-click in grouping matrix opens group settings dialog for already-selected tracks, rather than auto-selecting tracks
+ Linux: improve behavior of text edit fields with control-key shortcuts
+ macOS: support decoding .rx2 files on native Apple Silicon
+ Media: sort Insert Media file description/extension dropdown list in alphabetical order
+ Media items: fix flickering when moving media items across tracks and "automatically display affected envelopes" is enabled
+ Media Explorer: support typing in preview volume
+ MIDI Editor: actions to move edit cursor by grid respect snap settings
+ Mouse modifiers: add razor edit mouse modifier to move or tilt envelope (fine adjustment)
+ Pan: explicitly support sine taper, linear taper, and hybrid taper pan functions [p=2571092]
+ Pan: special case -3dB and -6dB pan laws to be exactly equivalent to constant power (-3.01..dB) and constant gain (-6.02..dB); preserve existing settings in existing projects
+ Pan: fix implementation of hybrid taper pan law when applying gain compensation
+ Pan: document ReaScript/API settings for pan law flags
+ Pan: simplify pan law preferences
+ Pan: fix pan function evaluation when playback is stopped [p=2571736]
+ Pan: improve calculation of hybrid taper pan law with certain manually entered pan laws (thanks ErBird) [p=2572055]
+ Pan: only list deprecated pan mode in pan law dialog if the project already has pan mode set that way
+ Razor edits: ignore razor edit areas on envelopes when running action to crossfade media items [p=2579146]
+ ReaGate: implement string-to-parameter conversion for threshold
+ ReaLimit: fix continuous automation recording [t=268807]
+ Region/Marker Manager: fix display glitch when resizing window
+ Render: add post-render button to display rendered file in Media Explorer
+ Routing/Grouping/Render Matrix: dynamically adjust margins to fit text
+ Routing/Grouping/Render Matrix: add context-specific help, accessible via the (?) button
+ Theme: fix 3 small issues [p=2581377]
+ Theme: fix mixer send knob 150%-scaled image
+ VST: fix return value for IContextInfoProvider::setContextInfoValue
+ VST: add IContextInfoProvider3 support
+ VST: support IComponentHandler2::setDirty [t=268392]
+ VST: improve space key behavior with various plug-ins (e.g. Softube)
+ WALTER: fix h (height) variable in tcp.fxembed context [p=2584238]
+ Windows: improve alt-key behavior relating to menu activation and cursor updating