I have been interested in marble machines for some time, and here's a chap who has combined a marble machine with a Xylophone, programmed in the original way with a long strip carrying the sequence of instructions.
Amazing, creative minds still exist !.
Ken