When the potentiometer is dialled in close enough to be sensitive enough to detect bloops it is also sensitive enough to detect your fingers nearby! This causes hundreds of false bloops which destroys data integrity.
Now there is probably a hardware solution with a pull-down/up resistor somewhere but it should be much simpler to implement a rate limit in the software, say 3 per second max.
When the potentiometer is dialled in close enough to be sensitive enough to detect bloops it is also sensitive enough to detect your fingers nearby! This causes hundreds of false bloops which destroys data integrity. Now there is probably a hardware solution with a pull-down/up resistor somewhere but it should be much simpler to implement a rate limit in the software, say 3 per second max.