sorry moderators for putting this question out again, but im wording it differently in hope someone will help me. i need to get data from an mp3. the data i need will be used to make a graphic move about the screen in time to the music, like the visualizations in media player. im using DirectShow to play the mp3. i have all the direct X help files, and have searched them, but i havnt a clue where to find the methods/ interfaces i need to perform my task. im told it can be done in directShow. anyone who can help it would be greatly appriciated. my project is in c#. thanks all