Skip to main content

Soundcard ADC Recoder (SADRec)

The SADRec is a lightweight Python app for viewing and recording any signals connected to your soundcard microphone input. It is based on the following Python Packages:

Installation

If you are using Anaconda, it is recommended to first create a new environment.

conda create --name sadrec
conda activate sadrec

Then install sadrec via pip:

pip install sadrec

Open your terminal and run:

sadrec

Features

  • Live View - Audio Monitor
  • Store recording in a wav file
  • Low and High Pass Filter
  • Navigate the Viewer with shortcuts
  • Simple Sine Wave Stimulator (via Speaker)
  • Open and view wav files (e.g. your recordings)
  • Live Spike Detector

Navigation

There are several handy keyboard shortcuts for navigation:

"M" to mute and unmute audio monitor
"R" to start and stop recording
"B" to reset the view
"C" to center the view (y-axis)
"T" and "Shift+T" to zoom the x-axis
"X" and "Shift+X" to zoom the y-axis
"Left" and "Right" to move along the x-axis
"Up" and "Down" to move along the y-axis

Alt text


Nils Brehm - 2025

Metadata

Release files for sadrec 0.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for sadrec 0.2.0
File Size Uploaded
sadrec-0.2.0.tar.gz 11.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for sadrec 0.2.0
File Interpreter ABI Platform
sadrec-0.2.0-py3-none-any.whl Python 3 none any Details

Total release size: 23.2 kB

Release files / sadrec-0.2.0.tar.gz

Download URL sadrec-0.2.0.tar.gz
Size 11.2 kB
Tags Source
SHA-256 checksum
How to use checksums
e494bf614ae577fc89c4e904247240a949e1d35743e4b21ddddc98665f55d2be
BLAKE2b-256 checksum
How to use checksums
5397d641d14b5f5d18785162f1169dc39ef70bfa0228cc6506a4c75cb98e4f0d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.5

Release files / sadrec-0.2.0-py3-none-any.whl

Download URL sadrec-0.2.0-py3-none-any.whl
Size 12.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
af59ef73c18334ff4f955a36eb284449a113af9c7ea21be0605a45d15633c210
BLAKE2b-256 checksum
How to use checksums
8baac930a85b44c33892bcf37ccdfa894e2344e93557f667c082f1afcd7c3c1a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.5

Release history Release notifications | RSS feed

This release

0.2.0 This release

2 release files

0.1.0

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page