Svxlink NF Kompressor
Ursache:
Manche ältere Geräte sind nicht auf Schmalband-FM eingestellt und machen zuviel Hub, die beliebten billigen China-Böller machen sehr wenig Hub, die Mikrofonverstärkung ist zu hoch oder zu niedrig eingestellt oder die Stimmen sind einfach sehr unterschiedlich. Man dreht ständig am Lautstärke-Regler. Mit diesem Problem stehen wir aber nicht alleine da, wie ich erfahren durfte.
Michael DK5HH hat daher vorgeschlagen, einen NF-Kompressor einzusetzen. Diesen Vorschlag habe ich in die Tat umgesetzt und kann sagen:
sudo apt-get install swh-plugins
Damit werden die notwendigen Dateien nachgeladen. Das kann eine Weile dauern.
Anschliessend eine Datei "/etc/asound.conf" erstellen,.
Vorschlag/Inhalt:
pcm.AMP1 { type plug; slave.pcm "Komp10"}
pcm.Komp10 { type ladspa; slave.pcm "plughw:0,0";
path "/usr/lib/ladspa"; plugins [ { id 1913; input { controls [ 10 -1.0 2.5 ] } } ] }
# controls: 10 dB-Verstärkung, Limit -1,0 dB, Releasetime 2,5 sek für moderate Wirkung
# für aggressiveren Sound Verstärkung erhöhen und Releasetime verkürzen. Nicht übertreiben!
Bitte genau auf Gross/Kleinschreibung und die Verwendung der korrekten Anführungszeichen achten. Wenn man die Datei mit Hilfe einer externen Textverarbeitung erstellt, hat die häufig zuviel Intelligenz und baut dort Anführungszeichen nach deutscher Grammatik und andere Nettigkeiten ein. Ich weiss, das sind eigentlich Anfängerfehler, aber sie sind nicht nur mir passiert.
Falls die Syntax der Datei "asound.conf" einen Fehler enthält, lässt sich anschliessend der "alsamixer" nicht mehr aufrufen. Mit dem "alsamixer" stellt man die Ein- und Ausgangspegel der verwendeten Sound-Karte ein.
Als letzter Schritt: in der svxlink.conf, den Kompressor aktivieren.
In der TX Sektion der jeweiligen Logic
AUDIO_DEV=alsa:plughw:0
durch
AUDIO_DEV=alsa:AMP1
ersetzen.
pcm.AMP1 { type plug; slave.pcm "Komp10"}
pcm.Komp10 { type ladspa; slave.pcm "plughw:0,0";
path "/usr/lib/ladspa"; plugins [ { id 1913; input { controls [ 10 -1.0 2.5 ] } } ] }