# Armonía Lab Manual del Usuario

## Audio Delta A/B

Autor: Pablo Schvarzman

---

## 1. Propósito y Enfoque Pedagógico

Audio Delta A/B es una estación de análisis electroacústico, verificación de fases y escucha diferencial (Null Test) diseñada para ingenieros de mezcla, técnicos de masterización, diseñadores de sonido y educadores de audio. Su propósito fundamental es proporcionar un entorno de laboratorio donde confrontar dos señales de audio digital mediante el principio de inversión y cancelación de fase para aislar, amplificar y estudiar la señal residual resultante (Señal Delta).

En la práctica profesional de la producción musical y la ingeniería de sonido, la audición comparativa tradicional suele estar sujeta a sesgos psicoacústicos: diferencias mínimas de sonoridad ($+0.2\,\text{dB}$) o el efecto placebo pueden inducir al oyente a percibir falsas mejoras en la profundidad estéreo, brillo o pegada. La prueba de cancelación de fase o Null Test elimina cualquier ambigüedad subjetiva: si dos archivos de audio son idénticos, su suma en oposición de fase produce un silencio matemático absoluto ($-\infty\,\text{dBFS}$). Si existe cualquier alteración (compresión con pérdidas, distorsión armónica, desfase temporal o ecualización), el resultado deja al descubierto exclusivamente la diferencia pura.

### Objetivos Pedagógicos:
1. **Comprensión de la Física de la Cancelación de Fase:** Demostrar cómo dos ondas idénticas con polaridad invertida ($180^\circ$) anulan mutuamente su presión sonora mediante interferencia destructiva perfecta.
2. **Audición Analítica de Artefactos de Codecs:** Aislar la información que descartan los algoritmos de compresión psicoacústica con pérdidas (MP3, AAC, Ogg Vorbis) respecto al máster original sin compresión (WAV/FLAC), reconociendo el pre-eco, la distorsión inter-sample y el recorte espectral en altas frecuencias.
3. **Calibración Temporal Muestra a Muestra (*Sample Alignment*):** Entender que un desfase temporal de apenas unas pocas muestras ($< 0.1\,\text{ms}$) es suficiente para arruinar la cancelación de fase y provocar filtrado en peine (*comb filtering*).
4. **Evaluación de Plugins y Emulaciones Analógicas:** Distinguir si un procesador de modelado analógico genera distorsión armónica genuina no lineal (THD) o si se limita a aplicar una ecualización lineal estática.
5. **Auditoría de Revisiones de Mezcla:** Detectar con precisión quirúrgica qué pistas o balances han sido modificados entre diferentes versiones de una entrega de mezcla o mastering.

---

## 2. Mapa de la Interfaz

### A. Cabecera y Barra de Navegación
* **Retorno a Armonía Lab (Volver):** Enlace de regreso al índice central de aplicaciones.
* **Acceso a Documentación (i):** Vínculo directo a este manual de referencia técnica.

---

### B. Zonas de Carga Dual (Track A y Track B)
* **Cajas Minimalistas de Carga (A y B):** En estado vacío, cada receptor exhibe exclusivamente su indicador tipográfico de canal de gran tamaño (**A** y **B**), despejando la interfaz de textos superfluos. Cada zona admite arrastrar y soltar (*drag & drop*) en ordenadores de sobremesa o pulsación táctil nativa en smartphones y tabletas (iOS Safari y Android), abriendo directamente el explorador de documentos del sistema (Archivos / iCloud Drive / almacenamiento local) con compatibilidad integral para archivos WAV, MP3, AIFF, AAC y FLAC.
* **Ficha Técnica de Pista Cargada:** Tras decodificar el audio en memoria, el panel transiciona automáticamente para desplegar:
  * El nombre íntegro del archivo de audio cargado.
  * Selector de sustitución rápida (*Cambiar audio*).
  * Frecuencia de muestreo nativa (por ejemplo, $44.1\,\text{kHz}$, $48\,\text{kHz}$, $96\,\text{kHz}$).
  * Profundidad de bits detectada en cabecera RIFF/AIFF o tipo de compresión ($24\text{-bit}$, $16\text{-bit}$, $32\text{-bit Float}$ o $\text{MP3/AAC Lossy}$).
  * Configuración de canales (Estéreo o Mono).
  * Duración temporal formateada en minutos y segundos ($mm:ss$).

---

### C. Panel de Transporte y Línea Temporal (Scrubber)
* **Reproducir / Pausar:** Inicia o detiene la reproducción sincronizada de ambos canales desde la posición temporal actual.
* **Detener:** Detiene el transporte y devuelve el cabezal de reproducción al inicio ($00:00.00$).
* **Bucle (Loop):** Conmuta la reproducción cíclica continua del pasaje de audio.
* **Visor Temporal:** Lectura de tiempo transcurrido y duración total con precisión de centésimas de segundo ($mm:ss.cc$).
* **Lienzo de Forma de Onda Sincronizada:** Despliega visualmente la superposición de las formas de onda de ambas pistas (Canal A en azul, Canal B en naranja) con un cabezal móvil interactivo que permite saltar a cualquier punto de la pista con un solo clic.

---

### D. Matriz de Monitoreo y Modos de Escucha
* **Solo A:** Aísla de forma transparente el canal de referencia A, silenciando el canal B.
* **Solo B:** Aísla el canal de comparación B, aplicando cualquier ajuste de ganancia asignado.
* **Conmutar A/B:** Alternador ciego instantáneo que permuta entre A y B sin artefactos sonoros ni desincronización de transporte, permitiendo evaluar sutilezas tímbricas en el mismo punto exacto de la interpretación.
* **Delta (A - B):** Invierte la fase de la pista B y la suma a la pista A. Todo elemento acústico idéntico se cancela a silencio; únicamente permanece audible la diferencia residual.
* **Suma Mono:** Matriz de suma estéreo $M = 0.5 \cdot (L + R)$ enrutada a ambos canales de salida con atenuación compensada de $-6\,\text{dB}$ eléctrico para evitar saturación inter-canal. Permite comprobar en tiempo real la compatibilidad de fase monoaural y detectar cancelaciones comb-filter laterales.

---

### E. Módulo de Alineación Temporal de Muestras (Sample Offset)
* **Auto-Align:** Ejecuta un algoritmo de correlación cruzada (*cross-correlation*) que calcula de forma matemática el retraso exacto entre ambas pistas y compensa el desfase de muestras.
* **Teclado Numérico de Microalineación (Nudge Keypad):** Disposición simétrica de 6 pulsadores táctiles calibrados ($\pm 1, \pm 10, \pm 100$ muestras) optimizada para interacción con el pulgar en pantallas móviles y ratón en escritorio, permitiendo desplazar la pista B con precisión quirúrgica.
* **Visor de Offset:** Indica el desfase acumulado en número de muestras y su equivalencia en milisegundos ($t = \Delta N / f_s$).
* **Restablecer Offset (Reset):** Pone a cero cualquier compensación de retardo aplicada.

---

### F. Compensación de Ganancia y Amplificador de Delta (Delta Boost)
* **Auto Gain-Match:** Calcula la energía RMS relativa de ambas pistas y ajusta automáticamente el nivel del Canal B para igualarlo al Canal A dentro de un margen inferior a $0.05\,\text{dB}$.
* **Deslizador de Ganancia B:** Ajuste manual continuo entre $-12.0\,\text{dB}$ y $+12.0\,\text{dB}$ con resolución de $0.1\,\text{dB}$.
* **Selector de Delta Boost (0 dB, +12 dB, +24 dB, +36 dB, +48 dB):** Amplificador de preescucha exclusivo para el modo Delta. Dado que los residuos de codecs de alta tasa o ecualizaciones sutiles suelen residir entre $-50\,\text{dBFS}$ y $-80\,\text{dBFS}$ (inaudibles a volumen estándar), este control multiplica la ganancia residual.
* **Limitador de Seguridad Acústica:** Circuito dinámico automático integrado que impide que la señal sobrepase los $-1.0\,\text{dBFS}$, protegiendo los oídos del operador y los monitores de estudio ante cancelaciones imperfectas.

---

### G. Visualizador Espectral FFT y Medidores de Precisión
* **Profundidad de Cancelación (Null Depth):** Lectura numérica directa en decibelios a escala completa ($\text{dBFS}$) de la potencia RMS de la señal residual.
* **Medidor de Correlación de Fase:** Barra continua que representa el coeficiente de correlación de Pearson entre $-1.00$ (fase opuesta), $0.00$ (señales descorrelacionadas) y $+1.00$ (coherencia de fase absoluta).
* **Analizador Espectral FFT en Tiempo Real:** Lienzo osciloscópico que visualiza la distribución frecuencial de la señal residual Delta entre $20\,\text{Hz}$ y $20.000\,\text{Hz}$.

---

## 3. Teoría Explicada y Presets Canónicos

### El Principio Matemático de la Interferencia Destructiva

Una señal de audio digital está compuesta por una sucesión temporal de muestras que representan magnitudes discretas de amplitud. Si dos señales analógicas idénticas son digitalizadas bajo la misma frecuencia de muestreo:

$$y_A(t) = A \cdot \sin(\omega t + \phi)$$

$$y_B(t) = A \cdot \sin(\omega t + \phi + \pi) = -A \cdot \sin(\omega t + \phi)$$

Al sumar ambas señales en un bus de mezcla:

$$y_{\text{Delta}}(t) = y_A(t) + y_B(t) = A \cdot \sin(\omega t + \phi) - A \cdot \sin(\omega t + \phi) = 0$$

El resultado matemático es cero absoluto ($-\infty\,\text{dBFS}$). Sin embargo, para que esta cancelación teórica ocurra en la práctica se deben satisfacer tres condiciones estrictas:
1. **Identidad de Amplitud:** Una diferencia de ganancia de tan solo $0.5\,\text{dB}$ entre A y B impide que el residuo caiga por debajo de $-25\,\text{dBFS}$.
2. **Sincronía Temporal Muestra a Muestra:** Un desfase de una sola muestra ($1\,\text{sample}$ a $48\,\text{kHz} \approx 0.0208\,\text{ms}$) destruye la cancelación en el rango agudo ($> 10\,\text{kHz}$).
3. **Linealidad de Fase y Espectro:** Cualquier rotación de fase dependiente de la frecuencia (como la inducida por filtros IIR o ecualizadores de fase mínima) dejará pasar energía no cancelada.

### La Firma Espectral de los Codecs Psicoacústicos (MP3 vs WAV)

Los algoritmos de compresión con pérdidas dividen el espectro en subbandas críticas mediante transformadas discretas (MDCT). Basándose en las curvas de enmascaramiento psicoacústico del oído humano (donde un sonido fuerte enmascara a sonidos más débiles cercanos en frecuencia):
* **Filtro Pasabajos Radical:** La mayoría de codificadores MP3 a $128\text{ a }192\,\text{kbps}$ aplican un corte abrupto de frecuencias entre $16\,\text{kHz}$ y $18.5\,\text{kHz}$ para ahorrar tasa de bits. En el modo Delta, esta banda superior no cancela en absoluto y aparece reflejada en el analizador FFT como una meseta continua de energía aguda.
* **Pre-Eco (*Pre-ringing*):** Las ventanas de análisis de la transformada provocan que el transitorio de un golpe percusivo contamine con ruido los milisegundos inmediatamente previos al impacto. Al aislar la señal Delta, este ruido fantasma se percibe con total claridad como un susurro previo al golpe.
* **Pérdida de Amplitud Estéreo (*Joint Stereo*):** Para reducir datos, los canales izquierdo y derecho se codifican a menudo como suma mono (M) y diferencia (S). El modo Delta permite escuchar cómo la información lateral pierde coherencia y definición espacial.

### Tabla de Diagnóstico de Profundidad de Cancelación

| Nivel de Cancelación (Null Depth) | Significado Técnico en el Laboratorio | Causa Acústica Típica |
| :--- | :--- | :--- |
| **$-90\text{ a }-\infty\,\text{dBFS}$** | Identidad digital absoluta | Mismo archivo o proceso reversible sin pérdidas (WAV vs FLAC/ALAC). |
| **$-70\text{ a }-90\,\text{dBFS}$** | Diferencia a nivel de piso de ruido | Ruido de cuantización de 16 bits, redondeo de 24 bits o dither TPDF. |
| **$-40\text{ a }-60\,\text{dBFS}$** | Pérdida psicoacústica sutil | Compresión MP3 / AAC a alta tasa de bits ($256\text{ a }320\,\text{kbps}$). |
| **$-20\text{ a }-35\,\text{dBFS}$** | Alteración tonal o dinámica perceptible | Compresión MP3 a baja tasa ($128\,\text{kbps}$), saturación leve de plugin o EQ sutil. |
| **$>-20\,\text{dBFS}$** | Desincronización o señales diferentes | Retardo temporal no compensado, tomas distintas o mezclas desbalanceadas. |

---

## 4. Guía de Trabajo Paso a Paso

1. **Carga de los Archivos de Audio:**
   - Arrastre o seleccione el archivo original o máster de referencia en la caja **A**.
   - Arrastre o seleccione la versión sujeta a comparación (MP3, toma alternativa o procesada) en la caja **B**.
2. **Alineación Temporal Inicial:**
   - Pulse el botón **Auto-Align**. El sistema calculará el retardo por correlación cruzada y ajustará el compensador de muestras automáticamente.
   - Observe el visor de offset: si el archivo MP3 introdujo un retraso de codificación (habitual en codificadores LAME, que suelen añadir entre $1000$ y $2500$ muestras de silencio inicial), el visor indicará el valor compensado.
3. **Calibración de Ganancia Relativa:**
   - Pulse **Auto Gain-Match** para asegurar que el Canal B iguale exactamente el nivel RMS del Canal A.
4. **Activación de la Señal Delta (Null Test):**
   - Inicie la reproducción con el botón **Reproducir**.
   - En la matriz de monitoreo, seleccione el modo **Delta (A - B)**.
   - Observe el medidor de **Null Depth**:
     - Si la lectura marca $-\infty\,\text{dBFS}$ o valores inferiores a $-90\,\text{dBFS}$, los archivos son indistinguibles matemáticamente.
     - Si la lectura se sitúa entre $-45$ y $-65\,\text{dBFS}$, active el selector de **Delta Boost** a $+24\,\text{dB}$ o $+36\,\text{dB}$ para elevar el nivel de la diferencia por encima del umbral de audición de sus monitores.
5. **Ajuste Fino de Muestras (*Sample Nudge*):**
   - Con el modo Delta activo y la pista reproduciéndose, pulse los botones de ajuste fino ($-1$ o $+1$).
   - Observe cómo el medidor de Null Depth desciende o sube en tiempo real. La alineación perfecta ocurre en el punto exacto donde la lectura de decibelios alcanza el valor más negativo posible.
6. **Análisis Espectral de Diferencias:**
   - Examine el analizador FFT inferior mientras escucha la señal Delta amplificada.
   - Identifique si las diferencias se concentran en frecuencias ultra-altas (típico de codecs de streaming), en frecuencias medias (ecualización tonal) o en graves (problemas de alineación de fase en micrófonos).

---

## 5. Ejercicios Prácticos

### Ejercicio 1: Detección Auditiva de Pérdida en MP3 a 128 kbps frente a WAV 24-bit
* **Escenario:** Demostrar a un productor musical qué información exacta destruye la compresión de audio con pérdidas a tasas de bits medias.
* **Procedimiento:**
  1. Cargue una mezcla estéreo en formato WAV sin pérdidas en la caja **A** y su exportación codificada en MP3 a 128 kbps en la caja **B**.
  2. Inicie la reproducción y seleccione **Solo A** para escuchar la mezcla limpia sin procesar.
  3. Cambie a **Solo B**: observe que a volumen estándar suena aparentemente similar al oído inexperto.
  4. Seleccione el modo **Delta (A - B)** con un **Delta Boost de +24 dB**.
  5. Concéntrese en la escucha del transitorio de la caja y los platos de batería.
* **Evaluación:** Compruebe cómo desaparece todo el cuerpo de los instrumentos armónicos (cancelados a silencio) y queda al descubierto un silbido arenoso en agudos junto al pre-eco de dispersión temporal que el algoritmo MP3 no logró retener.

### Ejercicio 2: Prueba de Transparencia de un Plugin de Ecualización Digital
* **Escenario:** Verificar si un ecualizador paramétrico digital de pago introduce coloración de fase cuando todas sus bandas están en ganancia plana ($0\,\text{dB}$).
* **Procedimiento:**
  1. En su estación DAW, inserte un archivo WAV en dos pistas independientes. En la segunda pista inserte el plugin de EQ con todas las bandas en $0\,\text{dB}$ (sin aplicar curvas). Exporte ambas pistas por separado.
  2. Cargue la pista limpia en la Pista A y la pista que pasó por el plugin en la Pista B de Audio Delta A/B.
  3. Active el modo **Delta (A - B)** e incremente el Delta Boost a $+48\,\text{dB}$.
* **Evaluación:** Si el medidor permanece en $-\infty\,\text{dBFS}$ en silencio absoluto, el plugin es $100\,\%$ transparente y no altera la fase de la señal. Si escucha un residuo en agudos, el plugin utiliza filtros analógicos de fase mínima que introducen rotación de fase incluso en bypass interno.

### Ejercicio 3: Alineación de Fase entre Micrófono Directo (D.I.) y Pantalla en Bajo Eléctrico
* **Escenario:** En la grabación de un bajo eléctrico, la pista de caja de inyección directa (D.I.) llega instantáneamente al conversor, mientras que el micrófono situado frente al cono del amplificador sufre un retraso de aproximadamente $2.5\,\text{ms}$ por la distancia física en el aire ($85\,\text{cm}$). Al sumar ambas pistas, el bajo suena delgado y sin pegada.
* **Procedimiento:**
  1. Cargue la pista D.I. en la Pista A y la pista del micrófono en la Pista B.
  2. Active el modo **Delta (A - B)** y comience a reproducir.
  3. Utilice los botones de **Sample Nudge** ($+10$ y $+1$) para desplazar la pista D.I. hacia adelante en el tiempo hasta encontrar el punto de **máxima cancelación** (donde los graves desaparezcan casi por completo).
  4. Anote el número exacto de muestras requeridas para esa cancelación máxima.
  5. En su DAW, desplace la pista del micrófono ese número exacto de muestras hacia la izquierda y mantenga la polaridad en fase normal ($0^\circ$).
* **Evaluación:** Compruebe cómo, al sumar ambas pistas alineadas en fase constructiva, el sonido del bajo recupera de inmediato toda la pegada en graves y el cuerpo en medios-graves sin cancelaciones acústicas.
