REAPER v6.20 - January 20, 2021
I dreamed I was an innkeeper in this crazy little town in Vermont.
Downloads:
Changes:
- Actions: add actions to render stems on 2nd pass
- Actions: add action to set horizontal zoom to default project setting
- Actions: fix action to select take under mouse when empty take lanes are not visible .
- Actions: fix capitalization of ReaScript, ReaEQ, etc in action descriptions
- Automation items: fix potential crash when splitting automation item under mouse cursor .
- Batch converter: add option to preserve original file metadata when possible
- Envelope panels: fix redraw glitch when TCP is wider than arrange view
- Envelope panels: fix lag in display of value text
- Freeze: disable track playback offset when freezing, re-enable when unfreezing .
- FX: faster preset listing/saving/loading with large preset counts/sizes
- FX: fix JSFX/AU pin map loading when FX pin count is larger than track channel count
- FX: FX chains can be set to compensate delay per-FX (REAPER 6.19 or earlier), per-chain, or not at all
- FX: master FX chain can be set to compensate delay at the hardware-send level for improved performance
- FX browser: improve selection behavior when renaming FX
- IDE: autosuggest text (function names, variable names) while typing
- IDE: add Ctrl+R for replace (after find), Ctrl+Return to insert line after current, Ctrl+J to jump to line number
- IDE: support searching backwards via Ctrl+Shift+G or Shift+F3
- IDE: double-clicking a user function name jumps to the function definition
- IDE: improve search function, up/down changes search modes (substring, word, token)
- IDE: reduce flicker in watch lists
- IDE: show viewable line range in status line
- IDE: add preference for watch window update interval
- IDE: remember watch-enabled state
- JSFX: add bit meter
- JSFX: change IDE behavior to use Ctrl+Shift+R to open an import line (vs Ctrl+R which is now used for search/replace)
- macOS: improve listview appearance on Big Sur
- macOS: Catalina/Big Sur builds are now built with the latest Apple toolchain
- macOS: update table column alignment properly for multi-tab list controls (project bay, etc)
- Media explorer: action to open arrange view media in media explorer respects autoplay preference
- Media explorer: add action to calculate peak volume for media files
- Media explorer: add action to preview random file
- Media explorer: add action to re-read metadata from media files
- Media explorer: add action to reverse preview playback
- Media explorer: add options to normalize preview volume and/or normalize volume when inserting media
- Media explorer: add track number column (not displayed by default)
- Media explorer: after deleting files, select the next file
- Media explorer: apply volume, pitch, rate adjustments properly when inserting multiple files at once
- Media explorer: clean up shortcut view after reordering shortcuts
- Media explorer: clear search cache when renaming files or when new files are added
- Media explorer: display arrow cursor over preview scrollbars on Windows
- Media explorer: display length, sample rate, audio channels for video media
- Media explorer: don't re-initialize column order when the a new REAPER release changes the number of defined columns
- Media explorer: don't search bit depth/bitrate/length metadata (you can sort those columns though)
- Media explorer: remove actions to delete folders without recycling or confirming
- Media explorer: fix action to play previously played media (A/B test)
- Media explorer: fix context menu action to browse to folder for search results or database entry
- Media explorer: fix customized column order on macos
- Media explorer: fix displayed length/bit depth for some non-standard .wav files
- Media explorer: fix possible crash when removing a track/project that is being used for preview
- Media explorer: if option enabled, don't auto-play when initiating drag of unselected file .
- Media explorer: improve accessibility of context menus via application-key
- Media explorer: improve column sorting for length and bits columns
- Media explorer: improve context menu organization and consistency
- Media explorer: map reverse/forward preview playback to shift+leftarrow/shift+rightarrow by default
- Media explorer: more accurate sample drawing when highly zoomed in
- Media explorer: preserve custom column order when docking/undocking media explorer
- Media explorer: prevent writing multiple ID3 tags to .wav files
- Media explorer: respect preferences to apply preview volume/pitch/rate when inserting into reaper via drag or action
- Media explorer: restore selection after renaming file .
- Media explorer: optionally select enclosing folder in shortcut list when browsing
- Media explorer: show filenames that will be removed when prompting to confirm deletion
- Media explorer: tempo adjust (approximately) visual preview length of media when dragging from media explorer
- Media explorer: improve behavior of various media format previews going to multichannel tracks .
- Media items: don't reset manual fades when editing item contents with auto-crossfade enabled .
- Media items: fix actions to move items up/down one lane .
- Media items: fix potential crash when replacing media source for multiple items with empty items in the project .
- Metadata: add preset support
- Metadata: fix decoding very large BWF start offset values .
- MIDI: fix pre-FX fader-scaled volume envelopes transforming MIDI incorrectly
- MIDI: preserve MIDI port messages when importing MIDI to multiple tracks
- MIDI: support RIFF-based MIDI files .
- MIDI editor: add undo state when editing MIDI event properties
- MIDI editor: fix display of linear tempo changes .
- MIDI editor: fix event list delete button .
- MIDI editor: support inserting and editing port messages, though REAPER doesn't do anything with those messages
- MIDI export: improve exporting linear tempo changes .
- MIDI recording: don't extend existing MIDI items past the start of a following MIDI item .
- MIDI recording: fix behavior where existing MIDI item will not be extended if recording begins, but nothing is actually recorded, before the item start position
- MIDI recording: in overdub/replace mode, don't extend existing MIDI items until MIDI has actually been recorded on the track
- Mouse modifiers: add modifier to move item loop section contents respecting snap
- MP3: encode chapter tags in timeline order .
- Project bay: fix FX developer display when using multi-out VSTs
- Project bay: fix undo point when dragging from FX tab to project
- ReaDelay: display formatted parameter value in REAPER envelope edit dialog
- ReaScript: EnumerateFiles()/EnumerateSubDirectories() allow manual cache invalidation .
- ReaScript: fix EnumerateFiles()/EnumerateSubDirectories() cache bug .
- ReaScript: GetFocusedFX()/GetFocusedFX2() support monitoring FX
- ReaScript: Lua gmem_attach() returns previous global memory segment name .
- Render: add support for 2nd pass render
- Render: adjust 2nd pass render for resampler latency .
- Ruler: when displaying time, always show X:XX.XXX even if the last X is zero
- Scrub: add actions to temporarily enable looped-segment scrubbing
- Super8: fix recording bug when in project/playback sync mode and gate was left enabled
- Timecode: format as HH:MM:SS:FF rather than H:MM:SS:FF everywhere (timeline, transport, wildcards, etc)
- Timecode: when timeline is in H:M:S:F format, interpret user-entered H.M.S.F as H:M:S:F
- Track panel: show bypassed indication for embedded FX, shift+click header to toggle bypass
- Undo: add undo point including filename when using save-as to save to a new project file
- Undo: display the undo point corresponding with the last save in undo history
- Video: do not show intermediate frames when seeking playback long distances
- Video: do not show intermediate frames when stopped and repositioning cursor, unless rapidly repositioning cursor
- Video: fix playing early frames when looping
- Video: fix possible parameter automation display flicker while stopped
- Video: fix timing glitch at playback start .
- Video: improve playback behavior immediately following small backwards seek
- Video: add optional project settings to have video affected by solo of other tracks, mute of parent tracks
- Video: add project setting to control where in the frame automation is evaluated .
- Video: spectrogram synthesis preset bugfixes
- VST: improve plug-in scanning status messages
- VST: add option to not scan for new/updated plug-ins on startup
- VST: preferences window lists skipped plug-ins and allows manual re-scan
- VST: reduce display update frequency when scanning filesystem
- VST: fix IContextMenu compatibility issue
- WAV: fix importing embedded transients as transient markers .
- WAV: import embedded cues properly for certain files .
- WAV: list embedded cues in media source properties dialog
- Wildcards: add $marker(name) and $region(name) wildcards, for example $marker(ISRC) will resolve to "1234" if there is a project marker named "ISRC=1234" within the rendered time range
- Wildcards: format timecode as HH.MM.SS.FF rather than H-MM-SS-FF (saved settings in existing projects are not affected)
- Wildcards: make help text more consistent for start/end/length wildcards (sorry, localizers)
- Windows: allow longer search strings in Media Explorer .
- Windows: installed executables are now signed