Search code examples
c++audio-recordingmultiplatformaudio-player

C++ multiplatform library to playback /record audio (.wav, .ogg)


I have a multiplatform application and want to add audio annotations functionality. I am looking for audio playback /recording library that is:

  • multiplatform (Windows, Linux, Mac)
  • simple and fast to integrate into existing project
  • do not use cygwin for Windows build
  • has C++ bindings

I saw gstreamer but I have the feeling that is it too advanced for my simple use cases


Solution

  • Did you look into SDL? That should be able to play OGG files and WAV files.