Anyone else's V-Synth have 'bouncy' buttons?
Posted: 00:45, 6 December 2005
Hi all,
I am worried one (maybe two) of the buttons on my V-Synth are defective.. the DEC(-) button has started to fail registering, or it double/triple clicks when I press it sometimes. However, I noticed many months ago that one of the effects buttons sometimes did this too, but that one hasn't gotten any worse. So I thought maybe the OS was just not debouncing enough.
I am wondering whether this is just an issue of the OS not doing enough debouncing in software, or whether the switch is truly going bad.
I'd like to know if anyone else has noticed any of their buttons doing this too. I would rather not have to open my board, de-solder the switch and replace it, only to find out that the OS is still not filtering bounces properly!
Just so everyone knows what I'm talking about: all switches 'bounce' when pressed -- to a microprocessor it appears as a bunch of very rapid on/off transitions; 'debouncing' is the process of removing these 'false' switches to avoid responding too many times to a button press. Dirty/defective switches can 'bounce' excessively, making it hard for the software to tell when the button has truly settled in a particular state.
Error 144 - Reboot? Y/N
I am worried one (maybe two) of the buttons on my V-Synth are defective.. the DEC(-) button has started to fail registering, or it double/triple clicks when I press it sometimes. However, I noticed many months ago that one of the effects buttons sometimes did this too, but that one hasn't gotten any worse. So I thought maybe the OS was just not debouncing enough.
I am wondering whether this is just an issue of the OS not doing enough debouncing in software, or whether the switch is truly going bad.
I'd like to know if anyone else has noticed any of their buttons doing this too. I would rather not have to open my board, de-solder the switch and replace it, only to find out that the OS is still not filtering bounces properly!
Just so everyone knows what I'm talking about: all switches 'bounce' when pressed -- to a microprocessor it appears as a bunch of very rapid on/off transitions; 'debouncing' is the process of removing these 'false' switches to avoid responding too many times to a button press. Dirty/defective switches can 'bounce' excessively, making it hard for the software to tell when the button has truly settled in a particular state.
Error 144 - Reboot? Y/N