midi-ld/midi2vec
MIDI2vec computes embeddings for representing MIDI data in vector space
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.
Stars
35
Forks
6
Language
Jupyter Notebook
License
Apache-2.0
Category
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.
Higher-rated alternatives
shibing624/text2vec
text2vec, text to vector....
predict-idlab/pyRDF2Vec
đ Python Implementation and Extension of RDF2Vec
IntuitionEngineeringTeam/chars2vec
Character-based word embeddings model based on RNN for handling real world texts
IITH-Compilers/IR2Vec
Implementation of IR2Vec, LLVM IR Based Scalable Program Embeddings
ddangelov/Top2Vec
Top2Vec learns jointly embedded topic, document and word vectors.