now actually calling extractnoiselevelthreshold, but need to resolve issues
preventing it from working
background noise detector and threshold setter appears to be working, but a bit more testing is required