Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在做一个项目,该项目需要我将音频播放(最好是 mp3 文件)与我的程序同步。我的程序从 txt 文件中读取运动文件,并以特定速率将其输出到串行端口。同时,必须在扬声器上播放音频文件。该音频文件必须与数据同步。也就是说,在传输 100 个字节的数据之后,音频必须播放到预定义的时间。
像这样播放和控制音频的工具是什么?一个教程会很棒!
谢谢!!
通常,在处理音频时,您希望将其他源同步到音频。这有几个原因,但最重要的是音频在其自己的硬件上运行的时钟上运行。您必须从该时钟获取时间信息。这里有一个使用 portaudio 的指南,但这些原则适用于其他情况:
http://www.portaudio.com/docs/portaudio_sync_acmc2003.pdf