是否有可能从 object 到包含 class 的属性 select,如下所示? ...
是否有可能从 object 到包含 class 的属性 select,如下所示? ...
我一直在试图弄清楚如何观察玩家的当前时间但没有运气。 我尝试了文档中的 immediate()、now() 和其他一些与时间相关的 API。 https://tonejs.github.io/docs/14.7.77/Player.html 我还尝试了 BaseContext 的几个属性。 到目前 ...
我正在尝试在 ESM 模块上使用tone.js。 (我可以使用捆绑器在“commonjs”中毫无问题地使用它) 在我的html中 和tests.js: 给出-> Tone.Gain is not a constructor 如果我尝试: 然后 Chrome 显示状态 404 ...
我从事 Tone.js 合成器项目已有一段时间了。 作为记录,我将包括链接: Repo Deployment (它仍在开发中,因为我遇到了这个问题) 我遇到了一个我无法解决的严重问题。 我将 PolySynth 与 FMSynth 一起使用,但我尝试过的所有其他合成器类型都遇到了同样的问题。 每当 ...
编辑:更新其他尝试。 下面问题的关键是行sampler.triggerRelease(["A1"], 'now')不起作用。 我尝试过的其他事情包括: sampler.releaseAll(Tone.now()) sampler.releaseAll() sampler.triggerRelease ...
尝试使用tone.js 播放来自我的主机的音频样本,但没有声音。 我从tone.js尝试这段代码,它工作: const player2 = new Tone.Player("https://tonejs.github.io/audio/berklee/gong_1.mp3").toDestinat ...
下面的文件使用 ToneJS 播放稳定的 8 分音符。 根据计时日志,那些 8 分音符正好相隔 0.25 秒。 然而,它们听起来并不均匀。 音符之间的时间间隔明显不规则。 为什么会这样? 有什么可以做的吗? 或者这是 Javascript/webaudio-api 的性能限制? 我已经在 Chr ...
我正在将一个项目从 Vue2 迁移到 3,并试图了解在组件数据上创建字段时遇到的错误。 使用 ToneJS,我可以在方法的主体中或在 created 钩子中创建一个new Synth() ,并在我的playNote方法中调用它。 但是,当将合成器定义为data字段时,单击“播放”按钮时出现以下错误。 ...
我是一个初学者,我觉得我在某个地方犯了一个根本性的错误。 我正在制作一个简单的 React 组件,以便使用 Tone JS 按顺序播放音符。 我无法使用按钮更新笔记。 当我单击按钮检查它们是否已更新时,似乎 state 已更改,但repeat的 function 仍在播放“旧音符”。 我哪里错了? ...
我能够成功播放频率为 100hz 的方波类型的振荡音。 然而,语气并没有“优雅地”停止。 此外,当音调停止时,您的扬声器会发出“砰”的声音,而当您的扬声器音量过高时,“砰”的声音会更糟。 为了解决这个问题,我想添加一个淡出效果。 ToneJS库支持这一点:这里. 但是,我无法设置淡出属性或激活它 ...