Parked up at work this morning and I noticed the engine was making a weird noise. It almost sounded like one of the fans was on. I opened the bonnet and the fans were not on, and I could hear this whine on idle, not high pitched. I could also smell burning but it wasn't overheating and it could possibly be just the normal engine smell as I don't usually smell under the bonnet

I know this is all a bit vague, I have taken a video but I can't seem to get it to upload to photobucket at the moment

I assume it's unrelated but my front right tweeter was crackling when I first started the car this morning, by the time I got to work 45 minutes later it had totally died.
My drive is about 25 miles, hopefully the car gets home ok
