songsee

Generate spectrograms, mel, chroma, and MFCC visualizations from audio files.

2|Updated Apr 25, 2026
One-click install
npx skills add https://github.com/john-data-chen/hermes-agent-backup --skill songsee-john-data-chen
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: songsee
Source: https://github.com/john-data-chen/hermes-agent-backup/tree/main/skills/media/songsee
Command: npx skills add https://github.com/john-data-chen/hermes-agent-backup --skill songsee-john-data-chen

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This tool simplifies the visualization of audio content by generating spectrograms and feature visualizations from input audio files, enabling quick analysis and comparison.

Core Features & Use Cases

  • Generate spectrograms (spectrogram, mel, chroma) and feature visualizations (MFCC, harmonic/percussive components) from audio files.
  • Create multi-panel visualizations to compare different features side-by-side.
  • Useful in research, music production, education, and debugging audio pipelines with minimal setup.

Quick Start

Run songsee on an audio file to generate a default spectrogram image and feature visuals.

Frequently Asked Questions about songsee

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

FAQPage Schema
How do I generate audio spectrograms from the command line?

To generate audio spectrograms from the command line, run the songsee binary on your file to automatically output visual representations. It natively decodes WAV and MP3 inputs, using ffmpeg to process other audio formats.

Can I visualize MFCC and chroma features from an MP3 file?

Yes, you can visualize MFCC and chroma features from an MP3 file using this CLI tool. It natively decodes MP3 audio and generates multi-panel images to compare these distinct audio features side-by-side.

Do I need ffmpeg to generate mel spectrograms for my audio analysis workflow?

You only need ffmpeg to generate mel spectrograms if your input files are not WAV or MP3. The tool natively decodes WAV and MP3 formats, relying on ffmpeg to process other audio file extensions.

What is the best way to compare harmonic and percussive components in audio tracks?

The best way to compare harmonic and percussive components is creating multi-panel visualizations. This CLI tool outputs side-by-side feature images from your audio tracks, enabling quick visual analysis and comparison.

Does this CLI audio visualization tool support formats other than WAV and MP3?

Yes, it supports formats other than WAV and MP3 by utilizing ffmpeg. While the Go-based binary natively decodes WAV and MP3, installing ffmpeg expands processing capabilities to visualize additional audio formats.