📜  p5.js | sampleRate()函数(1)

📅  最后修改于: 2023-12-03 15:03:26.975000             🧑  作者: Mango

p5.js | sampleRate()函数

在 p5.js 中,sampleRate() 函数用于获取当前正在使用的音频采样率。音频采样率是指每秒钟采样的音频数据的数量。在数字音频领域,通常以每秒钟采样的样本数来表示数字音频的质量。

语法
sampleRate()
返回值

sampleRate() 函数返回一个整数值,表示当前正在使用的音频采样率。

示例
let sr = sampleRate();
console.log("当前音频采样率为:" + sr);

上述代码输出结果如下:

当前音频采样率为:44100
注意事项
  1. sampleRate() 函数只能用于 p5.js 中与音频相关的对象或功能(如 p5.SoundFile、p5.Amplitude 等)。

  2. 在 p5.js 中,默认的音频采样率为 44100。如果要改变采样率,可以使用 p5.AudioIn 和 p5.AudioOut 类的 sampleRate() 方法。同时,也可以通过调用 p5.soundOut.audiocontext.sampleRate() 来获取当前正在使用的音频采样率。

结语

sampleRate() 函数是一种强大的音频函数,可用于获取当前正在使用的音频采样率。它非常适合用于需要实时分析音频的应用程序,如音频可视化等。在使用该函数时,要注意只能用于与音频相关的对象或功能中。