pingdynasty / OwlNest

OwlNest is an application for tweaking the Owl pedal settings.
www.hoxtonowl.com
7 stars 4 forks source link

Noise with OwlNest and Remote Control off #13

Closed loopmasta closed 10 years ago

loopmasta commented 10 years ago

Digital artefacts are audible when OWL is plugged into a USB port, OwlNest is running and Remote Control is turned off. OWL Rev04-004

http://alphakanal.de/static/images/diy/Owl_SimpleDelay.m4a http://alphakanal.de/static/images/diy/Owl_noize.m4v

pingdynasty commented 10 years ago

The problem appears to be due to noise on the ADC. Preliminary testing shows that adding hysteresis to the existing smoothing filter on the ADC values solves the problem, as per this patch: https://github.com/pingdynasty/OwlWare/commit/a60566481bf61fe27aa712d3ce9b5c518c980ac4 Digital artefacts eliminated without impact on precision, responsiveness or performance (cost: 1 ARM cycle).

loopmasta commented 10 years ago

The patch works great. Digital artefacts eliminated.