Javascript audio sequencer heavily influenced by Intellijel's Metropolis sequencer module