Here, I have this, makes music work every time. Stick it in your Halo directory, and click on 2.exe.
http://hce.halomaps.org/index.cfm?pg=3&fid=2659
That download is overlooked a lot, I don't know why, it's very useful.