From: Preben Randhol <randhol+news@pvv.org>
Subject: Re: microphone and sound access in Ada
Date: Tue, 18 Mar 2003 13:12:55 +0000 (UTC)
Date: 2003-03-18T13:12:55+00:00 [thread overview]
Message-ID: <slrnb7e6qj.b19.randhol+news@kiuk0152.chembio.ntnu.no> (raw)
In-Reply-To: slrnb7e3uf.j6f.adi@drcomp.erfurt.thur.de
Adrian Knoth wrote:
>
> Yes. I proposed that some weeks ago, perhaps we should start. Any further
> interests?
I'm in. Although, I have to read up on how to do C bindings first as I
haven't done this before. I guess GtkAda is a good source for examples
:-)
There are three libraries:
libao:
Libao is a cross-platform library that allows programs to output PCM
audio data to the native audio devices on a wide variety of platforms.
It currently supports:
* OSS (Open Sound System)
* ESD (ESounD)
* ALSA (Advanced Linux Sound Architecture)
* Sun audio system (used in Solaris, OpenBSD, and NetBSD)
* aRts (Analog Realtime Synthesizer)
(hope this can do input as well)
libogg:
Libogg contains necessary functionality to create, decode, and work with
Ogg bitstreams.
libvorbis:
* libvorbisenc
Libvorbisenc is a convenient API for setting up an encoding
environment using libvorbis. Libvorbisenc encapsulates the actions
needed to set up the encoder properly.
* Vorbisfile
The Vorbisfile library provides a convenient high-level API for
decoding and basic manipulation of all Vorbis I audio streams.
Libvorbisfile is implemented as a layer on top of Xiph.org's
reference libogg and libvorbis libraries.
Vorbisfile can be used along with any ANSI compliant stdio
implementation for file/stream access, or use custom stream i/o
routines provided by the embedded environment. Both uses are
described in detail in this documentation.
--
This is Ada95 land. On quiet nights you can hear C programmers debug.
next prev parent reply other threads:[~2003-03-18 13:12 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 [this message]
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
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