LINUX.ORG.RU

Как пискнуть динамиком в Linux


0

0

Подскажите лоху, как в QTшном приложении заставить динамик издать писк нужной частоты и длительности, т.е. нужен аналог виндовой функции BEEP(DWORD dwFreq,dwDuration). Буду весьма признателен... :))

anonymous

В Qt такого аналога нет.
Если проиграть сэмпл, то в Qt - то для этого есть QSound. Но он никак не связан с программированием динамика. Для работы в XFree требует наличия
NAS - Network Audio Service, причем, если Qt ставится из бинарных пакетов,
то скорее всего поддержка NAS отключена. Нужно собирать самому,
кроме того опять таки - нужно скачать и установить NAS.
В случае Qt-embedded поддержка NAS не требуется и вывод идет прямо в
/dev/dsp. (AFAIK)

Flogger_d
()
Ответ на: комментарий от anonymous

Re:

>anonymous (*) (15.01.2004 19:06:50)

Если не ошибаюсь, то для X-овых приложений вполне естественно не иметь терминала (например, при запуске в KDE через K->Run command).

Murr ★★
()

можно ещё XBell (... , ... )
Только это наверное будет не только через динамик. Но надо хелп посмотреть.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.