如何在 tone.js 中使用湿设置实例化效果?

How to instantiate effect with a wet setting in tone.js?

如何使用特定的湿设置实例化效果?我希望能够在范围输入更改时创建一个具有更新效果参数的新合成器。但是,我想不出如何使 wet/dry 天平不是 100% 湿的。有没有办法用特定的湿参数创建效果?类似的东西 newDelay = new Tone.PingPongDelay(.5,.5).wet(.5)?或者我是否必须将效果分配给变量并在实例化后像 newDelay.wet = .5 一样访问它?

要创建具有特定湿 属性 的效果,您可以像这样将选项作为对象传递:

const delay = new Tone.PingPongDelay({wet: 0.5, delayTime: "8n", feedback: 0.5});

大多数 Tone.js 效果对于该“选项”对象具有不同的属性。您可以在文档中的 Constructor heading 下找到他们的文档。

例如,这里是 PingPongDelayOptions 的参考。