8

是否可以为实时音频上下文指定采样率(对象sampleRate的属性)?AudioContext

对于我阅读的内容,可以sampleRateOfflineAudioContext对象指定 (构造函数接受 3 个参数,最后一个是采样率),但实时AudioContext不接受任何参数。

我想这是不可能的,因为这可能是由浏览器本身定义的,但也许有办法?

4

2 回答 2

6

不,除了在操作系统级别设置声卡的采样率(并非所有 i/o 设备都支持)之外,这是不可能的。

于 2013-01-24T22:33:44.720 回答
1

更新。最新版本的规范现在允许您指定采样率。用于new AudioContext({sampleRate: desiredRate})选择所需的采样率。浏览器将负责重新采样所有内容以使用音频硬件的实际采样率。这在所有浏览器上都受支持,也许 Safari 除外。

于 2020-08-03T23:04:42.327 回答