dgliwa / dgliwa/rig_cli

feat(mc6): support complex MC6 workflows (next page, MIDI clock, etc.)

Open
#6 0 comments 0 reactions 0 assignees View on GitHub
feature
Dominant language
Python
Stars
0
Forks
0
PR merge metrics
No merged PRs in 30d

Description

## Summary

MC6 bank/switch generation currently only handles basic preset/scene triggers. More complex MC6 workflows should be supported, including:

- **Next page** — advance to the next bank page on a switch press
- **MIDI clock** — start/stop/set BPM via switch
- Other message types supported by the MC6 firmware (CC, note, etc.)

## Acceptance criteria
- MC6 YAML schema and models support these message types
- Generator outputs correct MC6 JSON for each new workflow type
- At minimum: next-page and MIDI clock are implemented
- Tests cover the new message type generation

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.