Changes since 5.96pre12:
+ FX: improve behavior when dragging an FX to its existing position [p=2039495]
! removed all of the various development build stuff that will return after 5.96 is released:
! ARA
! global keyboard override section
! routing diagram
! WALTER improvements
! vst3 IChannelContext support
! stretchmarker timing modes
v5.96rc1 - September 30 2018
+ API: InsertAutomationItem() adds undo point when adding the first automation item on track
+ API: InsertAutomationItem() supports creating AI pools with a specified index
+ API: InsertAutomationItem() trims behind new AIs according to preference
+ API: [Take|Track]FX_SetParamNormalized() always sets touch state, even if value did not change
+ API: add GetAudioDeviceInfo()
+ API: fix [Take|Track]FX_EndParamEdit() when called immediately following parameter set
+ Actions: add meta-action to toggle following action armed (rather than always arm)
+ Automation items: fix corrupted state after moving tracks to subproject
[t=207762]
+ Automation items: improve selection tracking in undo state
+ FX chain: paste after currently selected item rather than at end of list
[t=211489]
+ FX: improve behavior when dragging an FX to its existing position
[p=2039495]
+ Item notes: copy notes/images to new item when using pencil-drawing of new items
[p=2039146]
+ Localization: fix elastique display on Cyrillic character sets
[t=211027]
+ MIDI editor: avoid hit testing against notes that begin before the active area of item and end exactly at the active are of item
[p=2033526]
+ MIDI editor: do not draw notes that begin before the active area of item and end exactly on the start of item
[p=2033526]
+ MIDI editor: duplicate notes octave down better handles notes that begin before start offset
[t=209141]
+ MIDI editor: fix duplication of notes that start at negative project times
+ MIDI editor: fix incorrect undo behavior when navigating notes via action and previews disabled
+ MIDI editor: fix issues with paste/duplicate notes and non-1.0 take rates
+ MIDI editor: fix multi-context selection undo with various actions, mouse behaviors
+ MIDI editor: fix undo for secondary contexts when using [un]select all actions
[p=2035184]
+ MIDI editor: optimize multi-context undo system
+ MIDI editor: preserve grid-enabled setting when switching contexts
[t=210916]
+ MIDI inline editor: avoid flicker when resizing content and left edge
+ MIDI: fix glitches when editing the left edges of looped MIDI items
+ MIDI: fix negative start offset peak drawing issue around tempo changes
+ MIDI: fix peak drawing bug with non-1.0 takerate, looping, tempo changes
+ MusicXML: support .mxl (zip-compressed MusicXML)
+ Notation: .mxl export support
+ Notation: allow editing both start/end of immediately adjacent items
[t=211117]
+ Notation: fix chasing of clef to start of media item
[t=211116]
+ Notation: fix create tuplet action when not launched via context menu
[t=211161]
+ Notation: fix marquee undo for multiple contexts
[t=210918]
+ Notation: improve multi-context selection undo behavior when unselecting via select phrase, pedal event, lyric, notation, tuplet, etc
+ Notation: set armed cursor when using armed toolbar action
+ Notation: tick/QN to measure calculation bugfix (reprise)
[t=209949] [t=209953]
+ Notation: update select all notes in staff action description to be more accurate
+ OSC: fix FX parameter change notifications for last track in bank
+ OSC: send FX parameter state for new plug-ins/loaded project
+ OSC: send an integer value of -1 to fx/@/param in order to end touch state
+ OSC: setting FX parameters always sets touch state, even if value did not change
+ OSC: support receiving large (32KB) OSC bundles
+ Performance: avoid loading multiple copies of track icon/media item background/info images
+ Preferences: fix apply button behavior in project backup settings
[t=209654]
+ Preferences: fix re-enabling of missing MIDI device warnings
[p=2033194]
+ Recording: fix recorded offset of tracks armed during pre-roll
[t=211017]
+ Undo: avoid repeatedly trying to reload track/item images after initial failure
+ Undo: avoid unnecessary reload of track panel images
+ Undo: fix loss of item background images
[t=211437]
+ VST3: always apply latent VST3 parameter changes before saving state
+ Video: allowing bypassing DirectShow video output on Windows
+ linux: fix slider precise-mode issue
[p=2034376]
# GetAudioDeviceInfo: fix SRATE, add BPS
# MIDI editor: fix hit-testing of notes on secondary items
[p=2038521]
# MIDI: fix content-resizing of beginning of items across tempo changes
[p=2033523]
# Notation: decrease size of measure-start region hit testing
# Notation: fix hit testing of overlapping start/ends
# Notation: fix incorrect item-end drawing with scroll
[p=2035613]
# Notation: if context start/end overlaps with measure start, hit test to context start/end
# Notation: insert lyric sets initial keyboard focus
# Notation: properly chase clefs in grand staff view
[p=2035615]
# VST3: change the way latent VST3 parameter changes are applied (should preserve FabFilter fix from 5.90, and fix SoftTube Console 1, hopefully)
Full changelog -
Latest pre-releases