Sound Libs?



  • Hallo!

    Ich suche jetzt schon seit Ewigkeiten nach einer guten cross-platform c++ library zum abspielen (und erstellen und bearbeiten) von sounddateien in möglichst vielen Formaten. FMOD schien zwar professionell zu sein, aber ich hätte gerne etwas, was auch für kommerzielle Zwecke noch kostenlos ist.
    Ich hoffe ihr könnt mir ein wenig auf die Sprünge helfen und Links und kluge Ratschläge posten :).



  • Zum Abspielen von Sounddateien kenne ich die Audiere Library http://audiere.sourceforge.net/
    Zum bearbeiten, erstellen fällt mir jetzt leider keine direkt ein.



  • Zum erstellen, bearbeiten und laden ist libsndfile http://www.mega-nerd.com/libsndfile/ ziemlich gut. Aber damit kannst du nichts abspielen. Wenn du Audio-Software erstellen willst, machst du das ja eh über jack oä. Wenn du ein Spiel oder andere "Multimedia" Software erstellen willst, dann ist die lib wohl ungeeignet.

    Mit FMod ist wohl eher OpenAL http://www.openal.org/ vergleichbar.



  • Danke für die Links! Ein Spiel möchte ich nicht machen, deswegen ist OpenAL wahrscheinlich nicht so gut geeignet. JACK oder etwas ähnliches ist wohl überdimensioniert.
    Audiere scheint die wichtigsten Sachen zu haben, die ich haben möchte. Aber ich hatte gehofft eine lib zu finden, die sowas wie z.B. Beat Detection schon eingebaut hat.


Anmelden zum Antworten