barelymusician v0.5.0
Changes:
- Refactored the
Task
API (#147)- Added duration to
Tasks
with a process callback that can report the task's begin, end, and update states to the user. - Added a beat callback to
Performer
to report each beat back to the user. - Simplified
Instrument
note callbacks - Removed event types altogether to avoid unnecessary allocations
- Added duration to
- Refactored all C++ wrappers to be scoped types (WIP to use custom allocators via #126)
Full Changelog: v0.4.2...v0.5.0