https://github.com/brokensource/umidi
🎹 Fastest Python MIDI file reading
https://github.com/brokensource/umidi
midi mido pretty-midi python-midi
Last synced: 9 months ago
JSON representation
🎹 Fastest Python MIDI file reading
- Host: GitHub
- URL: https://github.com/brokensource/umidi
- Owner: BrokenSource
- License: mit
- Created: 2024-08-19T15:17:00.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2025-06-23T09:21:06.000Z (about 1 year ago)
- Last Synced: 2025-09-24T19:38:43.784Z (9 months ago)
- Topics: midi, mido, pretty-midi, python-midi
- Language: Python
- Homepage:
- Size: 6.84 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: license.md
Awesome Lists containing this project
README
> [!IMPORTANT]
> This repository needs further development and testing to be considered stable.
Meet `umidi`, the fastest, pure-python, midi file reading library available, pronounced "micro-midi". Gives you [`attrs`](https://pypi.org/project/attrs/) classes with many utilities for all notes, events, meta messages and more. It wins by over 10x in speed compared to `pretty-midi` and/or `mido`, and is very easy to use.