Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
steipete avatar

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)
At a glance

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
From the docs

What songsee says it does

Generate spectrograms + feature panels from audio.
SKILL.md
songsee track.mp3 --viz spectrogram,mel,chroma
SKILL.md
cat track.mp3 | songsee - --format png -o out.png
SKILL.md
npx skills add https://github.com/steipete/clawdis --skill songsee

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs3k
repo stars385k
Security audit3 / 3 scanners passed
Last updatedAugust 3, 2026
Repositorysteipete/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

SKILL.mdMarkdownGitHub ↗

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

  • --viz list (repeatable or comma-separated)
  • --style palette (classic, magma, inferno, viridis, gray)
  • --width / --height output size
  • --window / --hop FFT settings
  • --min-freq / --max-freq frequency range
  • --start / --duration time slice
  • --format jpg|png

Notes

  • WAV/MP3 decode native; other formats use ffmpeg if available.
  • Multiple --viz renders 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.

CLI & Terminalintegrations

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.