pretty-midi has 151K monthly downloads and 1K GitHub stars. Version 0.2.11, first published in 2016.
It is minimally maintained under a permissive license, last released in Oct 2025.
It is built on top of importlib-resources, mido and numpy. It is used by 63 tracked packages, including basic-pitch, sinethesizer and note-seq.
Package Insights
((week_daily_avg - month_daily_avg) / month_daily_avg) * 100Weekly Downloads
GitHub Stars
Downloads by OS
Python Versions
Top Countries
Dependencies
- importlib-resources
- mido >=1.1.16
- numpy >=1.7.0
- six
1 optional dependencies
- pyfluidsynth[fluidsynth]
Used By
- basic-pitch
- sinethesizer
- note-seq
- mirdata
- shaderflow
- beatcraft
- transkun
- magenta
- melody-features
- smg-metrics
- omnizart
- fortepyan
- mt3-infer
- libfmp
- accompy
- synctoolbox
- slakh-dataset
- remi-z
- drumscript
- acids-dataset
- amads
- fcp-midi
- amt-augpy1-0
- crepe-notes
- audidata
- robopianist
- wii-music-editor
- songchain
- dodecaphony
- midiogre
- asmd
- magenta-gpu
- tokensynth
- mpteval
- dattri
- midi-neural-processor
- lv-chordia
- midiviz
- truffle-ai-music-creator-mcp
- reaper-mcp
- chord-progressions
- pitchbench
- musicir
- vibetune
- pymv2h
- pytunesmith
- pyw-musicparser
- cosmodoit
- tuttut
- mt3-audio2midi