Skip to content

Releases: dsgallups/midix

2.0.0

30 Dec 20:26
cb8bd60
Compare
Choose a tag to compare

2.0.0 (December 30, 2024)

Welcome to v2. midix has new types that will be used for future MIDI representations and methods!

Notes

Many changes have been made for midix. I may have missed something, or there may be some bug
I haven't tested for. Let me know of any issue, and I'll patch ASAP!

Features

  • Crates are now fully documented, READMEs updated, (most) TODOs dealt with.
  • Added new Reader, which will parse SMF files

Breaking Changes

  • Add many new types for midix. Types only have an internal Cows. This may change
    in the future.
  • Alternative representations of MIDI are available
  • Created LiveEvents, FileEvents, and MidiMessages. See the midix docs for details.
  • Utilize Key and Piano for bevy_midix

Chores

  • Updated bevy_midix examples

Full Changelog: 1.0...2.0.0

1.0

18 Dec 00:38
8e398cb
Compare
Choose a tag to compare
1.0

What's Changed

  • feat: Scaffold repo with forks from midly and bevy_midi by @dsgallups in #1
  • refactor: build midix from (near) scratch, achieve compilation by @dsgallups in #4
  • chore: basic tests and docs by @dsgallups in #6
    • Needs more work

Full Changelog: https://github.com/dsgallups/midix/commits/1.0