ForHosting KIT · Utilidades de desarrollo

Calculadora de polirritmos y pulsación común

Un polirritmo resulta mucho más sencillo de leer, programar y ensayar cuando ambas partes se colocan sobre una cuadrícula exacta de pulsos.

● BetaGratis · en su navegador
Úselo desde WebAPIEmailTelegramApp pronto

Introduzca el número de ataques equidistantes de cada ritmo, por ejemplo tres y cuatro, y esta calculadora hallará la subdivisión común más pequeña. También enumerará cada posición de ataque, señalará las coincidencias e indicará si los ritmos se encuentran dentro del ciclo o solo en sus límites.

Convierta dos recuentos rítmicos en un ciclo compartido

Considere ambos números como cantidades de ataques repartidos uniformemente dentro del mismo intervalo musical. En un tres contra cuatro, una parte divide el ciclo en tres espacios iguales y la otra en cuatro. Como esas divisiones no caen sobre las mismas marcas intermedias, la calculadora construye una cuadrícula más fina capaz de representar ambas sin redondeos. La cuadrícula mínima corresponde al mínimo común múltiplo de los dos recuentos. Por ello, tres contra cuatro necesita doce subdivisiones: el ritmo ternario ataca cada cuatro pulsos de cuadrícula y el cuaternario, cada tres. Las listas de posiciones comienzan en cero e incluyen el límite final para mostrar el ciclo completo. Esta convención sirve para planificar una partitura, programar un secuenciador, configurar una caja de ritmos o preparar esquemas de ensayo. La última posición inicia el siguiente ciclo repetido; no es un ataque adicional que deba tocarse dos veces. Interprete la proporción dentro de una duración común, no como dos tempos independientes ni como compases sin relación.

Comprenda las coincidencias y los encuentros internos

El máximo común divisor revela cuántas regiones iguales del ciclo comparten límites. Cuando los recuentos son coprimos, como tres y cuatro, solo coinciden al principio y al final del ciclo común. Si comparten un factor, también se encuentran en su interior. Cuatro contra seis tiene un máximo común divisor de dos, por lo que ambos patrones atacan juntos a mitad del ciclo, además de hacerlo en sus extremos. La calculadora expresa las posiciones de alineación en pulsos de la cuadrícula común y cuenta por separado las coincidencias internas, sin incluir los límites inicial y final. El intervalo de alineación representa la distancia constante entre ataques simultáneos. Puede emplearlo para situar acentos, gestos de dirección, marcadores de frase o eventos de sincronización. Así se evita una confusión frecuente: el mínimo común múltiplo determina el tamaño de la cuadrícula de notación, mientras que el máximo común divisor controla las coincidencias repetidas dentro del ciclo. Ambos valores son importantes, pero responden a preguntas musicales distintas. Las posiciones explícitas permiten comprobar el resultado sin depender únicamente de la proporción escrita.

Aplique la cuadrícula a la notación, el ensayo y la producción

Para anotar el resultado, imagine las subdivisiones indicadas como marcas equidistantes dentro de un pulso, compás o frase compartidos. Coloque los ataques de la primera parte cada rhythm_a_step marcas y los de la segunda cada rhythm_b_step marcas. Puede ampliar o reducir el dibujo sin alterar esas relaciones enteras. Durante el ensayo, cuente o golpee lentamente la cuadrícula fina y acentúe las posiciones de cada ritmo hasta que ambas capas adquieran independencia. En una estación de audio digital, utilice las posiciones como índices de pasos y recuerde que el límite final pertenece a la siguiente vuelta del bucle. Para MIDI o código, multiplique cada posición por la duración elegida para una marca; como todos los valores son enteros, el redondeo fraccionario no introduce deriva temporal. El cálculo describe ritmos cruzados ideales y equidistantes: no deduce swing, grupos irregulares, tempo, métrica, grafía musical ni microvariaciones expresivas. Esas siguen siendo decisiones musicales. La API cuesta $0.002 por cálculo y el método determinista devuelve siempre la misma cuadrícula para los mismos recuentos.

Escribir tres contra cuatro

Obtenga la cuadrícula común de doce pulsos y coloque ambas voces en posiciones enteras exactas.

Programar un bucle de ritmo cruzado

Convierta dos recuentos de ataques en pasos de secuenciador sin acumular errores de tiempo fraccionarios.

Preparar acentos de ensayo

Localice los ataques simultáneos y úselos como referencias seguras al aprender capas independientes.

¿Qué significa la cuadrícula común de pulsos?

Es el menor número de subdivisiones iguales que sitúa todos los ataques de ambos ritmos en posiciones enteras.

¿Cuándo coincide un tres contra cuatro?

Coincide al comienzo y al final del ciclo compartido de doce subdivisiones, sin encuentros internos.

¿Por qué aparece la posición final en ambas listas?

Representa el límite donde los patrones vuelven a alinearse. En un bucle, ese punto también es el cero del ciclo siguiente.

¿Calcula el tempo o la duración de las notas?

No. Calcula posiciones proporcionales exactas en un ciclo común; usted elige la duración real y la notación.

¿Pueden coincidir los ritmos dentro del ciclo?

Sí. Hay coincidencias internas cuando los recuentos comparten un divisor mayor que uno, como sucede con cuatro y seis.

¿Cuánto cuesta un cálculo mediante la API?

Cada cálculo mediante la API cuesta $0.002.

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-polyrhythm-alignment

¿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-polyrhythm-alignment \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"rhythm_a":3,"rhythm_b":4}'
{
  "rhythm_a": 3,
  "rhythm_b": 4
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "hobby.music_polyrhythm_alignment",
  "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.

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.

Ver la documentación completa del KIT →