0

所以我研究了 Audiolib.js 并且可以制作一些基本的东西,但是我不知道也无法通过互联网搜索来弄清楚。

问题是我如何在不“重新附加”的情况下更改某些“对象”的特定值。例如:

var osc;
osc = audioLib.Oscillator(44100 /*or some other samplerate */ , 400 );

function changefrequency(freq)
osc.frequency = freq; /* is there a way to do stuff like this? */

(顺便说一句,“对象”是指振荡器、低频振荡器、滤波器等。)由于在许多其他情况下我想在不中断整个过程的情况下更改值,所以我真的很想做这样的事情。

4

1 回答 1

0

看起来这个库允许您修改其对象的属性。例如,本教程正在修改振荡器的“频率”属性以更改音符。它还使用“重置”方法在更改音符时重置其相位。

于 2013-11-04T19:28:01.207 回答