Uninterrupted Audio tone generation

"Vinoo S Warrier" <[email protected]> Sat, 12 Feb 2005 01:08:38 +0530
Newsgroups gmane.linux.real-time.rtlinux.general
Message-ID <[email protected]>
Hi,

I need to generate audio-tones, two different-frequency tones to encode a
binary 0 and a binary 1 such that each bit-tone occupies say 10ms exactly.
also while playing the tones for a complete packet of data (say 50-100 bits)
the audio-tones should not get interrupted.

1. I was wondering how using rtlinux can help achieve this. to ensure
no-interruptions, would i need to just write a tone-generation task as a
realtime-task or would i also need to run the audio-driver as a
realtime-task?

2. the second complication is that i also need to run another
data-collection task (not necessarily real time) that collects these packets
from a remote machine via serial-port. If i run a real-time task that needs
to continuously generate a tone, since this cannot be interrupted, would my
data-collection task get to run at all?

i have tried searching the archives but couldn't find much about audio. also
iam very new to real-time systems. all and any help greatly appreciated.

Thanks,
Vinoo
--
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.300 / Virus Database: 265.8.7 - Release Date: 2/10/2005

_______________________________________________
Rtl mailing list
[email protected]
http://www2.fsmlabs.com/mailman/listinfo/rtl