0% found this document useful (0 votes)
68 views

Whatsnew

This update includes over 100 bug fixes and improvements to REAPER. Key changes include custom action editor improvements, automation item editing fixes, FX browser enhancements, MIDI editing updates, and various performance and stability fixes across platforms.

Uploaded by

Mauricio Neves
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
68 views

Whatsnew

This update includes over 100 bug fixes and improvements to REAPER. Key changes include custom action editor improvements, automation item editing fixes, FX browser enhancements, MIDI editing updates, and various performance and stability fixes across platforms.

Uploaded by

Mauricio Neves
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 16

v6.

13 - July 23 2020
+ Action list: reduce ReaScript/Custom Action button redundancies
+ Action list: auto-populate editor with selected actions when creating new
custom action
+ Automation: add actions to insert envelope point at current position and not
remove nearby points
+ Automation: add action to add/edit envelope point exactly at cursor
+ Automation: improve horizontal guide line positioning [p=2318672]
+ Automation: fix pasting envelope points at mouse position via action
+ Batch converter: improve command line documentation [p=2309474]
+ FX: improve parameter linking to use wet/bypass/parameter-ID hinting for source
parameter [t=238443]
+ Linux: fix action to spawn new REAPER instance
+ macOS: add control+space as default shortcut for "play or pause", in addition
to cmd+space which usually opens system spotlight search
+ macOS: fix display glitch when using non-retina secondary display [t=238677]
+ macOS: fix focus issues when activating docked FX browser
+ macOS: fix Audio Units bridging support (5.79 regression)
+ macOS: fix media explorer "REAPER" menu
+ macOS: improve cursor flicker behavior when resizing certain UI elements
+ Media explorer: fix database/metadata cache issues for large files, post-2037
dates
+ Media import: support pasting files from explorer/finder directly into arrange
view
+ Media import: fix playback when importing resampled .wav files with embedded
transient information as beat slices [t=238432]
+ Media items: when enabling loop item source, ensure start offset is not
negative
+ MIDI: add option to apply default CC shape to recorded events [p=2270410]
+ MIDI: fix inline editor CC labels for unnamed CCs
+ MIDI: fix inline editor menu, add missing actions [t=238624]
+ MIDI: improve CC lane selection UI
+ MIDI: improve marquee selection in CC lanes when MSB/LSB events are mismatched
+ MIDI: improve 14-bit lane usage indicators
+ Mixer: fix resizing between send and fx parameter lists when track inserts are
not displayed
+ Notation: fix incorrect notation of native MIDI key signature event in A minor
[t=239045]
+ Notation: fix persistence of note staff positioning when using multiple staves
[t=239038]
+ OSC: always send wet/dry notifications even when outside of device FX parameter
bank size [t=239761]
+ OSC: support /actions/_REGISTERED_COMMAND_ID [p=2318785]
+ Project bay: add undo point when editing media item groups
+ Project bay: fix crash when removing media items from group
+ Project encoding: better corner case handling of text strings containing
newlines/carriage returns
+ ReaScale: improve default path for Load... command
+ ReaScript: fix envelope undo issues with SetTrackStateChunk [t=238960]
+ ReaScript: PreventUIRefresh() inhibits Undo-related UI updates
+ ReaScript: fix EEL2 float-to-string rounding errors on macOS/linux (also
affects Video, JSFX) [t=239488]
+ ReaSynth: fix portamento on non-overlapping notes [p=2309212]
+ Recording: support automatically creating folders (including based on wildcard
substitution) for recorded files
+ Render: support / (create folder) in target filename
+ Render: add $folders wildcard for rendering/recording, to create disk folder
structure based on track folders
+ Render: fix $region and $regionnumber wildcards when used together [t=238687]
+ Render: update $samplerate wildcard properly when changing render settings
+ REX: update Windows shared library to version 1.8.3, includes unbridged 64-bit
support
+ Routing: fix multiprocessing issues with certain feedback structures (6.12
regression) [t=235395]
+ RS5k: update UI/channel count/voices when adding/changing samples via ReaScript
[t=239147]
+ Sends: improve audio performance when deleting sends while send UI is displayed
+ System: fix potential crashes due to high socket use on macOS and Linux
[t=238309]
+ System: notify when disk write errors occur or a disk becomes full [t=226775]
+ System: add Preferences/Audio option to bypass audio processing when disk write
error notification occurs
+ System: fix reduce_open_files() and associated advanced experimental preference
(6.11 regression)
+ Takes: fix action to collapse empty take lanes
+ Tempo map: add action to create a single measure from time selection
[p=2215874]
+ Tempo map: restore pre-6.02 default behavior of action to create measure(s)
from time selection, auto-detecting number of measures [t=230148] [p=2215874]
+ Theme: fix misc_dpi_translate mapping bug
+ Theme: improve DPI scaling logic, improve layout_dpi_translate behavior,
improve default sizing on 125% displays
+ Theme: minor default theme updates
+ Theme: improve theme adjuster font sizes on Linux
+ Toolbars: apply MIDI toolbar actions to the focused MIDI editor, even if the
editor is not in piano roll mode (many actions will work in any editor mode)
+ Track metering: improve pre/post-fader corner cases on record armed tracks
[t=238408]
+ Vorbis: do not render an empty file if output parameters are invalid [t=239112]
+ WAV: support writing 32-bit PCM
+ WAV: improve performance/behavior when reading large malformed .wav files
[t=239742]
+ WAV: improve description of rendering format
+ Web interface: reduce latency of web server
+ Windows: fix clipboard issues when a script or custom action thrashes the
system clipboard
+ Windows: improve alt key menu activation behavior when alt-tabbing from REAPER
and back
+ Windows: fix potential ASIO driver incompatibility [t=239384]
+ Windows: fix Track/Region/Marker Managers text field focus issue
+ Windows: fix default extension for VST3 preset export [t=238210]
+ Windows: fix UTF-8 values in ReaScript watch window
+ Windows: always install bridging support

v6.12 - June 15 2020


+ 6.12c: fix issue with legacy customized FX mixer menu items [p=2304239]
+ Actions: fix action to scroll view vertically one page [t=124100]
+ Audio Units: do not show duplicates for plug-ins that register as both an
effect and instrument
+ Automation items: only copy time-selected area if edit begins within the time
selection [p=2295416]
+ Automation items: prevent potential hang when editing trim via envelope control
panel [p=2295560]
+ Custom actions: editor is now modeless and can be opened for multiple custom
actions at once
+ Custom actions: improve accessibility of editor (Control+Up/Down to reorder
custom action list, Enter to add to list, etc) [t=237012]
+ Custom menu/toolbar editor: allow inserting multiple actions at once
+ Copy/paste: add actions to paste items ignoring hidden tracks (wysiwyg), which
is the default behavior since 6.11 [p=2297051]
+ Copy/paste/delete: context-sensitive cut/copy/paste/delete commands will affect
selected media items if track control panel area was last clicked but no tracks are
selected
+ Envelopes: fix display glitch in certain instances with asymmetrical envelope
display [t=208841]
+ FX browser: minor reorganization of controls
+ FX browser: add context menu items to add FX to selected active takes, selected
tracks
+ FX browser: add option to hide FX type prefixes in folders and filtered views
[t=39711]
+ FX browser: add options to hide FX when duplicate FX of a preferred type is
present
+ FX browser: allow reordering of user-folders via drag/drop or Ctrl+Up/Down
+ FX browser: allow dragging multiple plug-ins to empty TCP/MCP areas to create
tracks
+ FX browser: show confirmation prompt when adding more than 9 plug-ins at once
+ FX browser: fix display of ReWire and FX chains in quick add menu folders
+ FX browser: replace existing FX when alt+dragging from FX browser to an
existing FX instance
+ FX browser: increase maximum folders/VST folder counts
+ FX browser: remove developer names from items when redundant with the folder
name
+ Freeze/render stems: fix behavior when rendering multiple items on the same
track with the same item name [t=237124]
+ Grid: prevent "adjust grid by.." actions from setting grid to unreasonable
values [p=2294416]
+ Groups: add actions to select groups 33-64 [t=202938]
+ Groups: modernize nomenclature
+ Internals: restore logical-sort in reaper-menu.ini [t=237194]
+ Item solo: improve item solo action behaviors, add new actions/API to access
+ JSFX: atomic_*() now work across different JSFX instances e.g. on gmem
[t=236960]
+ Linux: fix missing checkbox icons in FX chain etc [p=2297062]
+ Localization: fix localizing render wildcard help dialog
+ macOS: allow NSAppTransportSecurity NSExceptionDomains for localhost/HTTP for
some plug-ins
+ macOS: improve support for js_ReaScriptAPI extension drawing with Metal
[t=230013]
+ MIDI: improve item start offset behavior when recording and preserve PDC
monitoring enabled [p=2298235]
+ Media explorer: fix option to toggle searching by custom database tag
+ Metadata: fix writing CART TagText field
+ Metronome: support longer pattern entry on Windows [t=237666]
+ Metronome: increase size of metronome pattern entry fields to show up to 32
beats
+ NINJAM: fix import timing issue with certain bpm/bpi changes
+ NINJAM: improve accessibility descriptions of mute/solo buttons in ReaNINJAM
+ Playback: fix playback to end of lengthened project when adjusting item
rate/position/length via action, media item properties, or API
+ Preferences: fix incorrect reset of track default crossfade options
+ Project bay: improve velocity scaling display for MIDI items [p=2293632]
+ Project bay: minor reorganization of controls
+ Project bay: support Ctrl+A in filter field to select all text
+ RS5k: small reorganization of controls
+ RS5k: add Portamento setting
+ RS5k: allow loop to be enabled when ignoring note-offs
+ RS5k: improve UI for editing loop start offset/fades
+ RS5k: right clicking activity light sends note-offs
+ RS5k: use a fixed-size ADSR view when using a looping sample
+ RS5k: allow easier setting of long attack/release settings when using short
looped media
+ ReaEQ: fix processing artifact when automating parameters away from a non-
automatically-bypassed state [t=208841]
+ ReaEQ: reduce CPU use
+ ReaScript: add PromptForAction()
+ ReaScript: fix temporary playback issue when reconfiguring send via
SetTrackSendInfo_Value(I_SRCCHAN)
+ ReaScript: update Track/TakeFX_AddByName() to allow inserting FXADD:, allow
inserting FX at position in chain
+ ReaSynth: add Portamento setting
+ ReaVerbate: reduce CPU use
+ Render: enable Apply button after editing render target directory [t=237198]
+ Render: resolve $region wildcard correctly when using region render matrix with
multiple regions with the same start/end times [t=237626]
+ Ripple editing: allow moving media items across tracks with ripple editing
enabled and items near top/bottom of project
+ Routing: fix issues relating to detection of feedback in routing [t=235395]
+ Snap: do not snap time/loop selections to edit cursor/time selection if it
would make a zero-length selection
+ Toolbars: apply global color tweaks to toolbar buttons after state change
[p=2302525]
+ Video: add 'Combine: grid of videos' preset [t=233917]
+ Video: improve 'Apply track FX only where track has video items' preset to
allow clearing if no items
+ WavPack: support dual-mono optimization
+ WavPack: support embedding APEv2 tags when rendering
+ WavPack: display WavPack metadata in source properties dialog
+ Windows: fix GDI object leak when closing media item properties

v6.11 - May 24 2020


+ Appearance: add Theme Color Controls window for per-theme
brightness/contrast/gamma/color adjustment
+ Automation items: improve properties window text editing behavior
+ CD: include track names in CUE file when using regions to mark tracks
+ CD: support basic metadata in CUE files
+ CD: embed per-track metadata if special project markers are seen, even if no
other metadata is entered
+ Default theme adjuster: add color adjustment
+ Default theme adjuster: allow translating via language pack
+ Default theme adjuster: add 'extend name' track control alignment mode
[t=234976]
+ Envelopes: improve responsiveness/scroll behavior of mousewheel on envelope
control panel knob
+ FX browser: fix potential memory leak when adding instruments
+ FX browser: fix key/action assignments for ReWire plug-ins
+ Item menu: fix phase (polarity) invert indicator [twtr=1260330536758804481]
+ JSFX: fix reading non-ASCII filenames on Windows
+ Keyboard: allow unmodified function key shortcuts from within edit controls
[t=232561]
+ Linux: fix incorrect handling of function keys in edit controls
+ MIDI editor: support keyboard navigation in CC lane dropdown on Windows
+ MIDI editor: fix actions to insert bank/program, text, and sysex events in
piano roll view
+ MIDI: send note-offs to hardware and plug-ins when switching takes [p=2284464]
+ MIDI: support bank/program files that contain multiple named banks with the
same MSB/LSB [t=236016]
+ macOS: fix inconsistent up vs down mousewheel scroll rates on track control
panel
+ macOS: improve updating various windows on theme change when Metal is enabled
+ Media explorer: fix action to re-read all metadata for database [t=221528]
+ Media explorer: fix reading WAV INFO and CART metadata for database
+ Media explorer: volume knob affects preview output when routed through tracks
+ Media items: properly account for hidden tracks when cut/copy/pasting items
from/to multiple tracks
+ Media items: improve display when moving multiple media items between tracks
with different numbers of envelope lanes
+ Media items: if a media item has an empty named take and no item notes, display
the take name in the arrange view [p=2285760]
+ Media items: display grouping button on empty items that are grouped
+ Media items: improve behavior when clicking and immediately moving an item very
quickly
+ Media items: fix take volume set to zero after importing media with embedded
transients using "insert media file" action [t=236375]
+ Metadata: rename Metadata window Save button to Apply
+ Metadata: add ALBUMARTIST, PRODUCER, LABEL, LANGUAGE tags for FLAC, OGG, OPUS
+ Metadata: add support for more ID3 tag types including TXXX
+ Metadata: add $filename wildcard [p=2281959]
+ Metadata: add action to clear all vs just the current scheme
+ Metadata: add action/menu item to open project render metadata window
+ Metadata: add option to embed automatic BWF metadata even if no other data
entered
+ Metadata: improve user interface for setting ID3 image file/type
+ Metadata: fix INFO metadata display in Windows Explorer
+ Metadata: ensure user-supplied iXML metadata is XML-compliant
+ Metadata: fix writing images to ID3 tags from filenames with non-ascii
characters on Windows
+ Metadata: mark project dirty when applying metadata changes
+ Metadata: support embedding iXML data in WAV files
+ Mixer: add option for horizontal scroll over the mixer to scroll mixer tracks
instead of arrange view
+ Mixer: mousewheel scroll consistently by one track left and right
+ Notation: fix PDF export on Windows if REAPER is installed with non-ASCII
characters in the path
+ Project bay: hide browse button when it is not usable
+ Project bay: volume knob affects preview output when routed through tracks
+ Project settings: allow saving default project author
+ RS5k: increase max voice limit to 64, default limit to 8
+ ReaNINJAM: fix UTF-8 chat display on Windows
+ ReaScript IDE: improve precision/number formatting in watch window
+ ReaScript IDE: watch list filter also matches variable values
+ ReaScript IDE: fix opening file with non-ASCII filename on Windows via Ctrl+R
+ ReaScript IDE: Lua watch is scanned breadth-first, show references to tables
rather than repeating them
+ ReaScript IDE: improve/optimize watch display
+ ReaScript: add GetThemeColor()/SetThemeColor()
+ ReaScript: add LocalizeString()
+ ReaScript: add documentation for new RENDER_SETTINGS flags
+ ReaScript: implement GetFxByName() for ReWire
+ Render: add $fx wildcard, to list all track and/or take FX
+ Render: add support for $itemnote and $takemarker wildcards
+ Render: configuration UI improvements
+ Render: fix sticky project queued render delay [t=177897]
+ Render: improve tab order of render dialog controls [t=236087]
+ Render: match $reg to $region wildcard [t=236387]
+ Ruler: allow denser label spacing when using minimal beats mode with no
secondary mode
+ Startup: by default, prompt-for-project dialog selects last opened project, or
last opened set of project tabs if multiple tabs were last opened
+ System: fix minor UI/performance issues that could occur if system millisecond
timer wraps
+ Themes: allow separate configuration of Trim Volume envelope color [t=235873]
+ VST: fix VST3 preset import/export on Windows to non-ASCII pathnames
+ VST: prevent duplicate keyboard notifications being sent to plug-ins on Windows
+ WAV: support read/write of u-Law files
+ Windows: improve appearance of some ReaPlugs [t=232501]

v6.10 - May 9 2020


+ ARA: preserve edits when user applies timing changes to media or imports as
MIDI
+ ARA: preserve edits after undoing some types of split actions
+ Automation: fix performance issues with envelope points that are more than 2
billion samples apart
+ Automation: fix possible crash when envelope panel hidden during capture
[p=2279491]
+ JSFX: Super8: fix vclick: off mode
+ JSFX: add midi_note_sanitizer
+ JSFX: midi_logger: show note-ons as slightly green, note-offs as slightly red,
add noteon/off analysis mode (sequential or grouped-by-note)
+ JSFX: improve Windows gfx_getchar() behavior for ctrl/alt+various keys
[t=235634]
+ JSFX: update Add-FX displayed effect name when saving plugin in editor
+ Knobs: re-show mouse cursor if UI element is destroyed while being edited
+ Linux: allow listview column reordering in Project Bay, Media Explorer, etc
+ macOS: fix track routing window changing monitors when adding send
+ macOS: improve keyboard navigation in various windows
+ MIDI: add option to display notation text in piano roll [t=234286]
+ MIDI: improve appearance of note text that extends beyond the end of the not
+ MIDI: adjust for global midi octave display offset in parameter modulation menu
+ MIDI: revert v6.09 problematic changes to overdub/replace recording with input
quantization
+ MIDI: send note-offs when changing project tempo during playback
+ MIDI: send note-offs when duplicating active take
+ Media explorer: fix inconsistency between media explorer tempo match and
project import tempo match [t=230011]
+ Media explorer: parse year correctly from ID3v2.4 tag
+ Media explorer: support BPM and key metadata in ID3 tags
+ Media offline: update arrange view when using actions to force media offline
+ Metadata: save/load metadata with project
+ Metadata: support wildcards in metadata fields
+ Metadata: support embedding BWF data in WAV (if provided, metadata overrides
render format options)
+ Metadata: support embedding BWF data in FLAC via iXML
+ Metadata: support embedding vorbis tags in FLAC, OGG, OPUS, including chapter
tags
+ Metadata: support embedding ISRC in WAV via bext/axml
+ Metadata: support embedding ID3 tags in MP3, including chapter tags and album
image
+ Metadata: support embedding INFO and CART data in WAV
+ Metadata: support reading BWF timecode from iXML data in FLAC files [p=2278582]
+ Project bay: display values in fades column if any fade is present
+ Project bay: improve fade column sorting
+ Project: save project author as entered in project settings/notes dialog
+ Project: save metronome click shape in default project settings [t=232847]
+ ReaScript: use case-insensitive sorting for Lua function list menu
+ ReaScript: add support for getting/setting project render metadata
+ ReaScript: add RENDER_TARGETS, to retrieve the list of files that would be
written given current project render settings
+ ReaScript: improve Windows gfx.getchar() behavior for ctrl/alt+various keys
[t=235634]
+ Recording: improve loopable section creation logic with time selection auto-
punch recording [p=2282484]
+ Render: add option to skip rendering files that are likely silent [t=233619]
+ Render: embed stretch markers/transient guides properly when rendering looped
media
+ Render: fix potential crash when rendering stems and target file cannot be
opened
+ Render: support embedding take markers as cues in wav files
+ Snap: snap project markers and regions following settings for snapping cursor
+ Snap: improve unsnapped movement of ruler markers/region edges
+ Snap: snap media items to take markers respecting preference to snap to other
media items within X tracks
+ Snap: snap cursor/time selection/markers/regions to take markers only if
preference is enabled to snap to media items
+ Startup: when startup script is used, preserve undo history but allow the user
to immediately load another project without prompting to save
+ Take markers: improve label vertical positioning with mono channel mode on
stereo media
+ Take markers: allow more lanes of take markers, especially on non-audio takes
[p=2279156]
+ Take markers: avoid potential crash when media item source file is not
available
+ Take markers: do not show take markers for previous recording passes
+ Take markers: fix adding take markers in various audio recording modes
+ Take markers: support adding take markers to empty items
+ VST: fix sending macOS command vs control modifier keys to VST3 plugins
+ VST: fix sending panic all-notes-off to VST3 instruments
+ VST: improve MIDI output bus handling when plug-in does not send events
+ VST: when starting playback within one sample of the measure start, tell the
plugin it is exactly the measure start [p=2281694]
+ Video: fix video playback for media that was previously forced offline
[p=2279308]
+ Video: fix possible crash when removing reversed video item
+ WAV: display CART data in media source properties
+ Wildcards: add $author wildcard for recording, rendering, file conversion
+ Wildcards: add $marker wildcard for render/batch converter (name or number of
first marker in rendered timeline)
+ Wildcards: support $format wildcard properly when using secondary render format
+ Windows: improve Preferences focus handling of Device tab [t=231419]

v6.09 - April 27 2020


+ ARA: update SDK to version 1.99
+ Actions: display action IDs when running action to list all actions
+ Audio Units: fix scan issues with plug-in manufacturer names that begin with an
opening bracket
+ File browsers: fix minor default extension issues
+ JSFX: sequencer_megababy: fix reading of note name files that do not have CRLF
pairs
+ JSFX: sequencer_megababy: support reading note name files in same format as
MIDI editor
+ JSFX: Super8: add project-sync mode
+ JSFX: Super8: add button/assignment to cycle selected channel record/play/stop
+ JSFX: Super8: add play-all button (stops all if all active are playing)
+ JSFX: Super8: allow assigning CC/PCs to all things
+ JSFX: Super8: support linking channels
+ Jump to time window: fix jumping to marker 9 [t=233882]
+ Jump to time window: support jumping to take markers
+ Linux: fix reamote-server configuration path
+ macOS: fix Retina/Metal drawing glitch when scrolling master track out of view
+ macOS: add possible Metal fix for drawing glitches after waking up from sleep
+ macOS: improve stretch marker/transient guide appearance on Retina displays
+ macOS: allow attaching debugger to Catalina notarized version
+ MIDI: always refresh banks/programs when loading .reabank/.ins files in MIDI
editor and ReaControlMIDI
+ MIDI: fix MIDI export timing when file contains invalid MIDI messages
[t=233469]
+ MIDI: fix removing duplicate notes when using input quantize and recording in
non-overdub/replace modes
+ MIDI: fix overdub recording with duplicate notes in certain input quantize
situations [t=234319]
+ MIDI: fix certain settings (ignore tempo map, CC interpolation PPQ) resetting
when file-backed MIDI media goes offline
+ MIDI: fix various pooled file-backed MIDI playback and arrange view appearance
bugs
+ MIDI: preserve order and duplicate entries when displaying .reabank/.ins files
in MIDI editor and ReaControlMIDI [t=233501] [t=234165]
+ MIDI: support save/load of named sysex messages [t=233856]
+ Media explorer: fix reading final element in ID3v2 tags
+ Media explorer: parse year metadata correctly from ID3v2.4 tag
+ Media explorer: support reading OGG/OPUS/FLAC metadata
+ Media items: support relative snap when moving media item contents [p=2260974]
+ Media item properties: avoid potential precision loss to playrate/pitch when
applying settings
+ Media items: adjust embedded cue and take marker drawing when displaying
rectified peaks
+ MusicXML: fix exporting mp, mf dynamics
+ MusicXML: respect preference to position dynamics below the staff on import
[t=233590]
+ NINJAM: when importing session, improve voice chat, fix timing corner cases,
fix possible crashes
+ ReaMote: fix updating remote configuration state for some plug-ins/JSFX
+ ReaNINJAM: add keyboard shortcuts
+ ReaNINJAM: fix global key bindings/vkb in chat field [t=233847]
+ ReaNINJAM: improve chat display accessibility, improve keyboard handling of
chat window
+ ReaNINJAM: improve voice-chat playback latency, log voice-chat channels to
clipsort.log
+ ReaNINJAM: add options to send local channels and metronome to separate outputs
+ ReaTune: fix potentially incorrect first-time playback when loaded as take FX
+ Recent projects: add option to show file name before path in menu [t=225274]
+ Recent projects: after attempting to open a recent project that does not exist,
prompt before removing from the recent list
+ Render: add $filecount wildcard (total number of rendered files)
+ Render: document behavior of wildcards like $filenumber[N] in wildcard help
dialog
+ Ruler: add preference to adjust ruler label horizontal spacing
+ Ruler: display grid properly with very long measures [t=234218]
+ Save-as: prevent opening new projects from explorer/finder while copying files
[t=231954]
+ Screensets: fix restoring horizontal scroll position with screenset
+ Stretch markers: fix marker handle DPI scaling
+ Take markers: add take marker support (mark specific time positions in
individual takes)
+ Take markers: support custom text and colors for take markers
+ Take markers: add actions to add or quick-add take markers during playback or
recording
+ Theme element finder: fix interactions with theme color tweak window
+ Transport: fix jump to marker menu when the first region precedes the first
marker
+ Video: update render extension when changing render format [p=2266396]
+ Windows: support CPU groups for systems with more than 64 logical CPUs
(threads)

v6.08 - April 3 2020


+ ARA: more improvements to preventing lost data when doing complex edits
[p=2253315]
+ Actions: add action to clear tempo envelope
+ JSFX: add sequencer_megababy extended recording options via MIDI trigger
parameter
+ MIDI: avoid retriggering notes when recording past the end of an unlooped MIDI
item
+ MIDI: prevent double event playback in certain overdub situations
+ Media explorer: optionally apply preview volume when inserting media item
+ NINJAM import: allow setting output format when importing session
+ NINJAM import: create a chat track with chat messages in empty item notes
+ Pan: add option to limit taper to linear shape above +3dB pan law [t=231241]
+ ReaNINJAM: add Sync button, with options to start REAPER playback at interval
start, set project tempo/loop interval
+ ReaNINJAM: improve behavior when in private server lobbies
+ ReaNINJAM: improve appearance on macOS/Linux
+ ReaNINJAM: fix possible incorrect monitoring when server has limited local
channels
+ ReaNINJAM: include chat messages in clipsort.log for posterity/import
+ Render: fix potential crash when rendering stems and target file cannot be
opened [t=233558]

v6.07 - March 29 2020


+ Items: fix snap offset editing, broken in 6.06 [t=233490]

v6.06 - March 28 2020


+ Actions: enabling auto-scroll view during playback will auto-scroll to playback
cursor if necessary
+ Actions: rename 'go to cursor' to 'go to edit cursor' for clarity
+ Actions: rename 'go to play position' to 'go to play cursor/position'
+ File copying: when making byte-for-byte copy of media, preserve file
modification time [t=231551]
+ macOS: add prefs/general/advanced options to disable mousewheel/swipe/move
throttling
+ macOS: fix open-file window options on Catalina [p=2254552]
+ MIDI editor: prevent potential error when loading MIDI note names from file
[t=232485]
+ MIDI: properly display program names in arrange view for looped MIDI items
+ Projects: always refresh Track/Region/Marker Manager, Project Bay, etc when
switching projects
+ ReaControlMIDI: fix loading of .ins files
+ ReaNINJAM: allow resize of connection window
+ ReaNINJAM: allow resize of interval position meter
+ ReaNINJAM: expose accessibility descriptions for mute/solo/volume/pan controls
+ ReaNINJAM: fix possible crash with truncated Vorbis streams
+ ReaNINJAM: local channel metering is now pre-fader (pre-pan pre-mute)
+ ReaNINJAM: reorganize local channel panel
+ ReaNINJAM: show connect/disconnect button on top left of main window
+ ReaNINJAM: add preference to disable flash beat counter every 16 beats
+ ReaScript: fix return values of various Set...Value APIs [p=2259757]
+ ReaVerb: regenerate impulse on the fly during slider movements, mousewheel
[t=232772]
+ ReaVerbate: fix reset of dampening filter
+ Ruler: mouse-modifier for copying regions without copying contents
(Ctrl+Alt/Cmd+Opt) [t=232643]
+ Track manager: notify control surfaces when changing selection
+ Track name editing: improve behavior when scrolling/zooming track panels
[t=232701]
+ Transport: fix jump to marker menu when the first region precedes the first
marker
+ Windows: disable main window when using various file-browse windows, avoids
silly Windows drag/drop behavior
+ Windows: improve appearance consistency of various file browsing windows
+ Windows: prevent drag/drop into main window when window is disabled/modal
window is open

v6.05 - March 5 2020


+ ARA: prevent lost edits when using automatic backups [t=230867]
+ ARA: prevent lost edits when running action to trim multiple items at once
[p=2244902]
+ ARA: prevent lost edits when running an action that creates multiple splits or
copies at once [p=2238805]
+ Automation items: when copy/pasting media items, also copy/paste all selected
automation items [t=227409]
+ Control surfaces: always follow track selection
+ Control surfaces: add native FaderPort v2 (2018) mode
+ Credits: +=kenny;
+ DDP: fix ISRC import [p=2249484]
+ DDP: fix import and render when INDEX0 is not used [p=2251748]
+ DDP: fix import of .DAT media on certain installs [p=2248928]
+ DDP: remove redundant ISRC data when rendering [p=2249484]
+ Default theme: fix inconsistent width control view on 3.x pan mode [p=2248540]
+ MIDI editor: add action to set custom color map per track (not per media item)
+ MIDI editor: add options to use theme color for selected note body and/or
border when coloring by track or media item
+ MIDI editor: add option when loading bank/program name file to set new default
+ MIDI: add option to display program names and text events in arrange view
+ Navigation: fix actions to move forward/back one beat with certain tempos
[t=231969]
+ Render: add support for secondary render format (render simultaneously to wav
and mp3, etc)
+ Routing/Grouping: add context menu option to show/hide tooltips in routing and
grouping dialog
+ TCP: avoid changing vertical zoom/track sizes unnecessarily when resizing
tracks [t=231163]
+ Takes: implode items into tracks only if at least half of the item overlaps
[p=2207040]
+ Theme: fix subtle size differences in TCP layouts B/C [p=2252473]

v6.04 - February 21 2020


+ ARA: support media with different sample rates for ARA plugins like VocAlign
+ Automation items: add sine shape, tilt parameter
+ Control surfaces: preserve MCU/MCP mode across sessions (csurf section, mcu_mcp
key)
+ Custom actions: add options to define when custom action toolbar buttons and
menu items are displayed as enabled [p=2232483]
+ Envelopes: add actions to move active envelope fader, or selected envelope
points, up or down a tiny bit
+ Envelopes: turn off track/send mute button when creating new mute envelope
while muted, so it's not double-muted
+ JSFX: fix possible crash from concurrent random() calls
+ macOS: disable formatting in various text fields
+ macOS: faster listview updates
+ macOS: show open-project options on recent macOS versions by default
+ MIDI editor: add UI scaling support
+ MIDI editor: add basic CC LFO dialog
+ MIDI editor: add option to allow CC shape in bank and LSB lanes (CC0, CC32-63)
+ MIDI editor: display non-standard CC values in event list view [p=2231622]
+ MIDI editor: prevent multiple events at the same time position when creating
saw LFO [p=2231606]
+ MIDI editor: respect default CC curve shape preference when inserting new event
via action
+ MIDI editor: support entering note name directly in event properties dialog
[t=230641]
+ MIDI inline editor: DPI-scale CC lane resizers
+ Media items: fix erratic snap when source loop length is less than snap
division [p=2214189]
+ Media items: inform user when auto-stretch timebase cannot be applied due to
existing gradual tempo map [p=2231315]
+ Media items: when enabled, trim behind duplicated media items immediately after
duplicating [t=229591]
+ Mouse modifiers: add modifier to adjust loop section start/end by dragging
media item contents
+ Mouse modifiers: add modifiers to adjust loop section length by dragging loop
divider notch or item edges
+ Mouse modifiers: add modifier to draw selected media item, looping the visible
or time-selected section
+ Performance meter: shorten text strings when very narrow
+ Project bay: display source offset, tempo, time signature for source media if
applicable
+ Projects: store arrange view Y-scroll position in project
+ ReaNINJAM: improve status display/visual click
+ ReaScript: improve support for touch messages when using
OscLocalMessageToHost() [t=225104]
+ ReaTune: allow detection on very low pitches G-1..A0 with large window size
+ ReaTune: optionally limit output note range in automatic tuning mode
+ Render: display more accurate remaining render time when using region render
matrix [t=231258]
+ Render: force rendered sample rate to be compatible with stem file output
format
+ Retina/HiDPI: generic FX UI font sizing improvements
+ Retina/HiDPI: track routing window font sizing improvements
+ Theme: omit IDE colors from theme element finder [p=2235507]
+ VST: fix VST3 .vstpreset loading
+ VST: fix interaction between automation items and VST3 parameters in certain
cases [t=230200]
+ VST: fix support for VST3 plugins that output MIDI via LegacyMIDICCOutEvent
+ VST: notify VST3 plug-ins of display DPI
+ Windows: improve font antialiasing size threshold on HiDPI
+ Windows: store TCP, FX browser, FX chain, media explorer pane sizes independent
of DPI
+ Windows: add experimental Multimonitorv2 HiDPI awareness mode
+ Windows: improve checkbox appearance in various theme-colored windows

v6.03 - January 13 2020


+ Actions: show custom action toggle state as enabled/disabled if all component
actions that report a toggle state are enabled/disabled [t=229048]
+ FX browser: improve mixed-state handling of plug-in options in context menus
+ FX chain: improve behavior with multimonitors at different DPIs
+ Knobs: use v5.x image selection behavior
+ Linux: fix listview header hit testing [p=2208515]
+ macOS: fix ReaTune scrollbar appearance issues
+ macOS: fix routing matrix/wiring diagram scrollbar appearance issues
+ macOS: improve appearance of static text fields when option to allow dark mode
is enabled
+ macOS: optionally display last undo point in REAPER title bar
+ MIDI editor: add option to prevent mouse edits of single CC events from moving
past other CC events
+ MIDI editor: double-click on CC lane header selects all events in lane
+ MIDI editor: improve visibility of note text in diamond or triangle view mode
[t=228720]
+ MIDI: preserve CC shapes when gluing items with timebase source beats
[t=229058]
+ Media explorer: fix memory leak when opening/closing window
+ Media items: add preference to set imported media items with embedded tempo to
auto-stretch at project tempo changes
+ Media items: improve auto-stretch warp slope calculation with linear tempo
changes [p=2215207]
+ OSC: fix divide by zero bugs when device sets bank size of zero [p=2228676]
+ ReaTune: improve correction tab drawing behavior when window is very small
+ Stretch markers: fix timing issues with tempo ramps and/or 0ms fade-times
+ Stretch markers: preserve beat-based positions of stretch markers when
copy/pasting items with timebase beats
+ Toolbars: fix actions to press active toolbar button by position [p=2229796]
+ Toolbars: refresh toolbar after running any action via toolbar [t=229048]
+ Toolbars: refresh toolbars after running any custom action [t=229048]
+ Track panels: prevent meters from occluding track name when renaming tracks on
Windows [t=228993]
+ VST: add hasCockosSampleAccurateAutomation and hasCockosEmbeddedUI support for
third-party plug-ins
+ Windows: fix truncated docker tabs with HiDPI
+ Windows: improve track/region manager HiDPI resize behaviors
+ Windows: improve screensets window HiDPI resize behavior
+ Windows: improve media explorer routing button HiDPI resizing
+ Windows: fix listview header hit testing with non-standard scalings

v6.02 - December 16 2019


+ ARA: add per-plugin menu item to force reanalysis of media (for example, after
using external editor)
+ FX: switch active plug-in before showing context menu when right clicking in FX
chain [t=228136]
+ FX: improve automated parameter behavior when moving items with FX automation
across tracks [t=227956]
+ MIDI editor: do not reset velocity for new notes when editing in velocity lane,
only when editing velocity on note directly or using reset mouse modifier
[p=2217439]
+ MIDI editor: optimize CC lane drawing performance
+ MIDI editor: fix default CC shape not persisting when reopening REAPER
+ MIDI editor: fix first inserted CC event ignoring default curve shape in some
situations [p=2212310]
+ MIDI editor: fix option to show note names on notes not persisting when
reopening REAPER [t=226666]
+ MIDI editor: fix right-click and double-click behavior in inline MIDI editor
+ MIDI editor: fix inline editor CC lane display when also showing media item
lane in normal MIDI editor
+ MIDI editor: only draw filled CC envelope for the active channel in the active
media item
+ MIDI editor: prevent flicker when scrolling editor in synced view mode
[p=2215606]
+ MIDI editor: refresh open editors after changing default MIDI note colormap
+ MIDI editor: remove support for per-media-item note colormaps
+ MIDI editor: support marquee selection even if modifier key is released before
mouse [t=228764]
+ MIDI editor: sync timebase to arrange view without re-centering [t=222938]
+ MIDI editor: improve text display of project markers/regions [p=2216700]
+ MIDI editor: when modifying CC lanes, update any inline editors
+ macOS: add experimental option to support dark mode on 10.14+ (in
preferences/general/advanced)
+ Media items: optimize display of text notes in media items [t=228372]
+ Mixer: fix incorrect track number being displayed in certain instances
[p=2218439]
+ ReaSamplomatic5k: improve voice-reuse logic in certain voice-starved situations
(old mode used on existing projects, additional hidden VST parameter)
+ ReaScript: add MARKER_GUID:X to get the unique identifier of a project marker
or region [t=207856]
+ ReaScript: remove support for deprecated/unused MIDI support file types
+ Retina/HiDPI: add hidpi images for generic UI sliders, track send sliders
+ Retina/HiDPI: improve marker/region display
+ Retina/HiDPI: improve transport buttons in media explorer/MIDI editor/etc
+ Retina/HiDPI: improve MIDI editor track list display
+ Retina/HiDPI: improve diamond/triangle note appearance in MIDI editor
+ Retina/HiDPI: improve inline MIDI editor display
+ Tempo map: further improve behavior of actions to insert measure from loop
selection [p=2215874]
+ Theme: Theme Adjuster supports ctrl+Z for undo
+ Theme: add new mono button image
+ Theme: add 5.0 toolbar images to 5.0 theme
+ Theme: add additional hidpi/retina images
+ Toolbars: improve close button/topmost pin positioning when floating
+ Toolbars: improve appearance/brightness of built-in buttons
+ Toolbars: allow resizing toolbar when frameless and very small
+ Tooltips: prevent stale tooltips from persisting when switching active windows
+ Tracks: disable playback offset by default (disabled is equivalent to enabled
with zero offset)
+ Undo: improve FX parameter behavior when undoing the addition of
envelopes/parameter modulation/LFO [t=227956]
+ VST: add support for VST3 plugins that output MIDI CC data, via
LegacyMIDICCOutEvent
+ VST: replace input audio rather than summing for VST3 instruments that have
sidechain input but no main input [t=227974]
+ VST: add Windows HiDPI compatibility setting that affects floating plug-in UIs
+ Web interface: avoid UI hangs when unable to resolve rc.reaper.fm
+ Windows: fix topmost pin bugs, auto-lower pinned windows while modal window is
present
+ Windows: option to ignore alt-key presses affects FX chains, FX browser, Video,
Media Explorer windows
+ Windows: improve Windows IAccessible support for STATE_SYSTEM_FOCUSED

v6.01 - December 6 2019


+ Accessibility: fix Windows IAccessible support for TCP/MCP
+ Accessibility: fix alt-key to access menus/close app from TCP/MCP
+ Accessibility: add action to view routing and I/O for master track
+ Arrange: optimize drawing of offline/forced offline text on small items
[t=228018]
+ MIDI editor: fix macOS Metal Retina rendering glitch when nav lane is visible
and resized
+ MIDI editor: support CC envelopes for CC64 [p=2211760]
+ MIDI playback: fix CC interpolation in certain cases [t=228111]
+ Media items: fix issues with very fast vertical mouse-moves of items on
multiple tracks
+ Mixer: fix mouse-away detection [t=228088]
+ Mixer: fix very-large-size display bug [p=2210941]
+ ReaScript IDE: add checkbox to disable state watchlist
+ ReaScript IDE: do not run watch window continuously after script has stopped
running
+ ReaScript IDE: reduce watch update frequency
+ ReaScript: support get/setting media item auto-stretch timebase
+ ReaSurround: improve multimonitor HiDPI issues on Windows
+ ReaVerb: enable ZL/LL by default for better low-latency performance
+ Theme: fix slight incorrect meter expansion
+ Tooltips: improve item volume tooltip at very low values [t=228105]

v6.0 - December 3 2019


+ Defaults: enable Live FX multiprocessing by default
+ Defaults: enable track record monitoring on new tracks by default
+ Defaults: set volume envelopes to fader scaling by default
+ Dynamic split: add preset support
+ Dynamic split: overhaul and improvements to algorithm and gate handling
+ Dynamic split: retain settings after canceling the window
+ FX: allow embedding some plug-in UIs into track and mixer control panels
+ FX: support embedding UIs for ReaEQ, ReaXComp, ReaComp, ReaSurround, and
graphical JSFX
+ FX: add preference to display FX list on right side of FX chain window
+ FX: add preference to display add/delete buttons above list in FX chain window
+ Import: handle WAV and AIFF (Apple Loops) files containing transient
information similarly to REX files
+ MIDI editor: display and edit CC/velocity as dots and lines, CCs as linear and
curved envelopes, similar to track envelopes
+ MIDI editor: add note-type buttons to default toolbar
+ MIDI editor: add option to display note length in velocity lane
+ MIDI editor: add option to move bank/program change events with notes
+ MIDI editor: add preference to automatically reduce CC events when drawing
+ MIDI editor: combine note properties and event properties into one modeless
dialog
+ MIDI editor: add mouse modifiers to reset CC/velocity to default values
+ MIDI editor: make default CC event and CC lane mouse modifiers more like
default envelope behaviors
+ MIDI editor: repopulate raw MIDI data display window when switching active
media item
+ Main window: support positioning track control panels on right side of arrange
+ Media import: properly adjust length of imported media with embedded tempo when
crossing project tempo changes
+ Media import: support adjusting media based on tempo suggested by filename
+ Media items: add new "Beats (auto-stretch at tempo changes)" timebase
+ Media items: add action to add stretch markers at project tempo changes
+ Media items: add action to recalculate automatic stretch markers at project
tempo changes
+ Media items: add action to convert embedded source media transient information
to transient guides
+ Media items: optionally create transient guides on import for media with
embedded transient information
+ Media items: support calculating playback rate from user-supplied tempo or
length in beats
+ Media items: when copy/pasting items with stretch markers, preserve the
original play rate
+ Menus: very lightly refresh main file/edit/view/insert menus
+ Modal windows: remember window positions (configurable option in
preferences/general/advanced to tweak behavior)
+ Mouse modifiers: add double-click behaviors to reset CC value, curvature, edit
properties
+ Mouse modifiers: add preference to draw/edit CC events immediately on mouse
click
+ Multiprocessing: auto-detect up to 128 threads
+ Multiprocessing: increase anticipative FX hard limit to 128 threads, live FX
hard limit to 64 threads
+ Multiprocessing: remove old 4.x scheduler mode, non-event synchronization modes
+ Notation editor: support customized staff and note context menus
+ Performance: improve performance and reduce system resource consumption with
large track counts
+ Performance: add option in disk settings to periodically close excess open
files
+ Performance: add option to read peaks files under a certain size completely to
RAM (to reduce open file count)
+ REX: add option to ignore all embedded slice and tempo information
+ ReaFIR: add context menu mode configuration
+ ReaScript: add MIDI_GetCCShape, MIDI_SetCCShape
+ ReaScript: add support for CC shapes to MIDI_Get(Set)AllEvts
+ ReaScript: add support for setting track playback offset value and attributes
+ ReaScript: add support for user-defined note and track notation data that is
not displayed
+ ReaScript: fix setting MIDI meta-messages via API
+ ReaScript: add reduce_open_files() utility function for users running up
against open file handle limitations
+ Render: include all options in "options and format" render presets
+ Render: optionally embed transient information into WAV or AIFF files
+ Render: support embedding tempo into AIFF files
+ Render: support rendering only selected regions in an existing region render
matrix [t=193405]
+ Render: when enabled, embed exact tempo of rendered item/time
+ Resampling: added SSE2-optimized sinc calculation (from Theo Niessink)
+ Resampling: optimize and greatly improve quality of resampling for conversion
between common rates
+ Routing: add track wiring view
+ Theming: new Default 6.0 theme with theme adjuster script allowing for
extensive customization of the new default theme
+ Theming: layout DPI translation for HiDPI/Retina displays
+ Theming: apply main window size area theme element only on mouseover
+ Theming: improve theme rendering appearance when using custom UI scaling
+ Theming: apply advanced preference UI scaling changes immediately
+ Theming: replace tcp.dragdropchild with tcp.dragdropinfo [indent_sibling_track
indent_child_track]
+ Theming: add additional 8 WALTER font slots
+ Theming: add support for midi_score_colormap, in addition to midi_note_colormap
+ Toolbars: actions to switch last focused toolbar will default to switching main
toolbar
+ Toolbars: improve HiDPI/Retina support (toolbar_icons/ can have 150/ and 200/
subdirs)
+ Tracks: support positive or negative playback time offset without affecting PDC
+ Tracks: add action to bypass track playback offset
+ Tracks: add user preference for max MIDI playback speed to catch up to negative
track playback offset
+ VST3: support plugins that export MIDI note names
+ Windows: HiDPI awareness and display improvements (auto-rescale more UI when
running HiDPI aware)
+ Windows: improve appearance of docker, ReaPlugs, and other windows when
resizing
+ macOS: Retina display arrange, ruler, MIDI editor, etc
+ macOS: use Metal display output on 10.11+ for various windows
+ macOS: add options in Preferences/General/Advanced to disable Retina support,
disable Retina for non-Retina theme elements
+ macOS: support REX files on macOS Catalina
+ macOS: work around appearance issues when user forces dark mode rendering for
app (requires Metal to be enabled) [t=222366]

For full log see: http://www.reaper.fm/whatsnew.txt

v5.0-v5.9x - August 2015 - November 2019


v4.0-v4.7x - August 2011 - December 2014
v3.0-v3.78 - May 2009 - August 2011
v2.0-v2.58 - October 2007 - March 2009
v1.0-v1.888 - August 2006 - August 2007
v0.2-v0.999 - December 2005 - July 2006

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy