improve polyphony limit implementation : key presses now steal voices
fix bug restoring saved polyphony setting