Click here to Skip to main content
14,735,205 members
Please Sign up or sign in to vote.
5.00/5 (1 vote)
See more:
Hi all,

I am using Windows Media Player control v.12.0.9600.16384 on my Windows Desktop application which is actually a custom mp3 player. How can I enable Crossfading feature on windows media player control with C#? Also, I want to enable Auto Sound Leveling which I think it should be a relative process to Crossfading. I searched a lot of articles and forums but I couldn't find any C# code about using these two features.

Thanks a lot,

I found the solution and in case somebody else has the same problem I am using NAudio library which is the most advanced and easy to use audio library written in C#. enjoy it...
Hi petermanesis
Probably you will be helped by the following link:
Media Player Class[^]
It's an advanced wrapper class for WindowsMediaPlayerClass (from the COM library WMP.dll) that uses WindowsMediaPlayerClass objects to fade and cross-fade songs.


This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900