Ответ : 1
Среда : Lazarus, FreePascal
Операционная система : Windows
Зависимости : -
Источник : http://freepascal.ru/forum/viewtopic.php?f=5&t=3719&p=27429#p27406
Теги : звук, мультимедиа, wav
PlaySound - это WinAPI функция. Описана, если не ошибаюсь, в mmsystem.pp. И в Лазарусе под Win32 естественно она тоже есть. Но она работает только под Windows и проигрывать может только короткие .wav файлы.
Используется эта функция следующем образом:
- Код: Выделить всё
uses ..., MMSystem;
...
PlaySound('sample.wav',0,SND_FILENAME);
Ответ : 2
Среда : Lazarus, FreePascal
Операционная система : Linux
Зависимости : ALSA
Источник : http://freepascal.ru/forum/viewtopic.php?f=5&t=3719&p=27429#p27419
Теги : звук, мультимедиа, wav, mp3, ogg
В Linux принято пользоваться внутренними программами, например aplay или mplayer для сложных файлов.
- Код: Выделить всё
[b]uses[/b] ..., Unix;
...
FpSystem('aplay /home/username/bell.wav');