2013-01-23 80 views
0

我正在尋找一種簡單的方式在我的c程序中播放.wav文件。我已經使用Google的方法來做到這一點,但大多數答案都是針對Windows的PlaySound(),而我正在運行mac。任何答覆表示讚賞。謝謝。播放.wav C Mac

+0

是使用可可你的程序,或者是一個控制檯應用程序?你有什麼需求? – duskwuff

+0

如果您使用Cocoa,那麼已經有一個答案:http://stackoverflow.com/questions/6022729/simple-way-to-play-a-sound-file-aif – beakr

+0

控制檯應用程序 – carloabelli

回答

3

您可以在Mac上使用afplay終端命令播放聲音文件,如wavmp3。既然你可以system()運行I2C命令,你可以簡單地使用下面的代碼:

int main() { 
    system("afplay sound.wav"); 
    // ... 
    return 0; 
}