Per avere una volta sola i titoli delle canzoni invece di usare select devi usare "select distinct" poi nel ciclo per stampare i nomi fai una query di questo tipo:

$query = "SELECT count(*) AS tot FROM tabella WHERE nomemp3 = '$row[nome]'

funziona il brutto e che fai una query per ogni elemento che selezioni!