@Aiwan объясни что за текст в <"***">, я так понимаю он берёт из библиотеки winmm какую то константу?
нет, в фасме это так работает макрос Invoke, <> разворачиваются в определение нультерминированной строки и вставляется указатель/адрес на начало строки
invoke Play,<"Hello">,0......
jmp @f
lblstr: db 'Hello',0
@@:
invoke Play,lblstr,0......