2016-08-02 97 views
0

我有一个数组,如var amplitude = [4,2.5,3,2,1,-0.5,2]。我想绘制这个数据作为波形like this在JavaScript中将数组数组转换为音频波形

,然后用音频播放器中播放此波形

PS:这是我很难理解......我想这个数组转换为一个音乐波形在音频播放器中播放。我是新来的,所以不知道从哪里开始

回答

0

我认为你有音频捕获的文本形式的通用收缩和通用舒张的地方?您只需将它们缩放并依次插入即可。例如,如果通用收缩期由一组值y1,y2,y3,y4组成。 。然后按照指示的大小(4,5,2,-0.5)对这些进行缩放。也按照指示的量级(2,3,1,2)放大通用硅藻土。请注意,在最初的一组数字中,其他数字是收缩的强度,而其他每个数字代表相应舒张的强度。只需将这些值依次转储到文件中即可。我不认为你需要任何“x”或“时间”轴:音频文件只需要一组幅度,一个接一个地“播放”。