Recibir radio digital mundial (DRM)

Digital Radio Mondiale (DRM), en español radio digital mundial, es un conjunto de tecnologías de transmisión de audio digital diseñadas para operar sobre las bandas utilizadas actualmente para la radiodifusión analógica en AM (especialmente de onda corta) y FM.
DRM ha sido diseñado para poder reutilizar los transmisores analógicos existentes. Las instalaciones como las antenas, alimentadores o amplificadores no necesitan modificación, evitando importantes inversiones.
En este artículo veremos cómo recibir emisiones en el estándar DRM30 con nuestro dispositivo SDR.

Encontraremos las emisiones DRM30 por debajo de los 30 MHz. Habitualmente suelen ser emisiones no continuadas, por lo que no necesariamente vamos a encontrar dichas emisiones siempre. Podemos consultar los horarios actualizados de las mismas en el siguiente enlace:

DRM Broadcast Schedule

Instalación del software

En este ejemplo vamos a usar SDR# para recibir la señal y sacar el audio mediante el cable de audio virtual, aunque también podemos usar cualquier otro programa. Para recibir DRM usaremos el software Dream AM/DRM Receiver que podemos descargar desde el siguiente enlace:

Dream AM/DRM Receiver

Este programa está disponible para varios sistemas operativos, incluso podemos descargar el código fuente y compilarlo si queremos.
Para nuestro ejemplo, descargamos la versión 2.1.1 para Windows (dream-2.1.1-win32-svn808-df.zip). La versión 2.2 es muy similar pero presenta algunos errores de funcionamiento. Si aun así queremos probar esta versión, podemos descargarla desde aquí.

Una vez tenemos el archivo descargado, debemos extraer su contenido en la ubicación que queramos.
Después necesitamos incluirle las librerías necesarias para que pueda decodificar el audio en formato AAC. Para ello descargamos los dos siguientes archivos DLL y los guardamos en el directorio de Dream:

Por último, registramos los archivos DLL en el sistema ejecutando el siguiente comando en una consola del sistema (como Administrador):

1
regsvr32 RUTA_COMPLETA_DEL_ARCHIVO.DLL

Configuración

El siguiente paso es configurar el programa para que reciba el audio desde SDR#. Para ello hacemos clic en Settings, Sound Card, Signal Input y en Device seleccionamos el cable de audio virtual.

Recepción

Una vez tenemos el programa escuchando por el cable de audio virtual, procedemos a sintonizar una emisión de DRM con SDR#. Usaremos el modo USB y un ancho de banda de 10 KHz.
Cuando Dream detecte la señal, veremos datos de la emisión en la ventana y comenzará a escucharse si tenemos señal suficiente. Los tres indicadores señalados en la siguiente imagen deben estar activos para poder escuchar el audio.