mmd-cli
CommunityCompile, validate, and run MIDI Markdown CLI
Authorcjgdev
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Enables musicians and developers to compile, validate, inspect, and playback MIDI Markdown (MMD) files from a command-line interface, simplifying automation and integration into workflows.
Core Features & Use Cases
- Compile MMD to MIDI with
mmdc compileand export formats (MIDI, JSON, CSV, table) for downstream processing. - Validate syntax and perform quick checks with
mmdc validateandmmdc check, catching errors before playback or export. - Real-time playback and inspection via the TUI, plus device library management via
librarycommands to organize aliases and instruments. - Workflow examples include development loops, batch processing, and debugging TIMING and events.
Quick Start
Install mmdc and run mmdc compile song.mmd -o song.mid to generate a MIDI file.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: mmd-cli Download link: https://github.com/cjgdev/midi-markdown/archive/main.zip#mmd-cli Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.