PMOVES Cipher Beats Analyst

Extract sonic fingerprints from audio archives using ffprobe and ffmpeg lavfi.

6|Updated Aug 26, 2025
One-click install
npx skills add https://github.com/POWERFULMOVES/PMOVES.AI --skill pmoves-cipher-beats-analyst
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: PMOVES Cipher Beats Analyst
Source: https://github.com/POWERFULMOVES/PMOVES.AI/tree/main/pbnj/pinokio/api/pmoves-cipher-beats
Command: npx skills add https://github.com/POWERFULMOVES/PMOVES.AI --skill pmoves-cipher-beats-analyst

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Extracts analytically meaningful sonic fingerprints from audio archives using ffprobe/ffmpeg lavfi to group tracks by sound characteristics rather than file metadata, enabling precise sonic constellation mapping, M3U8 playlist generation, and geometry event emission for CHIT blocks.

Core Features & Use Cases

  • Fingerprint and cluster: compute loudness (ebur128) and spectral stats (aspectralstats) to form sonic groups.
  • Output playlists: generate M3U8 playlists per sonic group for playback and review.
  • Geometry events: publish group geometry on the NATS Geometry Bus for downstream CHIT visualization and block generation.
  • Operates end-to-end across input datasets, supports caching and re-clustering.

Quick Start

Run the analyze workflow on your input directory to produce playlists and geometry events.

Frequently Asked Questions about PMOVES Cipher Beats Analyst

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

FAQPage Schema
How do I group audio tracks by sound characteristics instead of file metadata?

To group audio tracks by sound characteristics, you need to extract sonic fingerprints using loudness and spectral analysis. This Skill computes ebur128 loudness and aspectralstats via ffmpeg to cluster tracks into sonic constellations without relying on existing file metadata.

How do I generate M3U8 playlists from clustered audio analysis data?

Generating M3U8 playlists from clustered audio data requires grouping tracks by their sonic fingerprints first. This Skill processes your audio archives to compute spectral statistics and automatically outputs M3U8 playlists for each identified sonic group for playback.

Can ffmpeg lavfi extract loudness and spectral stats for audio fingerprinting?

Yes, ffmpeg lavfi can extract loudness and spectral stats for audio fingerprinting by applying the ebur128 and aspectralstats filters. This Skill leverages ffprobe and ffmpeg lavfi to compute these robust sonic fingerprints directly from your input audio archives.

What is the best way to publish audio group geometry events to a NATS bus?

The best way to publish audio group geometry events to a NATS bus is to compute spectral clusters and map them to geometry events. This Skill uses Cipher memory with NATS integration to deterministically publish group geometry on the NATS Geometry Bus for CHIT visualization.

Does this audio analysis pipeline support caching and re-clustering for large archives?

Yes, this audio analysis pipeline supports caching and re-clustering for large archives. It operates end-to-end across input datasets, utilizing deterministic analysis checkpoints and monitoring to efficiently manage and re-process your sonic fingerprint data.