I wanted to share the resolution for some audio issues I've been having with Dexter. As far as I know, no one else has complained about this, so either I'm being a picky little jerk or everyone else has their Dexters installed in cabs in noisy arcades so they don't care. If you're perfectly fine with the audio output by the Raspberry Pi with your Dexter, stop right here.... you don't need to do anything.
To make a long story short, I was experiencing two separate audio noise problems with all 3 of my Dexters. The audio sounded like there was a bunch of electrical interference plus some intermittent hiss. I was able to reproduce this behavior outside of my cabs. My cabs are not in noisy arcades, so the static and hiss coming through the speakers was really annoying to me. Based on all my testing, I believe anyone would have this same problem.... but I am only speaking based on my own experience here.
Here's what I did to resolve this audio noise issue:
1. Make sure you have a Dexter that had the ground fix. (Dexters that have the ground fix are rev 3f and above. Most people should already have this... I believe only 20 or so early revs were made that didn't have the ground fix.)
2. Get a DC Barrel Jack to Micro-USB B Male Connector Adapter
https://www.amazon.com/JacobsParts-Barr ... SB+adapter
And plug it into the Raspberry Pi power port on your Dexter and plug your Dexter power supply into that. No need to connect power to the Dexter.
At this point, you will notice that the audio is wayyyy cleaner now. But we're not quite done yet. You'll notice that when the video seeks, stops, or the audio is just generally quiet, a very audible hissing sound can be heard. This is a result of the Raspberry Pi's dithering "feature."
To disable audio dithering:
3. Take the SD Card out of the Raspberry Pi and put it in a card reader on your PC. Edit the config.txt file with Notepad++ or similar. Add the following line to the bottom:
Code: Select all
disable_audio_dither=1
Put the SD Card back into your Raspberry Pi and start the game.
That's it.... you will have some far cleaner audio now!
I hope this helps someone else out. It took me awhile to finally come up with a solution for this.