carlosholivan/musicaiz
A python framework for symbolic music generation, evaluation and analysis
This tool helps musicologists, composers, and researchers work with symbolic music data like MIDI files. It can take a MIDI file as input, allowing you to analyze its structure, harmony, and rhythm. You can then generate new musical content, visualize it as a pianoroll or score, and even prepare the data for machine learning models. It's designed for anyone exploring or creating music digitally at a deep, structural level.
187 stars. No commits in the last 6 months. Available on PyPI.
Use this if you need to deeply analyze, manipulate, or generate symbolic music, such as MIDI data, and want to understand its underlying structure and harmony.
Not ideal if you are looking for a simple audio editor or a high-level music composition tool without needing to dive into the technical details of music theory or data structures.
Stars
187
Forks
17
Language
Python
License
AGPL-3.0
Category
Last pushed
Jun 15, 2023
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/carlosholivan/musicaiz"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
Natooz/MidiTok
MIDI / symbolic music tokenizers for Deep Learning models 🎶
salu133445/muspy
A toolkit for symbolic music generation
jacbz/Lofi
ML-supported lo-fi music generator
jisungk/deepjazz
Deep learning driven jazz generation using Keras & Theano!
mdeff/fma
FMA: A Dataset For Music Analysis