2016-08-02 98 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」或「時間」軸:音頻文件只需要一組幅度,一個接一個地「播放」。