【发布时间】:2016-03-05 22:00:30
【问题描述】:
我正在使用PyAudio(它只是PortAudio 的Python 包装器)来注册用户的听觉响应;我想创建一个小校准动画,其中包含一个点,该点在给定采样周期内响应峰值幅度而动态增长和收缩。
问题在于,在我知道任何给定设备的最大幅度可能是多少之前,我无法将幅度有意义地转换为像素(PortAudio 的 API 只是将其描述为无符号长整数,据我所知,这只是未修改的幅度由输入设备测量,其值的范围基本上会根据齿轮的质量而变化。
有没有办法让 PortAudio 从输入设备报告可能的最大幅度值(大概在流初始化后)?
【问题讨论】: