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



  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