dgliwa / dgliwa/rig_cli

feat(hx): make HX Stomp MIDI channel configurable

Open
#4 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

The HX Stomp MIDI channel currently defaults to 1 and is not configurable. It should be settable in the pedal definition YAML so users with non-default channel assignments can use `rig apply` correctly.

## Acceptance criteria
- `PedalDefinition` (or the HX Stomp model) accepts an optional `midi_channel` field
- `apply` uses this channel when sending PC messages to the HX Stomp
- Defaults to channel 1 if not specified

Contributor guide

No contributing guide indexed for this repository

Research direction

Locate the PedalDefinition or HX Stomp model and the apply path that sends PC messages, then trace how pedal definition YAML is parsed. Done means an optional midi_channel is accepted, apply uses it for HX Stomp messages, and unspecified definitions still default to channel 1.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
cli
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
68/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.