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
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
RS5K
- avoid potential reentrancy related crash
- do not offer RPP files in sample list
VST
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()