[CELT-dev] Cross Platform Audio Library
Brett Paterson
brett at fmod.org
Fri Dec 10 23:25:34 PST 2010
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
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
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
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
iD8DBQFNAqnKpGjaTtTHkDcRAi+cAKCIWBNLujh036LvVlEyYC3NWl6mJACfaJ0w
MHCtHZinnlMpwk4to44yHhs=
=kzKU
-----END PGP SIGNATURE-----
_______________________________________________
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
--
Tristan Matthews
email: tristan at sat.qc.ca
web: http://tristanswork.blogspot.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.xiph.org/pipermail/opus/attachments/20101211/6662822c/attachment-0002.htm
More information about the celt-dev
mailing list