Hidi Ho, People. Straight to the problem, after spending some time extracting some audio data from game files, I came to the problem that some of the audio data is straight pcm and others are ima adpcm. I knew this beforehand, but what I didn't know was that PlaySound isn't capable of playing anything other than pcms. I was able to extract the ima adpcm data and export with proper header (verified integrity as they play fine in CoolEdit), so basically I'm looking to play all the wavs within the program I wrote.
Anyhoo, I'm hoping that there's a simple solution to this as I'm really unfamiliar with audio code and I'm pretty much assuming that converting the ima adpcms to pcm would require a bit more programming savvy than I possess. Any suggestions or solutions I'd welcome.