PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Midi Python Packages

Python packages with the GitHub topic midi. Sorted by monthly downloads, with stars and forks.
mido
mido

MIDI Objects for Python

1.7M 2K 292
SpotlightKid
python-rtmidi

Python bindings for the cross-platform MIDI I/O library RtMidi

131K 413 71
tiagocoutinho
linuxpy

Human friendly interface to linux subsystems using python

43K 64 13
MarkCWirt
midiutil

A pure Python library for creating multi-track MIDI files

31K 272 67
YatingMusic
miditoolkit

https://pypi.org/project/miditoolkit/

26K 285 38
DBraun
dawdreamer

Digital Audio Workstation with Python; VST instruments/effects, parameter automation, FAUST, JAX, Warp Markers, and JUCE processors

15K 1K 101
hnaderi
teslasynth

MIDI synthesizer that plays music through any interrupted device, including Tesla coils, Flyback transformers, High power lasers, ...

14K 6 0
Natooz
miditok

MIDI / symbolic music tokenizers for Deep Learning models 🎶

12K 904 105
Yujia-Yan
transkun

A simple yet effective Audio-to-Midi Automatic Piano Transcription system

11K 458 41
shakfu
aldakit

A zero-dependency Python parser and MIDI generator for the Alda music programming language

9K 5 1
asigalov61
midisimx

Greatly improved, enhanced, and streamlined fork of midisim for calculating, searching, and analyzing MIDI-to-MIDI similarity at scale

8K 2 0
gesellkammer
rtmidi2

python bindings to rtmidi allowing to listen to multiple ports simultaneously

6K 30 12
CSCPadova
lytk

Fast music-notation conversion and augmentation: LilyPond, MusicXML/MXL, MIDI, and ABC through a shared IR, with ML representations.

5K 0 0
TwelveTake-Studios
twelvetake-reaper-mcp

MCP server to control REAPER DAW with AI. 176 tools for mixing, mastering, MIDI composition, and full music production.

5K 77 17
asigalov61
galaxymidi

The largest and most comprehensive MIDI dataset in the known galaxy

4K 7 0
Zhuwenqian
apollotab

Guitar Pro File Parsing, Rendering, and Audio Playback Engine Library

4K 5 1
synopsys0
postfader-fl-studio-mcp

FL Studio MCP server: let Claude, Codex, Cursor, or any MCP client read, mix, compose, and edit the project you have open. Read-only by default, every change read back. Windows + macOS.

3K 7 1
phierceweb
groovebin

Read, remap and generate drum MIDI from the command line: translate between kit note maps, index a folder of grooves and search it by meter, tempo and role — no DAW needed

3K 0 0
romanin-rf
seaplayer

SeaPlayer is a player that works in the terminal.

3K 14 1
libraz
libsonare

Dependency-free audio engine for C++, Python, Node.js & WASM: analysis, mastering, mixing, built-in instruments, and a headless-DAW runtime

3K 26 7
salu133445
pypianoroll

A toolkit for working with piano rolls

2K 148 16
simonholliday
pymididefs

A comprehensive, zero-dependency Python library of MIDI 1.0 and 2.0 constants, lookup dictionaries, and utility functions for the full MIDI specification.

2K 3 0
AudialAI
audial-sdk

Python SDK for the Audial AI audio API: stem splitting, mastering, MIDI generation, sample packs, segmentation, music generation, resynthesis, vocal synthesis

2K 2 0
Metacreation-Lab
midigpt

GPT-2 transformer for controllable, multitrack symbolic music generation

2K 108 11
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology