Ich suche für ein Projekt eine platformunabhängige (also min. Windows
und Linux) Library in C/C++ mit der man Sound abspielen kann. Kann
auch kommerziell sein.
Die Anforderungen: Ich habe habe mehrere Audiostreams aus
verschiedenen Quellen, die ich zusammenmischen und auf dem PC
gleichzeitig wiedergeben will. Die Quellen bestehen rein aus mono
Sprachaufnahmen und bestehen zu einem Großteil aus Stille, weswegen
eine gleichzeitige Wiedergabe keine (akustisches) Problem darstellen
sollte. 3D-Firlefanz wie in FMOD (www.fmod.org) oder OpenAL (http://
connect.creativelabs.com/openal/default.aspx) brauche ich nicht.
Dynamisches Stummschalten von Quellen wäre ganz fein und eine
Untersützung vom G.711 Codec.
Hat jemand eine Idee?
mfg..
..Markus
Markus wrote:
> Ich suche f�r ein Projekt eine platformunabh�ngige (also min. Windows
> und Linux) Library in C/C++ mit der man Sound abspielen kann. Kann
> auch kommerziell sein.
Ich w�rde diese Frage eher in de.comp.lang.c oder de.comp.lang.iso-c++
stellen.
Ciao
AK
> Hallo!
Hi!
> Ich suche für ein Projekt eine platformunabhängige (also min. Windows
> und Linux) Library in C/C++ mit der man Sound abspielen kann. Kann
> auch kommerziell sein.
Auf der Linux-Audio-Developers (LAD) Mailingliste lief genau diese Frage
vor ein paar Tagen.
Die Antwort war sinngemäß: Portaudio ist subtil kaputt, jack könnte es
vielleicht tun, ist aber nicht nativ, braucht also immer einen
Jackserver, der jedoch in Form von libjackserver direkt an die Anwendung
gekoppelt werden kann.
> Die Anforderungen: Ich habe habe mehrere Audiostreams aus
> verschiedenen Quellen, die ich zusammenmischen und auf dem PC
Jack öffnet keine Dateien, aber dafür gibt es ja libsndfile.
> Untersützung vom G.711 Codec.
Wird laut README auch von libsndfile unterstützt.
HTH
--
mail: a...@thur.de http://adi.thur.de PGP/GPG: key via keyserver