Tone.js的NoiseSynth没有发出任何噪音
我正在尝试学习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');
});我预计这会发出8个音符长度的白噪声。但它什么也做不了。Here is a JSFiddle
发布于 2019-08-03 05:57:04
在您使用的Tone.js版本上,NoiseSynth似乎有问题。使用音调@13.4.9而不是音调@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/
https://stackoverflow.com/questions/57326460
复制相似问题