From: Adrian Knoth <adi@drcomp.erfurt.thur.de>
Subject: Re: microphone and sound access in Ada
Date: 18 Mar 2003 16:51:27 GMT
Date: 2003-03-18T16:51:27+00:00 [thread overview]
Message-ID: <slrnb7ejkf.lp0.adi@drcomp.erfurt.thur.de> (raw)
In-Reply-To: 3e7731c4@193.71.169.73
Egil Harald H�vik <egil.harald.hoevik.nospam@kongsberg.com> wrote:
>> [Binding to Ogg/Vorbis]
>> > I have already done some work on this. I have bindings to libogg,
>> > libvorbis and libvorbisfile, although I lack some testing.
>> If you like I can do some of it for you/public.
> I guess that wouldn't be a bad idea :-)
If storage is a problem, I can provide the necessary server(s).
[License]
> When it comes to licenses, I don't have a preference, but as I understand
> it would have to be compatible with the original libraries, right?
I only asked because it sounded a little bit like "no GPL/BSD".
The best thing ever would be to bring the your work into a proper state
(in case it's not already there) and then check-in to xiph.org's CVS
so the Ada-bindings are part of the main distribution, like ncurses
comes along with the Ada-interface. A lot of developers might have a
look at this API.
Concerning the input-stuff I'd suggest not to stick to ALSA directly
but use jackit instead. It's a low-latency-framework on top of ALSA
which is able to share ressources between applications and guarantee
a low overhead in processing which is necessary for realtime-sound-IO.
It's like the ASIO-drivers for Synthesizers/Samplers/Recording-software
under Windows.
I didn't do deep investigations on jackit, I only felt attracted by a
brief overview located on their website. If it provides a mixer-API
for changing volumes than it would suffice. I won't suggest using jackit
if we'll also need to interface to ALSA directly only for volume-change :)
On the other hand: if there is a libao(ut), perhaps there is also a
libai(n)?
--
mail: adi@thur.de http://adi.thur.de PGP: v2-key via keyserver
Gib Gates keine Chance!
next prev parent reply other threads:[~2003-03-18 16:51 UTC|newest]
Thread overview: 23+ messages / expand[flat|nested] mbox.gz Atom feed top
2003-03-18 11:18 microphone and sound access in Ada Tony Gair
2003-03-18 11:42 ` Preben Randhol
2003-03-18 12:23 ` Adrian Knoth
2003-03-18 13:12 ` Preben Randhol
2003-03-18 14:01 ` Adrian Knoth
2003-03-18 14:47 ` Preben Randhol
2003-03-18 15:04 ` Preben Randhol
2003-03-18 13:59 ` Egil Harald H�vik
2003-03-18 14:04 ` Adrian Knoth
2003-03-18 14:49 ` Preben Randhol
2003-03-18 14:53 ` Egil Harald H�vik
2003-03-18 15:09 ` Preben Randhol
2003-03-18 16:51 ` Adrian Knoth [this message]
2003-03-18 17:13 ` Preben Randhol
2003-03-18 17:37 ` Adrian Knoth
2003-03-18 18:16 ` Preben Randhol
2003-03-18 20:23 ` Adrian Knoth
2003-03-19 8:12 ` Preben Randhol
2003-03-18 17:45 ` Egil Harald H�vik
2003-03-18 20:18 ` Adrian Knoth
2003-03-18 14:26 ` Preben Randhol
2003-03-18 14:46 ` Egil Harald H�vik
2003-03-18 17:51 ` tmoran
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox