songsee

Generate spectrograms and feature-panel visualizations from audio files with the songsee CLI.

1|Updated Jun 9, 2026
One-click install
npx skills add https://github.com/JEROME-PRAKASH-L/openclaw --skill songsee-jerome-prakash-l
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: songsee
Source: https://github.com/JEROME-PRAKASH-L/openclaw/tree/main/skills/songsee
Command: npx skills add https://github.com/JEROME-PRAKASH-L/openclaw --skill songsee-jerome-prakash-l

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires songsee.

What problem does it solve? Turning raw audio files into visual representations like spectrograms and feature panels normally requires writing custom signal-processing code. This Skill wraps the songsee CLI so you can produce publication-ready audio visualizations with a single command. ## Core Features & Use Cases - Spectrogram Generation: Render a spectrogram from any audio file with one command, with control over palette, size, FFT window, and frequency range. - Multi-Panel Feature Grids: Combine visualizations such as mel, chroma, HPSS, self-similarity, loudness, tempogram, MFCC, and flux into a single grid image. - Time Slicing and Streaming: Visualize a specific time range with --start and --duration, or pipe audio via stdin for scripted pipelines. - Use Case: A music researcher wants to compare the spectral structure of several tracks. They run songsee on each MP3 with the mel and chroma panels enabled and collect the resulting JPG grids for their analysis report. ## Quick Start Ask the assistant to generate a spectrogram of your audio file, for example: create a spectrogram of track.mp3 using songsee and save it as a PNG.

Frequently Asked Questions about songsee

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a spectrogram from an audio file?

Run songsee followed by the audio file path, for example songsee track.mp3, to produce a spectrogram image. You can control the output with flags like --style for palette, --width and --height for size, and --format for jpg or png.

How do I visualize multiple audio features in one image?

Pass a comma-separated list to the --viz flag, such as --viz spectrogram,mel,chroma,hpss,selfsim,loudness,tempogram,mfcc,flux. songsee renders each selected visualization as a panel in a single grid image.

What audio formats does songsee support?

songsee decodes WAV and MP3 files natively. Other audio formats are supported when ffmpeg is available on the system, which songsee uses as a fallback decoder.

Can I visualize only part of an audio file?

Yes, use the --start and --duration flags to select a time slice in seconds, for example songsee track.mp3 --start 12.5 --duration 8 -o slice.jpg renders only that segment.

How do I install the songsee CLI?

Install songsee on macOS or Linux with Homebrew using the formula steipete/tap/songsee. The skill metadata declares the songsee binary as a required dependency, so it must be present on the PATH before use.