[CELT-dev] Cross Platform Audio Library

mike mike at baseforsale.com
Sat Dec 11 08:22:37 PST 2010


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 12/11/2010 01:25 AM, Brett Paterson wrote:
> The lib is free if your app is non commercial.
> 
>  
> 
> Brett Paterson | CEO
> 
> FMOD by Firelight Technologies Pty Ltd
> 
> Interactive Audio Middleware | www.fmod.org
> 
> PH: +61 3 96635947 Fax: +61 3 96635951
> 
>  
> 
> From: le.businessman at gmail.com [mailto:le.businessman at gmail.com] On Behalf
> Of Tristan Matthews
> Sent: Saturday, 11 December 2010 4:54 PM
> To: Brett Paterson
> Cc: mike; celt-dev at xiph.org
> Subject: Re: [CELT-dev] Cross Platform Audio Library
> 
>  
> 
> Note that fmod is not a free software library:
> 
> http://en.wikipedia.org/wiki/Fmod#Licensing
> 
> You could also consider RtAudio:
> http://sourceforge.net/projects/rtaudio/
> 
> It's licensed under an MIT-style license.
> 
> -t
> 
> 2010/12/10 Brett Paterson <brett at fmod.org>
> 
> Hi Mike,
> You could give fmod a go - it supports celt encoding out of the box, the
> mixer dsp buffer size is configurable (you can get it down to whatever you
> want - ie i've used 32x2 samples on asio and WASAPI is just as good), the
> celt format support is set at 512 samples (for performance - the cpu usage
> starts to climb heavily the smaller the frame size).
> The convenient part is there is no code to write - just
> 'init'/'load'/'play'.  Windows supports wasapi/dsound/winmm/asio and linux
> supports alsa/oss/esd and pulse.
> Regards,
> 
> 
> Brett Paterson | CEO
> FMOD by Firelight Technologies Pty Ltd
> Interactive Audio Middleware | www.fmod.org
> PH: +61 3 96635947 Fax: +61 3 96635951
> 
> 
> -----Original Message-----
> From: celt-dev-bounces at xiph.org [mailto:celt-dev-bounces at xiph.org] On Behalf
> Of mike
> Sent: Saturday, 11 December 2010 9:30 AM
> To: celt-dev at xiph.org
> Subject: [CELT-dev] Cross Platform Audio Library
> 
> Hi all,
> 
>        I was wondering if anyone had any advice on an audio library that is
> better suited to be paired with Celt in terms of latency.  I'm working
> on an application that I would like to have running on both
> windows/Linux systems.  I started by using the OpenAL library but I have
> run into an issue when feeding OpenAL small mono sample sizes that are
> 512 samples or less(1024 bytes).  Even if I create a ridiculous amount
> of buffers the playback is not correct.  I corrected the issue but it
> required that I create a second buffer that can hold around 2048
> samples.  My goal is to achieve the lowest latency possible.
> 
> 
> Thank you
> Mike
_______________________________________________
celt-dev mailing list
celt-dev at xiph.org
http://lists.xiph.org/mailman/listinfo/celt-dev

_______________________________________________
celt-dev mailing list
celt-dev at xiph.org
http://lists.xiph.org/mailman/listinfo/celt-dev


	Thank you for all the suggestions, I have a lot of work ahead of me to
figure out which one I'm going to use.

Mike


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iD8DBQFNA6VMpGjaTtTHkDcRAqdMAJ9uOYf6l7TKjq7e5CHMT2hCLUDgJQCgywEI
a8kJfuAF5L2MyTSilAmdnRQ=
=wrYj
-----END PGP SIGNATURE-----



More information about the celt-dev mailing list