An interactive diversion from Joe Halliwell (@joehalliwell). Move the mouse over the piece or click it to change parameters. Press 'H' for more controls. Created: 3rd June 2021.