wb2osz / direwolf

Dire Wolf is a software "soundcard" AX.25 packet modem/TNC and APRS encoder/decoder. It can be used stand-alone to observe APRS traffic, as a tracker, digipeater, APRStt gateway, or Internet Gateway (IGate). For more information, look at the bottom 1/4 of this page and in https://github.com/wb2osz/direwolf/blob/dev/doc/README.md
GNU General Public License v2.0
1.56k stars 305 forks source link

Suppress the volume too high when audio source is a stream #452

Open wb2osz opened 1 year ago

wb2osz commented 1 year ago

Typically, I use RTL_FM and feed the stdout to Direwolf when working with an RTL dongle (typically just for testing). However, I decide to give gqrx a try and the UDP output to Direwolf. Everything works great, but I get a 'Volume too high' error with the UDP data. I looked though the gqrx info and can't find any volume control.

Anyone experience this and found a solution? I haven't asked ion any gqrx circles - yet.

Rob KB8RCO

guitarpicva commented 1 year ago

Been messing with this myself today. See latest Issue #468.

guitarpicva commented 1 year ago

Confirmed that GQRX output make Direwolf report a 200 value for audio level, which only goes down when it receives something via the UDP socket. I can't find a way to lower GQRX output for streaming either. SDR++ does have such a control, but then it doesn't have any obvious way to ensure 16 LE signed.