https://github.com/vampirefrog/midilib
MIDI file loading, saving and utilities
https://github.com/vampirefrog/midilib
midi smf
Last synced: 5 months ago
JSON representation
MIDI file loading, saving and utilities
- Host: GitHub
- URL: https://github.com/vampirefrog/midilib
- Owner: vampirefrog
- Created: 2024-06-09T16:43:48.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2025-02-12T07:15:11.000Z (over 1 year ago)
- Last Synced: 2025-02-12T08:39:12.645Z (over 1 year ago)
- Topics: midi, smf
- Language: C
- Homepage:
- Size: 53.7 KB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
MIDI utilities
==============

[](https://github.com/vampirefrog/midilib/actions/workflows/linux.yml)
* MIDI File reading
* MIDI File writing
* Other utilities:
* Hertz to MIDI conversion and vice versa
* Instrument names, CC names and other strings
This library is used by:
* [vgm2x](https://github.com/vampirefrog/vgm2x)
* [mdxtools](https://github.com/vampirefrog/mdxtools)
* [fmtoy](https://github.com/vampirefrog/fmtoy)
Links
-----
[MIDI file format](http://www.music.mcgill.ca/~ich/classes/mumt306/StandardMIDIfileformat.html)