Ecualizador paramétrico etéreo (TX / RX)¶
El ecualizador paramétrico etéreo es un ecualizador del lado del cliente con dos copias independientes: Aetherial TX EQ y Aetherial RX EQ. Cada mosaico acoplado (mínimo 110 px de alto) muestra la respuesta del ecualizador sumada con una superposición de analizador FFT en vivo (incluida una traza de retención de picos). Toda la edición se realiza en la ventana flotante sin marco ClientEqEditor (titulada "Aetherial Parametric EQ — TX" o "— RX").
Bypass de la etapa de ecualización en la cadena¶
Esta sección explica cómo omitir (bypass) el ecualizador paramétrico del lado del cliente para la ruta de audio TX o RX. El bypass elimina el ecualizador de la cadena de señal sin borrar la configuración de bandas.
Antes de comenzar¶
- AetherSDR debe estar abierto. No se requiere conexión de radio para omitir el ecualizador.
- La etapa de ecualización ya debe estar presente en el widget CHAIN para la ruta que desea omitir (TX o RX).
Pasos¶
- Localice el widget CHAIN para la ruta que desea omitir: ya sea la cadena TX o la cadena RX.
- Haga un solo clic en la etapa de ecualización en el widget CHAIN para esa ruta.
La etapa de ecualización ahora está omitida para esa ruta. El ajuste ClientEqTxEnabled o ClientEqRxEnabled se actualiza inmediatamente y se conserva entre reinicios.
Para volver a activar el ecualizador, haga un solo clic en la etapa de ecualización en el widget CHAIN nuevamente.
Qué hace cada control¶
| Control | Ruta | Clave persistida |
|---|---|---|
| Etapa de ecualización (cadena TX) | TX | ClientEqTxEnabled |
| Etapa de ecualización (cadena RX) | RX | ClientEqRxEnabled |
| Fader de salida | Fader combinado vertical + medidor de nivel en el borde derecho del editor flotante. Arrastre para establecer la ganancia maestra posterior al ecualizador; la rueda del mouse ajusta en pasos de 0.5 dB; doble clic restablece a 0 dB. Haga clic en la lectura de dB en la parte inferior para editar la ganancia numéricamente: escriba un valor y presione Enter o haga clic fuera para confirmar (limitado al rango de -36 a +12 dB). Presione Escape para cancelar la edición. La barra de nivel detrás del control muestra el pico posterior al ecualizador suavizado en tiempo real con el mismo degradado verde-ámbar-rojo que el medidor de nivel Tube. | Persistida por separado por ruta: ClientEqTxMasterGain / ClientEqRxMasterGain. Información: 'Output gain (dB). Drag to set, wheel for fine step, double-click to reset to 0 dB, or click the readout to type a value.' El rango de ganancia es lineal de 0.0 a ~4.0; las etiquetas de escala van de -40 a 0 dB. Ubicado solo en el editor flotante, no en el mosaico del applet acoplado. |
| Retención de picos (Peak Hold) | Ubicado solo en la franja de encabezado del editor flotante. Cuando está marcado, la traza de retención de picos por bin en el analizador deja de decaer: el nivel más alto observado de cada frecuencia se mantiene hasta que se desactiva el botón. El fondo del botón se vuelve ámbar cuando está marcado. | Ninguna (no se conserva). |
| Familia de filtros | Ubicado en la franja de encabezado del editor flotante. Selecciona las matemáticas de la cascada HP/LP: Butterworth (pasabanda máximamente plana), Chebyshev (pendiente más pronunciada con ondulación de 1 dB en la pasabanda), Bessel (fase lineal / pendiente más suave) o Elíptico (transición más abrupta con ondulación en ambas bandas). Se aplica solo a los tipos de filtro HP y LP; las bandas de pico y estante usan su propia topología fija de segundo orden independientemente. Predeterminado: Butterworth. | Persistida por separado por ruta: ClientEqTxFilterFamily / ClientEqRxFilterFamily. |
| Restablecer (Reset) | Ubicado en la franja de encabezado del editor flotante. Restablece todas las bandas a la plantilla predeterminada de 10 bandas, restaura el número predeterminado de bandas y restablece la familia de filtros a Butterworth. Guarda inmediatamente. Información: 'Reset all bands to default values'. | Afecta a ClientEqTxBands / ClientEqRxBands y ClientEqTxFilterFamily / ClientEqRxFilterFamily. |
| Suavizado (Smoothing) | Aplica un promedio de potencia de octava fraccionaria a la traza del analizador para visualización; no afecta el cálculo del ecualizador. Fracción más baja = más suavizado (⅓ es el más suavizado; 1/96 está efectivamente desactivado). Compartido entre los editores TX y RX. El suavizado se aplica después de la actualización de retención de picos en cada fotograma, por lo que tanto la traza del analizador en vivo como la traza de retención de picos se suavizan para visualización, mientras que la detección de picos en sí permanece precisa a nivel de muestra. | ClientEqSmoothingFraction. Información: 'Fractional-octave smoothing applied to the analyzer trace. Lower fraction = smoother (⅓ = most, 1/96 = off). Affects display only — EQ math is unchanged.' Ubicado en la franja de encabezado del editor (solo en el editor flotante). |
| Fila de iconos de tipo de filtro | Una fila de 8 iconos dibujados personalizados (uno por ranura de banda) en la parte superior del área del lienzo del editor. Cada icono dibuja la forma de filtro actual (campana de pico, rampa de estante, pendiente HP/LP) en el color de paleta de su banda. Haga clic en un icono para recorrer los tipos de filtro de esa banda; al hacer clic también se selecciona la banda, resaltando su control en el lienzo y su columna en la fila de parámetros. | Ubicado solo en el editor flotante. Los iconos se atenúan al 35 % de opacidad cuando la banda está omitida. Implementado por ClientEqIconRow. |
| Fila de texto de parámetros | Una fila de 8 columnas de texto (una por ranura de banda) debajo del lienzo que muestra los valores de Freq, Gain y Q de cada banda. Los valores se actualizan en vivo durante los arrastres en el lienzo. Haga clic en una columna para seleccionar esa banda. Haga clic derecho en una columna para abrir un menú de edición en línea; al confirmar un valor numérico allí se guardan los ajustes del ecualizador inmediatamente. Cada columna tiene un fondo transparente para que no filtre un relleno oscuro sobre la franja de plan de bandas del lienzo directamente encima. | Ubicado solo en el editor flotante. Implementado por ClientEqParamRow. |
| Líneas guía de corte de filtro (TX / RX) | Líneas amarillas discontinuas verticales superpuestas en el lienzo en los cortes de filtro TX bajo/alto actuales de la radio (mosaico TX) o los bordes de la pasabanda RX (mosaico RX). Al pasar el cursor cerca de una línea, el cursor cambia a una flecha de redimensionamiento horizontal. Arrastrar una línea en el editor mueve el corte de filtro correspondiente de la radio en tiempo real. Los mosaicos del applet acoplado también muestran estas líneas guía: el mosaico TX recibe los cortes mediante setTxFilterCutoffs, y el mosaico RX los recibe mediante setRxFilterCutoffs. |
Arrastrar las guías de corte TX emite cutoffsDragRequested(Tx, lo, hi), que MainWindow reenvía a TransmitModel. Arrastrar las guías RX escribe en el SliceModel activo. Pase 0 para un borde para suprimir esa guía. |
| Curva de referencia | Ubicado en la franja de encabezado del editor flotante. Selecciona una curva de superposición de referencia visual para guiar la conformación del ecualizador. Opciones: Off, AT&T 1959, Heil DX, Astatic D-104, Shure 444 o Heil HC-5. Cada curva es una traza de amplitud vs. frecuencia dibujada en ámbar en el lienzo del editor, detrás de las curvas de banda del usuario. La referencia es solo visual: no afecta el cálculo del ecualizador ni el procesamiento de audio. Predeterminado: Off. | Persistida por separado por ruta: ClientEqTxReferenceCurve / ClientEqRxReferenceCurve. |
| Ref (superposición de curva de referencia) | Superpone una de varias curvas de respuesta de frecuencia objetivo en el lienzo del ecualizador como una línea ámbar delgada, como guía visual mientras ajusta las bandas. Incluye el objetivo de inteligibilidad AT&T 1959 Bell Labs más las respuestas digitalizadas de micrófonos SSB famosos (Astatic D-104, Shure 444, Heil HC-5) y un preset DX agresivo de Bob-Heil. | Solo visual: la superposición no afecta el cálculo del ecualizador. Se conserva globalmente (preferencia de usuario única compartida entre los editores RX y TX). Ubicado en la franja de encabezado del editor flotante y en el panel EQ de la Channel Strip, no en el mosaico del applet acoplado. |
Los datos de banda se almacenan por separado en ClientEqTxBands y ClientEqRxBands y no se ven afectados por el bypass.
Comportamiento de renderizado y caché¶
El lienzo del ecualizador utiliza una caché de renderizado de dos capas para mantener la visualización receptiva incluso mientras el analizador se actualiza a 25 Hz:
- Capa de fondo — contiene la cuadrícula, las etiquetas y las líneas guía de corte de filtro. Se vuelve a renderizar solo cuando cambian el tamaño del widget, la relación de píxeles del dispositivo, la fuente o los cortes de filtro de la radio.
- Capa de respuesta — contiene la respuesta del ecualizador sumada, la superposición de curva de referencia y los controles de banda. Se vuelve a renderizar cuando cambia el estado del ecualizador (bandas, familia de filtros, tasa de muestreo, estado habilitado, banda seleccionada o preset de referencia).
- Analizador en vivo — se dibuja directamente sobre las capas en caché cada fotograma, por lo que el relleno FFT y la traza de retención de picos se mantienen fluidos sin forzar el repintado completo del lienzo.
Esta caché es transparente para usted: no necesita configurar nada. Solo mantiene fluidos el desplazamiento y el redimensionamiento mientras ajusta las bandas.
Rendimiento en pantallas grandes¶
Las capas de caché tienen límites para evitar un uso excesivo de memoria. Cada capa retenida está limitada a aproximadamente 32 MB de datos de píxeles. En lienzos muy grandes (por ejemplo, un editor de ecualizador maximizado en un monitor 4K o 5K con alta escala de visualización), las capas pueden exceder ese límite; en ese caso, el lienzo vuelve automáticamente al pintado directo para el fondo y la respuesta, lo que preserva la fidelidad visual completa a un pequeño costo de rendimiento. No necesita cambiar ningún ajuste: esta alternativa es automática y solo afecta a ventanas de editor inusualmente grandes.
Elementos indicadores¶
| Indicador | Estados | Significado |
|---|---|---|
| Respuesta del ecualizador sumada | plana (línea cian de 0 dB), conformada (curva cian) | Respuesta de frecuencia acumulada de todas las bandas habilitadas para la ruta de este mosaico. Se atenúa a gris cuando la etapa de ecualización está omitida. |
| Superposición del analizador en vivo | inactivo (sin relleno), activo (relleno degradado cian) | FFT en tiempo real del audio que pasa por la ruta de este mosaico, rellena desde 0 dB (parte superior, cian) desvaneciéndose a transparente en la parte inferior. Se actualiza a 25 Hz (temporizador de 40 ms). |
| Traza de retención de picos | en decaimiento (línea blanco apagado que baja ~10 dB/seg), congelada (estacionaria en el nivel máximo cuando Peak Hold está marcado) | Energía máxima por frecuencia vista desde el último restablecimiento, que ayuda a identificar resonancias y picos ásperos durante el ajuste. Sigue los bins brutos incluso cuando el suavizado de visualización está habilitado. |
| Líneas guía de corte de filtro | ausentes (corte = 0 o no establecido), línea amarilla discontinua vertical | Marca el corte de filtro TX bajo/alto actual de la radio (mosaico TX) o los bordes de la pasabanda RX (mosaico RX) directamente en el lienzo del ecualizador para que pueda ver dónde está atenuando la señal la radio. |
| Franja de plan de bandas de audio | siempre visible en la parte inferior del lienzo | Franja de 14 px en la parte inferior del lienzo del ecualizador que muestra las regiones de modulación E-SSB / SSB / AM-FM como referencia; la interacción del cursor en esta área se excluye de las pruebas de impacto de los controles de banda. |
| Superposición de curva de referencia | desactivada (oculta), activa (curva ámbar semitransparente) | Curva objetivo visual mostrada detrás de las curvas de banda del usuario en el lienzo del editor. Las curvas preset incluyen AT&T 1959, Heil DX, Astatic D-104, Shure 444 y Heil HC-5. Solo visual: sin efecto en el cálculo del ecualizador. |
Presets de curva de referencia¶
La superposición de curva de referencia le ayuda a conformar su ecualizador hacia una respuesta objetivo conocida. Cada preset es una traza digitalizada de amplitud vs. frecuencia derivada de un micrófono clásico o un estándar de telecomunicaciones.
| Nombre del preset | Descripción |
|---|---|
| Off | No se muestra ninguna superposición de referencia. |
| AT&T 1959 | La "respuesta de frecuencia de transmisión óptima para voz" de AT&T de 1959: un objetivo canónico de pico de presencia de Bell Labs. Pico de +5 dB a 2.5 kHz, se atenúa por debajo de 300 Hz y por encima de 3.4 kHz. |
| Heil DX | La recomendación publicada de Bob Heil para máxima potencia de habla en pile-ups. Pico más pronunciado de +6 dB a 2.7 kHz, corte de graves más agresivo que AT&T 1959. |
| Astatic D-104 | La respuesta clásica del micrófono de cristal "lollipop": presencia extremadamente puntiaguda alrededor de 3 kHz (+10 dB) con atenuación profunda de graves. |
| Shure 444 | Respuesta clásica de micrófono de escritorio estilo transmisión: respuesta más amplia con realce de presencia más suave (+4 dB alrededor de 3 kHz). |
| Heil HC-5 | Respuesta de elemento de micrófono dinámico SSB moderno: el realce de presencia media tiene un pico alrededor de 3 kHz a +5 dB. |
Consejos¶
- El estado de bypass