songsee

Generate spectrograms and audio feature panels from audio files using the songsee CLI.

Updated Mar 26, 2026
One-click install
npx skills add https://github.com/tedtv1007-ctrl/milk-skills-library --skill songsee-tedtv1007-ctrl
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: songsee
Source: https://github.com/tedtv1007-ctrl/milk-skills-library/tree/main/songsee
Command: npx skills add https://github.com/tedtv1007-ctrl/milk-skills-library --skill songsee-tedtv1007-ctrl

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires songsee.

What problem does it solve?

This Skill addresses the difficulty of manually analyzing audio characteristics by automating the generation of visual representations like spectrograms and feature panels.

Core Features & Use Cases

  • Visual Analysis: Generate detailed spectrograms, mel-frequency cepstral coefficients (MFCC), and chroma features from audio files.
  • Customizable Output: Adjust visualization styles, frequency ranges, and output formats to suit specific research or creative needs.
  • Use Case: Use this tool to quickly generate a multi-panel visualization of a music track to identify specific frequency patterns or loudness variations for audio engineering tasks.

Quick Start

Use the songsee skill to generate a spectrogram and feature panel visualization for the audio file named track.mp3.

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?

To generate a spectrogram from an audio file, use the songsee CLI to process the track and output a visual representation of its frequencies over time. It supports time-slicing and frequency range filtering for detailed analysis.

What audio features can I visualize for music analysis?

For music analysis, you can visualize spectrograms, mel-frequency cepstral coefficients (MFCC), and chroma features. These feature panels help identify specific frequency patterns and loudness variations within an audio track.

Do I need ffmpeg to analyze non-native audio formats?

Yes, you need ffmpeg to analyze non-native audio formats. The songsee binary processes native formats directly, but ffmpeg is required as an optional dependency to decode non-native audio files before generating visualizations.

Can I customize the frequency range and output format of my spectrogram?

Yes, you can customize the frequency range and output format of your spectrogram. The tool allows you to adjust visualization styles and output formats to suit specific audio engineering or research needs.

What is the best way to visualize loudness variations in a music track?

The best way to visualize loudness variations in a music track is by generating a multi-panel feature visualization. This approach automates the creation of spectrograms and audio feature panels to easily identify loudness changes.