songsee

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

Updated Apr 27, 2026
One-click install
npx skills add https://github.com/x-TheFox/Corvus --skill songsee-x-thefox
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: songsee
Source: https://github.com/x-TheFox/Corvus/tree/main/skills/media/songsee
Command: npx skills add https://github.com/x-TheFox/Corvus --skill songsee-x-thefox

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Convert audio data into intuitive visualizations by generating spectrograms and multi-panel audio feature representations directly from the command line.

Core Features & Use Cases

  • Generate standard frequency spectrograms, Mel spectrograms, and chroma distributions for quick audio inspection.
  • Produce multi-panel visualizations that include MFCCs, tempo-related metrics, and other audio features in a single image.
  • Useful for music analysis, audio debugging, and research pipelines requiring reproducible, scriptable visualizations.

Quick Start

Generate a multi-panel spectrogram visualization for track.mp3 using the default settings.

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 using the command line?

Generate spectrograms and multi-panel audio feature visualizations from audio files by running the Go-based songsee CLI. It produces standard frequency spectrograms, Mel spectrograms, and chroma distributions directly from the command line for quick audio inspection.

Can I visualize MFCCs and tempo metrics in a single image for music analysis?

Yes, visualizing MFCCs and tempo metrics in a single image is possible by generating multi-panel audio feature representations. This produces a single output image containing MFCCs, tempo-related metrics, and other audio features for music analysis and research workflows.

Do I need ffmpeg to generate Mel spectrograms for non-native audio formats?

You need ffmpeg to generate Mel spectrograms for non-native audio formats. The visualization process requires the Go-based songsee CLI installed via go install, and optional ffmpeg to handle and decode non-native audio formats before spectral analysis.

What is the best way to inspect chroma distributions for audio debugging?

The best way to inspect chroma distributions for audio debugging is using a scriptable CLI tool that generates reproducible visualizations. This approach allows you to quickly inspect chroma distributions and standard frequency spectrograms in automated research pipelines.

Are CLI audio visualizations suitable for reproducible research pipelines?

CLI audio visualizations are suitable for reproducible research pipelines because they generate scriptable spectrograms and multi-panel audio feature representations. This allows automated music analysis and audio debugging workflows requiring quick spectral insight to run consistently.

Why does my audio visualization fail on certain input files?

Audio visualization may fail on certain input files if they are non-native formats and ffmpeg is not installed. Ensure the Go-based songsee CLI is properly installed and optional ffmpeg is available to decode non-native audio formats before generating spectrograms.