Mon, 03 Jul 2000 daniel sheltraw wrote:
> Hello RTers
>
> I know this isn't specifically a RT Linux question but you guys/gals
> are the type of programmers that would probably know right where to go
> for an answer. Is anyone working on RT audio? In particular I am looking for
> example code for controlling wavetable synthesis registers of SoundBlaster
> Live. I would also be interested in DSP playback code for the SoundBlaster
> Pro compatible portion of most modern sound chipsets.
Have a look at the Linux kernel source, in drivers/sound. You could dig some in
the ALSA (www.alsa-project.org) drivers as well, but the modularized design
might make it harder finding your ways around at first. There are some
documents and links on the ALSA site as well, and I think most of the
supported chipsets are documented there.
For some ideas on how to port to RTL, you can have a look at the downloads page
on the Audiality site, but beware - it's for an old RTL version, and I haven't
touched it for ages... The principles are the same (that is, the same as for
normal kernel drivers), but the API has changed a bit. (BTW, the included driver
is for the AudioPCI chipset - a 2 in + 4 out set without a hardware
synthesizer.)
David Olofson
Programmer
Reologica Instruments AB
[EMAIL PROTECTED]
..- M u C o S --------------------------------. .- David Olofson ------.
| A Free/Open Multimedia | | Audio Hacker |
| Plugin and Integration Standard | | Linux Advocate |
`------------> http://www.linuxdj.com/mucos -' | Open Source Advocate |
..- A u d i a l i t y ------------------------. | Singer |
| Rock Solid Low Latency Signal Processing | | Songwriter |
`---> http://www.angelfire.com/or/audiality -' `-> [EMAIL PROTECTED] -'
-- [rtl] ---
To unsubscribe:
echo "unsubscribe rtl" | mail [EMAIL PROTECTED] OR
echo "unsubscribe rtl <Your_email>" | mail [EMAIL PROTECTED]
---
For more information on Real-Time Linux see:
http://www.rtlinux.org/rtlinux/