Secciones de la documentación
Calculadora de tiempo de retardo y eco de audio
POSThttps://rftools.io/ api/ py/ v1/ calculate
Slug audio-delay-time. Calcula los tiempos de retardo sincronizados musicalmente a partir de BPM y figura de nota, más el retardo de propagación acústica por distancia del altavoz.
Entradas
Envíe cada una de estas en inputs, en las unidades indicadas. La mayoría son obligatorias: una llamada a la que le falte una se rechaza (400) y no cuesta nada; una de la que la calculadora puede prescindir toma el valor predeterminado indicado. Una entrada fuera de su rango se calcula igualmente y se marca en la procedencia.
| Nombre | Unidad | Rango | Valor predeterminado | Descripción |
|---|---|---|---|---|
| bpmnúmero | bpm | 20 … 300 | 120 | Tempo (BPM) |
| noteValuenúmero | ninguna | al menos 1 | 4 | Subdivisión de nota |
| distancenúmero | m | al menos 0 | 10 | Distancia del altavoz |
| speedOfSoundnúmero | m/s | 300 … 360 | 343 | Velocidad del sonido |
Salidas
Se devuelven en values, por nombre. Un valor ilimitado o no definido es null.
| Campo | Unidad | Descripción |
|---|---|---|
| beatMs | ms | Retardo de negra |
| noteDelayMsprincipal | ms | Retardo de la nota seleccionada |
| propagationMs | ms | Retardo de propagación |
Cómo llamarla
- Calcular: una llamada, la solicitud y la respuesta completas, y sus errores.
- Cálculo por lotes: esta calculadora con otras, o un barrido, en una sola solicitud.
- Resolver para un valor objetivo: el valor de una entrada que lleva una salida a un objetivo.