comp.lang.ada
 help / color / mirror / Atom feed
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!



  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