Well, its not a product designed for general mass consumption, but because your really reaching, this is for lasershows, but has a WAV mode for a specific wave. If the 8 x 12 bit limitations and the fact that you will need to add your own level shifters on 6 of the outputs, this WILL read a WAV off a SD card. I own one.
For a laser show, we need +/- 10V for the X and Y position of the laser beam, and 0-5V for the color control channels per international (ILDA) standard. With some work, you can can level shift 6 of the 0-5 outputs and go from there.
It will stand alone, and play a script on startup. You'll have to create your WAV files off board.
Sync is very, very tight, we can see a 1/30,000 of a second error in the X-Y signals when we project.
With some work, you can treat it as a 8 channel WAV playback device at ONE sample rate.
formatting link
Steve