songsee

Generate spectrograms and multi-panel audio feature visualizations from audio files.

1|Updated May 16, 2026
One-click install
npx skills add https://github.com/devMoez/titan --skill songsee-devmoez
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: songsee
Source: https://github.com/devMoez/titan/tree/main/skills/media/songsee
Command: npx skills add https://github.com/devMoez/titan --skill songsee-devmoez

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires go.

What problem does it solve?

Songsee turns audio files into visual spectrograms and interpretable audio feature maps, saving you from manual, error-prone analysis when studying timbre, pitch content, onset behavior, or rhythm.

Core Features & Use Cases

  • Spectrogram rendering: Produce standard and mel-scaled spectrogram images to visualize frequency energy over time.
  • Music feature visualization: Generate pitch-class (chroma), harmonic/percussive separation, self-similarity, loudness, tempogram, MFCCs, and spectral flux for deeper musical understanding.
  • Time slicing and batch-friendly CLI: Export single panels or multi-panel grids for a specific time window, making it easy to inspect segments during debugging or documentation.

Quick Start

Run songsee on your audio file to generate a spectrogram image output.

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 for music analysis?

You can generate a spectrogram from an audio file by running the songsee CLI, which computes frequency energy over time and writes the resulting visualization to a common image format for rapid analysis.

What audio features can I visualize for inspecting timbre and pitch content?

You can visualize mel-scaled spectrograms, chroma, MFCCs, spectral flux, loudness, and tempogram representations to inspect timbre, pitch content, onset behavior, and rhythm from your audio files.

Do I need Go installed to use this audio feature visualization tool?

Yes, you need Go installed in your environment, as the songsee CLI is a Go dependency required to compute the audio feature representations and generate the output images.

Can I export multi-panel grids for a specific time window during debugging?

Yes, you can export single panels or multi-panel grids for a specific time window using the batch-friendly CLI, making it easy to inspect audio segments during debugging or documentation.

What is the best way to compare different audio feature representations?

The best way to compare audio feature representations is generating multi-panel visualizations that display harmonic, percussive, and self-similarity maps side-by-side from the same input audio file.

Are there limitations when using CLI tools for music spectrogram rendering?

A limitation of CLI-based music spectrogram rendering is that it outputs static image files, meaning you cannot dynamically interact with or zoom into the visualizations after generation.