Inspiration
When the composer is making decisions on the orchestration, it would be nice to have a good feedback of the playback, so the composer can make informed decisions about the music being orchestrated.
What it does
The goal is to output realistic playback of what is written in the score, as human performers would do
How we built it
two options
- Directly in the code of MuseScore
- As a plugin
Challenges we ran into
- Architecture Design decisions, where and how to generate the playback?
- Suitable DataSets: matching scores (with various instruments and styles) to human performances
Accomplishments that we're proud of
- We have now a clearer idea on where within the code to implement the audio transformations.
What we learned
- Starting small is worth it to clarify a design.
- It is a big project, so a good a approach is to progress with small, clear steps to build the solution.
What's next for Play it back!
- Try the automatic mixing approach to the generated audio, first try the musesamplerwrapper.cpp class hacking within the source code
- Redesign it as a plugin.
Log in or sign up for Devpost to join the conversation.