1

我正在做一个项目,该项目需要我将音频播放(最好是 mp3 文件)与我的程序同步。我的程序从 txt 文件中读取运动文件,并以特定速率将其输出到串行端口。同时,必须在扬声器上播放音频文件。该音频文件必须与数据同步。也就是说,在传输 100 个字节的数据之后,音频必须播放到预定义的时间。

像这样播放和控制音频的工具是什么?一个教程会很棒!

谢谢!!

4

1 回答 1

0

通常,在处理音频时,您希望将其他源同步到音频。这有几个原因,但最重要的是音频在其自己的硬件上运行的时钟上运行。您必须从该时钟获取时间信息。这里有一个使用 portaudio 的指南,但这些原则适用于其他情况:

http://www.portaudio.com/docs/portaudio_sync_acmc2003.pdf

于 2012-09-15T02:04:45.257 回答