mcpField
C
cli-anything-wavetone

cli-anything-wavetone

github.com/hkudsCreative & media57.6k211 installsUpdated 5w ago
Repository

About cli-anything-wavetone

A CLI skill for agents preparing, inspecting, and launching WaveTone 2.61 audio transcription workflows on Windows. It uses an agent-facing JSON project manifest to organize audio, settings, labels, and tempo before WaveTone performs the analysis.

Key features

  1. 01Create and edit project manifests
  2. 02Probe audio metadata
  3. 03Set tempo and add labels
  4. 04Launch WaveTone GUI
  5. 05Record workflow event logs

Use cases

  1. 01Prepare an audio transcription project
  2. 02Check audio metadata before opening it
  3. 03Launch WaveTone for analysis and export

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/hkuds/cli-anything --skill cli-anything-wavetone

After installing, type/cli-anything-wavetonein Claude Code to confirm it loaded.

Details

From the project README

cli-anything-wavetone

Use this skill when an agent needs to prepare, inspect, and launch WaveTone 2.61 audio transcription workflows.

Requirements

  • Windows host.
  • WaveTone 2.61 extracted locally.
  • Set WAVETONE_EXE to wavetone.exe or WAVETONE_HOME to the extracted WaveTone directory when the default portable path is not used.

Core Commands

All commands support the top-level --json flag.

cli-anything-wavetone --json wavetone doctor
cli-anything-wavetone --json project new input.wav -o project.wt.json
cli-anything-wavetone --project project.wt.json --json audio probe
cli-anything-wavetone --project project.wt.json --json project set-tempo --bpm 120 --meter 4/4
cli-anything-wavetone --project project.wt.json --json project add-label chorus --time 64.0
cli-anything-wavetone --project project.wt.json --json wavetone launch

Command Groups

  • project: create manifests, set tempo, add labels, update intended analysis settings, and attach a WFD saved from WaveTone.
  • audio: probe audio metadata before opening it in WaveTone.
  • wavetone: run doctor, list supported formats, or launch the real GUI.
  • session: record lightweight event logs for multi-step agent workflows.
  • defaults: show default analysis settings.

Agent Guidance

The JSON project manifest is not a WaveTone WFD file. It is an agent-facing plan for the source audio, intended analysis settings, labels, and tempo metadata. Use WaveTone itself to perform analysis and save WFD/MIDI/text/WAVE outputs.

When running in automated checks, use:

cli-anything-wavetone --json wavetone launch input.wav --wait 1 --terminate

This confirms that the real backend can be started without leaving a persistent GUI process behind.

Comments

Markdown supported