
Songsee
- 3k installs
- 385k repo stars
- Updated August 3, 2026
- steipete/clawdis
songsee is a CLI skill for spectrograms and multi-panel audio feature visualizations from files or stdin.
About
songsee is a CLI for generating spectrograms and feature-panel visualizations from audio files or stdin. A basic spectrogram runs with songsee track.mp3. Multi-panel output combines viz types such as spectrogram, mel, chroma, hpss, selfsim, loudness, tempogram, mfcc, and flux via comma-separated or repeated --viz flags. Time slices use --start and --duration with custom -o output paths. Style palettes include classic, magma, inferno, viridis, and gray. Width, height, window, hop, min-freq, and max-freq control FFT sizing and frequency range. Output format accepts jpg or png via --format. WAV and MP3 decode natively; other formats use ffmpeg when available. Multiple viz flags render a combined grid image. Stdin piping supports scripted workflows such as cat track.mp3 piped to songsee. Install via Homebrew steipete/tap/songsee when the binary is missing from PATH on macOS. Output formats include JPG and PNG with configurable dimensions.
- Spectrogram and multi-panel viz from one CLI command.
- Comma-separated --viz types for combined grid output.
- Time slice with --start, --duration, and -o output path.
- Palette styles including magma, inferno, and viridis.
- Stdin pipe and jpg or png --format output support.
Songsee by the numbers
- 2,980 all-time installs (skills.sh)
- +159 installs in the week ending Aug 2, 2026 (Skillselion tracking)
- Ranked #74 of 550 CLI & Terminal skills by installs in the Skillselion catalog
- Security screen: MEDIUM risk (skills.sh audit)
- Data as of Aug 3, 2026 (Skillselion catalog sync)
songsee capabilities & compatibility
- Capabilities
- single spectrogram rendering · multi viz grid with configurable panels · time slice extraction with start and duration · fft window and hop configuration · palette and output dimension control · stdin and file input support
- Use cases
- transcription · data analysis
- Pricing
- Free
What songsee says it does
Generate spectrograms + feature panels from audio.
songsee track.mp3 --viz spectrogram,mel,chroma
cat track.mp3 | songsee - --format png -o out.png
npx skills add https://github.com/steipete/clawdis --skill songseeAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 3k |
|---|---|
| repo stars | ★ 385k |
| Security audit | 3 / 3 scanners passed |
| Last updated | August 3, 2026 |
| Repository | steipete/clawdis ↗ |
How do I generate spectrograms and audio feature panels from a track with a CLI?
Generate spectrograms and multi-panel audio feature visualizations from files or stdin with the songsee CLI.
Who is it for?
Developers and researchers visualizing audio features from local files or pipes.
Skip if: Skip for music playback control, DAW editing, or video-only analysis.
When should I use this skill?
User runs songsee, asks for spectrograms, mel/chroma panels, or audio viz CLI flags.
What you get
Rendered spectrogram or multi-viz grid image with chosen palette and time slice.
- spectrogram images
- feature-panel visualization files
Files
songsee
Generate spectrograms + feature panels from audio.
Quick start
- Spectrogram:
songsee track.mp3 - Multi-panel:
songsee track.mp3 --viz spectrogram,mel,chroma,hpss,selfsim,loudness,tempogram,mfcc,flux - Time slice:
songsee track.mp3 --start 12.5 --duration 8 -o slice.jpg - Stdin:
cat track.mp3 | songsee - --format png -o out.png
Common flags
--vizlist (repeatable or comma-separated)--stylepalette (classic, magma, inferno, viridis, gray)--width/--heightoutput size--window/--hopFFT settings--min-freq/--max-freqfrequency range--start/--durationtime slice--formatjpg|png
Notes
- WAV/MP3 decode native; other formats use ffmpeg if available.
- Multiple
--vizrenders a grid.
Related skills
Forks & variants (2)
Songsee has 2 known copies in the catalog totaling 15 installs. They canonicalize to this original listing.
How it compares
Use songsee over matplotlib scripts when you want one CLI command and consistent spectrogram plus feature-panel layouts.
FAQ
Which formats decode natively?
WAV and MP3 decode natively; other formats need ffmpeg if available.
How render multiple panels?
Pass multiple --viz values comma-separated or repeated to render a grid.
How install songsee?
Use brew install steipete/tap/songsee when the binary is missing.
Is Songsee safe to install?
skills.sh reports 3 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.