https://github.com/go-audio/midi
The MIDI package is a high level MIDI library to consume and generate MIDI files.
https://github.com/go-audio/midi
golang midi midi-files
Last synced: 9 months ago
JSON representation
The MIDI package is a high level MIDI library to consume and generate MIDI files.
- Host: GitHub
- URL: https://github.com/go-audio/midi
- Owner: go-audio
- License: apache-2.0
- Created: 2017-12-24T01:24:06.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2024-10-28T23:35:32.000Z (about 1 year ago)
- Last Synced: 2024-10-29T00:23:36.226Z (about 1 year ago)
- Topics: golang, midi, midi-files
- Language: Go
- Size: 79.1 KB
- Stars: 52
- Watchers: 2
- Forks: 6
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# midi
The MIDI package is a high level MIDI library to consume and generate MIDI files.
[](https://godoc.org/github.com/go-audio/midi)
[](https://goreportcard.com/report/github.com/go-audio/midi)
[](https://codecov.io/gh/go-audio/midi)

## Alternative
Depending on your needs, you might want to check out the excellent
[gomidi](https://github.com/gomidi/midi) library by
[metakeule](https://github.com/metakeule). His library is lower level but more
complete and offers support for live MIDI messaging which this library isn't
trying to do.