VST3: fix potential crash with plug-ins that support IContextInfoHandler/IContextInfoHandler (e.g. VocAlign) •
VST: fix misreported output latency •
.ReaperOSC parsing improvements (continue loading .ReaperOSC files that have unknown action tokens)
add /loop/start/time and /loop/end/time messages
lowering device marker/region count clears cached values (setting bank size to 0 and increasing forces re-send of marker/region information) ...
fix JSFX/ReaScript EEL bug on armv7l
VST2 bridging/firewalling support
reduce flicker when certain windows overlap (e.g. meter + track rename) ...
add $starttimecode, $endtimecode wildcards •
add $startframes/$endframes/$lengthframes (whole absolute frames) wildcards
add $startseconds/$endseconds/$lengthseconds (whole seconds) wildcards ...
Notation editor: NEW in 5.20 - Compose and edit MIDI as musical notation, or view and edit recorded MIDI. Flexible mouse editing, key signatures, multiple clefs, dynamics, voices, lyrics, tuplets, articulation, ornaments, slurs, and more.
FX:VST3 support, sample-accurate automation for VST3 and JSFX, FX browser improvements.
ReaScript:API and scripting improvements, including a built-in development environment for creating and debugging scripts in Lua, EEL, or Python. Create anything from simple macros, to complex new functionality.
Control grouping:Flexible, automatable VCA control. Link groups of track controls together at any point in the signal flow.
Video:Many improvements to video support and performance, including real-time programmable track and item effect processing.
FX parameter automation:Full automation and MIDI/OSC learn support for per-take FX, improved FX envelope and modulation management via the Project Bay, increased automation recording speed.
New GUI layouts, Media Explorer improvements, metronome beat patterns, Opus support, MIDI note-off editing, new volume envelope modes, new actions and API functions, and many other fixes and improvements