Phần Tử SoundWave

Thuộc tínhLoạiBắt buộcVí dụPhạm vi giá trịMô tả
sourceNodeIdstringtrue--Định danh duy nhất của phần tử âm thanh hoặc video từ đó để tạo ra hình ảnh trực quan sóng âm.
sourceNodeTypestringtrue-Audio | VideoLoại phần tử nguồn (Âm thanh hoặc Video).
waveTypestringfalse--Loại hình ảnh trực quan sóng âm để hiển thị.
colorsarrayfalse--Một mảng các màu được sử dụng để vẽ sóng âm, ở định dạng hex.

Lưu ý: sourceNodeId phải tham chiếu đến một phần tử Âm thanh hoặc Video hiện có trong dự án. Phần tử SoundWave sẽ tự động tạo ra một hình ảnh trực quan của dữ liệu âm thanh từ phần tử nguồn.

soundWaveElement.json
{
"id": "soundwave-element-id",
"type": "SoundWave",
"start": 0,
"duration": 10,
"trackIndex": 0,
"x": 100,
"y": 100,
"sourceNodeId": "audio-element-id",
"sourceNodeType": "Audio",
"waveType": "bars",
"colors": ["#FF5722", "#FF9800", "#FFC107"]
}