O que é uma biblioteca de reprodução WAV multiplataforma leve?

Estou procurando uma maneira leve de tornar meu programa (escrito em C) capaz de reproduzir arquivos de áudio no Windows ou no Linux. Atualmente, estou usando chamadas nativas do Windows, que são essencialmente apenas uma chamada que recebe um nome de arquivo. Gostaria de algo semelhante que funcione no linux.

Os arquivos de áudio são Microsoft PCM, canal único, 22Khz

Alguma sugestão?

questionAnswers(7)

yourAnswerToTheQuestion