是否可以为实时音频上下文指定采样率( AudioContext对象的sampleRate属性)?
据我所知,可以为OfflineAudioContext对象指定sampleRate (构造函数有3个参数,最后一个参数是采样率),但实时AudioContext不接受任何参数。
我认为这是不可能的,因为这可能是由浏览器本身定义的,但也许有一种方法?
发布于 2013-01-25 06:33:45
不,除了在操作系统级别设置声卡的采样率之外,不能这样做(并不是所有的i/o设备都支持这一点)。
发布于 2020-08-04 07:04:42
最新消息。规范的最新版本现在允许您指定采样率。使用new AudioContext({sampleRate: desiredRate})选择所需的采样率。浏览器将负责对所有内容进行重采样,以与音频硬件的实际采样率一起工作。这在所有浏览器上都受支持,也许除了Safari。
https://stackoverflow.com/questions/14387814
复制相似问题