The .NET Framework only has direct support for WAV files when it comes to audio. For anything beyond that you will have to use Windows Media Player, DirectX, MCI or some other unmanaged mechanism. WMP is probably the easiest option. You can add a WMP ActiveX control to your form or you can use a non-GUI class to do it all in code. I'm sure that there are examples around so a search should find you what you need.