Re: PC speaker & programing
On Wed, 12 Jan 2000, Victor Wagner wrote:
> On Wed, 12 Jan 2000, Thorax Embalmer wrote:
>
> > From: Thorax Embalmer <thorax@telenet.ru>
> > Subject: PC speaker & programing
> > X-Mailer: The Bat! (v1.34a) UNREG / CD5BF9353B3B7091
> >
> > Hello all,
> >
> > Вопрос наверное не потеме ?
> > вообшем как мне на С сделать так чтобы играть звуки на спикер?
>
> #include <stdio.h>
> int main(int argc,char **argv) {
> printf("\a");
> return 0;
> }
>
> Все остальное - непортабельно.
:-)
Смотря какие звуки надо издавать.
В принципе, есть драйвер для PC speaker'a (для linux) - с помощью него можно
даже wav'ы проигрывать, примерно так:
cat 1.au > /dev/pcaudio
Этого драйвера нет в base kernel tree.
При проигрывании музыки отнимается очень много процессорного времени.
Если удовлетворяет некрасивое решение - то можно просто написать shell script
или программу на С которая будет прямо программировать порт спикера (но этому
софту тогда надо рутовские привилегии).
Best regards,
-Vlad
Reply to: