А ваш звуковой файл вот так проиграется?
Код:
ShellExecute(handle,'open',PChar('D:\1.wav'), '','',SW_HIDE);
если да, то и в playsound явно приведите к пичарке путь до файла
З.Ы. Попробовал и то, и то - системный медиаплеер заикается если звук короткий, а playsound "пиликает" если вавик как контейнер, чем нибудь сжат. Для проверки, воспроизведите системный, точно не сжатый звук