There's more than meets the eye
Register now to unlock all subforums. As a guest, your view is limited to a small part of The Sound Board.

Reaper 5.20 released - incl. Notation Editor

Industry and music tech news, deals and bargains. Anyone can view, any member can contribute.
Post Reply

Topic author
Udo
Posts: 266
Joined: Nov 15, 2015 4:46 am
Location: Sydney via The Hague & Amsterdam

Reaper 5.20 released - incl. Notation Editor

Post by Udo »

http://reaperblog.net/2016/05/whats-new ... ate-video/

Changelog:

Notation editor
- add MIDI notation editor!
- handle most mouse and keyboard insert/edit behaviors identically to existing MIDI editor
- save notation data with project MIDI; notation-specific import/export will come later
- support single track or continuous scrolling multiple track view-
- support grid spacing (default) or proportional musical note spacing
- support customizable display quantization
- support optional automatic triplet detection
- support inserting and editing arbitrary manual tuplets
- support some articulation, ornaments, dynamics, pedal, octave notation
- support lyrics, phrases/slurs
- support automatic or custom beaming
- support key signatures, clef changes, transposing instruments
- support up to 3 voices, option to automatically voice overlapping notes
- support non-standard accidentals (E sharp, G double-flat, etc)
- support coloring selected notes or note heads by pitch, media source, velocity, voice
- support custom note head glyphs per-note or per-pitch
- bracket tracks by project folder

JSFX
- make @serialize faster and use less memory
- add WigWare Multi-Channel VU Meter
- add midi_delay
- eliminate more constant conditional expressions, improve code generation
- fix match() matching %s at end of string .
- send meta-events (beginning with FF) unwrapped via midisend_buf/str (do not treat as sysex)

Media items
- add undo point when renaming source media
- improve handling of zero-length items .
- fix heavily-looped, resampled items .
- fix very-zoomed-out peak display on very short looped items
- improve stretch marker behavior with pitch shifting and 0ms stretch marker fade time
- fix potential for incorrect take FX chasing/small seeks
- vary take lane size in order to use all available

MIDI editor
- add mouse modifier to select all later notes of same pitch
- add mouse modifier to select all notes in measure (shift+alt+click by default)
- add undo points when using velocity edit actions .
- revent note edit preview while recording .
- allow separate selection link to visibility and editability in track list
- change “paint notes or chords” mouse modifier to “paint notes and chords”

Automation
- add trim volume envelope, actions to apply to/from trim to volume envelopes
- fix inaccuracies reading mute envelopes when stopped .
- improve actions to write all envelopes .
- improve rounding behavior when at the end of square envelope segments .

.WAV files
- avoid potential wave file reader crash .
- fix junk being written to unused fields in certain cue chunks

Accessibility
- improve fader/knob descriptions for VoiceOver and MSAA
- improve project tabs/docker tabs/various other tabs with VoiceOver

Actions
- fix certain keys in actions window filter box on OSX .
- action to set item ends to start of next item only affects selected items .

CoreAudio
- try to normalize samplerates when opening multiple devices
- only open one device when using a single default device

FX
- change default FX resize to down as well as up
- reduce memory use for plug-ins with large state data

Markers/regions
- always encode color as RGB in .csv export .
- fix cross-platform color translation issue

Metronome
- fix count-in rounding issue .
- improve behavior when moving click sources across time signature changes .

Mixer
- fix potential hang when using theme that sets mcp_min_height=0 .
- improve action behavior with docked but invisible master mixer

Project bay
- improve handling of folders when full source media path changes
- preserve source media folders when media is removed and re-added to project
- update source media folders when renaming via media item properties

ReaScript
- fix EEL match() matching %s at end of string .
- fix potential memory leak .

Undo
- fix incorrect history update when using save-as to an existing project .
- warn when inconsistencies or errors occur loading undo history

Video
- add extensions to allow VST plug-ins access to video
- support writing multichannel audio to video files using OS X AVAsset encoder

-VST
- add global option, per plug-in compatibility options for ignoring/processing automation notifications
- show shell plug-in scanning details when performing manual rescan

Preferences
- fix auto-mute UI disabling .

ReaInsert
fix MIDI monitoring latency when stopped

ReaPlugs
- reduce undo state memory use

ReaVerb
- fix potential crash when switching presets .

Render
- allow render blocksize as low as 4 samples

Save as
- prompt when overwriting a file saved to a subdirectory .

Theme
- add new master track layouts .

Transport
- update play button state after various actions which stop playback .

API
- improve MIDI_Sort function .

Post Reply