Tone.js 中的 NoiseSynth 没有声音
The NoiseSynth in Tone.js makes no sound
NoiseSynth of Tone.js 没有发出任何声音
我正在尝试学习 Tone.js,但是当我尝试使用 NoiseSynth 播放声音时,它并没有发出声音。
我错过了什么吗?
<script src="https://cdnjs.cloudflare.com/ajax/libs/tone/13.0.1/Tone.min.js"></script>
<button id="button">TCHSSS</button>
var noiseSynth = new Tone.NoiseSynth().toMaster();
document.getElementById('button').addEventListener('click', () => {
noiseSynth.triggerAttackRelease('8n');
});
我预计这会产生八分音符长度的白噪声。
但它什么也没做。
Here is a JSFiddle
您使用的 Tone.js 版本的 NoiseSynth 似乎是一个问题。使用 tone@13.4.9 而不是 tone@13.0.1
<script src="https://cdnjs.cloudflare.com/ajax/libs/tone/13.4.9/Tone.min.js"></script>
修改后的 jsfiddle:https://jsfiddle.net/yotammann/xjtL19u5/
NoiseSynth of Tone.js 没有发出任何声音
我正在尝试学习 Tone.js,但是当我尝试使用 NoiseSynth 播放声音时,它并没有发出声音。 我错过了什么吗?
<script src="https://cdnjs.cloudflare.com/ajax/libs/tone/13.0.1/Tone.min.js"></script>
<button id="button">TCHSSS</button>
var noiseSynth = new Tone.NoiseSynth().toMaster();
document.getElementById('button').addEventListener('click', () => {
noiseSynth.triggerAttackRelease('8n');
});
我预计这会产生八分音符长度的白噪声。 但它什么也没做。 Here is a JSFiddle
您使用的 Tone.js 版本的 NoiseSynth 似乎是一个问题。使用 tone@13.4.9 而不是 tone@13.0.1
<script src="https://cdnjs.cloudflare.com/ajax/libs/tone/13.4.9/Tone.min.js"></script>
修改后的 jsfiddle:https://jsfiddle.net/yotammann/xjtL19u5/