salu133445/arranger
Official Implementation of "Towards Automatic Instrumentation by Learning to Separate Parts in Symbolic Multitrack Music" (ISMIR 2021)
This project helps music composers and arrangers automatically assign individual musical parts (like melodies or basslines) within a multitrack MIDI file to appropriate instrument sounds. It takes a symbolic multitrack musical score as input and outputs the same score with suggested instrument assignments. Music producers, educators, or researchers working with MIDI compositions can use this to streamline instrumentation.
No commits in the last 6 months.
Use this if you need to automatically determine suitable instruments for different musical lines in a MIDI composition.
Not ideal if you need to generate new musical compositions from scratch or require highly nuanced, context-aware instrumentation that goes beyond common assignments.
Stars
59
Forks
8
Language
Python
License
MIT
Category
Last pushed
Jun 26, 2023
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/salu133445/arranger"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
tyiannak/pyAudioAnalysis
Python Audio Analysis Library: Feature Extraction, Classification, Segmentation and Applications
libAudioFlux/audioFlux
A library for audio and music analysis, feature extraction.
CPJKU/madmom
Python audio and music signal processing library
MTG/mtg-jamendo-dataset
Metadata, scripts and baselines for the MTG-Jamendo dataset
spotify/pedalboard
🎛 🔊 A Python library for audio.