Volver al blog

NIghtDX9 de noviembre de 202616 min

NightDX: convierte tu receptor Airspy HF+ en una estación automática de radioescucha DX nocturna

NightDX: convierte tu receptor Airspy HF+ en una estación automática de radioescucha DX nocturna

NOTA: Artículo elaborado para el blog a partir de la información técnica obtenida de la descripción del proyecto en la publicación de RTL-SDR.com del 2 de noviembre de 2026 y en SWLingpost.

Escucha, exploración de bandas, grabación automática, predicción de propagación e inteligencia artificial: una nueva herramienta para descubrir emisoras de onda corta y onda media mientras dormimos.

La radioescucha de onda corta (SWL) y la búsqueda de emisoras lejanas (DX) siempre han tenido algo de aventura. Una antena adecuada, un buen receptor, paciencia y muchas horas de escucha son algunos de los ingredientes necesarios para descubrir emisiones procedentes de lugares remotos.

Sin embargo, las mejores oportunidades de recepción no siempre coinciden con nuestras horas de actividad. Durante la noche pueden producirse aperturas de propagación muy interesantes, especialmente en determinadas bandas de onda corta y onda media. ¿Y si pudiéramos dejar nuestro receptor trabajando automáticamente durante esas horas y revisar por la mañana las emisoras captadas?

Esta es precisamente la idea que propone NightDX, un proyecto de software libre desarrollado por Marco Zennaro que permite transformar un receptor Airspy HF+ en una estación automatizada de escucha DX nocturna.

El programa combina bases de datos de frecuencias, horarios internacionales de radiodifusión, información sobre la actividad solar, modelos de propagación, exploración automática del espectro y grabación de señales. Además, incorpora funciones opcionales de inteligencia artificial para analizar las grabaciones, reconocer si contienen voz o música y transcribir los contenidos hablados.

Todo ello desde una interfaz de terminal que recuerda deliberadamente a los programas informáticos de principios de los años noventa.

1. ¿Qué es NightDX?

NightDX es una aplicación gratuita y de código abierto, escrita en Python, diseñada para automatizar la recepción de emisiones internacionales.

Su funcionamiento gira alrededor de una idea muy sencilla: antes de comenzar una sesión nocturna, el programa estudia qué emisoras podrían recibirse desde nuestra ubicación, consulta sus horarios de transmisión, analiza las condiciones de propagación y comprueba qué señales están realmente presentes en las bandas.

A partir de esa información prepara una lista de frecuencias y emisoras candidatas. Durante la noche, el receptor explora las frecuencias seleccionadas y realiza grabaciones de las señales que considera más interesantes.

Al día siguiente podemos consultar un informe desde nuestro navegador, escuchar las grabaciones, revisar la información asociada a cada recepción y preparar informes destinados a las emisoras.

Una de sus características más interesantes es que puede dar prioridad a estaciones que todavía no figuran en nuestro registro de escuchas. De esta manera, no se limita a grabar repetidamente las emisoras más habituales, sino que intenta favorecer nuevos descubrimientos.

NightDX está disponible para Windows, macOS y Linux y se distribuye bajo licencia MIT.

2. Un receptor SDR como estación de escucha autónoma

El programa está diseñado específicamente para trabajar con los receptores:

  • Airspy HF+ Discovery.
  • Airspy HF+ Dual Port.

El receptor SDR es el elemento central del sistema. Su función consiste en explorar las frecuencias seleccionadas, detectar las portadoras presentes y proporcionar las señales que posteriormente se grabarán y analizarán.

El Airspy HF+ resulta especialmente interesante por sus prestaciones de recepción en HF y su capacidad para trabajar con señales de diferentes niveles sin perder fácilmente información útil.

NightDX aprovecha las posibilidades de este hardware para realizar exploraciones rápidas del espectro. Según la descripción del proyecto, puede recorrer las bandas en aproximadamente diez segundos.

Es importante señalar que esta cifra corresponde al proceso de exploración descrito por el desarrollador, no al tiempo necesario para escuchar o identificar todas las emisiones.

Por el momento, el programa no ofrece compatibilidad directa con RTL-SDR. También se ha mencionado el interés por estudiar la incorporación de otros receptores SDR, como los Perseus y Elad, aunque no debe confundirse esta posibilidad con una compatibilidad ya disponible.

3. Consulta automática de horarios internacionales

Para decidir qué frecuencias debe explorar, NightDX utiliza varias fuentes de información relacionadas con la radiodifusión internacional.

Entre ellas destacan:

EiBi

La base de datos EiBi contiene información sobre emisiones internacionales, frecuencias, horarios, idiomas y emisoras. Es una de las referencias habituales entre los aficionados a la radioescucha de onda corta.

AOKI

Otra fuente de horarios y frecuencias de radiodifusión internacional que complementa la información disponible en EiBi.

HFCC

El sistema HFCC proporciona información técnica relacionada con la coordinación de frecuencias de radiodifusión internacional. Sus datos permiten disponer de información adicional sobre transmisores, potencias, direcciones de antena y características de las emisiones.

La combinación de estas fuentes ayuda a construir una programación de escucha mucho más inteligente que una simple exploración indiscriminada de frecuencias.

El software puede conocer qué emisora debería estar transmitiendo, en qué frecuencia, durante qué horario y desde qué ubicación aproximada.

Esto no significa que la emisora vaya a recibirse necesariamente. Las condiciones reales de propagación pueden cambiar considerablemente.

4. Predicción de propagación y actividad solar

Uno de los apartados más interesantes de NightDX es su sistema de predicción de propagación.

La recepción de onda corta depende de numerosos factores: frecuencia, hora, distancia, actividad solar, estado de la ionosfera y características de las antenas y transmisores.

Para intentar anticipar qué emisoras pueden llegar hasta nuestra ubicación, NightDX combina modelos de propagación con información actualizada de actividad solar.

Entre los datos utilizados destacan:

  • Flujo solar (Solar Flux Index o SFI).
  • Índice geomagnético Kp.
  • Información sobre horarios y transmisores.
  • Datos geográficos de la estación receptora.

La información de actividad solar procede de la NOAA.

El programa utiliza estos datos para estimar qué señales deberían llegar hasta el receptor y establecer una clasificación de las emisoras candidatas.

Pero hay algo especialmente interesante: el sistema no se limita a confiar ciegamente en sus predicciones.

También utiliza las observaciones obtenidas mediante el propio receptor para ajustar sus estimaciones. Es decir, puede comparar lo que esperaba recibir con lo que realmente detecta el Airspy HF+.

Esta calibración progresiva ayuda a adaptar las predicciones a las condiciones reales de recepción de cada instalación.

Para los aficionados al DX, esta combinación de predicción teórica y observación real resulta especialmente atractiva.

5. Exploración automática de las bandas

Una vez recopilada la información necesaria, NightDX prepara su plan de escucha.

El receptor explora las frecuencias seleccionadas y comprueba qué portadoras están presentes.

La detección de una portadora es un primer indicio, pero no garantiza que exista una emisión de radiodifusión correctamente recibida. Puede haber interferencias, señales de otros servicios, emisiones simultáneas o condiciones de propagación diferentes a las previstas.

Por eso, el programa utiliza la información de horarios y propagación para valorar las señales detectadas.

La exploración rápida permite disponer de una visión general de las frecuencias activas y seleccionar aquellas que merecen una grabación más detallada.

Esto evita tener que realizar manualmente una búsqueda continua por todas las bandas durante horas.

6. Las misiones nocturnas: el corazón de NightDX

Probablemente esta sea la característica que más llamará la atención de los radioescuchas.

NightDX permite preparar sesiones automáticas de escucha durante un intervalo horario determinado.

Imaginemos que queremos dejar el equipo funcionando desde las 22:00 hasta las 06:30.

Antes de acostarnos podemos configurar la misión, revisar las emisoras candidatas y establecer los objetivos de escucha.

El programa prepara entonces una planificación en función de las posibilidades de recepción previstas.

Durante la noche:

  1. Consulta el plan de frecuencias.
  2. Explora las señales seleccionadas.
  3. Comprueba las portadoras presentes.
  4. Realiza las grabaciones correspondientes.
  5. Guarda la información asociada a cada recepción.
  6. Continúa con las siguientes frecuencias previstas.

Una característica especialmente interesante es el denominado modo de descubrimiento, que favorece las emisoras que todavía no tenemos registradas.

Esto puede convertir cada noche de escucha en una oportunidad para ampliar nuestro libro de registro.

En lugar de permanecer delante del ordenador cambiando continuamente de frecuencia, podemos dejar que el sistema realice el trabajo y dedicar la mañana a escuchar y estudiar los resultados.

7. Grabaciones y almacenamiento

Las señales captadas se guardan en archivos de audio FLAC.

Este formato utiliza compresión sin pérdidas, una característica interesante para conservar las grabaciones y analizarlas posteriormente.

Cada archivo incorpora información relacionada con la recepción, de manera que resulta más sencillo conocer la frecuencia, la emisora candidata y los datos asociados a la sesión.

Con el paso de los días podemos disponer de un archivo de recepciones nocturnas que nos permita comparar condiciones de propagación, horarios, frecuencias y resultados.

Para los aficionados que mantienen registros detallados de sus escuchas, esta función puede ahorrar bastante trabajo.

8. Inteligencia artificial aplicada a la radioescucha

NightDX incorpora funciones opcionales de inteligencia artificial que amplían considerablemente las posibilidades del programa.

Estas funciones se basan principalmente en dos herramientas.

Clasificación de audio mediante AudioSet

El sistema utiliza un modelo de clasificación de audio basado en AudioSet para analizar las grabaciones.

Su objetivo es distinguir entre tres grandes categorías:

  • Voz.
  • Música.
  • Ruido.

Esto puede resultar muy útil cuando una sesión nocturna produce numerosas grabaciones.

En lugar de tener que escuchar inmediatamente todos los archivos, podemos disponer de una primera clasificación que nos ayude a localizar las emisiones que contienen programación hablada o musical.

No es un sistema de identificación automática de emisoras, sino una herramienta de clasificación del contenido sonoro.

Transcripción y traducción mediante Whisper

La segunda herramienta es Whisper, el sistema de reconocimiento de voz de OpenAI.

Whisper permite transcribir los contenidos hablados y ayudar a traducirlos a otros idiomas.

Esto tiene especial interés en la radioescucha internacional.

Imaginemos que durante la noche captamos una emisora en árabe, chino, ruso o algún otro idioma que no dominamos.

La transcripción puede ayudarnos a reconocer palabras, nombres de lugares, identificaciones de emisoras o referencias a determinados programas.

También puede facilitar la preparación de informes de recepción.

Hay que tener presente que la calidad de la transcripción depende mucho de la calidad de la señal. Una recepción débil, con desvanecimientos, interferencias o ruido elevado, puede producir resultados incompletos o incorrectos.

Una decisión acertada del proyecto es que, cuando la señal no permite una transcripción fiable, el sistema puede dejar el resultado vacío en lugar de inventar palabras.

Además, las funciones de IA pueden ejecutarse localmente en el ordenador una vez descargados los modelos. No es necesario enviar las grabaciones a un servicio de inteligencia artificial en la nube.

La instalación de estas funciones adicionales requiere aproximadamente 2 GB de espacio, además de los modelos necesarios.

9. El informe de recepción de la mañana

Una vez terminada la misión nocturna, NightDX ofrece un informe accesible desde un navegador web.

Esta es otra de las características que hacen que el proyecto resulte tan atractivo.

En lugar de revisar manualmente una carpeta llena de archivos, podemos consultar una presentación organizada de las grabaciones.

El informe permite:

  • Consultar las frecuencias grabadas.
  • Revisar las emisoras candidatas.
  • Escuchar los archivos mediante reproductores integrados.
  • Consultar los resultados de clasificación de audio.
  • Revisar las transcripciones disponibles.
  • Comparar las señales recibidas con las predicciones.
  • Consultar posibles emisoras que compartían una frecuencia.
  • Revisar información sobre las portadoras.

El sistema también ofrece herramientas para preparar informes de recepción.

Informes SINPO y contacto con las emisoras

NightDX puede preparar informes de recepción con información relacionada con la frecuencia, el horario y los datos de la emisión.

Entre los elementos que interesan a los radioescuchas se encuentra el conocido código SINPO:

  • S (Signal): intensidad de la señal.
  • I (Interference): interferencias.
  • N (Noise): ruido.
  • P (Propagation): fluctuaciones y condiciones de propagación.
  • O (Overall): valoración general de la recepción.

La herramienta facilita la preparación de mensajes destinados a las emisoras.

También dispone de integración opcional con Gmail para crear borradores de correos electrónicos con los datos del informe y la grabación correspondiente.

Conviene recordar que se trata de una preparación del informe: el radioescucha debe revisar la recepción y confirmar los datos antes de enviar cualquier comunicación.

10. Registro de emisoras y tarjetas QSL

Para muchos aficionados, recibir una tarjeta QSL continúa siendo una de las satisfacciones más interesantes de la radioescucha.

NightDX incluye funciones para llevar un registro de las emisoras y controlar los informes de recepción y las tarjetas QSL.

Esto permite mantener una cierta organización de nuestra actividad DX.

Podemos registrar qué estaciones hemos escuchado, cuáles han recibido un informe y qué confirmaciones hemos conseguido.

La posibilidad de relacionar directamente las grabaciones con los registros de recepción es especialmente útil para documentar nuestras escuchas.

11. ¿NightDX identifica realmente las emisoras?

Este es un punto que conviene aclarar.

NightDX no garantiza la identificación automática de las emisoras recibidas.

El programa utiliza los horarios de radiodifusión para proponer nombres de emisoras candidatas, pero una coincidencia entre frecuencia y horario no demuestra por sí sola que estemos escuchando esa estación.

Para valorar las posibilidades de identificación puede tener en cuenta diferentes elementos:

  • Frecuencia de transmisión.
  • Horario de emisión.
  • Ubicación del transmisor.
  • Potencia y características de la antena transmisora.
  • Predicción de propagación.
  • Idioma detectado en la grabación.
  • Intensidad de señal esperada y observada.
  • Posibles emisiones simultáneas en el mismo canal.

Cuando las evidencias no encajan, el programa puede señalar la recepción como sospechosa.

Por ejemplo, si la programación prevista corresponde a una emisión en inglés, pero la grabación contiene claramente otro idioma, existe una discrepancia que merece revisión.

También puede señalar señales cuya intensidad resulta muy diferente a la esperada según el modelo de propagación.

Esto es importante porque la identificación definitiva continúa dependiendo del radioescucha y de la comprobación de los contenidos recibidos.

La inteligencia artificial es una ayuda, no un sustituto de la experiencia del DXista.

12. ¿También puede trabajar en onda media?

NightDX no está limitado exclusivamente a la onda corta.

El proyecto contempla también la recepción de onda media (MW), incorporando modelos de propagación específicos para esta banda.

En este caso, la propagación terrestre y la propagación por onda ionosférica tienen una importancia especial.

Durante las horas nocturnas, la reducción de la absorción en las capas inferiores de la ionosfera puede favorecer la recepción de emisoras lejanas en onda media.

Para los aficionados al DX de onda media, esta posibilidad abre un campo de experimentación interesante.

El proyecto contempla el uso de información de frecuencias procedente de fuentes como MWLIST y FMSCAN.

La posibilidad de combinar escucha de onda corta y onda media dentro de una misma planificación automática es uno de los aspectos más interesantes de NightDX.

13. Interfaz de usuario: un viaje a los años noventa

Otro detalle curioso es su interfaz.

NightDX utiliza una interfaz de terminal con una estética deliberadamente inspirada en los programas DOS de principios de los años noventa.

Lejos de intentar parecer una aplicación moderna llena de gráficos y ventanas, apuesta por una presentación sencilla, basada en menús y navegación mediante teclado.

Esta elección tiene bastante sentido para una herramienta cuyo objetivo principal es automatizar procesos y presentar información técnica.

La interfaz permite acceder a las diferentes funciones, consultar la planificación de las misiones, revisar el estado del receptor y gestionar la configuración.

Después, los informes de recepción se presentan en el navegador, donde resulta más cómodo escuchar y revisar las grabaciones.

14. Sistemas operativos y requisitos

NightDX está preparado para funcionar en los principales sistemas operativos de escritorio:

  • Windows 10 y Windows 11.
  • macOS.
  • Linux.

El receptor debe ser uno de los modelos Airspy HF+ compatibles.

También es necesario disponer de los controladores y bibliotecas correspondientes para que el sistema operativo pueda comunicarse correctamente con el receptor.

Para instalar el programa se utiliza UV, una herramienta de gestión de entornos y paquetes Python.

El procedimiento concreto varía según el sistema operativo, especialmente en lo relativo a los controladores del receptor.

Instalación básica

Una vez instalado UV y preparados los controladores del Airspy HF+, la instalación básica se realiza mediante:

```powershell
uv tool install "nightdx @ git+https://github.com/marcozennaro/nightdx"
```

Para iniciar el programa:

```powershell
nightdx
```

También existe una instalación que incorpora las funciones opcionales:

```powershell
uv tool install "nightdx[all] @ git+https://github.com/marcozennaro/nightdx"
```

Esta segunda opción puede resultar interesante si queremos disponer desde el principio de las herramientas adicionales de inteligencia artificial, integración con Gmail y gestión de imágenes de tarjetas QSL.

Es recomendable consultar siempre las instrucciones actualizadas del repositorio antes de realizar la instalación, especialmente para configurar correctamente los controladores del Airspy HF+.

15. Limitaciones actuales

Aunque NightDX presenta unas posibilidades muy interesantes, conviene conocer sus limitaciones.

Compatibilidad de receptores

Actualmente está diseñado para Airspy HF+ Discovery y Airspy HF+ Dual Port. No ofrece compatibilidad directa con RTL-SDR.

Dependencia del ordenador

Para realizar las misiones nocturnas necesitamos mantener el ordenador encendido y el receptor conectado durante toda la sesión.

Dependencia de la antena

La calidad de los resultados dependerá de la instalación de recepción, de la antena, del entorno radioeléctrico y de las condiciones de propagación.

Identificación de emisoras

Las estaciones propuestas son candidatas, no identificaciones definitivas. Es necesario comprobar las grabaciones.

Transcripción de audio

Whisper puede cometer errores cuando la señal es débil o está afectada por interferencias.

Almacenamiento

Una actividad continuada de grabación puede generar una cantidad considerable de archivos, por lo que conviene disponer de suficiente espacio en disco.

Estas limitaciones no restan interés al proyecto, pero deben tenerse en cuenta antes de plantear una instalación permanente.

16. ¿Qué posibilidades ofrece a los radioescuchas?

Desde el punto de vista de un aficionado al DX, NightDX permite imaginar diferentes aplicaciones.

DX de onda corta

Podemos programar sesiones nocturnas para buscar emisoras internacionales que transmitan en diferentes bandas y horarios.

DX de onda media

La recepción nocturna puede aprovecharse para buscar emisoras lejanas que llegan mediante propagación ionosférica.

Búsqueda de nuevas emisoras

El modo de descubrimiento permite favorecer estaciones que todavía no aparecen en nuestro registro.

Estudio de propagación

La comparación entre predicciones y recepciones reales puede ayudarnos a observar cómo cambian las condiciones de propagación a lo largo de los días.

Archivo de grabaciones

Podemos construir una colección de emisiones recibidas, conservando los archivos de audio y sus datos asociados.

Informes de recepción

La automatización de los informes facilita documentar nuestras escuchas y contactar con las emisoras.

17. Mi valoración: una nueva forma de practicar la radioescucha DX

NightDX me parece un proyecto especialmente interesante porque intenta resolver uno de los problemas habituales de la radioescucha: la necesidad de dedicar muchas horas a explorar frecuencias y esperar las mejores condiciones de propagación.

Su principal aportación no es simplemente grabar señales automáticamente. Lo verdaderamente interesante es la combinación de diferentes herramientas:

  • Bases de datos internacionales de radiodifusión.
  • Predicción de propagación.
  • Exploración automática de frecuencias.
  • Grabación de señales.
  • Clasificación de audio mediante inteligencia artificial.
  • Transcripción y traducción.
  • Preparación de informes de recepción.
  • Gestión de emisoras y tarjetas QSL.

Todo ello integrado en una misma aplicación.

También resulta interesante que el proyecto mantenga al radioescucha como responsable de la identificación definitiva de las emisoras.

La inteligencia artificial puede ayudarnos a encontrar contenidos interesantes, pero la comprobación de una recepción sigue siendo una parte fundamental de nuestra afición.

En definitiva, NightDX representa una aproximación muy interesante a la automatización de la radioescucha internacional. Una herramienta que permite aprovechar las horas nocturnas para explorar las bandas y que puede convertir cada mañana en una pequeña sesión de descubrimientos DX.


Enlaces de interés

Proyecto oficial NightDX

https://github.com/marcozennaro/nightdx

Receptor Airspy HF+ Discovery

https://airspy.com/airspy-hf-discovery/

Horarios internacionales EiBi

https://www.eibispace.de/

HFCC – Coordinación de frecuencias

https://www.hfcc.org/

NOAA – Space Weather Prediction Center

https://www.swpc.noaa.gov/

Whisper – Reconocimiento automático de voz

https://github.com/openai/whisper

RTL-SDR.com – Información original sobre NightDX

https://www.rtl-sdr.com/


73 y buenos DX. Que las mejores señales nos encuentren también mientras dormimos.

Comentar Compartir WhatsAppTelegramXFacebook

Comentarios

Aún no hay comentarios. ¿Lo has escuchado, lo has probado, tienes una QSL? Cuéntalo.

Deja un comentario

Se publica tras revisarlo. Se verán tu nombre y el comentario; el correo, no.

Sigue leyendo

  1. SDR

    World of Receivers and Transmitters: escucha el mundo sin salir de casa

  2. MW

    📻 ¡Atención DXers! Radio Igloo vuelve al aire en onda media (13 y 14 de noviembre)

  3. CW

    Cadenza lleva la práctica del código Morse a iOS y Android