| Thuộc tính | Loại | Bắt buộc | Ví dụ | Phạm vi giá trị | Mô tả |
|---|---|---|---|---|---|
| sourceNodeId | string | true | - | - | Đị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. |
| sourceNodeType | string | true | - | Audio | Video | Loại phần tử nguồn (Âm thanh hoặc Video). |
| waveType | string | false | - | - | Loại hình ảnh trực quan sóng âm để hiển thị. |
| colors | array | false | - | - | Một mảng các màu được sử dụng để vẽ sóng âm, ở định dạng hex. |
Lưu ý:
sourceNodeIdphả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.
{
"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"]
}