Noise and Guitar Pickups


The noise of a passive, linear, single-port circuit is a very simple thing. Single port needs explanation. Simple is a relative term.
Single port means that there is no other input to the circuit. For the pickup this is tricky since the ambient magnetic field of the world is, in fact, a significant port into the pickup. The electric field is a source, but not as strong. That stray-field source will be assumed to be set to zero for this discussion, but I will bring it back and analyze it in another post.
Simple means that, to someone who knows complex mathematics and the Johnson noise theory, it is simple. The pickup will be modeled as either an impedance or a conductance that has a series or parallel voltage source or current source that drives a noise signal. The six words you need to know are Impedance, Admittance, Resistance, Conductance, Reactance and Susceptance. There is a pretty good write-up at All About Circuits


So, it is obvious that you need to know the complex impedance, in detail, of the pickup. The real part, as proved by Shannon using Boltzmann, gives the noise source capability. It is an interesting footnote that it is called Johnson noise because J. B. measured the stuff. Then old Harry did the work to relate it to quantum theory. Along those lines and at roughly the same time, all this randomness was really important because Claude was really interested in how much telegraph data could be shoved through a wire over the background noise. It took 20 years from the resistor noise findings and the information part of the puzzle. But I digress.


Measuring a pickup’s impedance is no small feat. The impedance can get as high as a few Mega-Ωs … it is polluted by the cable that comes out of the pick (or worse, some folks won’t let you hack their guitar apart and you have to measure with tone and volume in the way – how rude!) then finally it is infected with noise that it … well … picks up. Oh, yeah, I almost forgot … the impedance is non-linear due to the iron in the middle so we have to be careful of that factor. The cable pollution is known in the network analysis world as measurement plane management and is a little tricksy to fix up. I have done this by hand and using built-in facilities of an impedance analyzer. The noise removal is (I am boldly stating based on theory, but you know how that goes) easier to remove.


Hewlett-Packard … er … Agilent … unh … Keysight have a really nice write-up on how to take the fixture plumbing out of a measurement. That plumbing is alternatively known as the test head, test adapter, harness. For a Guitar Pickup it isn’t much of anything, but we can also de-embed the hookup cable. How’s that for nice magic. The write-up correctly uses T-Parameter matrix mathematics to eliminate the effect-on-reading of the parasitics between the meter and the DUT. I mention that here so that you will know that I didn’t just hold my tongue right and fudge the numbers when I get around to presenting numbers.


Did you know that at the end of time, nothing … I mean nothing … correlates. OK, so I’m a drama queen. Formally, in the limit as time approaches infinity, the correlation between two arbitrarily close, but still distinct, sine wave signals is precisely 0.0. When it comes time to measure any sine stimulus, as long as it is a little bit away from interfering noise, integrate the sine multiplication (AKA a Goertzel Transform, just multiply by the I and Q of the frequency being tested) and you have the best estimate of phase and frequency of the KNOWN frequency component in the sample. This is the theory part. The math is true, but the practical problem of noise is what I worry about. I am hoping that I don’t have to go to … like … an hour per frequency point.

Rules of the Garage … revisited

It’s been a few years, but hear-up! All that stuff about not locking up the tools (q.v. Fiorina, Carly c. 1999 Rules of the Garage) is real nice, I like it. Here are a few more:

EVERYONE’s system is somebody else’s SubSystem.
EVERYONE’s system is somebody else’s Component.

EVERYONE’s output is somebody else’s input. (like … think requirement, specification, source, intermediate, binary …)
EVERYONE’s input is somebody else’s output.

THERE IS NO WIP, there is only deliverables.

There is only working status and issued status. (NEVER re-open something that you published and call it the same rev)

There is no major or minor change. If the change doesn’t affect anything then don’t make the change. If it affects something, then it isn’t minor. (I know, I know, this one needs tempering with the practical reality of expectation. People love to dismiss change, they hate change, so go ahead and call it minor.)

Don’t mistake revision advancement with maturity. Maturity can go backwards and forward. Revision can only advance. So only make one revision mark. Numeric, Alpha. DON’T use character set to differentiate maturity level.

That’s all I have to say for now.


I’m struggling with how to get a thing done. I’m not talking about mowing the law, I’m talking about dreams. I watched the story of Rick Hall … someone who wanted to be somebody.

He pushed really hard and got kicked out.  The guys who really succeeded (The Swampers) loved the music, but didn’t have some kind of chip to grind with an ax off of their shoulders.

So here I am.  Make it beautiful, don’t fuss too much about it, don’t worry about the mistakes.  But never settle.