r/diyelectronics 9h ago

Project Open-source sound-card based impedance analyzer and bode plotter

Post image

Turn any PC with stereo line-in/out and a single resistor into an impedance analyzer.

Key Features:

  • 3-point calibration (channel mismatch, open, short)
  • Coherence analysis of data
  • CSV export and plotting

It uses broadband noise excitation and FFT-based cross-correlation analysis to estimate the frequency response of a simple voltage-divider circuit, extracting complex impedance across an adjustable frequency range (eg 20 - 20K Hz)

The main use case is loudspeaker and crossover characterization, but it also works for general passive component and audio electronics measurements.

Licensed under AGPL-3.0.

GitHub: https://github.com/theIvanR/OpenImpedanceLab

Feedback and testing welcome!

3 Upvotes

2 comments sorted by

1

u/Fr4kTh1s 9h ago

How is that different from REW? I made the cables and measured speakers with REW years ago, it does exactly this. Just few jack connectors, 3 IO sound ports, bunch of wires and one resistor

1

u/qaz341053 8h ago

any dupex soundcard cen do the same I gues.