changed some defines to have braces around them and translated some
comments
introduced different playmodes - polyphonic and unison for starters
fixed size of array to be memsetted