andmarti1424/free_keithley — explained in plain English
Analysis updated 2026-08-10 · repo last pushed 2024-08-01
Test an audio amplifier by measuring how cleanly it reproduces signals across different volume levels.
Chart the frequency response of a piece of audio gear to see how flat its output is.
Log DC voltage over time to monitor signal stability.
View FFT spectra to analyze the frequency content of an audio signal.
| andmarti1424/free_keithley | alx-code/lingbot-video-1.3b-fp8 | andrevicencio/tmux-flash | |
|---|---|---|---|
| Stars | 7 | 7 | 7 |
| Language | Python | Python | Python |
| Last pushed | 2024-08-01 | — | — |
| Maintenance | Dormant | — | — |
| Setup difficulty | moderate | — | easy |
| Complexity | 3/5 | — | 2/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires a physical Keithley 2015 multimeter connected via serial cable and Python 3.10 or later.
free_keithley is a free tool that connects to a Keithley 2015 THD multimeter and visualizes audio measurements on your computer. The Keithley 2015 is a specialized piece of lab equipment often used to analyze audio signals, and this software gives you a graphical interface to run tests and generate plots without relying on expensive proprietary software. The software provides several testing modes. You can measure total harmonic distortion (THD and THDN) and see the distortion level of individual harmonics. Other modes let you plot how distortion changes as you vary the power or frequency of a signal, log DC voltage over time, measure frequency response, and view FFT (fast Fourier transform) spectra. Each mode is a separate Python script, so you run the specific test you need by launching the corresponding file. This tool is aimed at audio engineers, electronics hobbyists, and audiophile equipment reviewers who already own or have access to a Keithley 2015 multimeter. For example, someone testing an audio amplifier might use it to check how cleanly the amp reproduces signals across different volume levels, or a person evaluating a piece of audio gear could chart its frequency response to see how flat its output is across the audible spectrum. It essentially turns a capable bench multimeter into a more practical audio analysis workstation. To use it, you need a computer running Python 3.10 or later. The multimeter communicates with your computer over a serial connection, so the software bridges that hardware link and displays the results using standard plotting libraries. The project is built as a collection of individual scripts rather than a single unified application, which keeps things simple and modular but means there is no all-in-one interface, you launch each measurement type on its own.
A free Python tool that connects to a Keithley 2015 multimeter and visualizes audio measurements like distortion, frequency response, and FFT spectra on your computer.
Mainly Python. The stack also includes Python, pyvisa, matplotlib.
Dormant — no commits in 2+ years (last push 2024-08-01).
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Don't trust strangers blindly. Verify against the repo.