Do a google search on PCM wave format header information, then create a struct/class with all the neccessary members that the header contains, plus a dynamic array (vector perhaps) of actual raw wav data. You will then need to find an appropriate library/dll for interpreting the data and sending it to the digital to analog sound converter, and then to the sound bus. It's quite a bit more complex a task then it would seem at first glance.