Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/302.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python `输出缓冲区dac时间太慢_Python_Python 2.7_Pyaudio - Fatal编程技术网

Python `输出缓冲区dac时间太慢

Python `输出缓冲区dac时间太慢,python,python-2.7,pyaudio,Python,Python 2.7,Pyaudio,我正在使用回调API使用pyaudio播放合成正弦 我计算我已经从回调返回的帧数,并将该数除以帧速率,得到我迄今为止播放的秒数 另外,我从第一次回调调用得到的输出缓冲区dac时间中减去当前输出缓冲区dac时间 我希望两者是平等的。事实并非如此。输出缓冲区dac时间运行缓慢。这种差异很小,但每播放一秒钟就会持续增加大约50微秒 是我做错了什么,还是这是内置笔记本电脑声卡的产物?显示您如何操作的代码对于回答此问题至关重要。

我正在使用回调API使用pyaudio播放合成正弦

我计算我已经从回调返回的帧数,并将该数除以帧速率,得到我迄今为止播放的秒数

另外,我从第一次回调调用得到的输出缓冲区dac时间中减去当前输出缓冲区dac时间

我希望两者是平等的。事实并非如此。输出缓冲区dac时间运行缓慢。这种差异很小,但每播放一秒钟就会持续增加大约50微秒


是我做错了什么,还是这是内置笔记本电脑声卡的产物?

显示您如何操作的代码对于回答此问题至关重要。