Perché tu lo hai messo in riferimento all'attachSound.
Il tuo prob consisteva nel file caricato col loadSound(), quindi il:

brano = false;

serve ad interrompre solo quel suono, poiché inverte il true che specifichi per ottenere il caricamento graduale, quello che erroneamente chiamiamo "streaming".

NAPrrrrrreciso