Partamos desde algo simple.
Esto te devolverá todo lo que está en la primera tabla, que no esté relacionado con ningún registro de la segunda:
Código MySQL:
Ver original M.mu_id,
M.mu_nombre
musica M
LEFT JOIN likecancion L
ON musica.mu_id
= likecancion.lc_cancion
O sea, todas las canciones que no tienen ningún "like" en la segunda tabla.
A eso deberías agregarle que restrinja solamente al usuario de la segunda tabla:
Código MySQL:
Ver original M.mu_id,
M.mu_nombre
musica M
LEFT JOIN likecancion L
ON musica.mu_id
= likecancion.lc_cancion
AND L.lc_usu
= valorbuscado
LIMIT 0,30