使用C语言播放音频文件是否包含任何头文件?使用C播放音频文件
回答
获取更多信息在Mac OS X上,本地音频API是CoreAudio。 Apple在其网站上为它提供了一些不错的documentation。它也提供了几种常见文件格式的格式转换器。
如上所述,您还可以使用SDL-SDL具有更便携的优势。 CoreAudio特定于Mac OS X.
而不是使用CoreAudio,另一个选择是使用OpenAL,这是一个非常好的音频API,它也是跨平台兼容的。我相信它支持比SDL更多的功能(比如环绕声),因此对于OP来说它可能是更好的选择,取决于他们的需求。 – Cromulent 2009-11-20 08:29:56
我建议你看看SDL Sound。它是便携式的,并包含一些播放控制。
这取决于你要播放声音的平台和播放的格式。在GNU/Linux上,你有各种选项,如ALSA,Jack,PulseAudio等。在Windows上,可能有win32 API来播放音频。
如果您有一个简单的原始样本,那么在GNU/Linux上,您也可以将文件“cat”到音频设备。
还有独立于平台的API,可让您使用一个API并在任何平台上重新编译应用程序。
我正在使用Mac OS X xcode。 – 2009-11-20 06:52:12
http://tuvix.apple.com/audio似乎有一些很好的文档。我没有与OSX合作过,但我希望有一个明确的方式来使用Audio存在于OSX – 2009-11-20 07:05:48
由于RageZ建议SDL是一个不错的跨平台库。您可以从http://www.libsdl.org/
- 1. 一次播放音频音频文件
- 2. 使用chrome.extension.getBackgroundPage()播放音频文件
- 3. 使用iTunes播放音频文件SDK
- 4. 使用Python播放音频文件
- 5. c程序播放音频文件
- 6. 以C#播放音频文件#
- 7. C#播放MPEG音频文件
- 8. 播放音频文件
- 9. 播放音频文件
- 10. 音频文件不播放
- 11. Android播放音频文件
- 12. 播放音频文件
- 13. 音频文件未播放
- 14. 音频播放器在iPhone中播放远程音频文件?
- 15. 不断使用音频记录的URL播放音频文件
- 16. 使用RemoteIO和音频单元播放音频文件
- 17. 使用音频设备播放音频文件?
- 18. 使用Android媒体播放器播放m3u8音频文件
- 19. android使用默认播放器播放音频文件
- 20. 播放音频和视频文件
- 21. 使用FFMPEG播放音频
- 22. 使用HTML5播放音频
- 23. 使用jquery播放音频
- 24. 使用JQuery播放音频
- 25. 播放音频使用BackgroundCapableMedia
- 26. 使用J2ME播放音频
- 27. 用AVPlayer播放多个音频文件
- 28. 使用控件播放音频
- 29. 使用html5播放视频和音频?
- 30. 使用空格的文件名播放音频文件
它适用于哪种平台? – wallyk 2009-11-20 06:11:52
你在使用什么操作系统?您需要多少控制才能播放?你在玩什么类型的文件? – LnxPrgr3 2009-11-20 06:15:57
是的,有*头文件被包含在使用C语言播放音频文件中。你想知道*哪些*的? – dreamlax 2009-11-20 06:23:31