Fixing a DI Box

September 7th, 2014
music, tech
I have a cheap passive DI box I use to get a balanced signal out of instruments like keyboards which would otherwise get distorted signals on long cable runs. When the Free Raisins were on tour and I was using the DI box with my footboard we started getting horrible crackling noises. I put away the DI and planned to fix it when I got home. [1] Yesterday I got it out and looked at it:

There's a screw missing on the mic jack. This is bad: without the support of the screws the force of plugging in cables is going to get through to the solder joints on the circuit board, which are not strong enough.

Opening it up, here's the circuit board:

It's an incredibly simple design. On the left we have a pair of input jacks connected in parallel. Above them there's a switch to control how much atenuation you want, which just switch the signal between a no-resistance, medium-resistance, and high-resistance path. Then theres the transformer in the middle, which converts high-impedance unbalanced input into low-impedance balanced output. On the right we have the xlr jack where the signal goes out, and above that we have the "ground lift" switch that chooses whether the ground pin of the xlr cable gets connected to the ground of the DI box.

Let's look closer at the xlr jack pins, which I was already suspecting were the problem:

A good solder joint is smooth, but the center pin here isn't. There's a little circular crack around the lead. After using a soldering iron to reflow this joint, and the other two xlr joints just in case, we have:

[1] Which did cause a bit of a problem since we were planning to use it and didn't want to be hoping whoever was running sound would be able to provide one. We could have stopped off somewhere and bought one, but instead we did something kind of nuts. With the DI box our setup looked like:

+----------+  +------+   +-----+
|  fiddle  |  | feet |   | etc |
+-+--------+  +-+----+   +-+---+
  |             |          |
  |             v          |
  |           +------+     |
  |           |  DI  |     |
  |           +-+----|     |
  |             |          |
  v             v          v
+------------------------------+
|            snake             |
+-+-+-+--------------+-+-+-----+
  | | |              | | |
  v v v              v v v
+-------------+    +-----------+
|    hall     |    |  monitor  |
|    mixer    |    |   mixer   |
+-+-----------+    +-+---------+
  |                  |
  v                  v
+-------------+    +-----------+
|    hall     |    |  monitor  |
|  speakers   |    |  speakers |
+-------------+    +-----------|
Using the monitor mixer as a DI instead, we had:
+----------+  +------+   +-----+
|  fiddle  |  | feet |   | etc |
+-+--------+  +-+----+   +-+---+
  |             |          |
  |              \         |
  |               \---->---|--\
  |                        |   \
  |               /----<---|----\--\
  |              /         |     \  \
  |             |          |      \  \
  v             v          v       \  \
+------------------------------+    \  |
|            snake             |    |  |
+-+-+-+--------------+-+-+-----+    /  |
  | | |              | |           /   |
  | | |              | | /--------/    |
  | | |              | | |             |
  v v v              v v v            /
+-------------+    +-----------+     /
|    hall     |    |  monitor  |    /
|    mixer    |    |   mixer   |   /
+-+-----------+    +-+-+-------+  /
  |                  | |         /
  |                  |  \-------/
  |                  |
  |                  |
  |                  |
  v                  v
+-------------+    +-----------+
|    hall     |    |  monitor  |
|  speakers   |    |  speakers |
+-------------+    +-----------|
This is not a sensible way to connect anything.

Comment via: google plus, facebook, substack

Recent posts on blogs I like:

Thing of Things AI use policy

dynomight recently wrote an article calling for bloggers to state publicly whether and how they use AI

via Thing of Things July 6, 2026

Agentic test processes, LLM benchmarks, and other notes on agentic coding from Galapagos Island

I've been using AI fairly heavily since last November and the whole thing is a funny experience. An agent will do something that, if a human did it, you'd immediately fire them. My reaction, of course, is to act as if this is great and spin up a t…

via Posts on July 3, 2026

Variable fonts aren't universally supported

I make a lot of webpages. I also use Lockdown Mode on iOS and MacOS for a bit of extra security. Sometimes I realize that I forgot to test on Safari and it looks like crap, or I test and don’t notice that there’s been a problem for months (as was the case…

via Home June 27, 2026

more     (via openring)