Niente non funziona: ho fatto esattamente come mi hai scritto, ma succede la stessa cosa di prima.
Secondo il codice, con update(), mi stampa n START consecutivi se io premo n volte un tasto della tastiera e il suono non è ancora terminato. Sicuro che così dovrebbe funzionare?