Music App changes track after 40 seconds on rooted phone I recently rooted my htc desire and installed cyanogenmod 7.0.3 and now whenever I use the music app it will play the first 40 seconds of a track then there is a long pause and the next track starts.  This happens both with and without headphones plugged in. Can anyone suggest what might cause this and how to fix it.

EDIT after upgrading to cyanogenmod 7.1 I started to get Force Close after 40 seconds on DSP manager.

EDIT 2 I have cleared the data on the music app and tried alternative music apps and the problem persists, also as I said it happens with or without headphones so it's not headphone related.

EDIT 3 This problem seems to be specific to ogg files.

EDIT 4 The problem occurs with winamp, songbird and the built in music player but not PowerAMP
Col, without some additional information, I can only give one real suggestion.

Did you install CyanogenMod correctly? Whenever installing a custom ROM on a phone when coming from a stock or older / different custom ROM, you need to wipe:
-Cache
-Data
-Dalvik Cache

If you go to the CyanogenMod Forums, you'll see this is question/step 1 in remedying any bug/glitch caused by CM.

The best way to do this is to go into your phone's Settings menu, go to Privacy (or wherever HTC puts it - maybe Storage), and do a full factory reset. If you moved from stock, CM6, or another ROM to CM7 without conducting a FULL wipe, there is no point in attempting to troubleshoot this problem until you have. Make a Nandroid backup in ClockworkMod, and perform a full factory reset (whether in the Settings menu or in the Clockwork Recovery UI), please. Please note that I am not saying return to the stock ROM, just wipe everything. If this doesn't work (which I'll be surprised if it doesn't), then there may be other issues.