HAM Radio Performance Audio – Version 1.0

KURZBESCHREIBUNG

HAM Radio Performance Audio ist ein Audioprozessor für den Amateurfunkbetrieb. Er verbessert die Sprachqualität beim Senden und Empfangen durch KI-gestützte Rauschunterdrückung und einen stufenweisen Equalizer.

FUNKTIONEN

Sendebetrieb (TX) und Empfangsbetrieb (RX)

Die App verfügt über zwei getrennte Kanäle für Senden und Empfangen. Jeder Kanal hat seine eigene Audiogerätauswahl, Rauschunterdrückung, Equalizer und Wasserfallanzeige.

Rauschunterdrückung mit DeepFilterNet

Verwendet das KI-Modell DeepFilterNet3 zur Echtzeit-Rauschunterdrückung. Einstellbar über zwei Regler:

  • Stärke (Strength): Intensität der Rauschunterdrückung (0-100 %)
  • Post-Filter: Zusätzliche Nachfilterung für Restgeräusche (0-100 %)

Die erzielte SNR-Verbesserung wird numerisch und optional als scrollender Zeitverlauf-Plot angezeigt.

Hinweis: DeepFilterNet3 wurde auf Sprache trainiert. Die Verbesserung von Rundfunkempfang ist damit nicht möglich.

Equalizer

Zweistufiger parametrischer Equalizer:

  • Stufe 1 – Sprache: 12 Bänder von 80 Hz bis 4.500 Hz
    (Optimiert für Sprachverständlichkeit im Kurzwellen- und UKW-Funkbetrieb)
  • Stufe 2 – Erweiterung: 17 Bänder von 80 Hz bis 20.000 Hz
    (Zusätzliche 5 Bänder für den erweiterten Frequenzbereich bis 20 kHz)

Presets können gespeichert, benannt und jederzeit wieder abgerufen werden. Die letzte Einstellung wird beim nächsten Programmstart automatisch wiederhergestellt.

Wasserfallanzeige mit Spektrumstreifen

Zeigt das Eingabe- und Ausgangssignal in Echtzeit als Wasserfall- und Spektrumdarstellung.

Einstellungen:

  • Farbschema: 16 Farbpaletten (Heatmap, Grayscale, Rainbow, Viridis, Plasma, Turbo, CuteSdr, SDR#, GQRX u.v.m.)
  • Referenz (dB): Untere Grenze der Farbskala
  • Kontrast (dB): Dynamikbereich der Farbdarstellung
  • Geschwindigkeit: Scroll-Tempo des Wasserfalls
  • Peak-Hold: Zeigt fallende Spitzenmarkierungen im Spektrum
  • Spektrum-Höhe: Anteil des Spektrumstreifens an der Gesamthöhe
  • X-Auflösung: Frequenzbereich 5 / 10 / 15 / 20 kHz

Aufnahmefunktion

Audiomitschnitte können direkt aus der Anwendung heraus gestartet, gestoppt und als WAV-Datei gespeichert werden. Die gespeicherte WAV-Datei ist zweikanalig (Stereo):

  • Linker Kanal: Unbearbeitetes Originalsignal
  • Rechter Kanal: Bearbeitetes Signal (nach Rauschunterdrückung und Equalizer)

SYSTEMVORAUSSETZUNGEN

  • Windows 10 (ab Version 1809) oder Windows 11, 64-Bit
  • Soundkarte oder USB-Audiointerface
  • Grafikkarte mit Direct3D 11 Unterstützung (für die Wasserfallanzeige)
  • Ca. 200 MB freier Festplattenspeicher

INSTALLATION

HAMRadioPerformanceAudio_Setup_1.0.exe ausführen und den Anweisungen des Installationsassistenten folgen.
Benötigte Laufzeitbibliotheken (Visual C++ 2022, Windows App Runtime 2.2) werden automatisch mitinstalliert, sofern noch nicht vorhanden.

Verwendete Drittbibliotheken

  • JUCE 8 – GNU AGPL v3 (https://juce.com)
  • DeepFilterNet – MIT License (https://github.com/Rikorose/DeepFilterNet)
  • nlohmann/json – MIT License (https://github.com/nlohmann/json)

DEINSTALLATION

Über Einstellungen > Apps > Installierte Apps > „HAM Radio Performance Audio“ > Deinstallieren.

DOWNLOAD

Wer Interesse hat die Software zu nutzen, schreibt mir bitte eine E-Mail. Den Link zum Download stelle ich dann zur Verfügung. Das Programm wird ohne jegliche Gewährleistung kostenfrei bereitgestellt.

Die Software wurde mit der Unterstützung eines kostenpflichtigen Accounts mit Claude Code erstellt. Wer die Software nützlich findet und regelmäßig nutzt, darf mich gerne finanziel unterstützen, um die Entwicklungskosten zu kompensieren.

VY 73 de DL1EGL, op. Robert

Scroll to top