DryWetMIDI 6.1.1
This release continues unifying API to work with different MIDI objects finishing the work done in the previous release.
New features and improvements
- Added Resizer tool which can resize groups of objects of different types or entire MIDI files.
- Added Merger tool to merge nearby objects of different types.
- Added SplitByObjects method to the Splitter class.
- Added TimeSpanUtilities.Round method.
- Added TimeSpanUtilities.IsZeroTimeSpan method.
- Added Count property to the TimedObjectsCollection class.
- Added SplitFileByChunksSettings.PreserveTempoMap property.
- Added ILengthedObject.EndTime property.
- Added GetDuration methods for TrackChunk.
Small changes and bug fixes
- All exception classes are now serializable.
- Fixed: ReplaceTempoMap throws an exception for empty track chunks collections / MIDI file.