execute if @a[x=X,y=Y,z=Z,distance=..3] run command
где command - какую команду хочешь запустить
вместо заглавных X Y Z координаты блока
3 - расстояние от блока которое будет регистрировать командный блок
еще как вариант:
звук может быть прикреплен к координате, попробуй: /playsound namesong source @a 1000 1 1
где namesong - название трека, source - источник