【问题标题】:Convert array of numbers to audio waveform in JavaScript在 JavaScript 中将数字数组转换为音频波形
【发布时间】:2016-08-02 15:23:02
【问题描述】:

我有一个数字数组,例如 varamplitude=[4,2.5,3,2,1,-0.5,2]。我想将此数据绘制为波形

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

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

【问题讨论】:

    标签: javascript html html5-audio waveform audio-player


    【解决方案1】:

    我认为您在某处以文本形式捕获了一般收缩和一般舒张的音频?您只需缩放它们并按顺序插入它们。例如,如果通用 systole 由一组值 y1, y2, y3, y4 组成。 . .,然后将它们按指示的大小(4、5、2、-0.5)放大。还将通用 diatole 按指示的大小 (2, 3, 1, 2) 放大。请注意,在原始数字集中,每隔一个数字表示收缩的强度,而每隔一个 OTHER 数字表示相应的舒张强度。只需将这些值按顺序转储到文件中即可。我认为您不需要任何“x”或“时间”轴:音频文件只需要一组振幅,一个接一个地“播放”。

    【讨论】:

      猜你喜欢
      • 2021-04-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-11-05
      • 1970-01-01
      • 1970-01-01
      • 2018-08-11
      • 2022-10-25
      相关资源
      最近更新 更多