v5.32rc1 - January 11 2017
v5.32rc1 changes from pre11:
+ Windows: configurable HiDPI behavior in prefs/general/advanced, new default behavior prevents plug-ins from enabling HiDPI
- Sinc peaks edge case fixes
- Removed articulation map features (will return in 5.33pre1)
v5.32rc1 - January 11 2017
+ API: add PCM_Source_GetPeaks, GetMediaItemTake_Peaks
+ API: add an additional sorting step to MIDI_Sort and other functions that sort MIDI from API [t=184459]
+ Automute: fix auto-mute detection on high channels when multichannel track metering is enabled
+ Configuration import/export: support web interface pages
+ Free item positioning: reposition items after dragging in new media items or gluing [t=183298]
+ MIDI editor: add action to set length for next inserted note to grid
+ MIDI editor: add mouse modifiers to insert note ignoring scale/key [p=1776708]
+ MIDI editor: add option to edit velocity only when mouse is within velocity bar [t=185372]
+ MIDI editor: add some notation actions to piano roll note context menu
+ MIDI editor: better support for cut/copy/paste of MIDI events from/to multiple tracks
+ MIDI editor: display notation data in a lane in the piano roll
+ MIDI editor: edit text/sysex events on right-click, rather than delete
+ MIDI editor: faster loading of very large .reascale files
+ MIDI editor: fix display of captured CC event value
+ MIDI editor: fix various cases when note edits extend the media item
+ MIDI editor: ignore double note-on or note-off messages when opening editor
+ MIDI editor: improve .ins (patch/bank) file reading [t=185235]
+ MIDI editor: respect event filter and mark selected events in raw MIDI viewer window
+ MIDI editor: show toolbar button feedback for actions to set next note length
+ MIDI editor: support loading CC names from note name map
+ MIDI: don't play back notation for muted notes
+ MIDI: preserve muted events during glue
+ Media Explorer: support spectral peaks if enabled
+ Meters: preference for pre-fader metering with action to toggle
+ Mouse: add option to improve knob behavior with pen/tablet/absolute pointing devices
+ MusicXML: fix parsing of elements containing HTML entities [t=185242]
+ Notation editor: add "remove" button to tuplet dialog
+ Notation editor: add action to identify chords on grid
+ Notation editor: add support for manually entering chord notation
+ Notation editor: add support for more ornaments and techniques
+ Notation editor: add whole note trill ornament
+ Notation editor: autodetect smaller triplets before longer ones [t=185653]
+ Notation editor: draw ties and phrases/slurs above/below notes when note voice is set
+ Notation editor: draw voiced rests farther from the staff
+ Notation editor: edit tuplet brackets when running actions to change or select note voice [p=1776813]
+ Notation editor: fix chord notation sometimes not being visible immediately after entering
+ Notation editor: fix crescendo/diminuendo that spans multiple rows
+ Notation editor: fix erratic tuplet bracket positioning on grand staff [p=1775774]
+ Notation editor: fix potential hang in MusicXML export [t=185288]
+ Notation editor: fix setting one half of grand staff to +/- 8/15 va/vb (up or down one or two octaves)
+ Notation editor: hopefully less intrusive edit cursor drawing
+ Notation editor: improve chord detection
+ Notation editor: improve tuplet autodetection
+ Notation editor: include user-defined chords (loaded from MIDI editor key snap dropdown when identifying chords
+ Notation editor: increase space between staves
+ Notation editor: notation events follow notes rather than preceding, may affect user scripts/plugins that read notation messages
+ Notation editor: prevent grabbing the note edge when the note is very small
+ Notation editor: prevent hang when identifying chords with large .reascale file loaded [p=1775703]
+ Notation editor: support "chart" clef (no notes, just beat markings and chord/other notation)
+ Notation editor: support copying/dragging notes to another staff row or track
+ Notation editor: support entering arbitrary track and note notation/ornaments via text entry (example: 0xE5D2 for "lift", see smufl.org)
+ Notation editor: support slide, bend, and hammer-on/pull-off as types of slur
+ Notation editor: support track notation that applies to a length of time (drag right hand edge of notation)
+ Notation editor: tuplet dialog remembers previous settings
+ Notation editor: when creating tuplets in a voice, set selected note voice to match even if not modifying note positions [p=1777017]
+ Peaks: add peaks display settings window
+ Peaks: add spectral peaks option
+ Peaks: fix issue where rebuilding peaks would not rebuild when multiple peaks files are present
+ Peaks: sinc interpolation display option for sample-level peaks
+ Project tabs: allow setting media online when switching tabs and background projects are playing
+ ReaFIR: add new improved default quality mode (previous behavior is now legacy 2007-2016 mode)
+ ReaFIR: decreased CPU use
+ ReaSamplomatic5000: support spectral peaks if enabled
+ ReaScript: allow up to 32M memory slots for each EEL script
+ Recording: fix issue when recording in background tab and record preroll in the active tab
+ Recording: fix some varispeed item recording quirks
+ Recording: fix time selection autopunch looped recording corner case [t=186068]
+ Transport: do not apply unedited text fields when enter is not pressed [t=185813]
+ Transport: improve inserted marker attributes when adding tempo markers from BPM field [t=185813]
+ Video: improve video processor bypass automation UI behavior
+ WavPack: large file reading support
+ WavPack: upgrade to v5
+ Windows: configurable HiDPI behavior in prefs/general/advanced, new default behavior prevents plug-ins from enabling HiDPI
+ Windows: fix knob issues on Win10 HiDPI displays [t=168589]
+ Windows: improve knob behavior when adjusted from touch input
+ Notation editor: support per-note text ornaments
# JSFX: fix gain_reduction_scope bug when processing near-silence
# MIDI editor: allow re-selecting grid length for next inserted note after setting note length via action [p=1776858]
# MIDI editor: disregard snap when running actions to insert note or advance cursor using current note length division type [p=1778742]
# MIDI editor: do not snap cursor when running "Cursor: Advance 1/4" and similar actions
# MIDI editor: fix actions to set length for next inserted note
# MIDI editor: import .ins file patch definitions up to full MSB/LSB [p=1775505]
# MIDI editor: prevent overeager marquee selecting of text/bank/program/sysex/notation events below another CC lane [p=1778774]
# Notation editor: Show error message if unable to open file for export (because it is open in another application, possibly)
# Notation editor: avoid collisions between tempo changes and project markers
# Notation editor: better handling when creating a tuplet on the lower half of the grand staff using the dialog
# Notation editor: ensure previous chord markings are deleted when identifying new chords [p=1775791]
# Notation editor: fix moving notes between tracks when media items have different positions or start offsets
# Notation editor: fix potential crash when running action to identify chords on editor grid
# Notation editor: fix tuplet snap dance
# Notation editor: fixed row hit testing when placing cursor
# Notation editor: improve chord identification
# Notation editor: internal changes to phrase/slur handling
# Notation editor: minor fix to automatic triplet detection
# Notation editor: prevent horizontal zoom from getting stuck
# Notation editor: put slash chords at the bottom of the identified chord list
# Notation editor: store custom notehead information as plain text
# ReaFIR: tweak new mode to improve frequency precision [t=185725]
# ReaVerb: optimize spectrogram code, improve range
# Resampling: fix potential glitch at end of stream in rendering with resampling
# Tempo markers: insert tempo marker box uses current BPM, linear transition state for initial settings
# WavPack: fix incorrect file generation [p=1773206]
# WavPack: remove 'very fast' mode
# peaks display window: remember position correctly on windows
# peaks display window: support escape/Cmd+W to close window
# peaks settings window: re-open on startup
# peaks window: store last position when moving (rather than when closing)
# spectral peaks: add per-track option to disable spectral peaks
# spectral peaks: add right click menu item to reset to color preset that helps show note changes
# spectral peaks: adjust default range of colors (if customized, right click color graph to reset)
# spectral peaks: always use .reapeaks spectral information, even when zoomed in
# spectral peaks: configuration preset support, 10 presets in peaks config window, first 5 are loadable via action
# spectral peaks: fix appearance issue with looping multichannel sources
# spectral peaks: fixed locked item colors with full opacity
# spectral peaks: improve analysis (requires peaks rebuild)
# spectral peaks: improved log range control, add options to set full spectrum per octave, etc
# spectral peaks: improved pitch detection (rebuild peaks required)
# spectral peaks: increase frequency resolution
# spectral peaks: low end of color spectrum is now 40Hz
# spectral peaks: obey peak antialiasing option
# spectral peaks: obey preference/theme setting for peak edges
# spectral peaks: optimized new analysis mode
# spectral peaks: show current color when at sample-level view
|