Usa auriculares para evitar que el metronomo entre por el microfono.
Compas actual—Pulso—Tiempo de grabacion0.00 s
1234
Preparado
FASE 64 · Qué interpreta Copista
100 bpm · negra 600 ms · corchea 300 ms · semicorchea 150 ms. Selecciona el patrón antes de grabar. Usa auriculares. En A–E comienza en el segundo pulso; en F toca la primera corchea en el pulso 1 útil.
Esperando una toma. La vista se construye al terminar la grabación. Exporta el JSON antes de la siguiente toma; no hay guardado automático.
Comparación de ataques esperados y observados
#
Esperado desde pulso 1
Observado
Diferencia
Primer candidato
Boundary confirmado
Confirmación
Primer pitch válido
Resultado
Tiempos originales en AudioContext; la comparación es diagnóstica y no aplica offset ni cambia la cuantización.
Cómo se cuentan y qué significan las alertas
Detectados: candidatos del tracker y de envolvente, unidos solo por identificador de diagnóstico. Aceptados: eventos crudos emitidos por el tracker. Rechazados: candidatos con descarte explícito; los filtros posteriores se cuentan aparte. Fusionados: reducción de fragmentos en llamadas reales de combinación. Son etapas distintas, no una suma contable de ataques físicos. Los onsets del observador acústico tienen su propio carril y no se suman otra vez.
En A–E los esperados empiezan a +600 ms; en F empiezan en el pulso 1 útil (+0 ms). Se compara cada evento final con el ataque esperado más próximo dentro de media separación del patrón (150 ms en corcheas, 75 ms en semicorcheas). Las alertas son hipótesis: tocar fuera del pulso también puede producirlas. «Próximo» significa menos de 150 ms entre boundaries, sin cambiar repeatGapMs. La figura esperada se contrasta con la asignada; el ajuste de duración al cuantizar se muestra en ms.
▵ candidato acústico · ◆ acústico defendible · │ boundary · ● confirmado · × rechazado · ▰ fusión · ▭ entrada al cuantizador · ▰ MIDI cuantizado · ! alerta. Figuras: C corchea · S semicorchea · N negra · B blanca · R redonda.
Tiempo relativo al inicio de grabación. RMS aproximado de AnalyserNode, no audio grabado ni instante físico exacto. Pitch en MIDI de concierto; nota escrita Sib en el detalle. Haz clic en una marca o usa Tab y Enter.
Selecciona un evento, candidato, rechazo o fusión para ver su evidencia.
Alertas de la toma
Evento
Compas
Pulso
Nota concierto
Nota escrita
Inicio acustico
Final acustico/padding
Duracion ritmica
Figura sugerida
Confianza
Observaciones
Diagnostico frontera
Sin eventos registrados
A/B tnDetect vs YIN: esperando nueva toma.
Banco A/B FASE 22 vs FASE 23: esperando nueva toma.
DIAGNÓSTICO GUARDADO
Doble representación temporal: esperando nueva toma.
Timeline notas + silencios: esperando nueva toma.
Latencia temporal completa: esperando prueba de calibración.
DIAGNÓSTICO GUARDADO
Timestamp retrospectivo A/B: esperando nueva toma.
A/B GUARDADO
FASE 36 · ONSET → PITCH: esperando nueva toma.
DIAGNÓSTICO GUARDADO
FASE 37 · EXPRESIÓN TEMPORAL: esperando nueva toma.
DIAGNÓSTICO GUARDADO
FASE 38 · TIMING A/B: esperando nueva toma.
DIAGNÓSTICO GUARDADO
FASE 39 · REARTICULACIÓN TEMPRANA: esperando nueva toma.
DIAGNÓSTICO GUARDADO
FASE 40 · COMPARADOR DE REARTICULACIÓN: esperando nueva toma.
DIAGNÓSTICO GUARDADO
FASE 41 · MICROTIMELINE DE REARTICULACIÓN: esperando nueva toma.
DIAGNÓSTICO GUARDADO
FASE 42 · PLAYBACK ENVELOPE A/B
Attack A: 50 ms · Attack B: 3 ms Timestamps: IDÉNTICOS · Eventos: IDÉNTICOS · modo A
DIAGNÓSTICO GUARDADO
FASE 43 · BOUNDARY vs GRID vs ACÚSTICA
Esperando nueva toma · tolerancia descriptiva ±25 ms.
DIAGNÓSTICO GUARDADO
FASE 44 · REJILLA MÉTRICA SUBDIVIDIDA
Esperando nueva toma · interpolación diagnóstica desde el clic real.
DIAGNÓSTICO GUARDADO
FASE 50 · ANCLAJE MÉTRICO / DOWNBEAT
Esperando nueva toma · auditoría únicamente observacional.
Usar auriculares y una única toma. Leer por separado ERROR MUSICAL / HUMAN TIMING, LATENCIA INTERNA DEL SISTEMA y ERROR TOTAL RESPECTO A LA REJILLA.
Onset/reataque: esperando nueva toma.
Traza Sol→La: esperando nueva toma.
FASE 63 · RELOJ DE NOTAS Y METRÓNOMO
Se registran tiempos programados y el valor de AudioContext.currentTime al llamar a start(). El instante acústico real de salida necesita retorno de audio y aparece como «no medido».
Para el patrón F de 16 corcheas, selecciona 2 compases útiles: la primera empieza en el pulso 1 tras el preconteo. La preparación técnica anterior al pulso 1 no se transcribe. La opción de 3 compases permanece para protocolos anteriores.
Esperando «REPRODUCIR» o una de las pruebas 1/2/3.
Clics del metrónomo
Beat
Esperado desde rejilla
Programado desde playback
AudioContext al programar
Adelanto de programación
Error de fase
Disparo real
Sin datos.
Notas frente a rejilla
Nota
Grid beat
Esperado desde rejilla
Programado desde playback
AudioContext al programar
Adelanto de programación
Error nota−rejilla
Disparo real
Sin datos.
FASE 62 · COMPARACIÓN DE REPRODUCCIÓN LIBRE
Las pruebas 1 y 3 usan el mismo tracker boundary en Fase 61. La confirmación valida el ataque, pero no fija el inicio del audio.
Comparar la misma toma de Fase 61
Pega el JSON de «COPIAR DIAGNÓSTICO FASE 61». Permanece solo en esta pestaña; no modifica los eventos ni el HTML.
Esperando toma Fase 62 o diagnóstico importado de Fase 61.
Evento
Acústico
Boundary
Confirmado
Playback onset
Playback − acústico
Confirmado − playback
Fuente / guarda
Sin comparación.
FASE 61 · DIAGNÓSTICO RÍTMICO · 100 BPM
Esperando toma. Negra 600 ms · corchea 300 ms · semicorchea 150 ms. Datos no disponibles se muestran como «—».
Protocolo de prueba: deja en silencio el primer pulso de grabación y comienza en el segundo (0,6 s); el detector inicial ignora los primeros 200 ms. Usa auriculares y una toma por patrón.
Evento
Onset acústico
Onset confirmado
Δ confirmación
Desde onset anterior
Duración detectada
Duración beats
Figura
Rejilla beats
Duración cuantizada
Limpieza/fusión
overlapClipped
Sin toma registrada.
Auditoría histórica Fase 60: protocolo fijo de 12 ataques a 60 BPM. No evalúa las tomas Fase 61.
FASE 60 · EXPECTED ATTACK ↔ REARTICULATION ALIGNMENT AUDIT
Esperando la toma exacta de 12 ataques a 60 BPM.
FASE 59 · SAME-PITCH REARTICULATION BOUNDARY OWNERSHIP
Esperando una toma para auditar ownership causal de rearticulaciones.
FASE 58 · EXPORTACIÓN DIAGNÓSTICA DE SEMICORCHEAS
Esperando la prueba de corcheas y semicorcheas a 60 BPM.
eventId
concertMidi
durationClass
quantizedBeats
rawDurationSeconds
causalClassification
diagnosticFlags
trackerRouteAtStart
trackerRouteAtEnd
Sin eventos problemáticos de la toma actual.
DIAGNÓSTICO TÉCNICO FASE 58 / PHASE 58 TECHNICAL DIAGNOSTICS
La traza completa por frame y frontera quedará disponible tras la toma.
Exportación F58: esperando el diagnóstico final de la toma.