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.