Claude-skill-registry-data mmd-device-hx-stomp
Guide for using the Line 6 HX Stomp device library in MMD files. Use when the user mentions HX Stomp, HX Stomp guitar processor, or needs help with HX Stomp's 3-snapshot limitation, USB MIDI setup, All Bypass control, Mode switching, or workarounds for limited snapshots.
git clone https://github.com/majiayu000/claude-skill-registry-data
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry-data "$T" && mkdir -p ~/.claude/skills && cp -r "$T/data/mmd-device-hx-stomp" ~/.claude/skills/majiayu000-claude-skill-registry-data-mmd-device-hx-stomp && rm -rf "$T"
data/mmd-device-hx-stomp/SKILL.mdLine 6 HX Stomp Usage Guide
Expert guidance for using the HX Stomp device library in MIDI Markdown files.
When to Use This Skill
Invoke this skill when working with:
- Line 6 HX Stomp compact guitar processor
- HX Stomp's 3-snapshot limitation (critical constraint)
- USB MIDI-only connectivity (no 5-pin DIN)
- All Bypass control (HX Stomp specific)
- Mode switching (Stomp/Scroll/Preset/Snapshot modes)
- Workarounds for 3-snapshot limitation
- 5 footswitch control
Quick Start
Import the Library
@import "devices/hx_stomp.mmd"
Basic Preset Loading
[00:00.000] # Load preset 5 (direct PC, no bank select needed) - hxstomp_preset 1 5 # Load preset and switch to snapshot - hxstomp_load_snapshot 1 5 2 # Preset 5, Snapshot 3
Snapshot Control (3 Snapshots Only!)
[00:00.000] # Named snapshots (1-3) - hxstomp_snap_1 1 - hxstomp_snap_2 1 - hxstomp_snap_3 1 # Parameterized (0-2) - hxstomp_snapshot 1 2 # Snapshot 3
⚠️ CRITICAL: 3-Snapshot Limitation
The Biggest Constraint
HX Stomp has ONLY 3 SNAPSHOTS (0-2)
This is the single biggest limitation for live performance compared to:
- Full Helix: 8 snapshots
- HX Stomp XL: 4 snapshots
- HX Effects: 4 snapshots
Impact on Live Performance
Challenge: Most songs have 4+ sections (intro, verse, chorus, bridge, solo, outro)
3 snapshots is often not enough for:
- Verse/chorus/bridge/solo arrangements
- Clean/crunch/drive/lead tone staging
- Complex dynamic songs
Workarounds for 3-Snapshot Limitation
Strategy 1: Use Preset Changes for Major Sections
Keep verse/chorus/bridge in separate presets, use snapshots for variations within sections.
[00:00.000] # Intro preset - hxstomp_preset 1 10 # Verse preset (3 snapshots for variations) [00:16.000] - hxstomp_preset 1 11 - hxstomp_snap_1 1 # Verse rhythm [00:24.000] - hxstomp_snap_2 1 # Verse lead fill # Chorus preset [00:32.000] - hxstomp_preset 1 12 - hxstomp_snap_1 1 # Chorus rhythm # Bridge preset [00:48.000] - hxstomp_preset 1 13
Strategy 2: Hybrid Preset+Snapshot Workflow
Organize presets by song, use 3 snapshots for verse/chorus/bridge.
[00:00.000] # Song 1 preset - hxstomp_preset 1 20 # Use 3 snapshots for main sections - hxstomp_snap_1 1 # Intro/Verse [00:16.000] - hxstomp_snap_2 1 # Chorus [00:32.000] - hxstomp_snap_3 1 # Bridge/Solo # Song 2 preset [01:00.000] - hxstomp_song_change 1 21 0 # Load song 2, snapshot 1
Strategy 3: Use Mode Switching for Flexibility
Switch to Snapshot mode temporarily, change snapshot, return to Stomp mode.
[00:00.000] # Quick snapshot change with mode switching - hxstomp_quick_snapshot 1 2 # This expands to: # - Switch to Snapshot mode # - Change to snapshot 3 # - Return to Stomp mode
Strategy 4: Leverage All Bypass for Mute
Use All Bypass as a "mute" function between sections to cover preset changes.
[00:00.000] # Change preset with mute coverage (no gap/pop) - hxstomp_section_change_with_mute 1 15 # This expands to: # - Mute all (bypass on) # - Change preset # - Wait for load # - Un-mute (bypass off)
HX Stomp Unique Features
All Bypass Control
Exclusive to HX Stomp/XL (not on full Helix)
[00:00.000] # Bypass all effects (global mute) - hxstomp_all_bypass_on 1 # Un-bypass all - hxstomp_all_bypass_off 1 # Parameterized - hxstomp_all_bypass 1 127 # On - hxstomp_all_bypass 1 0 # Off
Use cases:
- Tuning
- Muting during preset changes
- Emergency cutoff
- Silent guitar swaps
Mode Switching
Exclusive to HX Stomp/XL (not on full Helix)
[00:00.000] # Switch modes - hxstomp_mode_stomp 1 # Stomp mode - hxstomp_mode_scroll 1 # Scroll mode - hxstomp_mode_preset 1 # Preset mode - hxstomp_mode_snapshot 1 # Snapshot mode # Cycle modes - hxstomp_mode_next 1 # Next mode - hxstomp_mode_prev 1 # Previous mode
Preset Management
Direct PC Addressing (Simplified)
NO Bank Select needed! HX Stomp uses direct PC 0-127 addressing.
This is MUCH simpler than full Helix (which requires CC0/CC32 + PC).
[00:00.000] # Load preset 10 (just send PC 10) - hxstomp_preset 1 10 # Load preset 127 - hxstomp_preset 1 127
Preset capacity: 128 presets total (PC 0-127)
Footswitch Control
5 Footswitches Available
HX Stomp has 5 footswitches (FS1-5).
[00:00.000] # Toggle footswitches (ALWAYS toggle, can't force on/off) - line6_fs1 1 - line6_fs2 1 - line6_fs3 1 - line6_fs4 1 - line6_fs5 1
Important: Like all Helix family, footswitches ALWAYS toggle. Cannot force on/off via MIDI.
Expression Pedal Control
2 Expression Pedals
HX Stomp has 2 expression pedals (EXP1, EXP2). No EXP3.
[00:00.000] # Direct MIDI values - line6_exp1 1 64 - line6_exp2 1 100 # With modulation - line6_exp_swell 1 1 0 127 # Smooth EXP1 swell - line6_exp_vibrato 1 1 64 3.0 20 # Vibrato effect - line6_exp_envelope 1 1 # ADSR envelope - line6_exp_ar 1 1 0.5 1.0 # AR envelope
Looper Control
[00:00.000] # Start recording - line6_looper_start_recording 1 [+8s] # Switch to playback - line6_looper_playback 1 [+16s] # Stop and exit - line6_looper_stop_exit 1
All standard Helix looper functions available (from common library).
USB MIDI Considerations
NO 5-Pin DIN MIDI
HX Stomp has USB MIDI ONLY (no 5-pin DIN).
Implications:
- ❌ Cannot chain with non-USB MIDI gear without interface
- ⚠️ USB MIDI has higher jitter than DIN (affects clock sync)
- ❌ No MIDI Thru capability for hardware (can't daisy-chain)
- ⚠️ Requires computer or USB MIDI host for most controllers
- ❌ Ground loop isolation not possible without external USB isolator
Recommended solutions for live use:
- MIDI Solutions USB MIDI Host (converts USB to 5-pin DIN)
- Disaster Area MIDI Baby (direct USB-C to HX Stomp)
- Morningstar MC6 (USB-C compatible)
Command Center
Added in Firmware 3.00+
Mandatory: Firmware 3.00+ required for Command Center
Pre-3.00 firmware lacks Command Center entirely.
[00:00.000] # Load preset and control external amp - hxstomp_preset_with_amp 1 10 2 # Params: ch, preset, amp_channel # Snapshot change with external pedal control - hxstomp_snapshot_with_pedal 1 2 71 127 # Params: ch, snapshot, pedal_cc, pedal_value
Complete Live Song Example
This demonstrates a song arrangement using HX Stomp's limitations cleverly.
[00:00.000] # Song with 4 presets (major sections) + 3 snapshots (variations) # INTRO - Clean preset - hxstomp_preset 1 10 - hxstomp_snap_1 1 # Dry [00:08.000] - hxstomp_snap_2 1 # With reverb # VERSE - Mild overdrive preset [00:16.000] - hxstomp_preset 1 11 [+350ms] - hxstomp_snap_1 1 # Rhythm OD [00:28.000] - hxstomp_snap_2 1 # OD + delay (pre-chorus) # CHORUS - High gain preset [00:32.000] - hxstomp_preset 1 12 [+350ms] - hxstomp_snap_1 1 # Rhythm gain [00:44.000] - hxstomp_snap_2 1 # Lead gain + delay # BRIDGE - Ambient preset [01:16.000] - hxstomp_preset 1 13 [+350ms] - hxstomp_snap_1 1 # Clean + reverb [01:24.000] - hxstomp_snap_2 1 # Heavy reverb # FINAL CHORUS - Back to high gain [01:32.000] - hxstomp_preset 1 12 [+350ms] - hxstomp_snap_3 1 # Epic lead tone # OUTRO - Return to clean [01:56.000] - hxstomp_preset 1 10 [+350ms] - hxstomp_snap_2 1 # With reverb
Firmware Timing Requirements
Same as Full Helix
Firmware 3.5x: 350ms delay after PC Firmware 3.10+: CC69 buffered, can reduce to 50ms Firmware 3.80: Stable, use Tap Tempo for tempo sync
See Helix skill for detailed timing guidance.
Common Mistakes and Fixes
Mistake 1: Expecting More Than 3 Snapshots
# ❌ WRONG - HX Stomp only has snapshots 0-2 [00:00.000] - hxstomp_snapshot 1 3 # ERROR! Only 0-2 available # ✅ CORRECT - Use preset changes for additional sections [00:00.000] - hxstomp_preset 1 11 # Load different preset instead
Mistake 2: Missing Delays After PC
# ❌ WRONG (firmware 3.5x) [00:00.000] - hxstomp_preset 1 10 - hxstomp_snapshot 1 2 # Ignored! # ✅ CORRECT [00:00.000] - hxstomp_load_snapshot 1 10 2 # Built-in delay
Mistake 3: Using USB for MIDI Clock
USB MIDI has jitter issues for clock sync.
Consider using external MIDI interface with 5-pin DIN output if clock sync is critical.
Comparison: HX Stomp vs Others
HX Stomp (You Are Here)
- ❌ 3 snapshots (most limited)
- ❌ 5 footswitches
- ⚠️ 2 expression pedals
- ❌ USB MIDI only
- ❌ Single DSP path
- ⚠️ Limited Command Center
- ✅ Smallest footprint
- ✅ All Bypass (unique feature)
- ✅ Mode switching (unique feature)
- ✅ Direct PC (simpler addressing)
Best for:
- Simple songs (3 sections or less)
- Heavy preset-switching workflow
- Compact pedalboard setups
- Users who prioritize small size
HX Stomp XL
- ⚠️ 4 snapshots (better, but still limited)
- ⚠️ 8 footswitches (double HX Stomp)
- ⚠️ 2 expression pedals
- ❌ USB MIDI only
- ✅ All Bypass + Mode switching
- ✅ Direct PC addressing
Best for: Users needing more footswitches but not full Helix
Helix Floor/LT/Rack
- ✅ 8 snapshots (maximum flexibility)
- ✅ 11 footswitches
- ✅ 3 expression pedals
- ✅ 5-pin DIN MIDI
- ✅ Dual DSP path
- ✅ Full Command Center
- ❌ Larger footprint
Best for: Complex songs, professional touring, maximum flexibility
Reserved CC Numbers
CC69 - Snapshot select (0-2 only!) CC70 - All Bypass (HX Stomp specific) CC71 - Mode Switch (HX Stomp specific)
All other CCs available for MIDI Learn.
Troubleshooting
| Issue | Solution |
|---|---|
| Only 3 snapshots isn't enough | Use preset changes for sections, snapshots for variations |
| Can't connect MIDI controller | Requires USB-C or USB MIDI Host adapter (no 5-pin DIN) |
| Preset changes have gaps/pops | Use All Bypass to mute during changes |
| Command Center doesn't work | Update to firmware 3.00+ (mandatory) |
| MIDI timing is sloppy | USB has jitter - use quality cable, avoid hubs |
Reference
Device Library Location
- Main:
devices/hx_stomp.mmd - Common:
(imported automatically)devices/line6_common.mmd
Documentation
Official Manual: https://line6.com/support/manuals/hxstomp
Firmware Version
3.80 (current as of library version)
See Also
- Helix Usage - Full Helix, 8 snapshots
- HX Stomp XL Usage - 4 snapshots, 8 footswitches
- HX Effects Usage - Effects only, 4 snapshots
- MMD Syntax Reference
- Line 6 Common Library