salu133445/arranger

Official Implementation of "Towards Automatic Instrumentation by Learning to Separate Parts in Symbolic Multitrack Music" (ISMIR 2021)

38
/ 100
Emerging

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.

music-composition music-arrangement MIDI-processing music-education music-information-retrieval
Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 8 / 25
Maturity 16 / 25
Community 14 / 25

How are scores calculated?

Stars

59

Forks

8

Language

Python

License

MIT

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.