-What the man said. I work as an electrical engineer for a company designing and building subsea handling equipment - think ROVs, submarine cables, offshore oil drilling - that kind of thing. I get to do so much field work I had to get myself a seafarer's book.
Not what I had anticipated when I turned in my master's thesis. I majored in RF design and signal processing; until I got my first engineering position, I fully expected to spend my career designing radio modems, broadband power amplifiers and the like. My business card says 'General purpose geek' - which, most days, feels oddly appropriate.
As long as you take an interest in what you do (or, perhaps, in your case, want to do) - you're more than halfway there.
Also, I'd suggest you try to find room for some extracurricular activities at least tangentially related to electronics or audio - the first thing we ask potential hires is 'what did you do, besides studying, in university?' - we'd much rather have someone who shows a dedication to his chosen profession and with some tinkering experience than somebody who has spent all his time studying and/or partying.
I'd take a guy who has tinkered with something on the side - be it electronics, mechanical engineering, whatever - and a mediocre grade score to go along with it - over one with a perfect score and no experience any day.
Obviously, this is not the only way people are hired; there's lots of companies who do not care for anything but your grade average. I do, however, based on personal and friends' experience, fully believe that the companies who do take our approach to what people we hire are more fun to work for than the ones blindly looking at your grades.
I could not have said this better myself. Being in the situation looking for work and having employers turn you down because of a lack of a piece of paper is frustrating. All I can say to you retrogradiance is to keep trying and eventually, you'll get through that door!