Analysis lab.
Every sound has a story. Let's take a closer look.
Drag & drop an audio or video file, or browse files
Waveform
STEREOFrequency spectrum
The details behind the sound
Container, audio streams, embedded tags and chapters extracted with FFprobe. Available fields depend on the source format.
Signal events & frequency peaks
Detected transients, dominant frequencies, and possible repetitions. Select an event to jump to it.
Processing history
Every render is a new file. Your source stays intact.
Audio library.
A home for every sound and every discovery.
Pattern library.
Save a sound's spectral signature. Find similarities in your next clip.
Detection models.
Build repeatable frequency rules and run them against your audio.
Current audio
Compare the current clip against all your saved models and patterns.
Live input.
Watch sound happen. Record it when something catches your ear.
Your browser microphone
Audio stays on this device while monitoring. Only a recording you choose to save is uploaded. Headphones are recommended; monitoring is visual and does not feed sound to your speakers.
Server ALSA input
Local ALSA capture is available through the operator CLI. It imports directly into this workspace; host microphone access is not exposed to public visitors.
php scripts/capture.php --workspace=… --seconds=10Lab settings.
Small adjustments for your way of listening.
Your private workspace
Audio, analysis, markers, models and preferences are stored in MariaDB. Access is tied to a secure cookie in this browser for one year. Export important originals and reports before clearing browser cookies. There is no account recovery or cross-device login.
About SoundScope
XXC — Sound lab / version 1.0. Audio decoding and processing by FFmpeg. Analysis by NumPy and SciPy. Original sources are preserved; graphs analyze a maximum of two channels at up to 48 kHz.