Hello, Today I did a lot of research to know if it is possible to play mp3 file without using any DLL. Just use the Windows API. And I am happy to inform you in that it's possible! I managed to do it. First of all to understand why it works, you have to understand what is the wav format. According to the research I did, this format can contain mp3 compression. In simple words - you can create a wav file with mp3 compression. Reed more here: http://en.wikipedia.org/wiki/WAV (Read after "WAV