« A few days with the kids | Main | New MovableType Beta Available »
June 2, 2006
Add Aux Input to (Hacking | Modding) the Bose SoundDock
Update: I have succesfully built an auxiliary input cable for the Bose SoundDock, a project that was requested by several folks. The sound quality is much better running auxiliary sound through the SoundDock without having the iPod attached (as required for this hack). You can also buy the cable at CableJive.
--
[[digg this]] Several months ago I was in a real quandry about what to do about portable sound for my iPod. I wanted something for my home office, but also something that I could take to the workshop or wherever.
I spent a lot of time thinking about it, and made several trips to more than one Apple store where they have all the options lined up. It boiled down to the Klipsch iGroove, Bose SoundDock and iPod HiFi. There's a lot of debate, but truthfully they are all very close. The iGroove had great sound, but I couldn't get used to the form factor so it boiled down to the HiFi and Bose. Listening in the store at pretty close range the Bose sounded just a bit better so I went with it, despite some of the missing features like battery power and aux input.
The Bose SoundDock has been great, I do really like the sound. It sits on my desk in my home office about three feet from where I sit. You can really hear the good audio quality at that distance (seems to be less quality with greater distances).
The one limiting factor that has haunted me is the fact that it doesn't have an auxiliary input, everything I listen to must be cone from the iPod. The iGroove and iPod HiFi both had an aux input feature. I spend a good deal of time at my desk listening to music, podcasts, audiobooks etc and it really has gotten annoying that if I want to listen to anything it has to be on the iPod and I have to use the iPod navigation to find stuff. It's good for on the go, but if I have iTunes right there I'd much rather use that to control what I'm listening to.
So I started thinking . . . and looking . . . and got an idea.
The first idea was to figure out the location of the pins on the iPod connector for line out audio and try to figure out a way to build something to plug into the iPod mount on the SoundDock. The wikiPodLinux has a great document on the iPod connector pinout. You can even purchase male and female adaptors (not sure they are Apple-authorized).
After thinking on that for awhile I decided to look at the SoundDock itself to see if there was a way to inject audio without using the Apple iPod connector. Turns out that you can see a bit of the circuit board on a fully assembled unit by just looking down in the slot where the iPod sits in the dock. The part you can see looks like a row of pins, which raised my curiosity enough to explore more and in the end led to a working aux input for the SoundDock.
It starts with pulling the two bottom covers off of the SoundDock. The first one is attached with four phillips screws, the second one is attached with three Torx screws (requires size 8 Torx). When I pulled off the first bottom cover (with phillips) there was a ribbon (about 8 inches long) folded over once. This connects the circuit board from the iPod connector to the SoundDock electronics.
When I pulled off the second cover the circuit board with the iPod connector could be pulled out. This circuit board is attached with a ribbon that is long enough to allow you to stretch the circuit board a few inches in front of the SoundDock to work on. When I initially pulled it out there was a black cover over the board, but it's only attached with some stickiness on the bottom of the black piece of thin plastic so was easy to remove. What's underneath is a circuit board that has the connections between the iPod dock connector and the SoundDock input ribbon. This board has the volumn adjustment controls as well.
Looking closely at the circuit board I could see that the connections on either side of the ribbon were numbered 1 and 24. At first I thought these would correspond to the iPod connector pinout, but it's fewer pins and when I connected audio to pins 1, 3 and 4 to match the iPod audio connector it didn't appear to do anything.
A little trial and error using some multitester probes revealed that the audio is sent into the SoundDock using connector 13 and 14 on the ribbon. 13 is for right audio, 14 is for left audio, and number 24 is ground.
At this point I realized that it's likely that the SoundDock is turned on and off by having the iPod attached. There's no on/off switch, so something about having the iPod docked turns on the SoundDock. Perhaps it's the 3.3 USB volt charge on pin 18 . . . as you'll see I never get to the point of making the SoundDock work with auxiliary sound without having the iPod docked. To put it another way, you must have the iPod docked in order for this aux input hack to work. Sending audio on pins 13, 14 and 24 isn't enough to trigger the SoundDock to come on.
Back to the hack. If you follow the connections on the board out about 1/2 inch from where the ribbon is soldered to the circuit there are spots where a wire can easily be soldered. I used unshielded, 24-gauge solid wire, but something even smaller would probably work better. I had to shave down the tip of the wire to get it to slide down into the circuit board. Perhaps 28 or 30 gauge would fit better. I soldered an 8" piece of wire for right (red), left (white) and ground (black) and send them to the left of the circuit board. In retrospect, if I had to do it again I'd get a shielded headphone cable or something similar to make the hack a little cleaner and ensure optimal audio quality (although I haven't noticed anything horrible about the wiring I used).
Before closing things up I tested by hooking audio up to the wires just to be sure that the wires were connected solidly and things were still working.
I then put the second cover back on (the one I removed second, with the Torx screws), pulling the wires through a small area near the screw base on the lower left of the cover.
Then I put the first cover back on (the first one I removed, with the phillips screws). As I put the first cover back on I pulled the wires through the most obvious opening which put the wires running into the small cavity uner the left side of the SoundDock.
Again, I tested the SoundDock aux input by connecting an audio source just to be sure I hadn't disrupted something in putting the covers back on. I also tested the iPod sound to be sure that was still working as it should. Still looking good.
The last piece of the hack was to make a decent interface to the aux input. A quick trip to radio shack netted a 1/8" audio jack ($2.99 for a pack of 2). Another quick bit of soldering, drill a small hole, and use some serious glue to affix the body of the jack under the body of the SoundDock and I've got a nice place to plug in a 1/8" from my headphones out jack on any device.
Now I'm using the SoundDock to listen to whatever strikes my fancy, not just stuff from my iPod. This means I can watch movies on my laptop and listen using the SoundDock. Cool.
And the sound is good, I haven't altered the structure of the sound dock or the way it processes audio so I can get the same audio quality that I get with the iPod with other devices.
A Few Warnings (or things to note)
- I have no doubt this voids the warantee on the SoundDock, I can't imagine the factory getting this for repairs and being OK with me having soldered some wires to the circuit board.
- If portability isn't such a big deal, the Bose Wave Music system is $200 more and includes a radio, CD player, and aux input. We have one of those also, I think it's sound is much better than the SoundDock. Less risky for your Bose investment. I've hooked my iPod up to that too and it sounds great, just doesn't charge while it's attached.
- Bose will likely add an aux input to the SoundDock themselves at some point. I figured it would happen on the next revision of the SoundDock, but they recently released the black SoundDock and it didn't come with aux input.
- This isn't a good place to start your soldering training. I'm not an expert (it's been a few years since I did it last) but the circuit board is small, and the space for getting a soldering iron in is smaller. One drip of solder in the wrong place and say goodbye to your SoundDock.
- Keep the volume loud on your aux device. The iPod line out seems to be comprable to 90% volume on my laptop. Keeping the volume even between the iPod and my laptop means keeping my system and iTunes volume near maximum.
- When my laptop is hooked up with a patch cable the volume from the iPod is reduced. To get full volume from the iPod in the cradle I need to unplug the 1/8" patch cable from my laptop (leaving it plugged into the side of the SoundDock doesn't seem to make a difference).
- I wish I would have used shielded wire for the hack/modd, I get more hiss when using the aux input than with the iPod on the dock. On further testing, it appears to be coming from my Mac, when I unplug from the mac the hiss is gone. Will have to test for this on other devices.
Posted by mike at June 2, 2006 9:26 PM
Comments
helllllllllllllo im bob
Posted by: bob at June 4, 2006 10:18 AM
This is in regard to your bose AUX input.
Hey ,
good stuff Man. Im into recreational electronics myself and i have a suggestion for removing the hiss. Using shielded wire would probably help. Using a .01 Uf capacitor would help filter the sound your hearing. Or alternativley you could Use an "choke".
A choke is basically a wire wrapped around a ferrite bead. If youve ever opened up other electronic components you probably seen a choke. It looks like a magnet but doesnt have any magnetic properties. It could also look like a donut. There reletivley small.
Ill assume you dont know any of this anyway but i hope that ive helped.
Chris Oborski :)
East Harttford Connecticut ,USA
Posted by: Chris O at June 5, 2006 3:04 PM
I noticed that you were not able to find out how to turn the system on without having an ipod in the dock, If you are able to tell me which pins are used in the dock I might be able to help you. I have a made several ipod costom accessories and I am quite familiar with the pinout of the ipod.
Peter
Posted by: Peter at June 30, 2006 11:37 AM
My iPid click wheel, fourth generation I believe, charges and plays without problem when connected to Bose Sound Dock. However, it will not charge with the AC adapter connected to a wall outlet, or when connected by USB or firewire to any computer, irrespective of whether the connection is by way of the iPod cradle or direct from iPod. I bought all new cables, new AC adapter, but the problem persists. The iPid displays the battery icon with a triangular icon with an exclamation point in it, except when connected to the Bose unit, when the normal charging icon appears. Any ideas?
Posted by: Barry at July 27, 2006 9:22 AM
Anyone ever consider using a salaged ipod for the case and the docking connector to simulae an ipod and an aux connector. That way the warranty would remain intact.
Posted by: Roger at August 2, 2006 5:30 PM
While you were exploring using the female dock connector to line-in jack, were you able to get a functioning line-in? The website that you linked sells all the docking connectors and has something similar, but they say it doesn't work with some docks and stereos.
Posted by: Nick at August 2, 2006 5:55 PM
Would probably work with the Bose if you could figure out how to turn the thing on. Maybe it senses the presence of the battery ?
Posted by: Roger at August 2, 2006 8:44 PM
I just ordered some of the female dock connectors (2 to be safe). Assuming they arrive in the next few weeks I'll post on my experience getting connected using the iPod mount.
Peter, once I get the SoundDock apart again I'll provide details on the used pins.
Posted by: Mike at August 2, 2006 9:49 PM
If any of you guys are able to create an auxilary adapter, ping me. I would gladly pay handsomely to be able to connect my portable satellite radio to my SoundDock.
Posted by: Amory at September 12, 2006 2:46 PM
Why didn't you connect the wires directly to the ipod connector instead of the dock connector? Shouldn't it have been: pin 2 (common ground) instead of pin 1 (ground)?
Posted by: Nick2 at September 16, 2006 9:09 PM
Dear, I need create im my sounddock the line out, but the ground fase is not equal in left e right chanel. If you conect ground left with ground right the audio stop. Help me, thanks a lot.
I live in Brasil.
Posted by: Evandro at September 17, 2006 1:47 AM
I have made a line in adapter that attach to the dock connector of the Bose Sounddock and provides a 3.5mm mini jack line input to the Sounddock. It is available at http://home.swipnet.se/ridax/connector.htm (the "V" style of adapter). It solves the problem with activating the Sounddock.
Posted by: Mikael Wahlgren at October 4, 2006 10:53 AM
Hi Mike,
Did you ever figure out how to activate the unit to know that an ipod was conencted. I have heard that there are some connectors which have an activation logic included, but I am fixing a JBL unit whose connector has come off the board (delaminated pads, bad solder joints....don't ask about this garage sale purchase!!).
Anyway, want to connect as few pins as possible (have to use fine wire jumpers!!) so want to make sure that the essential ones are connected. It has to be something coming from the iPod and am wondering if its current draw or something else like some data out from the iPod.
Anyway, just wondering if you or someone else figured out your activation issue so I can try and find a solution to my probelm.
Thanks for your time,
Mitch
Posted by: Mitch at October 25, 2006 11:20 AM
sweeeeet. i tryed to do this a while back, but... i opened the thing up and the circutry is outa my league. thanx
Posted by: cody at November 1, 2006 5:51 PM
nice :)
;))
Posted by: gestibar at February 13, 2007 1:34 AM
hi
now days there is the new gen of the saund dock its great but when your ipod is conected the aux dont work..
great you did it with this one,but may be the volume when the cable to your computer is attached, i will put some diods so the signal is flowing in one way only.. to the sound dock
:)
nice work
Posted by: juan at November 17, 2007 2:51 PM
where can i buy one of these units for my sounddock...
Posted by: jason h. at August 5, 2008 5:27 PM
Mike or Forum...recently had the ipod male adapter break off the sound dock, and bose is quoting $100 fee for repair. I have visited ridax and found the different male ends, but have no idea about which would be best. Is it even possible to swap out the connection? Online searches have yielded no results. Thanks.
Posted by: bryan at September 23, 2008 9:45 PM
Hi Mike and forum,
I have same problem as posted by bryan on September 23, 2008 only worse, the pcb got broken and lost. Bose want $100 plus shipping to them.
Can anybody make a schematic of what goes there or at least let me know where(to what pin nos. of flat ribbon) the manual volume control switches are connected. These can be seen in your photographs.
Many thanks.
spd
Posted by: spd at October 11, 2008 7:58 AM