playing wave stored in the SD of the Ethernet shield

Hello, Is anyone aware of code for playing wave out of a file stored in the SD of the Ethernet shield plugged into a uno or a mega? In the example i saw so far the SD is driven by a different, special library and not the spi.h and sd.h used in the web server examples Thanks for your time Guy