get gates working for perc and adsr envelopes
add audio input
add panning control to a-splitter; add save/restore of the frame size
add rand and add val
get rand working
add random pentatonic scale output
add method for finding longest path