ReCap v5.50 (RC1~RC22) - Additions
+ Actions: add action to reduce number of envelope points by half
+ Actions: auto-consistify action name capitalization on non-localized strings
+ API: improve undo/update behavior for InsertTrackAtIndex(), DeleteTrack()
[t=135573]
+ Audio: allow frequencies up to 100MHz when using dummy driver
[t=195153]
+ Audio: avoid changing device samplerate to default samplerate when loading projects
[t=193651]
+ Automation items: add automation item properties dialog
+ Automation items: add automation item support
+ Automation items: items mask the baseline envelope, but overlapping items all affect playback
+ Automation items: items may be pooled or unpooled, looped, and stretched
+ Automation items: properly glue overlapping automation items
+ Automation items: support separate baseline, amplitude, and looping for individual instances of pooled automation items
+ Automation: prevent latency adjustment when playback is stopped
[t=193321]
+ Configuration import/export: support MIDINoteNames/
+ Envelopes menu: fix a few non-working send envelope menu items
[t=190902]
+ Envelopes: add action to reverse envelope points
+ Envelopes: add mouse modifier to freehand draw envelope points respecting snap
+ Envelopes: add option to prevent mouse edits of single envelope points from moving past other envelope points
+ Envelopes: preserve envelope curvature during "move envelope segment preserving edge points" edit
+ Envelopes: preserve envelope curvature when moving points with media items, or within time selection
+ Envelopes: render curved segments at time selection edges when initiating envelope segment edit within time selection
+ Freeze: improve behavior when freezing/unfreezing with send and pre-fx envelopes
[t=195398]
+ FX: add ReaCast, shoutcast/icecast source plug-in
+ FX: better support wet/bypass/VST3 parameter IDs for MIDI learn
+ FX: better support wet/bypass/VST3 parameter IDs for TCP knobs
+ FX: do not auto-increase track channel count when loading FX chains that have multichannel FX but were saved from stereo tracks
+ FX: fix initial value when auto-adding envelope
[t=192204]
+ FX: fix potential bugs relating to bypass/wet envelopes when loading automation and FX parameter counts changed
+ FX: fix undo behavior when reordering with automation
[t=191588]
+ FX: fix undo behavior with TCP parameters and learn
[p=1845984]
+ FX: fix undo point adding for parameter modulation settings
+ FX: use VST3 parameter IDs for tracking envelopes/parameter modulation across sessions
+ FX: various fixes related to user-preset navigation
[sws=885]
+ Grid: sanitize grid values on project load/entry
[t=190108]
+ JSFX/ReaScript: improve display updates for some scripts
+ JSFX: spectral_hold has mix-in and auto-update options to allow some spectral smearing capabilities
+ LAME: bundle libmp3lame 3.99.5
+ macOS: add option to prevent project samplerate from being used
+ macOS: flash transport yellow when CoreAudio detects processor overload
+ macOS: improve scroll behavior in non-REAPER windows on 10.11+
[t=195544]
+ macOS: preserve parameter modulation window position when auto-resizing
+ Media item properties: decrease pan snap-to-center threshold
[t=190557]
+ Metronome: support triplets in metronome pattern
[t=192992]
+ MIDI editor: restore keyboard focus to piano roll after changing CC lane via dropdown
+ MIDI export: fix export when project start time is not zero
[t=194713]
+ MIDI export: option to use timecode time rather than wall clock time for SMPTE offset
[t=194710]
+ MIDI export: use correct SMPTE time when using ND timecode
[t=194710]
+ MIDI: fix action to explode MIDI by pitch (and some related behaviors)
[t=190905]
+ mixer: improve drag and drop behavior on macOS
[t=190761]
+ Mouse modifiers: add actions to insert envelope point ignoring snap
+ Mouse modifiers: add envelope lane context, deprecate preference to respect envelope segment modifiers in envelope lane
+ Mouse modifiers: remove envelope lane click context, add envelope lane double-click context
+ NINJAM: improve cross-platform compatibility of clipsort.log import
+ Notation editor: fix PDF export when "bracket tracks by folder" option enabled
[p=1844292]
+ Notation editor: handle click on track title exactly like a click on the activate icon in the MIDI track list
+ Notation editor: preserve notation for non-displayed notes when edits are made with channel filter is active
[t=185286]
+ Pan: allow very small track pans in fine adjustment mode
+ Pan: display sub-1% pans with increased precision
+ Project tabs: improved various behaviors when using background tabs
[t=193849]
+ ReaPlugs: improve ReaEQ/ReaXcomp analyzer accuracy
[t=194328]
+ ReaScript: avoid setting console focus on reaper.ShowConsoleMsg("")
+ Sends: set focus for temporary single-send adjustment windows
+ Spectrogram: preliminary spectral editing support, action to insert new edit regions
+ Theme: fix incorrect separators with grouped tracks
[p=1874859]
+ Transport: new option to flash transport status yellow on possible audio device underrun
+ Undo: auto-consistify undo point capitalization on non-localized strings
+ Undo: improve undo efficiency
+ Video: fix rounding behavior with alpha-blended gfx_xformblit/gfx_deltablit
+ VST: fix resize issue with some plug-ins
[t=193099]
+ VST: improve resize behavior of bridged plug-ins
+ VST: return correct return value on VST3 resizeView()
+ VST: send 10 channel speaker arrangements as user-defined
[t=194176]
+ VST: small improvement to scrollbar-sizing logic
+ VST3: IContextInfoHandler2/IContextInfoProvider2 support
+ VST3: improve call of bundleExit on macOS
+ Web Interface: add fancier.html
+ Web Interface: add vector.html
+ Win64: increase FLS slots available for improved plug-in compatibility, at the expense of TLS slots
+ Windows: support receiving ASIO overload notifications
Full changelog -
Latest pre-releases