media-midi
CommunityBridge MIDI I/O and SMF authoring from the CLI.
Authordamionrashford
Version1.0.0
Installs0
System Documentation
What problem does it solve?
MIDI workflows require bridging multiple tools for port I/O, file parsing, and SMF generation across platforms. This Skill centralizes MIDI 1.0/2.0 interactions, control-surface routing, and SMF file authoring via a CLI, reducing setup complexity and enabling automation.
Core Features & Use Cases
- CLI access to list MIDI ports across macOS, Linux, and Windows, send note-on/off, CC, program changes, and SysEx.
- SMF parsing and writing to read or generate Standard MIDI Files from JSON-like data.
- Support for MIDI 2.0 UMP considerations and MIDI-CI negotiation workflows via shell or script.
- Use case: automate a live show cue by sending a note to a keyboard and adjust control surfaces from a script.
- Use case: convert a sequence of events into a SMF file for archival or DAW import.
Quick Start
Run the CLI to list ports, send MIDI messages, monitor activity, and parse or write SMF files.
Dependency Matrix
Required Modules
None requiredComponents
scriptsreferences
💻 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: media-midi Download link: https://github.com/damionrashford/media-os/archive/main.zip#media-midi 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 471,000+ vetted skills library on demand.