嘿伙计们,
我正在考虑我可以做些什么来衡量从计算机获得音频输入的点(通过声卡上的正常音频输入)到需要处理的东西的时间。噪音消除或类似的东西。
我认为的主要问题是测量音频信号何时被创建以及发送器和接收器的同步
到目前为止,我提出了以下想法:
•使用串行端口传输定时信息
•将时间戳放入音频信号
•传输重复信号 - 延迟可见
你有更多的想法或我在我看不到的东西吗?
我以为我会觉得在这个问题上更accademic工作,但很遗憾的看到,这是不是这样的,我是要搜寻错了吗?
感谢帮助!提前谢谢!
答案 0 :(得分:3)
您可以使用此工具检查Windows中的延迟,他们在网站上也有一些很好的信息,您也可以阅读ASIO驱动程序或尝试联系使用这些工具的社区(DJ吉他建模场景)另一个很好的信息来源是开放的源项目,如JACK,有更多的技术信息:
延迟工具: http://www.thesycon.de/deu/latency_check.shtml
Asio Wikipedia页面: http://en.wikipedia.org/wiki/Audio_Stream_Input/Output
吉他放大器建模: http://www.guitarampmodeling.com/
JACK项目主页: http://jackaudio.org/
希望有所帮助。