Added polyphony, turned 'C' mode into interactive function