DryWetMIDI 7.0.1
New features and improvements
- Concept of the
IObjectId
removed. Please read updated SplitByObjects section of the docs. - Added
filter
parameter toSplitObjectsAtDistance
,SplitObjectsByGrid
,SplitObjectsByPartsNumber
andSplitObjectsByStep
methods of theSplitter
. - Added
PlaybackHint
. - Improved performance of the
TimedObjectsManager.SaveChanges
method. - Improved performance of the
TimedObjectUtilities.AddObjects
method when target events collection is empty. - Improved performance of time changing methods of the
Playback
.
Small changes and bug fixes
- Implemented
TempoMap.Equals
. - Added max value constants in the
SmpteOffsetEvent
. - Fixed: Current time is managed improperly in the
MidiClock
when there are speed changes. - Fixed:
NotesPlaybackStarted
andNotesPlaybackFinished
events of thePlayback
can be fired with empty notes collection.