| Eigenschap | Type | Vereist | Voorbeeld | Waardenbereik | Omschrijving |
|---|---|---|---|---|---|
| externalUrl | string | false | - | - | De URL van het audiobestand van een externe bron. |
| ext | string | true | - | - | De bestandsextensie van de audio (bijv. "mp3", "wav"). |
| startInSource | number | true | - | - | De starttijd van de audioclip in het bronbestand, in seconden. Meestal 0, verschilt alleen van 0 wanneer de audio-node aan de voorkant van de bron-audio is bijgesneden. De som van startInSource en duration moet kleiner dan of gelijk aan sourceDuration zijn. |
| sourceDuration | number | true | - | - | De totale duur van het bron-audiobestand, in seconden. Dit veld moet overeenkomen met de werkelijke lengte van de bron-audio. |
| isFrontTrimmed | boolean | false | - | - | Geeft aan of de audio aan de voorkant van de bron-audio is bijgesneden. Moet op true worden ingesteld wanneer startInSource niet 0 is. |
| volume | number | true | - | 0 - 1 | Het volume-niveau van het audio-element. 1 staat voor vol volume en 0 staat voor gedempt. |
Opmerking: De externalUrl moet toegankelijk zijn. Het
sourceDuration-veld moet overeenkomen met de werkelijke duur van het audiobestand. De som vanstartInSourceendurationmoet kleiner dan of gelijk aansourceDurationzijn, wat je in staat stelt om slechts een deel van de audioclip in de tijdlijn te gebruiken - meestal isstartInSource0, en verschilt alleen van 0 wanneer de audio-node aan de voorkant van de bron-audio is bijgesneden. WanneerstartInSourceniet 0 is, moet jeisFrontTrimmedop true instellen. Hetvolume-veld maakt volumeverstellingen mogelijk voor nauwkeurige geluidscontrole.
{
"id": "9bf3d1d3-a961-4457-9dd2-2def3109680a",
"type": "Audio",
"start": 0,
"duration": 131.160813,
"trackIndex": 0,
"ext": "Flow",
"startInSource": 0,
"sourceDuration": 131.160813,
"volume": 1
}