Does anyone else who has used a dell 3040 find that the audio output adjustment stops at 352, meaning if i enter 351 i have no audio.
I am using a cm108 sound fob
As a bonus question, is there a way to use the built in sound output (headphone jack) for listening to the node?
Thanks
Mike
Hi Mike,
I do vaguely recall that the CM108B ICs have lower gain and do drop off or go to zero below about 400 on the rx/tx mix gain settings. (Issue is with the C-Media chip or ASL driver ie. shouldn’t have anything to do with the 3040 itself.) But if you keep the gain above that you should be fine and the actual dB gain range should still be the same vs CM1xx A/AH, despite the different mapping to the 0-999 mixset paramater ranges. Also make sure you have rxboost and txboost set to 0 (off) in the rpt and simpleusb / usbradio .conf files.
Re. using the internal sound (3040 headphone jack) yes that is possible using the ALSA driver, see this post for a couple links with details on how to do that. DRAWS hat with ASL? - #2 by NR9V I have not done this personally but have heard of some other people who successfully have made it work.
The reason I asked the level question is, when someone is loud, i get this loud crackling on voice peaks.
If i reduce the level the crackling is reduced or goes away.
but at the 352 level, i still occasionally get the distortion. I was hoping to find a way to lower the gain even more to eliminate the distortion. But it seems I will have to put up with it.
On the raspberry there is the dsp setting that allows me to fine tune the settings.
I am guessing that usbtune might provide some help?
I tried to switch over to that but was unsuccessful.
Mike
When you hear crackling on some other people’s audio it is most likely because their rx gain is too high and they have clipped their ADC. At that point the audio is clipped and distorted audio gets sent out over IAX.
There is no easy way to fix clipping once it has occurred, as it requires a somewhat sophisticated DSP algorithm to detect the clipping and apply AGC and clip restoration. ASL has no such feature and I highly doubt HV does either. Whether you set your txgain to 0 or 999 the clipping will still be audible because the incoming audio has had the peaks cut off and sine waves have been turned into essentially square waves.
When you hear this kind of clipped audio from people on AllStar there is thus only one proper solution - let the person know their audio is clipped and sounds terrible and that they really ought to turn down their mic gain and or rxgain settings.
I tried to use usbradio, but with no results.
no audio at all.
simpleusb works fine but not usbradio.
I was hoping to see if that might reduce the crackle.
Mike
When you ask for a status (*70 on a normal configured ASL node), how does that sound?
What kind of node do you have? Did you buy it or build it yourself?
I have a homemade node based on the NR9V project
DTMF has never worked for me. I use allmon
Mike
You can send functions at the Asterisk CLI. Login to your node, type asterisk -r
then type rpt fun <your node num here> *70
.
I almost forgot. You can do this from Allmon too. Use the Control Panel button and select “Say Link Status”.
What do you hear? Is it too loud, distorted, or about right?
all telemetry sounds ok
(used allmon )