Peter_n:
Is the DCLK pin the DAC output ? I didn't notice that.
I don't think so. It looks like the datasheet describes two different modules - WTV020-SD-16P and WTV020-SD-20S - that use the same IC, WTV020SD-20S. The '-16P module has an output labeled, "AUDIO-L," which appears to be a DAC-ish output. The '-20S module doesn't have that output. Comparing the schematic linked to the Sparkfun product page with the schematics shown in the datasheet for both modules, the Sparkfun unit doesn't look like either one, but the functionality provided by the outputs at the card edge seems to resemble the '-16P. The AUDIO-L output comes from pin 10 in the IC, and, based on the Sparkfun schematic, that's connected to a pin called, "PWM," on JP-2 Pin 1. The datasheet shows this pin and GND as the output to an external amplifier, in the MP3/DAC output mode.
I don't know what mode the OP is using. I don't find clarity in the datasheet about how to select the various modes, if one actually selects them.
The blurb lists this as a feature:
Dedicated 16-bit DAC/PWM audio output to use with an external amplifier.
The datasheet, on page 20, shows this heading
8.4.MP3 MODE APPLICATION CIRCUIT(DAC OUTPUT)
, with this note shown in the text
WTV020-SD-16P DAC output,” Audio L” and module GND to amplifier. WTV020-SD-20S DAC output, “SPK+” and module GND to amplifier.
How is the external amp connected to the module when it's delivering lousy sound? The datasheet suggests driving an external amplifier from SPK+ and GND, and calls it a "DAC output mode" for the WTV020-SD-20S, whcih doesn't bring pin 10 of the IC to a connector. I don't know how the OP's amp is connected. If SPK+ and SPK- are used as input to the amp, I'd expect trouble. There'll be less trouble with SPK+ and GND, but, until it can be verified, I'd recommend keeping the volume on the amp turned down low, as I'd expect the PWM frequency to be well-represented in the output signal.
A search of the forum finds others having trouble getting the -16P device to work as expected. Solutions posed include making sure to format the microSD to FAT16. There's talk of fiddling with the SD card - apparently, not all of them are compatible - and of using a different supply voltage, but those suggestions appear to refer to module '-16P, which can use a standard non-mocro SD card. The OP seems to be getting his micriSD to work already.