Skip to main content

Simple Soundcard Recorder

Project description

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:

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


Nils Brehm - 2025

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

sadrec-0.1.0.tar.gz (10.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

sadrec-0.1.0-py3-none-any.whl (9.9 kB view details)

Uploaded Python 3

File details

Details for the file sadrec-0.1.0.tar.gz.

File metadata

  • Download URL: sadrec-0.1.0.tar.gz
  • Upload date:
  • Size: 10.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.2

File hashes

Hashes for sadrec-0.1.0.tar.gz
Algorithm Hash digest
SHA256 d8439c0d180c6e296123de01040490bd4ded51b0fc7a9be7cca5a94c2b24e696
MD5 3fb7071970eec5bd8005da20eb8a969a
BLAKE2b-256 909a64da2d1af550ff9880473b0f67b514a69cf3093a4c6428dc4db66192e210

See more details on using hashes here.

File details

Details for the file sadrec-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: sadrec-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 9.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.2

File hashes

Hashes for sadrec-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f91014994b67995a3f4eb16b9fd66b3fee99cedbaab28fb3735afed6c20feab1
MD5 e31e0c448d3bd30bdc25397589d87d72
BLAKE2b-256 50c39838e821c76ec455460f9bc45b1a16746de9a03c0df6158b61808c329ddc

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page