Before putting the proposal for this piece together I had to check that various mechanisms worked. It’s the most complex LEGO Technic mechanism I’ve put together and there is a lot that could go wrong (or maybe better put, a lot to get right).
These three videos cover the fundamentals of the sequencer, random number generator and other bits and bobs to get it working.
The sequencer keeps time and controls the main melody. Electrical contacts complete the circuit to a TB303 synth to create the main bass line:
Ball runs are used to create random numbers that control the sequencer and fire off events in the score:
Other mechanisms required to glue the whole thing together: