Jag funderar på vad det finns för bra lösningar för att spela upp ljud. Inga stora krav, men ljudet skall spelas bums när jag vill, och helst kunna stereoplaceras. Jag har gammal kod som spelar upp med Sound Manager, och det är riktigt bra om det inte var för två saker:
- Apple har lagt ner Sound Manager, den är på väg ut. (Not invented here slår till igen - det var inget fel på APIet, mycket enklare än Core Audio.)
- Icke portabelt, funkar ingen annan stans.
Jag vill ha en lösning som
- funkar överallt
- statiskt bibliotek, så man inte måste installera och tramsa
- inte bundet till något specifikt språk
- stöd för lämpliga filformat
- smidigt att jobba med
QuickTime är riktigt bra, om det inte varit för portabiliteten (och mina tvivel om dess framtid, har dock inte besannats än).
PortAudio hade varit bra om det inte hade saknat stöd för filformat helt och hållet. FMOD, möjligen. OpenAL och SDL är starka spelare på banan, men installationsfällan hotar.
Finns det något annat bra att ta till som jag har missat?