Я пишу настольную игру / игру для iOS с OpenGL и хочу воспроизводить аудиофайлы (mp3 или wav).Я уже работал с CoreAudio и AudioQueues, но теперь мне нужно что-то, что работает также с Windows (и, возможно, Linux).
Я видел до сих пор:
Мне нужны только базовые функции, такие как "playSound (файл)" и "isPlaying (файл)" - без 3D-звука, эффектов и т. Д. OpenAL &OpenSL оба от khronos - так что я действительно не понимаю разницы (да, они думают, что это две разные библиотеки).
Что было бы самым простым кроссплатформенным подходом?Могу ли я написать с одним из них код, который работает на iPhone и настольных ПК аналогично?