Orchestral Composition Task
SymphonyGen first generates a harmony skeleton and then produces the full orchestration based on that skeleton. Reinforced with CLaMP 3 score only
Starting with a Major Chord
Starting with a Minor Chord
Orchestral Arrangement Task
SymphonyGen uses harmony skeletons analyzed from excerpts in the SymphonyNet Dataset (validation split), and re-orchestrates the skeleton. Reinforced with CLaMP 3 score and track density