Bitterbot-desktop songsee

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

install
source · Clone the upstream repo
git clone https://github.com/Bitterbot-AI/bitterbot-desktop
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/Bitterbot-AI/bitterbot-desktop "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/songsee" ~/.claude/skills/bitterbot-ai-bitterbot-desktop-songsee && rm -rf "$T"
manifest: skills/songsee/SKILL.md
source content

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.