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

Music Production Python Packages

Python packages with the GitHub topic music-production. Sorted by monthly downloads, with stars and forks.
phierceweb
logicxkit

Read and change Logic Pro projects from the command line without opening Logic: tracks, regions, the mixer, plug-in settings and MIDI, in one project or across a batch.

5K 4 1
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
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
wstierhout
mcp-server-ableton-live

Control Ableton Live from an AI assistant. 156 tools for building, editing MIDI, mixing, and mastering in a running Live set. Typed, tested on Live 12.

3K 38 8
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
bkazez
reaproj

Parse and edit REAPER .RPP project files in Python: tracks, items, markers, regions, render settings

2K 2 0
bvk7787
fourier-samples

Curate a big sample library into small, well-organized folders for hardware samplers (Digitakt 2, M8, and more)

1K 2 2
peterkolbe
ableton-for-ai

Ableton for AI is the bridge between your DAW and AI models. It makes Ableton projects hearable and visible to AI models by implementing the Model Context Protocol (MCP) and exporting detailed project snapshots.

911 1 0
enginestein
music-dsl

Program your own music — An easy to use music DSL

618 3 1
ben-juodvalkis
ableton-device-creator

Python toolkit and CLI for building and batch-editing Ableton Live devices: drum racks, Samplers and Simplers from sample folders.

513 46 7
Metallicode
audio-dsp

Extremely over packed Python audio DSP, synthesis, effects etc.. library

458 23 1
LofiFren
ableton-mcp-lofifren

Fork of ahujasid/ableton-mcp adding a 33-personality style system, ~35 extra MCP tools, batch commands, and arrangement-view BETA

446 5 2
rosasynthesiz
fl-studio-mcp

AI-powered FL Studio control via the Model Context Protocol. Beyond piano-roll notes — full in-DAW mixing (Mix Doctor, gain staging, EQ/comp/reverb, reference matching), routing, and composition through Claude and other MCP clients. 67 tools. Windows.

417 77 12
guvense
hellyee

Make music in Ableton Live by talking to Claude — mixes and masters by actually reading the meters

318 9 0
farmhutsoftwareteam
ableton-mcp-suite

Extended fork of ableton-mcp: 38 tools (22 new + 10 enhanced) for full Ableton Live production via Claude/MCP — device parameters, sidechain routing, arrangement view, return/master tracks, audio import.

317 0 0
TwelveTake-Studios
iflow-mcp-twelvetake-reaper-mcp

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

205 77 17
BrunoRNS
pyitupgrade

pyIT, a Python library for reading, writing, and manipulating Impulse Tracker (IT) module files.

202 1 0
1kbgz
nbplay

let's play!

147 4 0
noseglasses
matchpatch

Preset normalization and comparison for audio processors

125 4 1
alex-hollingsworth1
setlist-organiser

A Python CLI and web UI tool for organising audio stem exports into instrument categories, designed for producers, mixers, and musical directors. Includes optional Ableton session creation.

114 0 0
PhillipAmend
shaperbox-importer

Bulk-import preset packs into Cableguys ShaperBox 3 on macOS

114 1 2
SeannyQuest
tonemaker

Pod Go Tone Creator

104 6 1
XTERMINATORAPPS
ableton-extensions

Write Ableton Live extensions in Python. By XTERMINATORAPPS (xterminatorapps.shop)

79 4 0
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology