Notifications
Clear all
MIDI Software
1
Posts
1
Users
0
Reactions
7,533
Views
Topic starter
New features
- Removed interval parameter from MidiClockSettings.CreateTickGeneratorCallback.
- Turned ITickGenerator to TickGenerator abstract class.
- Added RepeatStarted event to Playback.
- Made constructors of MidiEventReceivedEventArgs and MidiEventSentEventArgs public to have ability to fire corresponding events in custom input/output devices.
- DevicesConnector now uses IInputDevice instead of InputDevice.
- Removed IDisposable from DevicesConnector.
- Added AreDevicesConnected property to DevicesConnector.
- Added Parse/TryParse to Octave.
- Added INotifyTimeChanged interface on TimedEvent, Note and Chord.
- Added INotifyLengthChanged interface on Note and Chord.
Small changes and bug fixes
- Chords parsing uses CNT now.
- Fixed: Multi-thread access to active notes metadata inside Playback can cause exceptions.
- Fixed: Playback.EventPlayed not fired for meta events.
- Fixed: Slash chord name contains Sharp instead of # for sharped notes as result of GetNames.
Posted : 29/06/2020 10:23 am