The latest update for REAPER has just been released and while there are no huge new features (like a notation editor last month), it is full of important bug fixes and improvements.
Summary: New actions for MIDI editor; MIDI Editor toolbar buttons to switch view modes; various bug fixes

Download latest version

Changelog:

MIDI editor
  • action to set note ends to start of next note will not shorten notes beyond the lesser of (grid size, 25% of original note length) .
  • add default toolbar buttons to switch view mode
  • add “show/hide track list” to track selection dropdown
  • add action to select all notes at pitch cursor
  • add action to select all notes starting in measure
  • fix action to select all notes in measure
  • avoid sending excess all-notes-off on stop .
  • display notation data in a dedicated list view column
  • disregard snap to key when in named notes (drum map) mode
  • enable “size to fit” behaviors for notation editor
  • fix disappearing events when using channel filter and list view .
  • improve undo behavior with multiple context and various actions .
  • improve CC120-127 handling in piano roll and list editor .
  • respect key signature when displaying pitch names regardless of snap-to-key setting .
  • optimize performance when navigating large MIDI items while using the MIDI filter
  • refresh editor immediately on moving notes left/right via keyboard action in non-active MIDI item .
MIDI
  • avoid duplicate note-offs on stop in certain instances .
  • fix export/glue of 1-byte text messages .
  • fix incorrect tempomap rounding issue .
  • fix potentially corrupt note-off velocities .
  • increase imported MIDI file source lengths using MIDI end-of-track meta event if present
Notation editor
  • improve note editing when displaying paired staves and custom clefs
  • fix incorrect breaming in certain chord/time signature combinations .
  • fix missing ledger line when using custom accidentals .
  • handle some common beaming/grouping rhythm exceptions
  • prevent autodetection of triplets if non-triplet notes exist within the triplet bracket
Accessibility
  • fix alt-key accessing main menu on Windows when arrange is in focus but mouse is elsewhere
  • fix generic slider keyboard support when slider mousewheels disabled
FX
  • improve behavior when removing latent plug-ins from Monitoring FX/Record Input FX
  • run automation for FX with open configuration panels on otherwise empty tracks
OSC
  • fix comments in Default.ReaperOSC
  • fix track bank selection bug for last track in session
  • send tempo change notifications during playback .
OSX
  • improve coreaudio device samplerate normalization introduced in 5.20 .
  • improve Audio Units keyboard support
Peaks
  • fix blank peaks on very-zoomed-out small items .
  • improve various behaviors when rebuilding peaks
  • fix incorrect REX peak drawing when using all-slices, looped .
RS5K
  • avoid potential reentrancy related crash
  • do not offer RPP files in sample list
VST
  • avoid sending duplicate note-off/pitch-reset messages on stop/flush .
  • improve keyboard handling with Native Instruments plug-ins
  • support MIDI note names on multiple channels .
Actions window
  • improve resize drawing on OS X .
Arrange
  • improve drawing performance when zoomed in on empty space between items
Auto-arm
  • fix potential UI issue when using auto-arm selected tracks .
Automation
  • improve volume envelope panel tweaking behavior
JSFX
  • support ctrl+click of edit button to recompile/reset .
Media explorer
  • fix tempo-match seek positioning for .wav with tempo information .
Mixer
  • update track label number after duplicating track if not displayed in TCP .
Playback
  • improve output latency calculation when using project playrate .
ReaControlMIDI
  • update log when opening UI .
Routing
  • filter out invalid send-to-self on project load .
API
  • add GetSetTrackGroupMembership()

Posted

in

by

Tags:

Discover more from The REAPER BLOG

Subscribe now to keep reading and get access to the full archive.

Continue reading