c程序播放音频文件

你能给出一个示例代码来播放C语言的音频文件,以及需要哪些头文件? 我是这个概念的新手……我有兴趣了解这一点。

你不能单独用C做,你将不得不涉及特定于平台的东西。

以仍然非常便携的方式执行此操作的一种方法是使用现有的多媒体库,例如SDL 。

查看最佳c音频库linux

在* nix上:只需将原始音频文件打印到/ dev / audio

您可以使用PortAudio库。 PortAudio是一个免费的跨平台开源音频I / O库。 它允许你用’C’编写简单的音频程序,它将在许多平台上编译和运行,包括Windows,Macintosh(8,9,X),Unix(OSS),SGI和BeOS。 PortAudio旨在促进不同平台上开发人员之间的音频合成软件交换。