| Prop | Tipo | Requerido | Ejemplo | Rango de Valores | Descripción |
|---|---|---|---|---|---|
| externalUrl | string | false | - | - | La URL del archivo de audio de una fuente externa. |
| ext | string | true | - | - | La extensión del archivo de audio (por ejemplo, "mp3", "wav"). |
| startInSource | number | true | - | - | El tiempo de inicio del clip de audio en el archivo de origen, en segundos. Generalmente 0, solo difiere de 0 cuando el nodo de audio ha sido recortado desde el inicio del audio de origen. La suma de startInSource y duration debe ser menor o igual a sourceDuration. |
| sourceDuration | number | true | - | - | La duración total del archivo de audio de origen, en segundos. Este campo debe coincidir con la longitud real del audio de origen. |
| isFrontTrimmed | boolean | false | - | - | Indica si el audio ha sido recortado desde el inicio del audio de origen. Debe establecerse en true cuando startInSource no es 0. |
| volume | number | true | - | 0 - 1 | El nivel de volumen del elemento de audio. 1 representa volumen completo, y 0 representa silencio. |
Nota: El externalUrl debe ser accesible. El campo
sourceDurationdebe coincidir con la duración real del archivo de audio de origen. La suma destartInSourceydurationdebe ser menor o igual asourceDuration, lo que te permite usar solo una porción del clip de audio en la línea de tiempo; generalmentestartInSourcees 0, y solo difiere de 0 cuando el nodo de audio ha sido recortado desde el inicio del audio de origen. CuandostartInSourceno es 0, debes establecerisFrontTrimmeden true. El campovolumepermite ajustes de volumen para un control de sonido preciso.
{
"id": "9bf3d1d3-a961-4457-9dd2-2def3109680a",
"type": "Audio",
"start": 0,
"duration": 131.160813,
"trackIndex": 0,
"ext": "Flow",
"startInSource": 0,
"sourceDuration": 131.160813,
"volume": 1
}