grahamwhaley / DSPham

A Teensy based DSP audio processor
GNU General Public License v3.0
24 stars 7 forks source link

Voice Squelch [FEATURE] #27

Open Roturbo opened 1 year ago

Roturbo commented 1 year ago

Hello Graham,

some time ago we have talk about a voice squelch, and now i see some code about it, but i don´t know how to make it work with DSPham.

https://github.com/ramdor/Thetis-2.9.0/issues/113

From Warren, NR0V:

Link to the source files:

https://www.dropbox.com/s/u7wd1of0opm6pct/2023-03-30%20WIP%20-%20ssql.zip?dl=0

There is also one link for the code, if you have some time check it please.

Regards

.

grahamwhaley commented 1 year ago

Hi @Roturbo , nice to hear from you :-)

Thanks for the references and links. That looks like interesting code. A lot of the code from WDSP is interesting. It is unlikely I will find time to integrate the code into DSPham though - I've not been actively developing DSPham. There are a few reasons for that:

I am however still here and available to give input, guidance, review and ideas - I just might not have the time to write or integrate new code.

If you, or somebody else, does decide to integrate the squelch, I'd still recommend reading thread #23 (for instance https://github.com/grahamwhaley/DSPham/issues/23#issuecomment-1119428653) for some thoughts on how and where to integrate the code. There will be two major things to consider:

btw, thanks for the nudge to re-visit WDSP - it made me realise that I had only integrated one of the NR features of WDSP (NR[1] - xanr), and completely missed there is an NR2 (emnr/spectral) method in there as well. I have opened a new issue #28 here to make a note of that! But, again, I cannot predict if I will get to trying it anytime.

Roturbo commented 1 year ago

Hello @grahamwhaley , Thetis already have the voice squelch working, take a look at the next video,, now the silence is always present if no one is talking, just one ON/OFF, a slider to adjust and 2 items on menu, timing for Mute and un-Mute.

https://youtu.be/U8etLJhfmAw

Regards