ad: AlphaRF-1

Received Audio - free digital enhancement - Linux PulseEffects

Discussion in 'Computers, Hardware, and Operating Systems' started by KX4QC, Dec 20, 2020.

ad: L-HROutlet
ad: l-rl
ad: Left-2
ad: l-BCInc
ad: L-MFJ
ad: Left-3
ad: abrind-2
ad: L-Geochron
  1. KX4QC

    KX4QC Platinum Subscriber Platinum Subscriber QRZ Page

    The best contact for the log often depends on getting that callsign. You get mad too when you nearly have it but QRN, QSB and other HF diseases cheat you of claiming the contact?

    I tried a variety of analog filters, notches, pulse clippers, and the rig's noise reducer, RF gain, PBT..., but wondered if a user controlled computer digital processor running on the audio out from the rig might run circles round the old methods. It does!

    I'm sure there are many such apps but I had initial success with "PulseEffects" for Linux. It picks up the USB audio out from the rig (IC-7610) and outputs to an outboard speaker by the rig. There are so many adjustable possibilities available I'll not list them all, but if you start with the input and output filters in their default order and settings, enabling from the top of the list all that look useful, the effect is a spectacular clean-up and improved intelligibility. You can then tweak to even better.

    There's a catch -easily solved: PulseEffects expects to work on the output of a computer app, but the rig USB audio is not an app. If the Test Signals button is selected, the rig output can be selected in sound preferences as Analog Input PCM2901 Audio Codec or similar. It now plays through PulseEffects with any or all processing wanted.
    PulseEffects was originally intended to improve notebook crappy speakers and audio, but it does so much more on HF audio. -And it's free.

    There must be similar apps for Win and Mac?
    KC3PBI and KA9JLM like this.
  2. G0GSR

    G0GSR Ham Member QRZ Page

    Thanks for the tip.
    Installed and working. It's a nice thing to have but personally, I don't see it helping my RX audio.

    Now, if it had a noise reduction system that actually worked, that would be good..

    PU2OZT likes this.
  3. KX4QC

    KX4QC Platinum Subscriber Platinum Subscriber QRZ Page

    Yes, it does have noise reduction, big-time noise reduction. The filters all load but are not active until you open each one and check the enable button.
    Until the filters are activated, you're right, it does nothing.
  4. G0GSR

    G0GSR Ham Member QRZ Page

    Guess who managed to install a really old version :)

    Seems buggy as hell, frustrated by the way it works (or doesn't)..
    Last edited: Dec 23, 2020
  5. KC3PBI

    KC3PBI Ham Member QRZ Page

    I've been messing around near this as well. I've never heard of pulse effects, but I'll put it on the list to try.

    I have had good luck using the broadband noise reduction and compressor in Audio Hijack for realtime cleanup.

    I would also like to try the new nVidia GPU-based noise reduction system; the demos I've seen are flat out amazing but I've never seen it tried against received radio audio noise.

    I haven't got the right GPU in anything around here but it just looks incredible, can't wait to see what it does to ham.
    Last edited: Dec 23, 2020
  6. G0GSR

    G0GSR Ham Member QRZ Page

    Just given up in sheer frustration and deleted it.
  7. KX4QC

    KX4QC Platinum Subscriber Platinum Subscriber QRZ Page

    Yes, it's a real bug-farm, but if you don't mind fiddling with Alsa and Pulse audio, it's maybe worth a try as the clean-up is truly remarkable. The nearest thing I have to it in the Linux world is noise reduction in recording apps, but then one has to use a big app just to filter the audio.
    There are new versions at and maybe these fix some of the bugs. So far, it seems so.
  8. G0GSR

    G0GSR Ham Member QRZ Page

  9. K6CLS

    K6CLS Ham Member QRZ Page

    Did you look for a similar bug? Or file a new bug?
  10. G0GSR

    G0GSR Ham Member QRZ Page

    I threw my toys out of the pram in disgust and deleted it.
    But I'll next try compiling it from source when I get the chance.

Share This Page

ad: Radclub22-1