ho risolto ma non era per quel motivo..

la soluzione l'ho ottenuta creando diversi MC indipendenti con all'interno l'inizializzazione e la gestione del sound gestista localmente.

riporto per completezza che al momento della creazione dell'oggetto ho dovuto fare con
songX= new Sound( this); (all'interno del singolo MC)
probabilmente perchè se no di default la visibilità di quella variabile senza this è globale e di conseguenza viene manipolato l'audio generale di tutta l'applicazione.. non saprei cmq ora va!

se qualcuno sa argomentare di più tanto meglio..

Grazie.