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