Using my conveyor belt music box V2. Handles all instruments now and can use all 32 conveyor belt slot positions (I may put the code on github when I get around to cleaning it up).
The biggest limitation now is that the game can only play 10 sounds at a time. Drumrolls can cause quite a problem due to that.
See the description of this video for more info: • Factorio Conveyor Belt Music Box