midi-ld/midi2vec

MIDI2vec computes embeddings for representing MIDI data in vector space

38
/ 100
Emerging

This tool helps music researchers and data scientists represent MIDI music files as numerical vectors. It takes a collection of MIDI files as input and outputs a set of numerical embeddings, which are detailed mathematical descriptions of the musical content. These embeddings can then be used for tasks like music genre classification, similarity analysis, or creative music generation.

No commits in the last 6 months.

Use this if you need to transform raw MIDI data into a structured, machine-readable format for computational music analysis or machine learning applications.

Not ideal if you primarily need to edit MIDI files, convert them to audio, or perform traditional symbolic music notation tasks.

music-information-retrieval computational-musicology music-classification symbolic-music-analysis
Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 7 / 25
Maturity 16 / 25
Community 15 / 25

How are scores calculated?

Stars

35

Forks

6

Language

Jupyter Notebook

License

Apache-2.0

Last pushed

Apr 22, 2024

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/embeddings/midi-ld/midi2vec"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.