javascript - Audiolib.js:更改现有 “objects”的值

标签 javascript audio member-variables

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

问题是我如何可以更改某些“对象”的特定值而无需“重新添加”它。例如:

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? */

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

最佳答案

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

关于javascript - Audiolib.js:更改现有 “objects”的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19773237/

相关文章:

javascript - 回调问题

javascript - ng-select 对象及其在 angularjs 中的属性

javascript - 如何将 jquery Click 事件应用于动态列表元素?

linux - 用于具有立体声或多个音频流的媒体流的音频持续时间的特定 mediainfo 命令

audio - 音频音乐可视化器使用什么组件

javascript - 是否可以将 C 代码编译为 Javascript 代码?

audio - 通过音量和BPM控制视频输入/可视化

c++ - 基于不同字段的对象 vector 的排序函数

gcc - 避免 move 构造函数的成员数组对象的初始化

c++ - 初始化成员变量后加括号?