cost 94 ms
Tone.js:实时调整合成器参数时获得意想不到的结果(例如失谐、调制指数、起音等) - Tone.js : Getting unexpected results when tweaking synth parameters live (ex. detune, modulation index, attack etc.)

我从事 Tone.js 合成器项目已有一段时间了。 作为记录,我将包括链接: Repo Deployment (它仍在开发中,因为我遇到了这个问题) 我遇到了一个我无法解决的严重问题。 我将 PolySynth 与 FMSynth 一起使用,但我尝试过的所有其他合成器类型都遇到了同样的问题。 每当 ...

网络音频计时性能 - Webaudio timing performance

下面的文件使用 ToneJS 播放稳定的 8 分音符。 根据计时日志,那些 8 分音符正好相隔 0.25 秒。 然而,它们听起来并不均匀。 音符之间的时间间隔明显不规则。 为什么会这样? 有什么可以做的吗? 或者这是 Javascript/webaudio-api 的性能限制? 我已经在 Chr ...

Vue3:创建的钩子与数据字段中的对象实例化 - Vue3: Object instantiation in created hook vs data field

我正在将一个项目从 Vue2 迁移到 3,并试图了解在组件数据上创建字段时遇到的错误。 使用 ToneJS,我可以在方法的主体中或在 created 钩子中创建一个new Synth() ,并在我的playNote方法中调用它。 但是,当将合成器定义为data字段时,单击“播放”按钮时出现以下错误。 ...

无法更新 React state - Can't get React state to update

我是一个初学者,我觉得我在某个地方犯了一个根本性的错误。 我正在制作一个简单的 React 组件,以便使用 Tone JS 按顺序播放音符。 我无法使用按钮更新笔记。 当我单击按钮检查它们是否已更新时,似乎 state 已更改,但repeat的 function 仍在播放“旧音符”。 我哪里错了? ...

如何使用 Tone.JS 激活淡出效果? - How do you activate fadeOut effect using Tone.JS?

我能够成功播放频率为 100hz 的方波类型的振荡音。 然而,语气并没有“优雅地”停止。 此外,当音调停止时,您的扬声器会发出“砰”的声音,而当您的扬声器音量过高时,“砰”的声音会更糟。 为了解决这个问题,我想添加一个淡出效果。 ToneJS库支持这一点:这里. 但是,我无法设置淡出属性或激活它 ...


排序:
质量:
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM