songsee

Generate spectrograms and feature-panel visualizations from audio files using the CLI.

Updated Feb 1, 2026
One-click install
npx skills add https://github.com/NJUxlj/openclaw --skill songsee-njuxlj
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: songsee
Source: https://github.com/NJUxlj/openclaw/tree/main/skills/songsee
Command: npx skills add https://github.com/NJUxlj/openclaw --skill songsee-njuxlj

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps users generate detailed visual representations of audio files, making it easier to analyze sound characteristics.

Core Features & Use Cases

  • Spectrogram Generation: Create visual plots of audio frequencies over time.
  • Multi-Panel Visualizations: Generate various feature panels like Mel, Chroma, HPSS, and MFCC.
  • Time Slicing: Extract specific segments of audio for detailed analysis.
  • Use Case: A musician can use this Skill to visualize the harmonic content of a track or identify specific sonic events within a recording.

Quick Start

Generate a spectrogram for the audio file '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, you can use this Skill to create visual plots of audio frequencies over time. It processes your audio input and outputs detailed visual representations of the sound characteristics.

What audio features can I visualize for signal processing analysis?

For signal processing analysis, you can visualize various audio features including Mel, Chroma, HPSS, and MFCC panels. These multi-panel visualizations help you analyze harmonic content and identify specific sonic events within a recording.

Can I extract a specific time segment from an audio file for visualization?

Yes, you can extract a specific time segment from an audio file for visualization. The Skill supports time slicing, allowing you to isolate and analyze specific segments of the audio in detail.

Do I need ffmpeg to visualize audio formats with this spectrogram tool?

You do not strictly need ffmpeg to visualize audio formats, but it is optionally required for broader audio format support. The core processing requires the songsee binary to generate the spectrograms.

When should I use MFCC or Mel spectrograms for audio analysis?

You should use MFCC or Mel spectrograms for audio analysis when you need to inspect specific frequency characteristics or harmonic content. These feature panels provide detailed visual representations of sound characteristics over time.

Why does my spectrogram visualization fail for certain audio formats?

Your spectrogram visualization may fail for certain audio formats if you lack broader format support dependencies. Ensure you have optionally installed ffmpeg to handle a wider variety of audio inputs for the visualization process.