Todo lo que el motor de audio está midiendo, con etiquetas. Sirve para afinar aquí y no adivinando pieza por pieza: si una señal no se mueve como esperas, el problema es del motor; si se mueve bien aquí y la pieza no reacciona, el problema es del cableado de esa pieza. Pon música y observa.
Bandas por rango de frecuencia con normalización automática (AGC): el motor se calibra contra el pico reciente, así que usa el rango completo aunque el mic capte bajito. Sirven para intensidades continuas: tamaño, brillo, densidad. El corchete gris es el rango dinámico que el AGC está usando ahora mismo (piso → techo del valor crudo): si esos dos números están muy juntos, la señal viene aplastada de origen.
Estas señales salen por tus bocinas con un resultado esperado conocido. Si las reproduces en la tele y el mic de la Mac las capta, estás probando la cadena completa: bocina → aire → micrófono → motor. Es mejor que calibrar con una canción, porque aquí sabes exactamente qué debería marcar. Sube el volumen de la tele a nivel de uso real.
Esto separa dos preguntas que se confunden: ¿el motor funciona? y ¿el micrófono capta bien? Con archivo la señal es digital pura, sin aire ni ruido de sala. Si con archivo sale limpio y con mic no, el problema es la captura y no el análisis. Referencia medida: El House = 128 BPM.
El WAV es para reproducirlo desde donde de verdad va a sonar la música (la tele, las bocinas del venue) y medir la cadena real. Los botones de arriba salen por las bocinas de esta Mac, que sirve para probar rápido pero no es la misma cadena.
Esto es lo que faltaba. El motor estima el tempo por autocorrelación y corre un reloj propio: phase avanza sola entre golpe y golpe, así que sirve para movimiento CONTINUO enganchado al compás, no para brincos. Si el BPM no se estabiliza en unos segundos con música de pulso claro, el problema es de detección.
Tres arreglos distintos: Enter declara que el golpe de ahora es el 1 (sync duro). Rotar sirve cuando el tempo está bien pero el 1 cayó en otro beat. ms compensa el retraso del aire: el mic capta unos 3 ms tarde por cada metro que lo separa de la bocina.
Valores que saltan a 1 y decaen. Sirven para eventos: sembrar, voltear, romper el frame, cambiar de escena. beat es cada golpe; downbeat es el 1 de cada compás; drop es el 1 de cada 8 compases, o sea el cambio de sección.
La energía del espectro repartida en las 12 clases de nota, sumando armónicos. La barra naranja es la nota dominante. Cuando el perfil completo salta de forma, hubo cambio de acorde y chord se dispara. Con música tonálica deberías ver dos o tres barras claramente más altas; con ruido o percusión sola se ve plano, y eso es correcto.
tónica detectada: —
Lo que entra por el micrófono, sin procesar. Arriba el espectro en vivo (escala logística, graves a la izquierda); abajo la historia del flux de los últimos segundos, que es de donde sale el tempo: si ves picos regulares, el reloj debería engancharse.