A Step sequencer with preset sounds in JavaScript