Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/templates/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何保存Tone.Compressor对象中的压缩音频文件,以便在Javascript中使用wavesurfer.js绘制压缩波形?_Javascript_Wavesurfer.js_Tone.js - Fatal编程技术网

如何保存Tone.Compressor对象中的压缩音频文件,以便在Javascript中使用wavesurfer.js绘制压缩波形?

如何保存Tone.Compressor对象中的压缩音频文件,以便在Javascript中使用wavesurfer.js绘制压缩波形?,javascript,wavesurfer.js,tone.js,Javascript,Wavesurfer.js,Tone.js,我想绘制压缩信号,如下图所示。如果这不可能,那么有没有办法在Tone.js中实现信号绘制?我已经使用Tone.analyzer节点实现了可视化工具。我也在寻找不同于visualizer的信号图,如下图所示。 我想在Tone中声明音频,然后压缩,然后在wavesurfer中打印它的原因是Tone.js中没有信号打印实现。请让我知道。如果有人能帮忙,那就太好了 var comp = new Tone.Compressor({ ratio : 12 , threshold

我想绘制压缩信号,如下图所示。如果这不可能,那么有没有办法在Tone.js中实现信号绘制?我已经使用Tone.analyzer节点实现了可视化工具。我也在寻找不同于visualizer的信号图,如下图所示。 我想在Tone中声明音频,然后压缩,然后在wavesurfer中打印它的原因是Tone.js中没有信号打印实现。请让我知道。如果有人能帮忙,那就太好了

    var comp = new Tone.Compressor({
    ratio  : 12 ,
    threshold  : -60,
    release  : 0.25 ,
    attack  : 0.001 ,
    knee  : 30}).fan(waveform).toMaster();
    sampler.connect(comp);
    sampler.start();
我对网络音频API不熟悉,我使用了一个Tone.Compressor库来压缩音频并绘制相同的波形。但我还想像wavesurfer.js库一样绘制压缩音频信号。我附上了下面的例子。有人能帮我连接这两个库并使用Tone.Compressor压缩音频用wavesurfer.js绘制波形吗。?

提前感谢