Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/467.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/90.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
在JavaScript中将数字数组转换为音频波形_Javascript_Html_Html5 Audio_Waveform_Audio Player - Fatal编程技术网

在JavaScript中将数字数组转换为音频波形

在JavaScript中将数字数组转换为音频波形,javascript,html,html5-audio,waveform,audio-player,Javascript,Html,Html5 Audio,Waveform,Audio Player,我有一个数字数组,比如var振幅=[4,2.5,3,2,1,-0.5,2]。我想把这些数据画成波形 然后使用音频播放器播放此波形 PS:我很难理解。。。我想把这个阵列转换成音乐波形,在音频播放器中播放。我是新来的,所以不知道从哪里开始,我想你在某个地方有一个文本形式的音频捕获,即一般性收缩和一般性舒张?您只需缩放它们并按顺序插入它们。例如,如果一般收缩包括一组值y1、y2、y3、y4。,然后按指示的大小(4,5,2,-0.5)放大这些值。还可按指示的大小(2、3、1、2)放大通用透射器。请注意,

我有一个数字数组,比如var振幅=[4,2.5,3,2,1,-0.5,2]。我想把这些数据画成波形

然后使用音频播放器播放此波形


PS:我很难理解。。。我想把这个阵列转换成音乐波形,在音频播放器中播放。我是新来的,所以不知道从哪里开始,我想你在某个地方有一个文本形式的音频捕获,即一般性收缩和一般性舒张?您只需缩放它们并按顺序插入它们。例如,如果一般收缩包括一组值y1、y2、y3、y4。,然后按指示的大小(4,5,2,-0.5)放大这些值。还可按指示的大小(2、3、1、2)放大通用透射器。请注意,在原始的一组数字中,每隔一个数字表示收缩的强度,而每隔一个数字表示相应舒张的强度。只需按顺序将这些值转储到文件中。我认为您不需要任何“x”或“时间”轴:音频文件只需要一组振幅,一个接一个地“播放”