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

Music Information Retrieval Python Packages

Python packages with the GitHub topic music-information-retrieval. Sorted by relevance, with stars and monthly downloads.
MTG
essentia

C++ library for audio and music analysis, description and synthesis, including Python bindings

51K 4K 620
CPJKU
beat-this

Accurate and general beat tracker

30K 325 53
MTG
essentia-tensorflow

C++ library for audio and music analysis, description and synthesis, including Python bindings

22K 4K 620
CPJKU
madmom

Python audio and music signal processing library

14K 2K 278
SuperKogito
spafe

:sound: spafe: Simplified Python Audio Features Extraction

13K 485 77
CPJKU
partitura

A python package for handling modern staff notation of music

12K 361 37
Natooz
miditok

MIDI / symbolic music tokenizers for Deep Learning models 🎶

10K 881 101
marl
crepe

CREPE: A Convolutional REpresentation for Pitch Estimation -- pre-trained model (ICASSP 2018)

9K 1K 185
libraz
libsonare

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

4K 13 3
Metacreation-Lab
midigpt

GPT-2 transformer for controllable, multitrack symbolic music generation

4K 74 7
nyckmaia
maialib

Maialib - Music Analysis Library

4K 6 1
urinieto
msaf

Music Structure Analysis Framework

4K 554 87
libAudioFlux
audioflux

A library for audio and music analysis, feature extraction.

4K 3K 144
CheapNightbot
yutipy

A simple Python package to interact with various music platforms APIs.

4K 0 0
Moustov
pyharmonytooling

python code to manage music harmony

3K 7 1
snejus
beetcamp

Bandcamp autotagger source for beets (https://beets.io)

3K 117 14
salu133445
pypianoroll

A toolkit for working with piano rolls

2K 148 16
sellemain
galdr

galdr — AI music perception framework. Translates acoustic signal into structures an LLM can encounter. Stateful listener, pattern analysis, harmonic decomposition.

2K 5 0
Music-and-Culture-Technology-Lab
omnizart

Omniscient Mozart, being able to transcribe everything in the music, including vocal, drum, chord, beat, instruments, and more.

2K 2K 133
asigalov61
godzillamididataset

Enormous, comprehensive, normalized and searchable MIDI dataset for MIR and symbolic music AI purposes

2K 5 1
gabolsgabs
dali-dataset

DALI: a large Dataset of synchronised Audio, LyrIcs and vocal notes.

2K 380 36
Polochon-street
bliss-audio

A song analysis library for making playlists

2K 159 9
NightKing-V
accordoai

Chord prediction model from Accordo.ai

2K 6 0
asigalov61
discovermidi

Ultimate MIDI dataset for MIDI music discovery and symbolic music AI purposes

2K 6 0
    • Data from PyPI, GitHub, ClickHouse, and BigQuery