Re: [Svxlink-devel] Squench timing + ALSA support
Brought to you by:
sm0svx
From: Tobias B. <sm...@us...> - 2009-07-11 19:17:01
|
On Saturday 11 July 2009 11:08:12 st...@ar... wrote: > Hi Tobias, > > porting SVXLink to ALSA is less complicated, because > most functionality is already implemented inside > the ALSA library (additional dependency). Maybe. Never looked at it closely. > Using ALSA will clearly reduce audio latency, so it is > advantagous for duplex repeaters and remote TRX > configurations. Are you sure there is a difference? It wouldn't have to be. > However, OSS emulation seems to be relatively clean, so > it should not cause much troubble. Yes, it have worked well up until now when they removed the OSS emulation from Fedora 11. It's possible to configure it back but that's an annoyance. > Some comments on the new sqelch timing code: > As the timings are now more stream-oriented I had > to reduce squelch_hang significantly to reduce the > time between end of 1750hz and transmitter key up. > This should be reflected in a lower default value > (200ms is ok) in the svxlink.conf template. The squelch timing code was buggy. Especially in 16k mode. The default setting (two seconds) is for VOX squelch operation where it makes sense I think. For other squelch types it will have to be changed or commented out. > Also, I found the code a bit complicated and slightly > dangerous in conjunction with partially broken compiles, > so I'd suggest to modify a few things which are part > of the enclosed patch. If the compiler is broken it should be fixed. Then they will be glad I found the bug for them :-) Anyway, I added some parentheses to make it more safe. I think it's good having the checks there. 73's de SM0SVX / Tobias > > vy 73s de Steve, DH1DM > > ----- Original Nachricht ---- > Von: Tobias Blomberg <sm...@us...> > An: Discussions about development issues > <svx...@li...> Datum: 02.07.2009 08:53 > Betreff: Re: [Svxlink-devel] Installing svxlink, qtel et.al. > > > Hi Roland, > > > > On Saturday 13 June 2009 16:15:01 Roland Schwarz wrote: > > > Tobias Blomberg wrote: > > > > Great! I've been meaning to do that for a long while but there have > > > > always been other SvxLink stuff with higher prio. After all, the OSS > > > > code > > > > > > still work without problems on most Linux distros :-) > > > > > > Nice incidence ;-) > > > > Have you done any work on porting SvxLink to use Alsa yet? The matter > > just > > > > got a bit more important since Fedora 11 have dropped support for OSS. I > > guess > > more distros will follow. > > > > 73's de SM0SVX / Tobias |