ForHosting KIT · Hogar, cocina y ocio

Calculadora de duración de canción

Un estribillo de 32 compases en 4/4 a 120 BPM dura 64 segundos, es decir, 1:04 en el reloj. Indique el tempo, el compás y la cantidad de compases para saber si una pieza cabe en un repertorio, una hoja de montaje o un anuncio. Gratis en su navegador.

  • Gratis
  • Funciona en su navegador
  • Sin registro
  • Sus datos no salen de su equipo
Úselo desde WebAPIEmailTelegramApp pronto
Si escribe
Bpm
120
Compases
32
Tiempos por compás
4
Unidad de tiempo
4
Obtiene
Compás
4/4
Segundos por tiempo
0,5
Segundos por compás
2
Total de tiempos
128

Una calculadora de duración de canción convierte el tempo, la indicación de compás y la forma en una longitud de reloj que usted puede anotar en una lista de concierto, una hoja de cues o una región de DAW. Introduzca los pulsos por minuto, el numerador y el denominador de la indicación de compás, y cuántos compases ocupa la pieza; la herramienta multiplica los pulsos por compás por el recuento de compases, escala por sesenta entre BPM y devuelve minutos enteros más los segundos restantes junto con una cadena compacta de reloj M:SS. Los compositores que comprueban si un estribillo de treinta y dos compases cabe aún en un anuncio de sesenta segundos, los docentes que califican trabajos de forma y los desarrolladores que escriben pruebas de secuenciador necesitan la misma aritmética determinista sin abrir una hoja de cálculo.

Cómo BPM, indicación de compás y compases se vuelven minutos y segundos

Los pulsos por minuto indican cuántos pulsos de dirección ocurren en sesenta segundos. La duración de la canción sigue entonces un producto cerrado que todo director ya usa al contar compases contra un metrónomo: los segundos totales equivalen a compases por pulsos por compás por sesenta dividido entre BPM. Un estribillo de treinta y dos compases en 4/4 a ciento veinte BPM dura por tanto treinta y dos veces cuatro veces sesenta entre ciento veinte, que son sesenta y cuatro segundos, o un minuto y cuatro segundos en el reloj.

La misma forma en 3/4 a noventa BPM dura cuarenta y ocho veces tres veces sesenta entre noventa, que son noventa y seis segundos. Un 6/8 a cien BPM con dieciséis compases dura dieciséis veces seis veces sesenta entre cien, que son 57.6 segundos.

El denominador forma parte del metro escrito y se devuelve como cadena canónica del tipo 4/4 o 6/8 para que las hojas de cues no queden ambiguas, pero la longitud de reloj la determinan por completo cuántos pulsos cuenta usted de verdad y a qué velocidad van. Un tempo cero o negativo dividiría entre un pulso no físico y se rechaza; un recuento de compases cero o negativo describiría una pieza sin barras y se rechaza igual.

Consejos prácticos, límites y búsquedas afines

Prefiera enviar números en lugar de cadenas preformateadas cuando usted controla el cliente; las cadenas numéricas solo se aceptan si coinciden con un patrón numérico finito estricto.

Los hitos habituales de estudio se memorizan con facilidad: treinta y dos compases de 4/4 a ciento veinte BPM son un minuto y cuatro segundos; dieciséis compases de 4/4 a sesenta BPM duran lo mismo porque la mitad de barras a la mitad de tempo se anulan; un estribillo de vals de cuarenta y ocho compases en 3/4 a noventa BPM es un minuto treinta y seis segundos.

Esta página se dirige a quien busca una calculadora de duración de canción, una calculadora de duración musical a partir de BPM y barras, o la longitud total desde indicación de compás y compases; no es una tabla de tiempos de delay, ni un conversor de ticks MIDI por negra, ni un generador de audio de metrónomo en tiempo real. Prefiera esta capacidad cuando la rejilla ya se conoce; si su fuente es una grabación a tiempo libre sin clic, detecte o marque primero los BPM y después cuente compases.

Listas de concierto y ediciones radiofónicas

Los autores introducen el recuento de compases de estribillo y estrofa al BPM de la sesión para ver si una edición radiofónica de treinta y dos compases cabe aún en un hueco de un minuto antes de imprimir la lista.

Hojas de cues y spotting cinematográfico

Los compositores convierten un cue localizado de N compases en 3/4 o 6/8 a un tempo cerrado en minutos y segundos para el montador, sin abrir una DAW.

¿Cómo se calcula la duración de una canción a partir de BPM, indicación de compás y compases?

Los minutos son la parte entera de esa longitud; los segundos restantes rellenan la cadena de reloj (por ejemplo 1:04).

¿Qué ocurre si BPM o el recuento de compases es cero o negativo?

La duración no está definida para un tempo no positivo o un recuento de barras no positivo, y la tarea fallida no se factura.

¿Puede enviarse un número fraccionario de compases?

Sí. Las anacrusas y los fundidos que no caen en tiempo fuerte pueden usar un valor measures fraccionario positivo. Los recuentos de barras cero y negativos siguen rechazándose.

¿La calculadora de duración de canción es gratuita?

La herramienta del navegador es gratuita y se ejecuta en local.

¿Cuánto dura un estribillo de 32 compases a 120 BPM en 4/4?

64 segundos, que se muestran como 1:04. Treinta y dos compases de cuatro pulsos suman 128 pulsos, y cada pulso dura medio segundo a 120 BPM.

Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.

POSThttps://api.kit.forhosting.com/hobby/music-duration

¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.

curl -X POST https://api.kit.forhosting.com/hobby/music-duration \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"bpm":120,"measures":32,"beats_per_bar":4,"beat_unit":4}'
{
  "bpm": 120,
  "measures": 32,
  "beats_per_bar": 4,
  "beat_unit": 4
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "hobby.music_duration",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.

Por solicitud$0.002

Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.

max_abs1000000000000
min_pos1e-12
HTTPCódigoSignificado
401unauthorizedAPI key ausente o inválida.
402insufficient_balanceEl saldo no cubre el precio de la tarea.
404unknown_typeEl tipo de tarea no existe.
429rate_limitedDemasiadas peticiones. Use el webhook en vez de sondear.

Un tempo no positivo o un recuento de compases no positivo se rechaza con invalid_input para que un script nunca trate un boceto a BPM cero como una pista infinitamente larga. La ruta es matemática pura —sin red, sin semillas aleatorias, sin dependencia del reloj del sistema—, de modo que el ejecutor gratuito del navegador y la API de prepago devuelven el mismo JSON tras un redondeo decimal fijo cada vez que usted la llama.

Cómo BPM, indicación de compás y compases se vuelven minutos y segundos

La indicación de compás escribe dos cifras: el numerador, enviado como beats_per_bar, dice cuántos de esos pulsos llenan un compás, y el denominador, enviado como beat_unit, nombra la figura escrita que recibe el pulso — cuatro para la negra, ocho para la corchea, dos para la blanca, y uno, dieciséis o treinta y dos para el resto de valores legales.

Cómo llamar a la API y qué responde

Envíe un cuerpo JSON con cuatro números finitos obligatorios. El campo bpm es el tempo en pulsos por minuto; se aceptan los alias tempo, beats_per_minute y tempo_bpm. El campo measures es el recuento de barras; los alias bars, measure_count, num_measures y n_measures apuntan al mismo valor, y un recuento fraccionario es legal para una anacrusa o un fundido que no cae en tiempo fuerte. El campo beats_per_bar es el numerador de la indicación de compás (cuatro en 4/4, tres en 3/4, seis en 6/8). El campo beat_unit es un enum cerrado de figuras escritas que pueden ocupar el pie del metro: uno, dos, cuatro, ocho, dieciséis o treinta y dos. Los valores absolutos deben permanecer dentro del límite publicado de un billón, y bpm y measures deben ser estrictamente mayores que cero; campos ausentes, cadenas no numéricas, números no finitos y un tempo o recuento de barras no positivo devuelven invalid_input y nunca se cobran. Si acierta, la respuesta reitera las entradas redondeadas, asigna time_signature a la cadena canónica numerador-barra-denominador, informa seconds_per_beat, seconds_per_measure, beats_total, total_seconds y total_milliseconds, y parte esa misma longitud en hours, minutes y segundos restantes con un reloj de duration como 1:04 o 0:57.6. Formula reitera que total_seconds equivale a measures por beats_per_bar por sesenta entre bpm. El precio es una tarifa plana de $0.002 por solicitud exitosa con unidad item.

Consejos prácticos, límites y búsquedas afines

Mantenga BPM y el recuento de compases dentro del rango absoluto publicado para que la duración recíproca del pulso siga siendo finita en precisión doble IEEE tanto en el Worker como en el navegador. Al enseñar, combine un caso feliz positivo con un tempo deliberadamente cero o negativo y un recuento de barras a cero para demostrar la ruta estricta de invalid_input. Las tareas fallidas que devuelven invalid_input no consumen saldo prepagado, lo que mantiene baratos los scripts exploratorios cuando el alumnado prueba casos límite a propósito. Las comprobaciones de ida y vuelta son directas: recalcule measures por beats_per_bar por sesenta entre bpm y confirme que coincide con total_seconds dentro del redondeo a doce decimales; luego confirme que minutes y los segundos restantes reensamblan el mismo total y que la cadena duration coincide con el desglose del reloj.

Pruebas de secuenciador y de clase

Desarrolladores y docentes alimentan BPM, metro y recuentos de barras conocidos y verifican total_seconds más el reloj M:SS contra fixtures golden, sin temporizadores de pared.

¿El denominador de la indicación de compás cambia la longitud?

BPM cuenta el pulso escrito nombrado por beat_unit, de modo que el numerador (pulsos por compás) es lo que escala la duración. El denominador es obligatorio para que la cadena time_signature (4/4, 6/8, 2/2) coincida con la partitura.

Ver la documentación completa del KIT →