Puedes guardar la ruta de los archivos mp3 en una tabla de la base de datos, posteriormente, cuando un usuario vaya a subir un nuevo mp3 consultas esa tabla para saber si ya existe un mp3 con el mismo nombre, de ser así interrumpes la subida mostrandole un mensaje, en caso contrario le permites subir.
Saludos,
PD: En caso de no usar base de datos, pues se me ocurre que a la hora de subir un archivo, antes de guardarlo, busques en la carpeta donde guardas los mp3 si ese archivo existe.
Sí existe, interrumpes el proceso y avisas al usuario, en caso contrario subes.