2016-08-02 7 views
0

var 진폭 = [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)만큼 일반 diatole을 확장합니다. 오리지널 세트에서 다른 모든 숫자는 수축기의 힘이며 다른 모든 다른 숫자는 해당 이완기의 힘을 나타냅니다. 이 값을 파일에 순차적으로 덤프하면됩니다. "x"또는 "시간"축이 필요하지 않다고 생각합니다. 오디오 파일은 진폭 집합을 필요로합니다.