Casi toda la música electrónica obliga al músico a seguir a la máquina: el clic, el secuenciador y la línea de tiempo del DAW imponen un tempo rígido que no perdona las desviaciones. Este artículo describe el camino inverso: una arquitectura en la que el batería marca el ritmo y todo lo demás —tempo, dinámica, matices, redobles, finales— se adapta a su toque.
El autor parte de una observación técnica clave: el patrón del bombo no equivale a un reloj. La síncopa, los redobles o los silencios generan intervalos irregulares que inutilizan un simple detector de pulsos. La división de reloj es trivial —cada pulso adelanta un contador sin necesidad de calcular tempo—, pero la multiplicación exige predecir cuándo caerá el próximo golpe. Esa predicción obliga a un modelo de tempo real, y los algoritmos sencillos fallan: los baratos asumen un BPM mínimo y se rompen por debajo; los honestos afrontan el problema de raíz.
La solución adoptada es un bucle de enganche de fase por software, con un reloj libre corregido por la ejecución en lugar de esclavo de ella. El reto es la sensibilidad: perseguir cada golpe destruye el groove, pero un reloj demasiado rígido pierde los empujes hacia un estribillo. La regla que funciona —las desviaciones pequeñas son intención, la deriva sostenida es cambio de tempo— se aplica nota a nota. Para evitar pérdidas de bloqueo durante las partes expresivas, se incorpora un modo de "coast": cuando la confianza baja pero los golpes siguen llegando, el reloj mantiene la última estimación buena y solo se detiene ante silencio real.
Otro punto arquitectónico es el scheduling anticipado: las notas se colocan contra la predicción del reloj, no como reacción a cada golpe, lo que saca la latencia del bucle temporal del batería. El artículo compara el enfoque con el trabajo de James Holden sobre temporización humana y cita la investigación de Hennig et al., que demuestra que las desviaciones rítmicas humanas están correlacionadas y dependen de la memoria, razón por la que un acompañamiento cuantizado suena muerto. Toda esta lógica se materializa en DrumMate, una app Android con beta gratuita en drummate.app que conecta una batería electrónica por USB-MIDI y genera una banda —bajo, teclas, lead— que sigue tempo, dinámica y feeling del batería. Las ideas, no obstante, son aplicables a un módulo Eurorack, un parche de Max o un plugin.
