Cthulahoop / BeatBot

BeatBot
0 stars 1 forks source link

Synth is picking up noise from matrix code #2

Closed Cthulahoop closed 11 years ago

Cthulahoop commented 11 years ago

It appears that the code for communicating with the matrix (and possibly the NeoPixel strip) is generating audible noise on pin 6. We need to investigate ways to minimize this.

Cthulahoop commented 11 years ago

Further investigation seems to show the source is hardware, not code. Adding a capacitor to the headphone circuit helps, but that's getting pretty bulky already with the added potentiometer.

Cthulahoop commented 11 years ago

The 8x8 matrix drawing more than a few pixels seems to be the culprit. For some reason this makes the modified pin 6 noisy (it's fine if we revert the timer to standard values). I've modified some of the graphics to reduce the noise, but I'm thinking this is about as good as it gets without a total rewrite of the synth. Marking as closed.