ACULTUR8 / FM1 REFERENCE
0.1.32-straightbeta · MIDI CC beta CC map 1 · Query ABI 1
· Release · Release FAQ · Overall FAQ & diagrams

M-VAVE FM-1 / X0X EXTENDED EDITION

Every control.
One reference.

Find a sound, a channel, a CC or a feature. See its values, targeting rules and readback in the same place.

Built on X0X by Charles Vestal and contributors, itself a fork of Felucca by Leo Kuroshita (Hügelton Instruments). Acultur8 adds the Extended Edition changes. Original project & full credits.

0.1.32-straightbeta experimental release preparation · 27 October 2026 UTC. Source and local replay checks pass. Global STRAIGHT and an independent909SD triplet override passed bounded control, listening and save/restart checks on one unit. Advanced remote-action hardware acceptance and Reason external-clock stability remain open. Averaging/fine-tempo features are excluded. Browser-only entries require their separate compatible companion.

714firmware controls
13browser-only controls
26features without CC
6scoped copy controls

NEW IN0.1.32

Straight time. One-sound exceptions.

GLO → SYNC RATE MODE selects STRAIGHT or ALL. Each sound has EDIT → STRIP SYNC → RATE MODE: GLOBAL, STRAIGHT, STR+TRIPLET or ALL. Change policies while stopped. They filter future knob and MIDI sweep selections; stored rates are retained until edited.

STRAIGHT:1/16,1/8,1/4,1/2,1/1,2/1,3/1,4/1,6/1,8/1,12/1,16/1,32/1. New mode selectors have no direct CC assignment. Existing exact MIDI division IDs0..20 keep their meanings. Read the complete guide.

THE IMPLEMENTATION CHART

Find your control

753 entries · 727 assigned addresses

Channels use human numbering 1–16. CC and parameter numbers start at 0. Expand a control for its context and conversion. Search supports ch:14, cc:91 and id:1203.

Complete MIDI control implementation for0.1.32-straightbeta
Control / detailsInstrument / sectionChannel / CCValue rangeImplementation
Tunesound.909.BD.0

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
34
Source
firmware/src/dsp/drum909.c · SOUND
909 BD909 drums1CC 00…127canonical valueFirmware
Attacksound.909.BD.1

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
13
Source
firmware/src/dsp/drum909.c · SOUND
909 BD909 drums1CC 10…127canonical valueFirmware
Decaysound.909.BD.2

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
90
Source
firmware/src/dsp/drum909.c · SOUND
909 BD909 drums1CC 20…127canonical valueFirmware
Levelsound.909.BD.3

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
94
Source
firmware/src/dsp/drum909.c · SOUND
909 BD909 drums1CC 30…127canonical valueFirmware
P.Dpthsound.909.BD.4

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/drum909.c · SOUND
909 BD909 drums1CC 40…127canonical valueFirmware
Pitchsound.909.BD.5

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
45
Source
firmware/src/dsp/drum909.c · SOUND
909 BD909 drums1CC 50…127canonical valueFirmware
Drivesound.909.BD.6

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/drum909.c · SOUND
909 BD909 drums1CC 60…127canonical valueFirmware
Distsound.909.BD.7

Values: 0=Diode; 1=Clip; 2=SAT; 3=BFZ; 4=PDIST; 5=Fold; 6=Crush

Value conversion
round(raw ×6/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/drum909.c · SOUND
909 BD909 drums1CC 70…6canonical valueFirmware
Revsound.909.BD.8

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/drum909.c · SOUND
909 BD909 drums1CC 80…127canonical valueFirmware
Dlysound.909.BD.9

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/drum909.c · SOUND
909 BD909 drums1CC 90…127canonical valueFirmware
Pansound.909.BD.10

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
64
Source
firmware/src/dsp/drum909.c · SOUND
909 BD909 drums1CC 100…127canonical valueFirmware
Tunesound.909.SD.0

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
64
Source
firmware/src/dsp/drum909.c · SOUND
909 SD909 drums1CC 160…127canonical valueFirmware
Tonesound.909.SD.1

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
68
Source
firmware/src/dsp/drum909.c · SOUND
909 SD909 drums1CC 170…127canonical valueFirmware
Snappysound.909.SD.2

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
64
Source
firmware/src/dsp/drum909.c · SOUND
909 SD909 drums1CC 180…127canonical valueFirmware
Decaysound.909.SD.3

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
41
Source
firmware/src/dsp/drum909.c · SOUND
909 SD909 drums1CC 190…127canonical valueFirmware
Levelsound.909.SD.4

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
58
Source
firmware/src/dsp/drum909.c · SOUND
909 SD909 drums1CC 200…127canonical valueFirmware
Drivesound.909.SD.5

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
36
Source
firmware/src/dsp/drum909.c · SOUND
909 SD909 drums1CC 210…127canonical valueFirmware
Distsound.909.SD.6

Values: 0=Diode; 1=Clip; 2=SAT; 3=BFZ; 4=PDIST; 5=Fold; 6=Crush

Value conversion
round(raw ×6/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/drum909.c · SOUND
909 SD909 drums1CC 220…6canonical valueFirmware
Revsound.909.SD.7

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/drum909.c · SOUND
909 SD909 drums1CC 230…127canonical valueFirmware
Dlysound.909.SD.8

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/drum909.c · SOUND
909 SD909 drums1CC 240…127canonical valueFirmware
Pansound.909.SD.9

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
64
Source
firmware/src/dsp/drum909.c · SOUND
909 SD909 drums1CC 250…127canonical valueFirmware
Tunesound.909.LT.0

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
66
Source
firmware/src/dsp/drum909.c · SOUND
909 LT909 drums1CC 640…127canonical valueFirmware
Decaysound.909.LT.1

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
111
Source
firmware/src/dsp/drum909.c · SOUND
909 LT909 drums1CC 650…127canonical valueFirmware
Levelsound.909.LT.2

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
52
Source
firmware/src/dsp/drum909.c · SOUND
909 LT909 drums1CC 660…127canonical valueFirmware
Attacksound.909.LT.3

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
23
Source
firmware/src/dsp/drum909.c · SOUND
909 LT909 drums1CC 670…127canonical valueFirmware
Drivesound.909.LT.4

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
41
Source
firmware/src/dsp/drum909.c · SOUND
909 LT909 drums1CC 680…127canonical valueFirmware
Distsound.909.LT.5

Values: 0=Diode; 1=Clip; 2=SAT; 3=BFZ; 4=PDIST; 5=Fold; 6=Crush

Value conversion
round(raw ×6/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/drum909.c · SOUND
909 LT909 drums1CC 690…6canonical valueFirmware
Revsound.909.LT.6

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/drum909.c · SOUND
909 LT909 drums1CC 700…127canonical valueFirmware
Dlysound.909.LT.7

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/drum909.c · SOUND
909 LT909 drums1CC 710…127canonical valueFirmware
Pansound.909.LT.8

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
64
Source
firmware/src/dsp/drum909.c · SOUND
909 LT909 drums1CC 720…127canonical valueFirmware
Tunesound.909.MT.0

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
69
Source
firmware/src/dsp/drum909.c · SOUND
909 MT909 drums1CC 800…127canonical valueFirmware
Decaysound.909.MT.1

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
100
Source
firmware/src/dsp/drum909.c · SOUND
909 MT909 drums1CC 810…127canonical valueFirmware
Levelsound.909.MT.2

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
52
Source
firmware/src/dsp/drum909.c · SOUND
909 MT909 drums1CC 820…127canonical valueFirmware
Attacksound.909.MT.3

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
23
Source
firmware/src/dsp/drum909.c · SOUND
909 MT909 drums1CC 830…127canonical valueFirmware
Drivesound.909.MT.4

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
41
Source
firmware/src/dsp/drum909.c · SOUND
909 MT909 drums1CC 840…127canonical valueFirmware
Distsound.909.MT.5

Values: 0=Diode; 1=Clip; 2=SAT; 3=BFZ; 4=PDIST; 5=Fold; 6=Crush

Value conversion
round(raw ×6/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/drum909.c · SOUND
909 MT909 drums1CC 850…6canonical valueFirmware
Revsound.909.MT.6

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/drum909.c · SOUND
909 MT909 drums1CC 860…127canonical valueFirmware
Dlysound.909.MT.7

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/drum909.c · SOUND
909 MT909 drums1CC 870…127canonical valueFirmware
Pansound.909.MT.8

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
64
Source
firmware/src/dsp/drum909.c · SOUND
909 MT909 drums1CC 880…127canonical valueFirmware
Tunesound.909.HT.0

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
53
Source
firmware/src/dsp/drum909.c · SOUND
909 HT909 drums1CC 960…127canonical valueFirmware
Decaysound.909.HT.1

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
105
Source
firmware/src/dsp/drum909.c · SOUND
909 HT909 drums1CC 970…127canonical valueFirmware
Levelsound.909.HT.2

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
52
Source
firmware/src/dsp/drum909.c · SOUND
909 HT909 drums1CC 980…127canonical valueFirmware
Attacksound.909.HT.3

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
23
Source
firmware/src/dsp/drum909.c · SOUND
909 HT909 drums1CC 990…127canonical valueFirmware
Drivesound.909.HT.4

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
41
Source
firmware/src/dsp/drum909.c · SOUND
909 HT909 drums1CC 1000…127canonical valueFirmware
Distsound.909.HT.5

Values: 0=Diode; 1=Clip; 2=SAT; 3=BFZ; 4=PDIST; 5=Fold; 6=Crush

Value conversion
round(raw ×6/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/drum909.c · SOUND
909 HT909 drums1CC 1010…6canonical valueFirmware
Revsound.909.HT.6

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/drum909.c · SOUND
909 HT909 drums1CC 1020…127canonical valueFirmware
Dlysound.909.HT.7

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/drum909.c · SOUND
909 HT909 drums1CC 1030…127canonical valueFirmware
Pansound.909.HT.8

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
64
Source
firmware/src/dsp/drum909.c · SOUND
909 HT909 drums1CC 1040…127canonical valueFirmware
Levelsound.909.RS.0

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
103
Source
firmware/src/dsp/drum909.c · SOUND
909 RS909 drums1CC 1120…127canonical valueFirmware
Tunesound.909.RS.1

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
62
Source
firmware/src/dsp/drum909.c · SOUND
909 RS909 drums1CC 1130…127canonical valueFirmware
Drivesound.909.RS.2

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
24
Source
firmware/src/dsp/drum909.c · SOUND
909 RS909 drums1CC 1140…127canonical valueFirmware
Distsound.909.RS.3

Values: 0=Diode; 1=Clip; 2=SAT; 3=BFZ; 4=PDIST; 5=Fold; 6=Crush

Value conversion
round(raw ×6/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/drum909.c · SOUND
909 RS909 drums1CC 1150…6canonical valueFirmware
Revsound.909.RS.4

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/drum909.c · SOUND
909 RS909 drums1CC 1160…127canonical valueFirmware
Dlysound.909.RS.5

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/drum909.c · SOUND
909 RS909 drums1CC 1170…127canonical valueFirmware
Pansound.909.RS.6

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
64
Source
firmware/src/dsp/drum909.c · SOUND
909 RS909 drums1CC 1180…127canonical valueFirmware
Levelsound.909.CP.0

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
122
Source
firmware/src/dsp/drum909.c · SOUND
909 CP909 drums2CC 80…127canonical valueFirmware
Tunesound.909.CP.1

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
63
Source
firmware/src/dsp/drum909.c · SOUND
909 CP909 drums2CC 90…127canonical valueFirmware
Tailsound.909.CP.2

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
63
Source
firmware/src/dsp/drum909.c · SOUND
909 CP909 drums2CC 100…127canonical valueFirmware
Drivesound.909.CP.3

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
30
Source
firmware/src/dsp/drum909.c · SOUND
909 CP909 drums2CC 110…127canonical valueFirmware
Distsound.909.CP.4

Values: 0=Diode; 1=Clip; 2=SAT; 3=BFZ; 4=PDIST; 5=Fold; 6=Crush

Value conversion
round(raw ×6/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/drum909.c · SOUND
909 CP909 drums2CC 120…6canonical valueFirmware
Revsound.909.CP.5

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/drum909.c · SOUND
909 CP909 drums2CC 130…127canonical valueFirmware
Dlysound.909.CP.6

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/drum909.c · SOUND
909 CP909 drums2CC 140…127canonical valueFirmware
Pansound.909.CP.7

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
64
Source
firmware/src/dsp/drum909.c · SOUND
909 CP909 drums2CC 150…127canonical valueFirmware
Decaysound.909.CH.0

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
84
Source
firmware/src/dsp/drum909.c · SOUND
909 CH909 drums2CC 240…127canonical valueFirmware
Levelsound.909.CH.1

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
89
Source
firmware/src/dsp/drum909.c · SOUND
909 CH909 drums2CC 250…127canonical valueFirmware
Tunesound.909.CH.2

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
64
Source
firmware/src/dsp/drum909.c · SOUND
909 CH909 drums2CC 260…127canonical valueFirmware
Drivesound.909.CH.3

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/drum909.c · SOUND
909 CH909 drums2CC 270…127canonical valueFirmware
Distsound.909.CH.4

Values: 0=Diode; 1=Clip; 2=SAT; 3=BFZ; 4=PDIST; 5=Fold; 6=Crush

Value conversion
round(raw ×6/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/drum909.c · SOUND
909 CH909 drums2CC 280…6canonical valueFirmware
Revsound.909.CH.5

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/drum909.c · SOUND
909 CH909 drums2CC 290…127canonical valueFirmware
Dlysound.909.CH.6

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/drum909.c · SOUND
909 CH909 drums2CC 300…127canonical valueFirmware
Pansound.909.CH.7

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
64
Source
firmware/src/dsp/drum909.c · SOUND
909 CH909 drums2CC 310…127canonical valueFirmware
Decaysound.909.OH.0

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
97
Source
firmware/src/dsp/drum909.c · SOUND
909 OH909 drums2CC 720…127canonical valueFirmware
Levelsound.909.OH.1

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
80
Source
firmware/src/dsp/drum909.c · SOUND
909 OH909 drums2CC 730…127canonical valueFirmware
Tunesound.909.OH.2

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
64
Source
firmware/src/dsp/drum909.c · SOUND
909 OH909 drums2CC 740…127canonical valueFirmware
Drivesound.909.OH.3

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/drum909.c · SOUND
909 OH909 drums2CC 750…127canonical valueFirmware
Distsound.909.OH.4

Values: 0=Diode; 1=Clip; 2=SAT; 3=BFZ; 4=PDIST; 5=Fold; 6=Crush

Value conversion
round(raw ×6/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/drum909.c · SOUND
909 OH909 drums2CC 760…6canonical valueFirmware
Revsound.909.OH.5

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/drum909.c · SOUND
909 OH909 drums2CC 770…127canonical valueFirmware
Dlysound.909.OH.6

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/drum909.c · SOUND
909 OH909 drums2CC 780…127canonical valueFirmware
Pansound.909.OH.7

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
64
Source
firmware/src/dsp/drum909.c · SOUND
909 OH909 drums2CC 790…127canonical valueFirmware
Tunesound.909.CR.0

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
64
Source
firmware/src/dsp/drum909.c · SOUND
909 CR909 drums2CC 880…127canonical valueFirmware
Levelsound.909.CR.1

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
47
Source
firmware/src/dsp/drum909.c · SOUND
909 CR909 drums2CC 890…127canonical valueFirmware
Decaysound.909.CR.2

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
108
Source
firmware/src/dsp/drum909.c · SOUND
909 CR909 drums2CC 900…127canonical valueFirmware
Drivesound.909.CR.3

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/drum909.c · SOUND
909 CR909 drums2CC 910…127canonical valueFirmware
Distsound.909.CR.4

Values: 0=Diode; 1=Clip; 2=SAT; 3=BFZ; 4=PDIST; 5=Fold; 6=Crush

Value conversion
round(raw ×6/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/drum909.c · SOUND
909 CR909 drums2CC 920…6canonical valueFirmware
Revsound.909.CR.5

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/drum909.c · SOUND
909 CR909 drums2CC 930…127canonical valueFirmware
Dlysound.909.CR.6

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/drum909.c · SOUND
909 CR909 drums2CC 940…127canonical valueFirmware
Pansound.909.CR.7

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
64
Source
firmware/src/dsp/drum909.c · SOUND
909 CR909 drums2CC 950…127canonical valueFirmware
Tunesound.909.RD.0

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
64
Source
firmware/src/dsp/drum909.c · SOUND
909 RD909 drums2CC 1040…127canonical valueFirmware
Levelsound.909.RD.1

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
42
Source
firmware/src/dsp/drum909.c · SOUND
909 RD909 drums2CC 1050…127canonical valueFirmware
Decaysound.909.RD.2

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
108
Source
firmware/src/dsp/drum909.c · SOUND
909 RD909 drums2CC 1060…127canonical valueFirmware
Drivesound.909.RD.3

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/drum909.c · SOUND
909 RD909 drums2CC 1070…127canonical valueFirmware
Distsound.909.RD.4

Values: 0=Diode; 1=Clip; 2=SAT; 3=BFZ; 4=PDIST; 5=Fold; 6=Crush

Value conversion
round(raw ×6/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/drum909.c · SOUND
909 RD909 drums2CC 1080…6canonical valueFirmware
Revsound.909.RD.5

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/drum909.c · SOUND
909 RD909 drums2CC 1090…127canonical valueFirmware
Dlysound.909.RD.6

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/drum909.c · SOUND
909 RD909 drums2CC 1100…127canonical valueFirmware
Pansound.909.RD.7

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
64
Source
firmware/src/dsp/drum909.c · SOUND
909 RD909 drums2CC 1110…127canonical valueFirmware
Accentsound.909.KIT.0

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
42
Source
firmware/src/dsp/drum909.c · SOUND
909 KIT909 drums3CC 00…127canonical valueFirmware
Velocsound.909.KIT.1

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
127
Source
firmware/src/dsp/drum909.c · SOUND
909 KIT909 drums3CC 10…127canonical valueFirmware
Levelsound.808.BD.0

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
64
Source
firmware/src/dsp/drum808.c · SOUND
808 BD808 drums3CC 160…127canonical valueFirmware
Tonesound.808.BD.1

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
42
Source
firmware/src/dsp/drum808.c · SOUND
808 BD808 drums3CC 170…127canonical valueFirmware
Decaysound.808.BD.2

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
87
Source
firmware/src/dsp/drum808.c · SOUND
808 BD808 drums3CC 180…127canonical valueFirmware
Tunesound.808.BD.3

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
64
Source
firmware/src/dsp/drum808.c · SOUND
808 BD808 drums3CC 190…127canonical valueFirmware
Attacksound.808.BD.4

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
24
Source
firmware/src/dsp/drum808.c · SOUND
808 BD808 drums3CC 200…127canonical valueFirmware
Drivesound.808.BD.5

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/drum808.c · SOUND
808 BD808 drums3CC 210…127canonical valueFirmware
Distsound.808.BD.6

Values: 0=DIODE; 1=CLIP; 2=SAT; 3=BFZ; 4=PDIST; 5=FOLD; 6=CRUSH

Value conversion
round(raw ×6/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/drum808.c · SOUND
808 BD808 drums3CC 220…6canonical valueFirmware
Revsound.808.BD.7

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/drum808.c · SOUND
808 BD808 drums3CC 230…127canonical valueFirmware
Dlysound.808.BD.8

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/drum808.c · SOUND
808 BD808 drums3CC 240…127canonical valueFirmware
Pansound.808.BD.9

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
64
Source
firmware/src/dsp/drum808.c · SOUND
808 BD808 drums3CC 250…127canonical valueFirmware
Levelsound.808.SD.0

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
64
Source
firmware/src/dsp/drum808.c · SOUND
808 SD808 drums3CC 640…127canonical valueFirmware
Tonesound.808.SD.1

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
64
Source
firmware/src/dsp/drum808.c · SOUND
808 SD808 drums3CC 650…127canonical valueFirmware
Snappysound.808.SD.2

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
89
Source
firmware/src/dsp/drum808.c · SOUND
808 SD808 drums3CC 660…127canonical valueFirmware
Tunesound.808.SD.3

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
64
Source
firmware/src/dsp/drum808.c · SOUND
808 SD808 drums3CC 670…127canonical valueFirmware
Decaysound.808.SD.4

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
108
Source
firmware/src/dsp/drum808.c · SOUND
808 SD808 drums3CC 680…127canonical valueFirmware
Drivesound.808.SD.5

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/drum808.c · SOUND
808 SD808 drums3CC 690…127canonical valueFirmware
Distsound.808.SD.6

Values: 0=DIODE; 1=CLIP; 2=SAT; 3=BFZ; 4=PDIST; 5=FOLD; 6=CRUSH

Value conversion
round(raw ×6/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/drum808.c · SOUND
808 SD808 drums3CC 700…6canonical valueFirmware
Revsound.808.SD.7

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/drum808.c · SOUND
808 SD808 drums3CC 710…127canonical valueFirmware
Dlysound.808.SD.8

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/drum808.c · SOUND
808 SD808 drums3CC 720…127canonical valueFirmware
Pansound.808.SD.9

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
64
Source
firmware/src/dsp/drum808.c · SOUND
808 SD808 drums3CC 730…127canonical valueFirmware
Levelsound.808.LT.0

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
64
Source
firmware/src/dsp/drum808.c · SOUND
808 LT808 drums3CC 800…127canonical valueFirmware
Tunesound.808.LT.1

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
64
Source
firmware/src/dsp/drum808.c · SOUND
808 LT808 drums3CC 810…127canonical valueFirmware
Decaysound.808.LT.2

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
68
Source
firmware/src/dsp/drum808.c · SOUND
808 LT808 drums3CC 820…127canonical valueFirmware
Soundsound.808.LT.3

Values: 0=TOM; 1=CONGA

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/drum808.c · SOUND
808 LT808 drums3CC 830…1canonical valueFirmware
Drivesound.808.LT.4

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/drum808.c · SOUND
808 LT808 drums3CC 840…127canonical valueFirmware
Distsound.808.LT.5

Values: 0=DIODE; 1=CLIP; 2=SAT; 3=BFZ; 4=PDIST; 5=FOLD; 6=CRUSH

Value conversion
round(raw ×6/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/drum808.c · SOUND
808 LT808 drums3CC 850…6canonical valueFirmware
Revsound.808.LT.6

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/drum808.c · SOUND
808 LT808 drums3CC 860…127canonical valueFirmware
Dlysound.808.LT.7

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/drum808.c · SOUND
808 LT808 drums3CC 870…127canonical valueFirmware
Pansound.808.LT.8

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
64
Source
firmware/src/dsp/drum808.c · SOUND
808 LT808 drums3CC 880…127canonical valueFirmware
Levelsound.808.MT.0

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
64
Source
firmware/src/dsp/drum808.c · SOUND
808 MT808 drums3CC 960…127canonical valueFirmware
Tunesound.808.MT.1

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
64
Source
firmware/src/dsp/drum808.c · SOUND
808 MT808 drums3CC 970…127canonical valueFirmware
Decaysound.808.MT.2

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
56
Source
firmware/src/dsp/drum808.c · SOUND
808 MT808 drums3CC 980…127canonical valueFirmware
Soundsound.808.MT.3

Values: 0=TOM; 1=CONGA

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/drum808.c · SOUND
808 MT808 drums3CC 990…1canonical valueFirmware
Drivesound.808.MT.4

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/drum808.c · SOUND
808 MT808 drums3CC 1000…127canonical valueFirmware
Distsound.808.MT.5

Values: 0=DIODE; 1=CLIP; 2=SAT; 3=BFZ; 4=PDIST; 5=FOLD; 6=CRUSH

Value conversion
round(raw ×6/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/drum808.c · SOUND
808 MT808 drums3CC 1010…6canonical valueFirmware
Revsound.808.MT.6

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/drum808.c · SOUND
808 MT808 drums3CC 1020…127canonical valueFirmware
Dlysound.808.MT.7

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/drum808.c · SOUND
808 MT808 drums3CC 1030…127canonical valueFirmware
Pansound.808.MT.8

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
64
Source
firmware/src/dsp/drum808.c · SOUND
808 MT808 drums3CC 1040…127canonical valueFirmware
Levelsound.808.HT.0

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
64
Source
firmware/src/dsp/drum808.c · SOUND
808 HT808 drums3CC 1120…127canonical valueFirmware
Tunesound.808.HT.1

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
64
Source
firmware/src/dsp/drum808.c · SOUND
808 HT808 drums3CC 1130…127canonical valueFirmware
Decaysound.808.HT.2

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
53
Source
firmware/src/dsp/drum808.c · SOUND
808 HT808 drums3CC 1140…127canonical valueFirmware
Soundsound.808.HT.3

Values: 0=TOM; 1=CONGA

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/drum808.c · SOUND
808 HT808 drums3CC 1150…1canonical valueFirmware
Drivesound.808.HT.4

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/drum808.c · SOUND
808 HT808 drums3CC 1160…127canonical valueFirmware
Distsound.808.HT.5

Values: 0=DIODE; 1=CLIP; 2=SAT; 3=BFZ; 4=PDIST; 5=FOLD; 6=CRUSH

Value conversion
round(raw ×6/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/drum808.c · SOUND
808 HT808 drums3CC 1170…6canonical valueFirmware
Revsound.808.HT.6

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/drum808.c · SOUND
808 HT808 drums3CC 1180…127canonical valueFirmware
Dlysound.808.HT.7

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/drum808.c · SOUND
808 HT808 drums3CC 1190…127canonical valueFirmware
Pansound.808.HT.8

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
64
Source
firmware/src/dsp/drum808.c · SOUND
808 HT808 drums4CC 00…127canonical valueFirmware
Levelsound.808.RS.0

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
64
Source
firmware/src/dsp/drum808.c · SOUND
808 RS808 drums4CC 80…127canonical valueFirmware
Tunesound.808.RS.1

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
64
Source
firmware/src/dsp/drum808.c · SOUND
808 RS808 drums4CC 90…127canonical valueFirmware
Decaysound.808.RS.2

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
40
Source
firmware/src/dsp/drum808.c · SOUND
808 RS808 drums4CC 100…127canonical valueFirmware
Soundsound.808.RS.3

Values: 0=RIM; 1=CLAVE

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/drum808.c · SOUND
808 RS808 drums4CC 110…1canonical valueFirmware
Drivesound.808.RS.4

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/drum808.c · SOUND
808 RS808 drums4CC 120…127canonical valueFirmware
Distsound.808.RS.5

Values: 0=DIODE; 1=CLIP; 2=SAT; 3=BFZ; 4=PDIST; 5=FOLD; 6=CRUSH

Value conversion
round(raw ×6/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/drum808.c · SOUND
808 RS808 drums4CC 130…6canonical valueFirmware
Revsound.808.RS.6

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/drum808.c · SOUND
808 RS808 drums4CC 140…127canonical valueFirmware
Dlysound.808.RS.7

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/drum808.c · SOUND
808 RS808 drums4CC 150…127canonical valueFirmware
Pansound.808.RS.8

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
64
Source
firmware/src/dsp/drum808.c · SOUND
808 RS808 drums4CC 160…127canonical valueFirmware
Levelsound.808.CP.0

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
64
Source
firmware/src/dsp/drum808.c · SOUND
808 CP808 drums4CC 240…127canonical valueFirmware
Tunesound.808.CP.1

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
64
Source
firmware/src/dsp/drum808.c · SOUND
808 CP808 drums4CC 250…127canonical valueFirmware
Decaysound.808.CP.2

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
64
Source
firmware/src/dsp/drum808.c · SOUND
808 CP808 drums4CC 260…127canonical valueFirmware
Attacksound.808.CP.3

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
32
Source
firmware/src/dsp/drum808.c · SOUND
808 CP808 drums4CC 270…127canonical valueFirmware
Soundsound.808.CP.4

Values: 0=CLAP; 1=MARAC

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/drum808.c · SOUND
808 CP808 drums4CC 280…1canonical valueFirmware
Drivesound.808.CP.5

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/drum808.c · SOUND
808 CP808 drums4CC 290…127canonical valueFirmware
Distsound.808.CP.6

Values: 0=DIODE; 1=CLIP; 2=SAT; 3=BFZ; 4=PDIST; 5=FOLD; 6=CRUSH

Value conversion
round(raw ×6/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/drum808.c · SOUND
808 CP808 drums4CC 300…6canonical valueFirmware
Revsound.808.CP.7

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/drum808.c · SOUND
808 CP808 drums4CC 310…127canonical valueFirmware
Dlysound.808.CP.8

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/drum808.c · SOUND
808 CP808 drums4CC 640…127canonical valueFirmware
Pansound.808.CP.9

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
64
Source
firmware/src/dsp/drum808.c · SOUND
808 CP808 drums4CC 650…127canonical valueFirmware
Levelsound.808.CB.0

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
64
Source
firmware/src/dsp/drum808.c · SOUND
808 CB808 drums4CC 720…127canonical valueFirmware
Tunesound.808.CB.1

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
64
Source
firmware/src/dsp/drum808.c · SOUND
808 CB808 drums4CC 730…127canonical valueFirmware
Decaysound.808.CB.2

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
62
Source
firmware/src/dsp/drum808.c · SOUND
808 CB808 drums4CC 740…127canonical valueFirmware
Drivesound.808.CB.3

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/drum808.c · SOUND
808 CB808 drums4CC 750…127canonical valueFirmware
Distsound.808.CB.4

Values: 0=DIODE; 1=CLIP; 2=SAT; 3=BFZ; 4=PDIST; 5=FOLD; 6=CRUSH

Value conversion
round(raw ×6/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/drum808.c · SOUND
808 CB808 drums4CC 760…6canonical valueFirmware
Revsound.808.CB.5

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/drum808.c · SOUND
808 CB808 drums4CC 770…127canonical valueFirmware
Dlysound.808.CB.6

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/drum808.c · SOUND
808 CB808 drums4CC 780…127canonical valueFirmware
Pansound.808.CB.7

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
64
Source
firmware/src/dsp/drum808.c · SOUND
808 CB808 drums4CC 790…127canonical valueFirmware
Levelsound.808.CY.0

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
64
Source
firmware/src/dsp/drum808.c · SOUND
808 CY808 drums4CC 880…127canonical valueFirmware
Decaysound.808.CY.1

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
70
Source
firmware/src/dsp/drum808.c · SOUND
808 CY808 drums4CC 890…127canonical valueFirmware
Tunesound.808.CY.2

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
64
Source
firmware/src/dsp/drum808.c · SOUND
808 CY808 drums4CC 900…127canonical valueFirmware
Drivesound.808.CY.3

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/drum808.c · SOUND
808 CY808 drums4CC 910…127canonical valueFirmware
Distsound.808.CY.4

Values: 0=DIODE; 1=CLIP; 2=SAT; 3=BFZ; 4=PDIST; 5=FOLD; 6=CRUSH

Value conversion
round(raw ×6/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/drum808.c · SOUND
808 CY808 drums4CC 920…6canonical valueFirmware
Revsound.808.CY.5

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/drum808.c · SOUND
808 CY808 drums4CC 930…127canonical valueFirmware
Dlysound.808.CY.6

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/drum808.c · SOUND
808 CY808 drums4CC 940…127canonical valueFirmware
Pansound.808.CY.7

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
64
Source
firmware/src/dsp/drum808.c · SOUND
808 CY808 drums4CC 950…127canonical valueFirmware
Levelsound.808.OH.0

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
64
Source
firmware/src/dsp/drum808.c · SOUND
808 OH808 drums4CC 1040…127canonical valueFirmware
Decaysound.808.OH.1

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
74
Source
firmware/src/dsp/drum808.c · SOUND
808 OH808 drums4CC 1050…127canonical valueFirmware
Tunesound.808.OH.2

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
64
Source
firmware/src/dsp/drum808.c · SOUND
808 OH808 drums4CC 1060…127canonical valueFirmware
Drivesound.808.OH.3

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/drum808.c · SOUND
808 OH808 drums4CC 1070…127canonical valueFirmware
Distsound.808.OH.4

Values: 0=DIODE; 1=CLIP; 2=SAT; 3=BFZ; 4=PDIST; 5=FOLD; 6=CRUSH

Value conversion
round(raw ×6/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/drum808.c · SOUND
808 OH808 drums4CC 1080…6canonical valueFirmware
Revsound.808.OH.5

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/drum808.c · SOUND
808 OH808 drums4CC 1090…127canonical valueFirmware
Dlysound.808.OH.6

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/drum808.c · SOUND
808 OH808 drums4CC 1100…127canonical valueFirmware
Pansound.808.OH.7

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
64
Source
firmware/src/dsp/drum808.c · SOUND
808 OH808 drums4CC 1110…127canonical valueFirmware
Levelsound.808.CH.0

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
64
Source
firmware/src/dsp/drum808.c · SOUND
808 CH808 drums5CC 00…127canonical valueFirmware
Tunesound.808.CH.1

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
64
Source
firmware/src/dsp/drum808.c · SOUND
808 CH808 drums5CC 10…127canonical valueFirmware
Decaysound.808.CH.2

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
47
Source
firmware/src/dsp/drum808.c · SOUND
808 CH808 drums5CC 20…127canonical valueFirmware
Drivesound.808.CH.3

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/drum808.c · SOUND
808 CH808 drums5CC 30…127canonical valueFirmware
Distsound.808.CH.4

Values: 0=DIODE; 1=CLIP; 2=SAT; 3=BFZ; 4=PDIST; 5=FOLD; 6=CRUSH

Value conversion
round(raw ×6/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/drum808.c · SOUND
808 CH808 drums5CC 40…6canonical valueFirmware
Revsound.808.CH.5

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/drum808.c · SOUND
808 CH808 drums5CC 50…127canonical valueFirmware
Dlysound.808.CH.6

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/drum808.c · SOUND
808 CH808 drums5CC 60…127canonical valueFirmware
Pansound.808.CH.7

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
64
Source
firmware/src/dsp/drum808.c · SOUND
808 CH808 drums5CC 70…127canonical valueFirmware
Levelsound.808.KIT.0

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
100
Source
firmware/src/dsp/drum808.c · SOUND
808 KIT808 drums5CC 160…127canonical valueFirmware
Accentsound.808.KIT.1

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
127
Source
firmware/src/dsp/drum808.c · SOUND
808 KIT808 drums5CC 170…127canonical valueFirmware
Cutoffsound.303.A.0

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
64
Source
firmware/src/dsp/bass303.c · SOUND
303 A303 bass5CC 640…127canonical valueFirmware
Resosound.303.A.1

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
64
Source
firmware/src/dsp/bass303.c · SOUND
303 A303 bass5CC 650…127canonical valueFirmware
EnvModsound.303.A.2

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
64
Source
firmware/src/dsp/bass303.c · SOUND
303 A303 bass5CC 660…127canonical valueFirmware
Decaysound.303.A.3

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
64
Source
firmware/src/dsp/bass303.c · SOUND
303 A303 bass5CC 670…127canonical valueFirmware
Accentsound.303.A.4

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
64
Source
firmware/src/dsp/bass303.c · SOUND
303 A303 bass5CC 680…127canonical valueFirmware
Wavesound.303.A.5

Values: 0=Saw; 1=Sqr

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/bass303.c · SOUND
303 A303 bass5CC 690…1canonical valueFirmware
Tunesound.303.A.6

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
64
Source
firmware/src/dsp/bass303.c · SOUND
303 A303 bass5CC 700…127canonical valueFirmware
Volumesound.303.A.7

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
96
Source
firmware/src/dsp/bass303.c · SOUND
303 A303 bass5CC 710…127canonical valueFirmware
Drivesound.303.A.8

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/bass303.c · SOUND
303 A303 bass5CC 720…127canonical valueFirmware
DrvTypsound.303.A.9

Values: 0=Off; 1=Soft; 2=RAT

Value conversion
round(raw ×2/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
1
Source
firmware/src/dsp/bass303.c · SOUND
303 A303 bass5CC 730…2canonical valueFirmware
Slidesound.303.A.10

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
21
Source
firmware/src/dsp/bass303.c · SOUND
303 A303 bass5CC 740…127canonical valueFirmware
AccDecsound.303.A.11

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
7
Source
firmware/src/dsp/bass303.c · SOUND
303 A303 bass5CC 750…127canonical valueFirmware
Cutoffsound.303.B.0

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
64
Source
firmware/src/dsp/bass303.c · SOUND
303 B303 bass5CC 800…127canonical valueFirmware
Resosound.303.B.1

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
64
Source
firmware/src/dsp/bass303.c · SOUND
303 B303 bass5CC 810…127canonical valueFirmware
EnvModsound.303.B.2

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
64
Source
firmware/src/dsp/bass303.c · SOUND
303 B303 bass5CC 820…127canonical valueFirmware
Decaysound.303.B.3

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
64
Source
firmware/src/dsp/bass303.c · SOUND
303 B303 bass5CC 830…127canonical valueFirmware
Accentsound.303.B.4

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
64
Source
firmware/src/dsp/bass303.c · SOUND
303 B303 bass5CC 840…127canonical valueFirmware
Wavesound.303.B.5

Values: 0=Saw; 1=Sqr

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/bass303.c · SOUND
303 B303 bass5CC 850…1canonical valueFirmware
Tunesound.303.B.6

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
64
Source
firmware/src/dsp/bass303.c · SOUND
303 B303 bass5CC 860…127canonical valueFirmware
Volumesound.303.B.7

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
96
Source
firmware/src/dsp/bass303.c · SOUND
303 B303 bass5CC 870…127canonical valueFirmware
Drivesound.303.B.8

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/bass303.c · SOUND
303 B303 bass5CC 880…127canonical valueFirmware
DrvTypsound.303.B.9

Values: 0=Off; 1=Soft; 2=RAT

Value conversion
round(raw ×2/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
1
Source
firmware/src/dsp/bass303.c · SOUND
303 B303 bass5CC 890…2canonical valueFirmware
Slidesound.303.B.10

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
21
Source
firmware/src/dsp/bass303.c · SOUND
303 B303 bass5CC 900…127canonical valueFirmware
AccDecsound.303.B.11

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
7
Source
firmware/src/dsp/bass303.c · SOUND
303 B303 bass5CC 910…127canonical valueFirmware
Levelsound.BREAK.GLOBAL.0

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
100
Source
firmware/src/dsp/breaks.c · SOUND
BREAK GLOBALBreaks5CC 960…127canonical valueFirmware
Pitchsound.BREAK.GLOBAL.1

Values: 0=-12; 1=-11; 2=-10; 3=-9; 4=-8; 5=-7; 6=-6; 7=-5; 8=-4; 9=-3; 10=-2; 11=-1; 12=0; 13=+1; 14=+2; 15=+3; 16=+4; 17=+5; 18=+6; 19=+7; 20=+8; 21=+9; 22=+10; 23=+11; 24=+12

Value conversion
round(raw ×24/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
12
Source
firmware/src/dsp/breaks.c · SOUND
BREAK GLOBALBreaks5CC 970…24canonical valueFirmware
Volumesound.FX.GLOBAL.0

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
44
Source
firmware/src/dsp/fxbus.c · SOUND
FX GLOBALEffects5CC 1120…127canonical valueFirmware
Distsound.FX.GLOBAL.1

Values: 0=Off; 1=Diode; 2=Clip; 3=SAT; 4=BFZ; 5=PDIST; 6=Fold; 7=Crush

Value conversion
round(raw ×7/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/fxbus.c · SOUND
FX GLOBALEffects5CC 1130…7canonical valueFirmware
Drivesound.FX.GLOBAL.2

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
41
Source
firmware/src/dsp/fxbus.c · SOUND
FX GLOBALEffects5CC 1140…127canonical valueFirmware
Compsound.FX.GLOBAL.3

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/fxbus.c · SOUND
FX GLOBALEffects5CC 1150…127canonical valueFirmware
RvDecsound.FX.GLOBAL.4

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
73
Source
firmware/src/dsp/fxbus.c · SOUND
FX GLOBALEffects5CC 1160…127canonical valueFirmware
RvTonesound.FX.GLOBAL.5

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
57
Source
firmware/src/dsp/fxbus.c · SOUND
FX GLOBALEffects5CC 1170…127canonical valueFirmware
RvHPFsound.FX.GLOBAL.6

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
62
Source
firmware/src/dsp/fxbus.c · SOUND
FX GLOBALEffects5CC 1180…127canonical valueFirmware
RvLvlsound.FX.GLOBAL.7

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
85
Source
firmware/src/dsp/fxbus.c · SOUND
FX GLOBALEffects5CC 1190…127canonical valueFirmware
DlTimesound.FX.GLOBAL.8

Values: 0=1/32; 1=1/16T; 2=1/16; 3=1/8T; 4=1/16.; 5=1/8; 6=1/4T; 7=1/8.; 8=1/4; 9=1/2T; 10=1/4.; 11=1/2; 12=1/2.

Value conversion
round(raw ×12/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
7
Source
firmware/src/dsp/fxbus.c · SOUND
FX GLOBALEffects6CC 00…12canonical valueFirmware
DlFdbksound.FX.GLOBAL.9

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
52
Source
firmware/src/dsp/fxbus.c · SOUND
FX GLOBALEffects6CC 10…127canonical valueFirmware
DlTonesound.FX.GLOBAL.10

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
51
Source
firmware/src/dsp/fxbus.c · SOUND
FX GLOBALEffects6CC 20…127canonical valueFirmware
DlLvlsound.FX.GLOBAL.11

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
85
Source
firmware/src/dsp/fxbus.c · SOUND
FX GLOBALEffects6CC 30…127canonical valueFirmware
DlHPFsound.FX.GLOBAL.12

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
62
Source
firmware/src/dsp/fxbus.c · SOUND
FX GLOBALEffects6CC 40…127canonical valueFirmware
DlTypesound.FX.GLOBAL.13

Values: 0=DIGI; 1=TAPE

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/fxbus.c · SOUND
FX GLOBALEffects6CC 50…1canonical valueFirmware
Wearsound.FX.GLOBAL.14

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
64
Source
firmware/src/dsp/fxbus.c · SOUND
FX GLOBALEffects6CC 60…127canonical valueFirmware
Pingsound.FX.GLOBAL.15

Values: 0=OFF; 1=ON

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/fxbus.c · SOUND
FX GLOBALEffects6CC 70…1canonical valueFirmware
LEVELsound.MIX.909.0

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
100
Source
firmware/src/app/engine.c · SOUND
MIX 909Mixer6CC 240…127canonical valueFirmware
REVsound.MIX.909.1

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/app/engine.c · SOUND
MIX 909Mixer6CC 250…127canonical valueFirmware
DLYsound.MIX.909.2

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/app/engine.c · SOUND
MIX 909Mixer6CC 260…127canonical valueFirmware
PANsound.MIX.909.3

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
64
Source
firmware/src/app/engine.c · SOUND
MIX 909Mixer6CC 270…127canonical valueFirmware
LEVELsound.MIX.808.0

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
100
Source
firmware/src/app/engine.c · SOUND
MIX 808Mixer6CC 720…127canonical valueFirmware
REVsound.MIX.808.1

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/app/engine.c · SOUND
MIX 808Mixer6CC 730…127canonical valueFirmware
DLYsound.MIX.808.2

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/app/engine.c · SOUND
MIX 808Mixer6CC 740…127canonical valueFirmware
PANsound.MIX.808.3

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
64
Source
firmware/src/app/engine.c · SOUND
MIX 808Mixer6CC 750…127canonical valueFirmware
LEVELsound.MIX.303A.0

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
100
Source
firmware/src/app/engine.c · SOUND
MIX 303AMixer6CC 880…127canonical valueFirmware
REVsound.MIX.303A.1

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/app/engine.c · SOUND
MIX 303AMixer6CC 890…127canonical valueFirmware
DLYsound.MIX.303A.2

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/app/engine.c · SOUND
MIX 303AMixer6CC 900…127canonical valueFirmware
PANsound.MIX.303A.3

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
64
Source
firmware/src/app/engine.c · SOUND
MIX 303AMixer6CC 910…127canonical valueFirmware
LEVELsound.MIX.303B.0

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
100
Source
firmware/src/app/engine.c · SOUND
MIX 303BMixer6CC 1040…127canonical valueFirmware
REVsound.MIX.303B.1

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/app/engine.c · SOUND
MIX 303BMixer6CC 1050…127canonical valueFirmware
DLYsound.MIX.303B.2

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/app/engine.c · SOUND
MIX 303BMixer6CC 1060…127canonical valueFirmware
PANsound.MIX.303B.3

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
64
Source
firmware/src/app/engine.c · SOUND
MIX 303BMixer6CC 1070…127canonical valueFirmware
LEVELsound.MIX.BREAK.0

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
100
Source
firmware/src/app/engine.c · SOUND
MIX BREAKMixer7CC 00…127canonical valueFirmware
REVsound.MIX.BREAK.1

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/app/engine.c · SOUND
MIX BREAKMixer7CC 10…127canonical valueFirmware
DLYsound.MIX.BREAK.2

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/app/engine.c · SOUND
MIX BREAKMixer7CC 20…127canonical valueFirmware
PANsound.MIX.BREAK.3

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
64
Source
firmware/src/app/engine.c · SOUND
MIX BREAKMixer7CC 30…127canonical valueFirmware
THRESHsound.MASTER.GLOBAL.0

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
95
Source
firmware/src/dsp/master.c · SOUND
MASTER GLOBALMaster7CC 160…127canonical valueFirmware
RATIOsound.MASTER.GLOBAL.1

Values: 0=1:1; 1=1.5:1; 2=2:1; 3=3:1; 4=4:1; 5=6:1; 6=8:1; 7=12:1; 8=20:1; 9=INF

Value conversion
round(raw ×9/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/master.c · SOUND
MASTER GLOBALMaster7CC 170…9canonical valueFirmware
ATTACKsound.MASTER.GLOBAL.2

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
60
Source
firmware/src/dsp/master.c · SOUND
MASTER GLOBALMaster7CC 180…127canonical valueFirmware
RELEASsound.MASTER.GLOBAL.3

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
60
Source
firmware/src/dsp/master.c · SOUND
MASTER GLOBALMaster7CC 190…127canonical valueFirmware
MAKEUPsound.MASTER.GLOBAL.4

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/master.c · SOUND
MASTER GLOBALMaster7CC 200…127canonical valueFirmware
MIXsound.MASTER.GLOBAL.5

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
127
Source
firmware/src/dsp/master.c · SOUND
MASTER GLOBALMaster7CC 210…127canonical valueFirmware
PUMPsound.MASTER.GLOBAL.6

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/master.c · SOUND
MASTER GLOBALMaster7CC 220…127canonical valueFirmware
PUMP BYsound.MASTER.GLOBAL.7

Values: 0=909; 1=808; 2=BOTH

Value conversion
round(raw ×2/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/master.c · SOUND
MASTER GLOBALMaster7CC 230…2canonical valueFirmware
FILTERsound.MASTER.GLOBAL.8

Values: 0=OFF; 1=LP; 2=BP; 3=HP

Value conversion
round(raw ×3/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/master.c · SOUND
MASTER GLOBALMaster7CC 240…3canonical valueFirmware
CUTOFFsound.MASTER.GLOBAL.9

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
127
Source
firmware/src/dsp/master.c · SOUND
MASTER GLOBALMaster7CC 250…127canonical valueFirmware
RESOsound.MASTER.GLOBAL.10

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
20
Source
firmware/src/dsp/master.c · SOUND
MASTER GLOBALMaster7CC 260…127canonical valueFirmware
LIMITsound.MASTER.GLOBAL.11

Values: 0=OFF; 1=ON

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
1
Source
firmware/src/dsp/master.c · SOUND
MASTER GLOBALMaster7CC 270…1canonical valueFirmware
COMPsound.MASTER.GLOBAL.12

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/dsp/master.c · SOUND
MASTER GLOBALMaster7CC 280…127canonical valueFirmware
FILTERsound.MASTER.GLOBAL.13

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
64
Source
firmware/src/dsp/master.c · SOUND
MASTER GLOBALMaster7CC 290…127canonical valueFirmware
highpassstrip.0.highpass

Value conversion
128-entry firmware logarithmic lookup20..20000 Hz; exact integers use exact transaction.
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 BDSound strips7CC 8020…20000canonical valueFirmware
lowpassstrip.0.lowpass

Value conversion
128-entry firmware logarithmic lookup20..20000 Hz; exact integers use exact transaction.
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 BDSound strips7CC 8120…20000canonical valueFirmware
booststrip.0.boost

Value conversion
round(raw ×24/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 BDSound strips7CC 820…24canonical valueFirmware
ceilingstrip.0.ceiling

Positive attenuation encoding0..48 corresponds to0..−48 dBFS ceiling.

Value conversion
round(raw ×48/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 BDSound strips7CC 830…48canonical valueFirmware
releasestrip.0.release

Value conversion
10 + round(raw ×240/127) milliseconds.
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 BDSound strips7CC 8410…250canonical valueFirmware
flagsstrip.0.flags

Bit flags:1 strip,2 highpass,4 lowpass,8 limiter; combine flags0..15.

Value conversion
round(raw ×15/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 BDSound strips7CC 850…15canonical valueFirmware
enabledstrip.0.enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 BDSound strips7CC 860…1canonical valueFirmware
highpass_enabledstrip.0.highpass_enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 BDSound strips7CC 870…1canonical valueFirmware
lowpass_enabledstrip.0.lowpass_enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 BDSound strips7CC 880…1canonical valueFirmware
limiter_enabledstrip.0.limiter_enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 BDSound strips7CC 890…1canonical valueFirmware
highpassstrip.1.highpass

Value conversion
128-entry firmware logarithmic lookup20..20000 Hz; exact integers use exact transaction.
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 SDSound strips7CC 9220…20000canonical valueFirmware
lowpassstrip.1.lowpass

Value conversion
128-entry firmware logarithmic lookup20..20000 Hz; exact integers use exact transaction.
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 SDSound strips7CC 9320…20000canonical valueFirmware
booststrip.1.boost

Value conversion
round(raw ×24/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 SDSound strips7CC 940…24canonical valueFirmware
ceilingstrip.1.ceiling

Positive attenuation encoding0..48 corresponds to0..−48 dBFS ceiling.

Value conversion
round(raw ×48/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 SDSound strips7CC 950…48canonical valueFirmware
releasestrip.1.release

Value conversion
10 + round(raw ×240/127) milliseconds.
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 SDSound strips7CC 9610…250canonical valueFirmware
flagsstrip.1.flags

Bit flags:1 strip,2 highpass,4 lowpass,8 limiter; combine flags0..15.

Value conversion
round(raw ×15/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 SDSound strips7CC 970…15canonical valueFirmware
enabledstrip.1.enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 SDSound strips7CC 980…1canonical valueFirmware
highpass_enabledstrip.1.highpass_enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 SDSound strips7CC 990…1canonical valueFirmware
lowpass_enabledstrip.1.lowpass_enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 SDSound strips7CC 1000…1canonical valueFirmware
limiter_enabledstrip.1.limiter_enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 SDSound strips7CC 1010…1canonical valueFirmware
highpassstrip.2.highpass

Value conversion
128-entry firmware logarithmic lookup20..20000 Hz; exact integers use exact transaction.
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 LTSound strips7CC 10420…20000canonical valueFirmware
lowpassstrip.2.lowpass

Value conversion
128-entry firmware logarithmic lookup20..20000 Hz; exact integers use exact transaction.
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 LTSound strips7CC 10520…20000canonical valueFirmware
booststrip.2.boost

Value conversion
round(raw ×24/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 LTSound strips7CC 1060…24canonical valueFirmware
ceilingstrip.2.ceiling

Positive attenuation encoding0..48 corresponds to0..−48 dBFS ceiling.

Value conversion
round(raw ×48/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 LTSound strips7CC 1070…48canonical valueFirmware
releasestrip.2.release

Value conversion
10 + round(raw ×240/127) milliseconds.
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 LTSound strips7CC 10810…250canonical valueFirmware
flagsstrip.2.flags

Bit flags:1 strip,2 highpass,4 lowpass,8 limiter; combine flags0..15.

Value conversion
round(raw ×15/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 LTSound strips7CC 1090…15canonical valueFirmware
enabledstrip.2.enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 LTSound strips7CC 1100…1canonical valueFirmware
highpass_enabledstrip.2.highpass_enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 LTSound strips7CC 1110…1canonical valueFirmware
lowpass_enabledstrip.2.lowpass_enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 LTSound strips7CC 1120…1canonical valueFirmware
limiter_enabledstrip.2.limiter_enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 LTSound strips7CC 1130…1canonical valueFirmware
highpassstrip.3.highpass

Value conversion
128-entry firmware logarithmic lookup20..20000 Hz; exact integers use exact transaction.
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 MTSound strips7CC 11620…20000canonical valueFirmware
lowpassstrip.3.lowpass

Value conversion
128-entry firmware logarithmic lookup20..20000 Hz; exact integers use exact transaction.
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 MTSound strips7CC 11720…20000canonical valueFirmware
booststrip.3.boost

Value conversion
round(raw ×24/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 MTSound strips7CC 1180…24canonical valueFirmware
ceilingstrip.3.ceiling

Positive attenuation encoding0..48 corresponds to0..−48 dBFS ceiling.

Value conversion
round(raw ×48/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 MTSound strips7CC 1190…48canonical valueFirmware
releasestrip.3.release

Value conversion
10 + round(raw ×240/127) milliseconds.
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 MTSound strips8CC 010…250canonical valueFirmware
flagsstrip.3.flags

Bit flags:1 strip,2 highpass,4 lowpass,8 limiter; combine flags0..15.

Value conversion
round(raw ×15/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 MTSound strips8CC 10…15canonical valueFirmware
enabledstrip.3.enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 MTSound strips8CC 20…1canonical valueFirmware
highpass_enabledstrip.3.highpass_enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 MTSound strips8CC 30…1canonical valueFirmware
lowpass_enabledstrip.3.lowpass_enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 MTSound strips8CC 40…1canonical valueFirmware
limiter_enabledstrip.3.limiter_enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 MTSound strips8CC 50…1canonical valueFirmware
highpassstrip.4.highpass

Value conversion
128-entry firmware logarithmic lookup20..20000 Hz; exact integers use exact transaction.
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 HTSound strips8CC 820…20000canonical valueFirmware
lowpassstrip.4.lowpass

Value conversion
128-entry firmware logarithmic lookup20..20000 Hz; exact integers use exact transaction.
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 HTSound strips8CC 920…20000canonical valueFirmware
booststrip.4.boost

Value conversion
round(raw ×24/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 HTSound strips8CC 100…24canonical valueFirmware
ceilingstrip.4.ceiling

Positive attenuation encoding0..48 corresponds to0..−48 dBFS ceiling.

Value conversion
round(raw ×48/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 HTSound strips8CC 110…48canonical valueFirmware
releasestrip.4.release

Value conversion
10 + round(raw ×240/127) milliseconds.
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 HTSound strips8CC 1210…250canonical valueFirmware
flagsstrip.4.flags

Bit flags:1 strip,2 highpass,4 lowpass,8 limiter; combine flags0..15.

Value conversion
round(raw ×15/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 HTSound strips8CC 130…15canonical valueFirmware
enabledstrip.4.enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 HTSound strips8CC 140…1canonical valueFirmware
highpass_enabledstrip.4.highpass_enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 HTSound strips8CC 150…1canonical valueFirmware
lowpass_enabledstrip.4.lowpass_enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 HTSound strips8CC 160…1canonical valueFirmware
limiter_enabledstrip.4.limiter_enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 HTSound strips8CC 170…1canonical valueFirmware
highpassstrip.5.highpass

Value conversion
128-entry firmware logarithmic lookup20..20000 Hz; exact integers use exact transaction.
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 RSSound strips8CC 2020…20000canonical valueFirmware
lowpassstrip.5.lowpass

Value conversion
128-entry firmware logarithmic lookup20..20000 Hz; exact integers use exact transaction.
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 RSSound strips8CC 2120…20000canonical valueFirmware
booststrip.5.boost

Value conversion
round(raw ×24/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 RSSound strips8CC 220…24canonical valueFirmware
ceilingstrip.5.ceiling

Positive attenuation encoding0..48 corresponds to0..−48 dBFS ceiling.

Value conversion
round(raw ×48/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 RSSound strips8CC 230…48canonical valueFirmware
releasestrip.5.release

Value conversion
10 + round(raw ×240/127) milliseconds.
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 RSSound strips8CC 2410…250canonical valueFirmware
flagsstrip.5.flags

Bit flags:1 strip,2 highpass,4 lowpass,8 limiter; combine flags0..15.

Value conversion
round(raw ×15/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 RSSound strips8CC 250…15canonical valueFirmware
enabledstrip.5.enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 RSSound strips8CC 260…1canonical valueFirmware
highpass_enabledstrip.5.highpass_enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 RSSound strips8CC 270…1canonical valueFirmware
lowpass_enabledstrip.5.lowpass_enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 RSSound strips8CC 280…1canonical valueFirmware
limiter_enabledstrip.5.limiter_enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 RSSound strips8CC 290…1canonical valueFirmware
highpassstrip.6.highpass

Value conversion
128-entry firmware logarithmic lookup20..20000 Hz; exact integers use exact transaction.
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 CPSound strips8CC 6420…20000canonical valueFirmware
lowpassstrip.6.lowpass

Value conversion
128-entry firmware logarithmic lookup20..20000 Hz; exact integers use exact transaction.
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 CPSound strips8CC 6520…20000canonical valueFirmware
booststrip.6.boost

Value conversion
round(raw ×24/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 CPSound strips8CC 660…24canonical valueFirmware
ceilingstrip.6.ceiling

Positive attenuation encoding0..48 corresponds to0..−48 dBFS ceiling.

Value conversion
round(raw ×48/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 CPSound strips8CC 670…48canonical valueFirmware
releasestrip.6.release

Value conversion
10 + round(raw ×240/127) milliseconds.
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 CPSound strips8CC 6810…250canonical valueFirmware
flagsstrip.6.flags

Bit flags:1 strip,2 highpass,4 lowpass,8 limiter; combine flags0..15.

Value conversion
round(raw ×15/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 CPSound strips8CC 690…15canonical valueFirmware
enabledstrip.6.enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 CPSound strips8CC 700…1canonical valueFirmware
highpass_enabledstrip.6.highpass_enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 CPSound strips8CC 710…1canonical valueFirmware
lowpass_enabledstrip.6.lowpass_enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 CPSound strips8CC 720…1canonical valueFirmware
limiter_enabledstrip.6.limiter_enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 CPSound strips8CC 730…1canonical valueFirmware
highpassstrip.7.highpass

Value conversion
128-entry firmware logarithmic lookup20..20000 Hz; exact integers use exact transaction.
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 CHSound strips8CC 7620…20000canonical valueFirmware
lowpassstrip.7.lowpass

Value conversion
128-entry firmware logarithmic lookup20..20000 Hz; exact integers use exact transaction.
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 CHSound strips8CC 7720…20000canonical valueFirmware
booststrip.7.boost

Value conversion
round(raw ×24/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 CHSound strips8CC 780…24canonical valueFirmware
ceilingstrip.7.ceiling

Positive attenuation encoding0..48 corresponds to0..−48 dBFS ceiling.

Value conversion
round(raw ×48/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 CHSound strips8CC 790…48canonical valueFirmware
releasestrip.7.release

Value conversion
10 + round(raw ×240/127) milliseconds.
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 CHSound strips8CC 8010…250canonical valueFirmware
flagsstrip.7.flags

Bit flags:1 strip,2 highpass,4 lowpass,8 limiter; combine flags0..15.

Value conversion
round(raw ×15/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 CHSound strips8CC 810…15canonical valueFirmware
enabledstrip.7.enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 CHSound strips8CC 820…1canonical valueFirmware
highpass_enabledstrip.7.highpass_enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 CHSound strips8CC 830…1canonical valueFirmware
lowpass_enabledstrip.7.lowpass_enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 CHSound strips8CC 840…1canonical valueFirmware
limiter_enabledstrip.7.limiter_enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 CHSound strips8CC 850…1canonical valueFirmware
highpassstrip.8.highpass

Value conversion
128-entry firmware logarithmic lookup20..20000 Hz; exact integers use exact transaction.
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 OHSound strips8CC 8820…20000canonical valueFirmware
lowpassstrip.8.lowpass

Value conversion
128-entry firmware logarithmic lookup20..20000 Hz; exact integers use exact transaction.
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 OHSound strips8CC 8920…20000canonical valueFirmware
booststrip.8.boost

Value conversion
round(raw ×24/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 OHSound strips8CC 900…24canonical valueFirmware
ceilingstrip.8.ceiling

Positive attenuation encoding0..48 corresponds to0..−48 dBFS ceiling.

Value conversion
round(raw ×48/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 OHSound strips8CC 910…48canonical valueFirmware
releasestrip.8.release

Value conversion
10 + round(raw ×240/127) milliseconds.
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 OHSound strips8CC 9210…250canonical valueFirmware
flagsstrip.8.flags

Bit flags:1 strip,2 highpass,4 lowpass,8 limiter; combine flags0..15.

Value conversion
round(raw ×15/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 OHSound strips8CC 930…15canonical valueFirmware
enabledstrip.8.enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 OHSound strips8CC 940…1canonical valueFirmware
highpass_enabledstrip.8.highpass_enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 OHSound strips8CC 950…1canonical valueFirmware
lowpass_enabledstrip.8.lowpass_enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 OHSound strips8CC 960…1canonical valueFirmware
limiter_enabledstrip.8.limiter_enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 OHSound strips8CC 970…1canonical valueFirmware
highpassstrip.9.highpass

Value conversion
128-entry firmware logarithmic lookup20..20000 Hz; exact integers use exact transaction.
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 CRSound strips8CC 10020…20000canonical valueFirmware
lowpassstrip.9.lowpass

Value conversion
128-entry firmware logarithmic lookup20..20000 Hz; exact integers use exact transaction.
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 CRSound strips8CC 10120…20000canonical valueFirmware
booststrip.9.boost

Value conversion
round(raw ×24/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 CRSound strips8CC 1020…24canonical valueFirmware
ceilingstrip.9.ceiling

Positive attenuation encoding0..48 corresponds to0..−48 dBFS ceiling.

Value conversion
round(raw ×48/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 CRSound strips8CC 1030…48canonical valueFirmware
releasestrip.9.release

Value conversion
10 + round(raw ×240/127) milliseconds.
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 CRSound strips8CC 10410…250canonical valueFirmware
flagsstrip.9.flags

Bit flags:1 strip,2 highpass,4 lowpass,8 limiter; combine flags0..15.

Value conversion
round(raw ×15/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 CRSound strips8CC 1050…15canonical valueFirmware
enabledstrip.9.enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 CRSound strips8CC 1060…1canonical valueFirmware
highpass_enabledstrip.9.highpass_enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 CRSound strips8CC 1070…1canonical valueFirmware
lowpass_enabledstrip.9.lowpass_enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 CRSound strips8CC 1080…1canonical valueFirmware
limiter_enabledstrip.9.limiter_enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 CRSound strips8CC 1090…1canonical valueFirmware
highpassstrip.10.highpass

Value conversion
128-entry firmware logarithmic lookup20..20000 Hz; exact integers use exact transaction.
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 RDSound strips8CC 11220…20000canonical valueFirmware
lowpassstrip.10.lowpass

Value conversion
128-entry firmware logarithmic lookup20..20000 Hz; exact integers use exact transaction.
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 RDSound strips8CC 11320…20000canonical valueFirmware
booststrip.10.boost

Value conversion
round(raw ×24/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 RDSound strips8CC 1140…24canonical valueFirmware
ceilingstrip.10.ceiling

Positive attenuation encoding0..48 corresponds to0..−48 dBFS ceiling.

Value conversion
round(raw ×48/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 RDSound strips8CC 1150…48canonical valueFirmware
releasestrip.10.release

Value conversion
10 + round(raw ×240/127) milliseconds.
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 RDSound strips8CC 11610…250canonical valueFirmware
flagsstrip.10.flags

Bit flags:1 strip,2 highpass,4 lowpass,8 limiter; combine flags0..15.

Value conversion
round(raw ×15/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 RDSound strips8CC 1170…15canonical valueFirmware
enabledstrip.10.enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 RDSound strips8CC 1180…1canonical valueFirmware
highpass_enabledstrip.10.highpass_enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 RDSound strips8CC 1190…1canonical valueFirmware
lowpass_enabledstrip.10.lowpass_enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 RDSound strips9CC 00…1canonical valueFirmware
limiter_enabledstrip.10.limiter_enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
909 RDSound strips9CC 10…1canonical valueFirmware
highpassstrip.11.highpass

Value conversion
128-entry firmware logarithmic lookup20..20000 Hz; exact integers use exact transaction.
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 BDSound strips9CC 420…20000canonical valueFirmware
lowpassstrip.11.lowpass

Value conversion
128-entry firmware logarithmic lookup20..20000 Hz; exact integers use exact transaction.
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 BDSound strips9CC 520…20000canonical valueFirmware
booststrip.11.boost

Value conversion
round(raw ×24/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 BDSound strips9CC 60…24canonical valueFirmware
ceilingstrip.11.ceiling

Positive attenuation encoding0..48 corresponds to0..−48 dBFS ceiling.

Value conversion
round(raw ×48/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 BDSound strips9CC 70…48canonical valueFirmware
releasestrip.11.release

Value conversion
10 + round(raw ×240/127) milliseconds.
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 BDSound strips9CC 810…250canonical valueFirmware
flagsstrip.11.flags

Bit flags:1 strip,2 highpass,4 lowpass,8 limiter; combine flags0..15.

Value conversion
round(raw ×15/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 BDSound strips9CC 90…15canonical valueFirmware
enabledstrip.11.enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 BDSound strips9CC 100…1canonical valueFirmware
highpass_enabledstrip.11.highpass_enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 BDSound strips9CC 110…1canonical valueFirmware
lowpass_enabledstrip.11.lowpass_enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 BDSound strips9CC 120…1canonical valueFirmware
limiter_enabledstrip.11.limiter_enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 BDSound strips9CC 130…1canonical valueFirmware
highpassstrip.12.highpass

Value conversion
128-entry firmware logarithmic lookup20..20000 Hz; exact integers use exact transaction.
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 SDSound strips9CC 1620…20000canonical valueFirmware
lowpassstrip.12.lowpass

Value conversion
128-entry firmware logarithmic lookup20..20000 Hz; exact integers use exact transaction.
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 SDSound strips9CC 1720…20000canonical valueFirmware
booststrip.12.boost

Value conversion
round(raw ×24/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 SDSound strips9CC 180…24canonical valueFirmware
ceilingstrip.12.ceiling

Positive attenuation encoding0..48 corresponds to0..−48 dBFS ceiling.

Value conversion
round(raw ×48/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 SDSound strips9CC 190…48canonical valueFirmware
releasestrip.12.release

Value conversion
10 + round(raw ×240/127) milliseconds.
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 SDSound strips9CC 2010…250canonical valueFirmware
flagsstrip.12.flags

Bit flags:1 strip,2 highpass,4 lowpass,8 limiter; combine flags0..15.

Value conversion
round(raw ×15/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 SDSound strips9CC 210…15canonical valueFirmware
enabledstrip.12.enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 SDSound strips9CC 220…1canonical valueFirmware
highpass_enabledstrip.12.highpass_enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 SDSound strips9CC 230…1canonical valueFirmware
lowpass_enabledstrip.12.lowpass_enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 SDSound strips9CC 240…1canonical valueFirmware
limiter_enabledstrip.12.limiter_enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 SDSound strips9CC 250…1canonical valueFirmware
highpassstrip.13.highpass

Value conversion
128-entry firmware logarithmic lookup20..20000 Hz; exact integers use exact transaction.
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 LTSound strips9CC 2820…20000canonical valueFirmware
lowpassstrip.13.lowpass

Value conversion
128-entry firmware logarithmic lookup20..20000 Hz; exact integers use exact transaction.
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 LTSound strips9CC 2920…20000canonical valueFirmware
booststrip.13.boost

Value conversion
round(raw ×24/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 LTSound strips9CC 300…24canonical valueFirmware
ceilingstrip.13.ceiling

Positive attenuation encoding0..48 corresponds to0..−48 dBFS ceiling.

Value conversion
round(raw ×48/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 LTSound strips9CC 310…48canonical valueFirmware
releasestrip.13.release

Value conversion
10 + round(raw ×240/127) milliseconds.
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 LTSound strips9CC 6410…250canonical valueFirmware
flagsstrip.13.flags

Bit flags:1 strip,2 highpass,4 lowpass,8 limiter; combine flags0..15.

Value conversion
round(raw ×15/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 LTSound strips9CC 650…15canonical valueFirmware
enabledstrip.13.enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 LTSound strips9CC 660…1canonical valueFirmware
highpass_enabledstrip.13.highpass_enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 LTSound strips9CC 670…1canonical valueFirmware
lowpass_enabledstrip.13.lowpass_enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 LTSound strips9CC 680…1canonical valueFirmware
limiter_enabledstrip.13.limiter_enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 LTSound strips9CC 690…1canonical valueFirmware
highpassstrip.14.highpass

Value conversion
128-entry firmware logarithmic lookup20..20000 Hz; exact integers use exact transaction.
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 MTSound strips9CC 7220…20000canonical valueFirmware
lowpassstrip.14.lowpass

Value conversion
128-entry firmware logarithmic lookup20..20000 Hz; exact integers use exact transaction.
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 MTSound strips9CC 7320…20000canonical valueFirmware
booststrip.14.boost

Value conversion
round(raw ×24/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 MTSound strips9CC 740…24canonical valueFirmware
ceilingstrip.14.ceiling

Positive attenuation encoding0..48 corresponds to0..−48 dBFS ceiling.

Value conversion
round(raw ×48/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 MTSound strips9CC 750…48canonical valueFirmware
releasestrip.14.release

Value conversion
10 + round(raw ×240/127) milliseconds.
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 MTSound strips9CC 7610…250canonical valueFirmware
flagsstrip.14.flags

Bit flags:1 strip,2 highpass,4 lowpass,8 limiter; combine flags0..15.

Value conversion
round(raw ×15/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 MTSound strips9CC 770…15canonical valueFirmware
enabledstrip.14.enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 MTSound strips9CC 780…1canonical valueFirmware
highpass_enabledstrip.14.highpass_enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 MTSound strips9CC 790…1canonical valueFirmware
lowpass_enabledstrip.14.lowpass_enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 MTSound strips9CC 800…1canonical valueFirmware
limiter_enabledstrip.14.limiter_enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 MTSound strips9CC 810…1canonical valueFirmware
highpassstrip.15.highpass

Value conversion
128-entry firmware logarithmic lookup20..20000 Hz; exact integers use exact transaction.
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 HTSound strips9CC 8420…20000canonical valueFirmware
lowpassstrip.15.lowpass

Value conversion
128-entry firmware logarithmic lookup20..20000 Hz; exact integers use exact transaction.
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 HTSound strips9CC 8520…20000canonical valueFirmware
booststrip.15.boost

Value conversion
round(raw ×24/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 HTSound strips9CC 860…24canonical valueFirmware
ceilingstrip.15.ceiling

Positive attenuation encoding0..48 corresponds to0..−48 dBFS ceiling.

Value conversion
round(raw ×48/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 HTSound strips9CC 870…48canonical valueFirmware
releasestrip.15.release

Value conversion
10 + round(raw ×240/127) milliseconds.
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 HTSound strips9CC 8810…250canonical valueFirmware
flagsstrip.15.flags

Bit flags:1 strip,2 highpass,4 lowpass,8 limiter; combine flags0..15.

Value conversion
round(raw ×15/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 HTSound strips9CC 890…15canonical valueFirmware
enabledstrip.15.enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 HTSound strips9CC 900…1canonical valueFirmware
highpass_enabledstrip.15.highpass_enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 HTSound strips9CC 910…1canonical valueFirmware
lowpass_enabledstrip.15.lowpass_enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 HTSound strips9CC 920…1canonical valueFirmware
limiter_enabledstrip.15.limiter_enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 HTSound strips9CC 930…1canonical valueFirmware
highpassstrip.16.highpass

Value conversion
128-entry firmware logarithmic lookup20..20000 Hz; exact integers use exact transaction.
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 RSSound strips9CC 9620…20000canonical valueFirmware
lowpassstrip.16.lowpass

Value conversion
128-entry firmware logarithmic lookup20..20000 Hz; exact integers use exact transaction.
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 RSSound strips9CC 9720…20000canonical valueFirmware
booststrip.16.boost

Value conversion
round(raw ×24/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 RSSound strips9CC 980…24canonical valueFirmware
ceilingstrip.16.ceiling

Positive attenuation encoding0..48 corresponds to0..−48 dBFS ceiling.

Value conversion
round(raw ×48/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 RSSound strips9CC 990…48canonical valueFirmware
releasestrip.16.release

Value conversion
10 + round(raw ×240/127) milliseconds.
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 RSSound strips9CC 10010…250canonical valueFirmware
flagsstrip.16.flags

Bit flags:1 strip,2 highpass,4 lowpass,8 limiter; combine flags0..15.

Value conversion
round(raw ×15/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 RSSound strips9CC 1010…15canonical valueFirmware
enabledstrip.16.enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 RSSound strips9CC 1020…1canonical valueFirmware
highpass_enabledstrip.16.highpass_enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 RSSound strips9CC 1030…1canonical valueFirmware
lowpass_enabledstrip.16.lowpass_enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 RSSound strips9CC 1040…1canonical valueFirmware
limiter_enabledstrip.16.limiter_enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 RSSound strips9CC 1050…1canonical valueFirmware
highpassstrip.17.highpass

Value conversion
128-entry firmware logarithmic lookup20..20000 Hz; exact integers use exact transaction.
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 CPSound strips9CC 10820…20000canonical valueFirmware
lowpassstrip.17.lowpass

Value conversion
128-entry firmware logarithmic lookup20..20000 Hz; exact integers use exact transaction.
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 CPSound strips9CC 10920…20000canonical valueFirmware
booststrip.17.boost

Value conversion
round(raw ×24/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 CPSound strips9CC 1100…24canonical valueFirmware
ceilingstrip.17.ceiling

Positive attenuation encoding0..48 corresponds to0..−48 dBFS ceiling.

Value conversion
round(raw ×48/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 CPSound strips9CC 1110…48canonical valueFirmware
releasestrip.17.release

Value conversion
10 + round(raw ×240/127) milliseconds.
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 CPSound strips9CC 11210…250canonical valueFirmware
flagsstrip.17.flags

Bit flags:1 strip,2 highpass,4 lowpass,8 limiter; combine flags0..15.

Value conversion
round(raw ×15/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 CPSound strips9CC 1130…15canonical valueFirmware
enabledstrip.17.enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 CPSound strips9CC 1140…1canonical valueFirmware
highpass_enabledstrip.17.highpass_enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 CPSound strips9CC 1150…1canonical valueFirmware
lowpass_enabledstrip.17.lowpass_enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 CPSound strips9CC 1160…1canonical valueFirmware
limiter_enabledstrip.17.limiter_enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 CPSound strips9CC 1170…1canonical valueFirmware
highpassstrip.18.highpass

Value conversion
128-entry firmware logarithmic lookup20..20000 Hz; exact integers use exact transaction.
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 CBSound strips10CC 020…20000canonical valueFirmware
lowpassstrip.18.lowpass

Value conversion
128-entry firmware logarithmic lookup20..20000 Hz; exact integers use exact transaction.
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 CBSound strips10CC 120…20000canonical valueFirmware
booststrip.18.boost

Value conversion
round(raw ×24/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 CBSound strips10CC 20…24canonical valueFirmware
ceilingstrip.18.ceiling

Positive attenuation encoding0..48 corresponds to0..−48 dBFS ceiling.

Value conversion
round(raw ×48/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 CBSound strips10CC 30…48canonical valueFirmware
releasestrip.18.release

Value conversion
10 + round(raw ×240/127) milliseconds.
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 CBSound strips10CC 410…250canonical valueFirmware
flagsstrip.18.flags

Bit flags:1 strip,2 highpass,4 lowpass,8 limiter; combine flags0..15.

Value conversion
round(raw ×15/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 CBSound strips10CC 50…15canonical valueFirmware
enabledstrip.18.enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 CBSound strips10CC 60…1canonical valueFirmware
highpass_enabledstrip.18.highpass_enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 CBSound strips10CC 70…1canonical valueFirmware
lowpass_enabledstrip.18.lowpass_enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 CBSound strips10CC 80…1canonical valueFirmware
limiter_enabledstrip.18.limiter_enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 CBSound strips10CC 90…1canonical valueFirmware
highpassstrip.19.highpass

Value conversion
128-entry firmware logarithmic lookup20..20000 Hz; exact integers use exact transaction.
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 CYSound strips10CC 1220…20000canonical valueFirmware
lowpassstrip.19.lowpass

Value conversion
128-entry firmware logarithmic lookup20..20000 Hz; exact integers use exact transaction.
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 CYSound strips10CC 1320…20000canonical valueFirmware
booststrip.19.boost

Value conversion
round(raw ×24/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 CYSound strips10CC 140…24canonical valueFirmware
ceilingstrip.19.ceiling

Positive attenuation encoding0..48 corresponds to0..−48 dBFS ceiling.

Value conversion
round(raw ×48/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 CYSound strips10CC 150…48canonical valueFirmware
releasestrip.19.release

Value conversion
10 + round(raw ×240/127) milliseconds.
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 CYSound strips10CC 1610…250canonical valueFirmware
flagsstrip.19.flags

Bit flags:1 strip,2 highpass,4 lowpass,8 limiter; combine flags0..15.

Value conversion
round(raw ×15/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 CYSound strips10CC 170…15canonical valueFirmware
enabledstrip.19.enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 CYSound strips10CC 180…1canonical valueFirmware
highpass_enabledstrip.19.highpass_enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 CYSound strips10CC 190…1canonical valueFirmware
lowpass_enabledstrip.19.lowpass_enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 CYSound strips10CC 200…1canonical valueFirmware
limiter_enabledstrip.19.limiter_enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 CYSound strips10CC 210…1canonical valueFirmware
highpassstrip.20.highpass

Value conversion
128-entry firmware logarithmic lookup20..20000 Hz; exact integers use exact transaction.
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 OHSound strips10CC 2420…20000canonical valueFirmware
lowpassstrip.20.lowpass

Value conversion
128-entry firmware logarithmic lookup20..20000 Hz; exact integers use exact transaction.
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 OHSound strips10CC 2520…20000canonical valueFirmware
booststrip.20.boost

Value conversion
round(raw ×24/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 OHSound strips10CC 260…24canonical valueFirmware
ceilingstrip.20.ceiling

Positive attenuation encoding0..48 corresponds to0..−48 dBFS ceiling.

Value conversion
round(raw ×48/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 OHSound strips10CC 270…48canonical valueFirmware
releasestrip.20.release

Value conversion
10 + round(raw ×240/127) milliseconds.
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 OHSound strips10CC 2810…250canonical valueFirmware
flagsstrip.20.flags

Bit flags:1 strip,2 highpass,4 lowpass,8 limiter; combine flags0..15.

Value conversion
round(raw ×15/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 OHSound strips10CC 290…15canonical valueFirmware
enabledstrip.20.enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 OHSound strips10CC 300…1canonical valueFirmware
highpass_enabledstrip.20.highpass_enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 OHSound strips10CC 310…1canonical valueFirmware
lowpass_enabledstrip.20.lowpass_enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 OHSound strips10CC 640…1canonical valueFirmware
limiter_enabledstrip.20.limiter_enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 OHSound strips10CC 650…1canonical valueFirmware
highpassstrip.21.highpass

Value conversion
128-entry firmware logarithmic lookup20..20000 Hz; exact integers use exact transaction.
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 CHSound strips10CC 6820…20000canonical valueFirmware
lowpassstrip.21.lowpass

Value conversion
128-entry firmware logarithmic lookup20..20000 Hz; exact integers use exact transaction.
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 CHSound strips10CC 6920…20000canonical valueFirmware
booststrip.21.boost

Value conversion
round(raw ×24/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 CHSound strips10CC 700…24canonical valueFirmware
ceilingstrip.21.ceiling

Positive attenuation encoding0..48 corresponds to0..−48 dBFS ceiling.

Value conversion
round(raw ×48/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 CHSound strips10CC 710…48canonical valueFirmware
releasestrip.21.release

Value conversion
10 + round(raw ×240/127) milliseconds.
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 CHSound strips10CC 7210…250canonical valueFirmware
flagsstrip.21.flags

Bit flags:1 strip,2 highpass,4 lowpass,8 limiter; combine flags0..15.

Value conversion
round(raw ×15/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 CHSound strips10CC 730…15canonical valueFirmware
enabledstrip.21.enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 CHSound strips10CC 740…1canonical valueFirmware
highpass_enabledstrip.21.highpass_enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 CHSound strips10CC 750…1canonical valueFirmware
lowpass_enabledstrip.21.lowpass_enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 CHSound strips10CC 760…1canonical valueFirmware
limiter_enabledstrip.21.limiter_enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
808 CHSound strips10CC 770…1canonical valueFirmware
highpassstrip.22.highpass

Value conversion
128-entry firmware logarithmic lookup20..20000 Hz; exact integers use exact transaction.
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
303 ASound strips10CC 8020…20000canonical valueFirmware
lowpassstrip.22.lowpass

Value conversion
128-entry firmware logarithmic lookup20..20000 Hz; exact integers use exact transaction.
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
303 ASound strips10CC 8120…20000canonical valueFirmware
booststrip.22.boost

Value conversion
round(raw ×24/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
303 ASound strips10CC 820…24canonical valueFirmware
ceilingstrip.22.ceiling

Positive attenuation encoding0..48 corresponds to0..−48 dBFS ceiling.

Value conversion
round(raw ×48/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
303 ASound strips10CC 830…48canonical valueFirmware
releasestrip.22.release

Value conversion
10 + round(raw ×240/127) milliseconds.
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
303 ASound strips10CC 8410…250canonical valueFirmware
flagsstrip.22.flags

Bit flags:1 strip,2 highpass,4 lowpass,8 limiter; combine flags0..15.

Value conversion
round(raw ×15/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
303 ASound strips10CC 850…15canonical valueFirmware
enabledstrip.22.enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
303 ASound strips10CC 860…1canonical valueFirmware
highpass_enabledstrip.22.highpass_enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
303 ASound strips10CC 870…1canonical valueFirmware
lowpass_enabledstrip.22.lowpass_enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
303 ASound strips10CC 880…1canonical valueFirmware
limiter_enabledstrip.22.limiter_enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
303 ASound strips10CC 890…1canonical valueFirmware
highpassstrip.23.highpass

Value conversion
128-entry firmware logarithmic lookup20..20000 Hz; exact integers use exact transaction.
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
303 BSound strips10CC 9220…20000canonical valueFirmware
lowpassstrip.23.lowpass

Value conversion
128-entry firmware logarithmic lookup20..20000 Hz; exact integers use exact transaction.
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
303 BSound strips10CC 9320…20000canonical valueFirmware
booststrip.23.boost

Value conversion
round(raw ×24/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
303 BSound strips10CC 940…24canonical valueFirmware
ceilingstrip.23.ceiling

Positive attenuation encoding0..48 corresponds to0..−48 dBFS ceiling.

Value conversion
round(raw ×48/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
303 BSound strips10CC 950…48canonical valueFirmware
releasestrip.23.release

Value conversion
10 + round(raw ×240/127) milliseconds.
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
303 BSound strips10CC 9610…250canonical valueFirmware
flagsstrip.23.flags

Bit flags:1 strip,2 highpass,4 lowpass,8 limiter; combine flags0..15.

Value conversion
round(raw ×15/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
303 BSound strips10CC 970…15canonical valueFirmware
enabledstrip.23.enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
303 BSound strips10CC 980…1canonical valueFirmware
highpass_enabledstrip.23.highpass_enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
303 BSound strips10CC 990…1canonical valueFirmware
lowpass_enabledstrip.23.lowpass_enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
303 BSound strips10CC 1000…1canonical valueFirmware
limiter_enabledstrip.23.limiter_enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
303 BSound strips10CC 1010…1canonical valueFirmware
highpassstrip.24.highpass

Value conversion
128-entry firmware logarithmic lookup20..20000 Hz; exact integers use exact transaction.
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
BREAKSound strips10CC 10420…20000canonical valueFirmware
lowpassstrip.24.lowpass

Value conversion
128-entry firmware logarithmic lookup20..20000 Hz; exact integers use exact transaction.
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
BREAKSound strips10CC 10520…20000canonical valueFirmware
booststrip.24.boost

Value conversion
round(raw ×24/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
BREAKSound strips10CC 1060…24canonical valueFirmware
ceilingstrip.24.ceiling

Positive attenuation encoding0..48 corresponds to0..−48 dBFS ceiling.

Value conversion
round(raw ×48/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
BREAKSound strips10CC 1070…48canonical valueFirmware
releasestrip.24.release

Value conversion
10 + round(raw ×240/127) milliseconds.
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
BREAKSound strips10CC 10810…250canonical valueFirmware
flagsstrip.24.flags

Bit flags:1 strip,2 highpass,4 lowpass,8 limiter; combine flags0..15.

Value conversion
round(raw ×15/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
BREAKSound strips10CC 1090…15canonical valueFirmware
enabledstrip.24.enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
BREAKSound strips10CC 1100…1canonical valueFirmware
highpass_enabledstrip.24.highpass_enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
BREAKSound strips10CC 1110…1canonical valueFirmware
lowpass_enabledstrip.24.lowpass_enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
BREAKSound strips10CC 1120…1canonical valueFirmware
limiter_enabledstrip.24.limiter_enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command48: project strip configuration (not DSP/audio proof).
Default encoding
Not specified / context dependent
Source
firmware/src/app/variant.c · STRIP
BREAKSound strips10CC 1130…1canonical valueFirmware
SYNC RATE MODEsync.global_mode

Values: 0=ALL; 1=STRAIGHT

Value conversion
Not a writable CC binding.
Context
Project / fixed target; see control notes.
Readback
No writable CC; see feature-specific UI/read-only interfaces.
Default encoding
0
Source
firmware/src/app/ui.c · UNSUPPORTED
Context / projectSync rate policy—0…1canonical valueNo CC binding
RATE MODEsync.strip_override

Values: 0=GLOBAL; 1=STRAIGHT; 2=STR+TRIPLET; 3=ALL

Value conversion
Not a writable CC binding.
Context
{"strip":[0,24]}
Readback
No writable CC; see feature-specific UI/read-only interfaces.
Default encoding
0
Source
firmware/src/app/ui.c · UNSUPPORTED
Context / projectSync rate policy—0…3canonical valueNo CC binding
SWINGpref.SQ_SWING

Value conversion
round(raw ×100/127).
Context
{"pattern":[0,31]}
Readback
Command49 for covered pattern/lane/motion data; Command50 for supported runtime lane observations. No generic CC echo.
Default encoding
0
Source
firmware/src/app/ui.c · SEQ
Context / projectPreferences11CC 200…100canonical valueFirmware
LENGTHpref.SQ_DLEN

Encoded0..63 means1..64 steps; stored length adds1.

Value conversion
round(raw ×63/127).
Context
{"pattern":[0,31],"kit":[0,1]}
Readback
Command49 for covered pattern/lane/motion data; Command50 for supported runtime lane observations. No generic CC echo.
Default encoding
15
Source
firmware/src/app/ui.c · SEQ
Context / projectPreferences11CC 210…63canonical valueFirmware
RATEpref.SQ_DRATE

Values: 0=1/16; 1=1/16T; 2=1/32; 3=1/8T; 4=1/4; 5=1/8; 6=1/4T; 7=1/32T Rates0..3 in legacy mode;0..7 when independent lane clocks are initialized. Conversion depends on current mode.

Value conversion
Mode dependent: round(raw ×3/127) legacy; round(raw ×7/127) independent clocks.
Context
{"pattern":[0,31],"kit":[0,1]}
Readback
Command49 for covered pattern/lane/motion data; Command50 for supported runtime lane observations. No generic CC echo.
Default encoding
0
Source
firmware/src/app/ui.c · SEQ
Context / projectPreferences11CC 220…3canonical valueFirmware
LENGTHpref.SQ_BLEN

Encoded0..63 means1..64 steps; stored length adds1.

Value conversion
round(raw ×63/127).
Context
{"pattern":[0,31],"bass":[0,1]}
Readback
Command49 for covered pattern/lane/motion data; Command50 for supported runtime lane observations. No generic CC echo.
Default encoding
15
Source
firmware/src/app/ui.c · SEQ
Context / projectPreferences11CC 230…63canonical valueFirmware
RATEpref.SQ_BRATE

Values: 0=1/16; 1=1/16T; 2=1/32; 3=1/8T; 4=1/4; 5=1/8; 6=1/4T; 7=1/32T Rates0..3 in legacy mode;0..7 when independent lane clocks are initialized. Conversion depends on current mode.

Value conversion
Mode dependent: round(raw ×3/127) legacy; round(raw ×7/127) independent clocks.
Context
{"pattern":[0,31],"bass":[0,1]}
Readback
Command49 for covered pattern/lane/motion data; Command50 for supported runtime lane observations. No generic CC echo.
Default encoding
0
Source
firmware/src/app/ui.c · SEQ
Context / projectPreferences11CC 240…3canonical valueFirmware
DIRpref.SQ_BDIR

Values: 0=FWD; 1=REV; 2=PING; 3=RND

Value conversion
round(raw ×3/127).
Context
{"pattern":[0,31],"bass":[0,1]}
Readback
Command49 for covered pattern/lane/motion data; Command50 for supported runtime lane observations. No generic CC echo.
Default encoding
0
Source
firmware/src/app/ui.c · SEQ
Context / projectPreferences11CC 250…3canonical valueFirmware
TRANSPpref.SQ_BTRANS

Semitones = encoded value -24 (-24..+24).

Value conversion
round(raw ×48/127).
Context
{"pattern":[0,31],"bass":[0,1]}
Readback
Command49 for covered pattern/lane/motion data; Command50 for supported runtime lane observations. No generic CC echo.
Default encoding
24
Source
firmware/src/app/ui.c · SEQ
Context / projectPreferences11CC 260…48canonical valueFirmware
TEMPOpref.SQ_TEMPO

BPM = encoded value +20 (20..275 BPM).

Value conversion
round(raw ×255/127).
Context
Project / fixed target; see control notes.
Readback
Command49 for covered pattern/lane/motion data; Command50 for supported runtime lane observations. No generic CC echo.
Default encoding
105
Source
firmware/src/app/ui.c · SEQ
Context / projectPreferences11CC 270…255canonical valueFirmware
ACCENTpref.SQ_ACCENT

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
Command49 for covered pattern/lane/motion data; Command50 for supported runtime lane observations. No generic CC echo.
Default encoding
88
Source
firmware/src/app/ui.c · SEQ
Context / projectPreferences11CC 280…127canonical valueFirmware
CLOCK OUTpref.SQ_CLK

Values: 0=OFF; 1=ON

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command49 for covered pattern/lane/motion data; Command50 for supported runtime lane observations. No generic CC echo.
Default encoding
1
Source
firmware/src/app/ui.c · SEQ
Context / projectPreferences11CC 290…1canonical valueFirmware
NOTES OUTpref.SQ_NOTES

Values: 0=OFF; 1=ON

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command49 for covered pattern/lane/motion data; Command50 for supported runtime lane observations. No generic CC echo.
Default encoding
0
Source
firmware/src/app/ui.c · SEQ
Context / projectPreferences11CC 300…1canonical valueFirmware
THEMEpref.SQ_THEME

Values: 0=GREEN; 1=AMBER; 2=CYAN; 3=RED; 4=MONO

Value conversion
round(raw ×4/127).
Context
Project / fixed target; see control notes.
Readback
Command49 for covered pattern/lane/motion data; Command50 for supported runtime lane observations. No generic CC echo.
Default encoding
1
Source
firmware/src/app/ui.c · SEQ
Context / projectPreferences11CC 310…4canonical valueFirmware
LIGHTSpref.SQ_KEYLED

Values: 0=OFF; 1=ON; 2=KEYS

Value conversion
round(raw ×2/127).
Context
Project / fixed target; see control notes.
Readback
Command49 for covered pattern/lane/motion data; Command50 for supported runtime lane observations. No generic CC echo.
Default encoding
1
Source
firmware/src/app/ui.c · SEQ
Context / projectPreferences11CC 640…2canonical valueFirmware
KEY SOUNDpref.SQ_KEYSOUND

Values: 0=STOPPED; 1=ALWAYS

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command49 for covered pattern/lane/motion data; Command50 for supported runtime lane observations. No generic CC echo.
Default encoding
0
Source
firmware/src/app/ui.c · SEQ
Context / projectPreferences11CC 650…1canonical valueFirmware
AUTOSAVEpref.SQ_AUTOSAVE

Values: 0=OFF; 1=ON

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command49 for covered pattern/lane/motion data; Command50 for supported runtime lane observations. No generic CC echo.
Default encoding
1
Source
firmware/src/app/ui.c · SEQ
Context / projectPreferences11CC 660…1canonical valueFirmware
DENSgenerator.0

Value conversion
round(raw ×100/127).
Context
{"pattern":[0,31],"bass":[0,1]}
Readback
Command49 for covered pattern/lane/motion data; Command50 for supported runtime lane observations. No generic CC echo.
Default encoding
70
Source
firmware/src/app/ui.c · GEN
Context / project303 generator11CC 720…100canonical valueFirmware
ACCENTgenerator.1

Value conversion
round(raw ×100/127).
Context
{"pattern":[0,31],"bass":[0,1]}
Readback
Command49 for covered pattern/lane/motion data; Command50 for supported runtime lane observations. No generic CC echo.
Default encoding
40
Source
firmware/src/app/ui.c · GEN
Context / project303 generator11CC 730…100canonical valueFirmware
SLIDEgenerator.2

Value conversion
round(raw ×100/127).
Context
{"pattern":[0,31],"bass":[0,1]}
Readback
Command49 for covered pattern/lane/motion data; Command50 for supported runtime lane observations. No generic CC echo.
Default encoding
25
Source
firmware/src/app/ui.c · GEN
Context / project303 generator11CC 740…100canonical valueFirmware
OCTSgenerator.3

Octave span = encoded value +1 (1..3).

Value conversion
round(raw ×2/127).
Context
{"pattern":[0,31],"bass":[0,1]}
Readback
Command49 for covered pattern/lane/motion data; Command50 for supported runtime lane observations. No generic CC echo.
Default encoding
1
Source
firmware/src/app/ui.c · GEN
Context / project303 generator11CC 750…2canonical valueFirmware
ROOTgenerator.4

Values: 0=C; 1=C#; 2=D; 3=D#; 4=E; 5=F; 6=F#; 7=G; 8=G#; 9=A; 10=A#; 11=B

Value conversion
round(raw ×11/127).
Context
{"pattern":[0,31],"bass":[0,1]}
Readback
Command49 for covered pattern/lane/motion data; Command50 for supported runtime lane observations. No generic CC echo.
Default encoding
9
Source
firmware/src/app/ui.c · GEN
Context / project303 generator11CC 760…11canonical valueFirmware
SCALEgenerator.5

Scale: 0=MIN; 1=PHRY; 2=HARM; 3=MPEN; 4=DOR; 5=MAJ.

Value conversion
round(raw ×5/127).
Context
{"pattern":[0,31],"bass":[0,1]}
Readback
Command49 for covered pattern/lane/motion data; Command50 for supported runtime lane observations. No generic CC echo.
Default encoding
0
Source
firmware/src/app/ui.c · GEN
Context / project303 generator11CC 770…5canonical valueFirmware
OCTAVEgenerator.6

Value conversion
round(raw ×4/127).
Context
{"pattern":[0,31],"bass":[0,1]}
Readback
Command49 for covered pattern/lane/motion data; Command50 for supported runtime lane observations. No generic CC echo.
Default encoding
1
Source
firmware/src/app/ui.c · GEN
Context / project303 generator11CC 780…4canonical valueFirmware
MUTATEgenerator.7

Value conversion
round(raw ×16/127).
Context
{"pattern":[0,31],"bass":[0,1]}
Readback
Command49 for covered pattern/lane/motion data; Command50 for supported runtime lane observations. No generic CC echo.
Default encoding
0
Source
firmware/src/app/ui.c · GEN
Context / project303 generator11CC 790…16canonical valueFirmware
Cmplxbreak.generator.0

Value conversion
round(raw ×100/127).
Context
{"pattern":[0,31]}
Readback
Command49 for covered pattern/lane/motion data; Command50 for supported runtime lane observations. No generic CC echo.
Default encoding
50
Source
firmware/src/dsp/breaks.c · BRKGEN
Context / projectBreaks11CC 880…100canonical valueFirmware
Anchorbreak.generator.1

Value conversion
round(raw ×100/127).
Context
{"pattern":[0,31]}
Readback
Command49 for covered pattern/lane/motion data; Command50 for supported runtime lane observations. No generic CC echo.
Default encoding
0
Source
firmware/src/dsp/breaks.c · BRKGEN
Context / projectBreaks11CC 890…100canonical valueFirmware
Rollbreak.generator.2

Value conversion
round(raw ×100/127).
Context
{"pattern":[0,31]}
Readback
Command49 for covered pattern/lane/motion data; Command50 for supported runtime lane observations. No generic CC echo.
Default encoding
0
Source
firmware/src/dsp/breaks.c · BRKGEN
Context / projectBreaks11CC 900…100canonical valueFirmware
Fillbreak.generator.3

Value conversion
round(raw ×100/127).
Context
{"pattern":[0,31]}
Readback
Command49 for covered pattern/lane/motion data; Command50 for supported runtime lane observations. No generic CC echo.
Default encoding
0
Source
firmware/src/dsp/breaks.c · BRKGEN
Context / projectBreaks11CC 910…100canonical valueFirmware
Rtg2xbreak.generator.4

Value conversion
round(raw ×100/127).
Context
{"pattern":[0,31]}
Readback
Command49 for covered pattern/lane/motion data; Command50 for supported runtime lane observations. No generic CC echo.
Default encoding
0
Source
firmware/src/dsp/breaks.c · BRKGEN
Context / projectBreaks11CC 920…100canonical valueFirmware
Rtg3xbreak.generator.5

Value conversion
round(raw ×100/127).
Context
{"pattern":[0,31]}
Readback
Command49 for covered pattern/lane/motion data; Command50 for supported runtime lane observations. No generic CC echo.
Default encoding
0
Source
firmware/src/dsp/breaks.c · BRKGEN
Context / projectBreaks11CC 930…100canonical valueFirmware
Rtg4xbreak.generator.6

Value conversion
round(raw ×100/127).
Context
{"pattern":[0,31]}
Readback
Command49 for covered pattern/lane/motion data; Command50 for supported runtime lane observations. No generic CC echo.
Default encoding
0
Source
firmware/src/dsp/breaks.c · BRKGEN
Context / projectBreaks11CC 940…100canonical valueFirmware
Rtg8xbreak.generator.7

Value conversion
round(raw ×100/127).
Context
{"pattern":[0,31]}
Readback
Command49 for covered pattern/lane/motion data; Command50 for supported runtime lane observations. No generic CC echo.
Default encoding
0
Source
firmware/src/dsp/breaks.c · BRKGEN
Context / projectBreaks11CC 950…100canonical valueFirmware
Phrasebreak.generator.8

Values: 0=Off; 1=2; 2=4; 3=8; 4=16

Value conversion
round(raw ×4/127).
Context
{"pattern":[0,31]}
Readback
Command49 for covered pattern/lane/motion data; Command50 for supported runtime lane observations. No generic CC echo.
Default encoding
0
Source
firmware/src/dsp/breaks.c · BRKGEN
Context / projectBreaks11CC 960…4canonical valueFirmware
BChncbreak.generator.9

Value conversion
round(raw ×100/127).
Context
{"pattern":[0,31]}
Readback
Command49 for covered pattern/lane/motion data; Command50 for supported runtime lane observations. No generic CC echo.
Default encoding
0
Source
firmware/src/dsp/breaks.c · BRKGEN
Context / projectBreaks11CC 970…100canonical valueFirmware
A Lenbreak.generator.10

Values: 0=1/4; 1=1/2; 2=1; 3=2; 4=4; 5=8

Value conversion
round(raw ×5/127).
Context
{"pattern":[0,31]}
Readback
Command49 for covered pattern/lane/motion data; Command50 for supported runtime lane observations. No generic CC echo.
Default encoding
2
Source
firmware/src/dsp/breaks.c · BRKGEN
Context / projectBreaks11CC 980…5canonical valueFirmware
B Lenbreak.generator.11

Values: 0=1/4; 1=1/2; 2=1; 3=2; 4=4; 5=8

Value conversion
round(raw ×5/127).
Context
{"pattern":[0,31]}
Readback
Command49 for covered pattern/lane/motion data; Command50 for supported runtime lane observations. No generic CC echo.
Default encoding
2
Source
firmware/src/dsp/breaks.c · BRKGEN
Context / projectBreaks11CC 990…5canonical valueFirmware
909 MIDI CHpart.channel.0

0=OFF;1..16=human MIDI note channel. These do not move fixed CC addresses; reserved/conflicting channels can reject.

Value conversion
round(raw ×16/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
10
Source
firmware/src/app/ui.c · CHANNEL
Context / projectNote channels11CC 1040…16canonical valueFirmware
808 MIDI CHpart.channel.1

0=OFF;1..16=human MIDI note channel. These do not move fixed CC addresses; reserved/conflicting channels can reject.

Value conversion
round(raw ×16/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
11
Source
firmware/src/app/ui.c · CHANNEL
Context / projectNote channels11CC 1050…16canonical valueFirmware
303A MIDI CHpart.channel.2

0=OFF;1..16=human MIDI note channel. These do not move fixed CC addresses; reserved/conflicting channels can reject.

Value conversion
round(raw ×16/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
2
Source
firmware/src/app/ui.c · CHANNEL
Context / projectNote channels11CC 1060…16canonical valueFirmware
303B MIDI CHpart.channel.3

0=OFF;1..16=human MIDI note channel. These do not move fixed CC addresses; reserved/conflicting channels can reject.

Value conversion
round(raw ×16/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
3
Source
firmware/src/app/ui.c · CHANNEL
Context / projectNote channels11CC 1070…16canonical valueFirmware
BREAK MIDI CHpart.channel.4

0=OFF;1..16=human MIDI note channel. These do not move fixed CC addresses; reserved/conflicting channels can reject.

Value conversion
round(raw ×16/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
4
Source
firmware/src/app/ui.c · CHANNEL
Context / projectNote channels11CC 1080…16canonical valueFirmware
OUTPUTpref.OUT_P

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/app/ui.c · PREF
Context / projectPreferences11CC 1120…1canonical valueFirmware
USB AUDIOpref.USBA_P

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/app/ui.c · PREF
Context / projectPreferences11CC 1130…1canonical valueFirmware
FREE PLAYpref.FREEPLAY_P

Value conversion
round(raw ×1/127).
Context
{"bass":[0,1]}
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/app/ui.c · PREF
Context / projectPreferences11CC 1140…1canonical valueFirmware
REPEATpref.SREP_P

Value conversion
round(raw ×7/127).
Context
{"block":[0,191]}
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/app/ui.c · PREF
Context / projectPreferences11CC 1150…7canonical valueFirmware
STALLSpref.STALLS_P

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/app/ui.c · PREF
Context / projectPreferences11CC 1160…1canonical valueFirmware
BATTERYpref.BATT_P

Value conversion
Not a writable CC binding.
Context
Project / fixed target; see control notes.
Readback
No writable CC; see feature-specific UI/read-only interfaces.
Default encoding
0
Source
firmware/src/app/ui.c · PREF
Context / projectPreferences—0…5canonical valueNo CC binding
909song.0

Value conversion
round(raw ×31/127).
Context
{"block":[0,191]}
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/app/ui.c · SONG
Context / projectSong12CC 40…31canonical valueFirmware
808song.1

Value conversion
round(raw ×31/127).
Context
{"block":[0,191]}
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/app/ui.c · SONG
Context / projectSong12CC 50…31canonical valueFirmware
303Asong.2

Value conversion
round(raw ×31/127).
Context
{"block":[0,191]}
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/app/ui.c · SONG
Context / projectSong12CC 60…31canonical valueFirmware
303Bsong.3

Value conversion
round(raw ×31/127).
Context
{"block":[0,191]}
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/app/ui.c · SONG
Context / projectSong12CC 70…31canonical valueFirmware
BREAKsong.4

Value conversion
round(raw ×31/127).
Context
{"block":[0,191]}
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/app/ui.c · SONG
Context / projectSong12CC 80…31canonical valueFirmware
LENGTHsong.5

Value conversion
round(raw ×192/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
0
Source
firmware/src/app/ui.c · SONG
Context / projectSong12CC 90…192canonical valueFirmware
No actionaction.0

Low0 then rising nonzero; committed context and stopped preflight. Actions2/3/4/5/7/8/9 require matching action_control.arm code. COPY additionally requires explicit committed destination. Storage operations have separate readiness checks. edge-trigger; explicit safety/preflight; no storage operation in audio callback

Value conversion
Not a writable CC binding.
Context
{"pattern":[0,31],"part":[0,4],"block":[0,191]}
Readback
No writable CC; see feature-specific UI/read-only interfaces.
Default encoding
Not specified / context dependent
Source
firmware/src/app/ui.c · ACTION
Context / projectActions—0…127canonical valueNo CC binding
SAVE PROJECTaction.1

Low0 then rising nonzero; committed context and stopped preflight. Actions2/3/4/5/7/8/9 require matching action_control.arm code. COPY additionally requires explicit committed destination. Storage operations have separate readiness checks. edge-trigger; explicit safety/preflight; no storage operation in audio callback

Value conversion
round(raw ×127/127).
Context
{"pattern":[0,31],"part":[0,4],"block":[0,191]}
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
Not specified / context dependent
Source
firmware/src/app/ui.c · ACTION
Context / projectActions12CC 170…127canonical valueFirmware
CLEAR THIS PARTaction.2

Low0 then rising nonzero; committed context and stopped preflight. Actions2/3/4/5/7/8/9 require matching action_control.arm code. COPY additionally requires explicit committed destination. Storage operations have separate readiness checks. edge-trigger; explicit safety/preflight; no storage operation in audio callback

Value conversion
round(raw ×127/127).
Context
{"pattern":[0,31],"part":[0,4],"block":[0,191]}
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
Not specified / context dependent
Source
firmware/src/app/ui.c · ACTION
Context / projectActions12CC 180…127canonical valueFirmware
CLEAR PATTERNaction.3

Low0 then rising nonzero; committed context and stopped preflight. Actions2/3/4/5/7/8/9 require matching action_control.arm code. COPY additionally requires explicit committed destination. Storage operations have separate readiness checks. edge-trigger; explicit safety/preflight; no storage operation in audio callback

Value conversion
round(raw ×127/127).
Context
{"pattern":[0,31],"part":[0,4],"block":[0,191]}
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
Not specified / context dependent
Source
firmware/src/app/ui.c · ACTION
Context / projectActions12CC 190…127canonical valueFirmware
COPY PATTERNaction.4

Low0 then rising nonzero; committed context and stopped preflight. Actions2/3/4/5/7/8/9 require matching action_control.arm code. COPY additionally requires explicit committed destination. Storage operations have separate readiness checks. edge-trigger; explicit safety/preflight; no storage operation in audio callback

Value conversion
round(raw ×127/127).
Context
{"pattern":[0,31],"part":[0,4],"block":[0,191]}
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
Not specified / context dependent
Source
firmware/src/app/ui.c · ACTION
Context / projectActions12CC 200…127canonical valueFirmware
FACTORY RESETaction.5

Low0 then rising nonzero; committed context and stopped preflight. Actions2/3/4/5/7/8/9 require matching action_control.arm code. COPY additionally requires explicit committed destination. Storage operations have separate readiness checks. edge-trigger; explicit safety/preflight; no storage operation in audio callback

Value conversion
round(raw ×127/127).
Context
{"pattern":[0,31],"part":[0,4],"block":[0,191]}
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
Not specified / context dependent
Source
firmware/src/app/ui.c · ACTION
Context / projectActions12CC 210…127canonical valueFirmware
ABOUT X0Xaction.6

Low0 then rising nonzero; committed context and stopped preflight. Actions2/3/4/5/7/8/9 require matching action_control.arm code. COPY additionally requires explicit committed destination. Storage operations have separate readiness checks. edge-trigger; explicit safety/preflight; no storage operation in audio callback

Value conversion
round(raw ×127/127).
Context
{"pattern":[0,31],"part":[0,4],"block":[0,191]}
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
Not specified / context dependent
Source
firmware/src/app/ui.c · ACTION
Context / projectActions12CC 220…127canonical valueFirmware
INSERT BARaction.7

Low0 then rising nonzero; committed context and stopped preflight. Actions2/3/4/5/7/8/9 require matching action_control.arm code. COPY additionally requires explicit committed destination. Storage operations have separate readiness checks. edge-trigger; explicit safety/preflight; no storage operation in audio callback

Value conversion
round(raw ×127/127).
Context
{"pattern":[0,31],"part":[0,4],"block":[0,191]}
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
Not specified / context dependent
Source
firmware/src/app/ui.c · ACTION
Context / projectActions12CC 230…127canonical valueFirmware
DELETE BARaction.8

Low0 then rising nonzero; committed context and stopped preflight. Actions2/3/4/5/7/8/9 require matching action_control.arm code. COPY additionally requires explicit committed destination. Storage operations have separate readiness checks. edge-trigger; explicit safety/preflight; no storage operation in audio callback

Value conversion
round(raw ×127/127).
Context
{"pattern":[0,31],"part":[0,4],"block":[0,191]}
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
Not specified / context dependent
Source
firmware/src/app/ui.c · ACTION
Context / projectActions12CC 240…127canonical valueFirmware
CLEAR SONGaction.9

Low0 then rising nonzero; committed context and stopped preflight. Actions2/3/4/5/7/8/9 require matching action_control.arm code. COPY additionally requires explicit committed destination. Storage operations have separate readiness checks. edge-trigger; explicit safety/preflight; no storage operation in audio callback

Value conversion
round(raw ×127/127).
Context
{"pattern":[0,31],"part":[0,4],"block":[0,191]}
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
Not specified / context dependent
Source
firmware/src/app/ui.c · ACTION
Context / projectActions12CC 250…127canonical valueFirmware
PERFORMANCEaction.10

Low0 then rising nonzero; committed context and stopped preflight. Actions2/3/4/5/7/8/9 require matching action_control.arm code. COPY additionally requires explicit committed destination. Storage operations have separate readiness checks. edge-trigger; explicit safety/preflight; no storage operation in audio callback

Value conversion
round(raw ×127/127).
Context
{"pattern":[0,31],"part":[0,4],"block":[0,191]}
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
Not specified / context dependent
Source
firmware/src/app/ui.c · ACTION
Context / projectActions12CC 260…127canonical valueFirmware
RUN PERF TESTaction.11

Low0 then rising nonzero; committed context and stopped preflight. Actions2/3/4/5/7/8/9 require matching action_control.arm code. COPY additionally requires explicit committed destination. Storage operations have separate readiness checks. edge-trigger; explicit safety/preflight; no storage operation in audio callback

Value conversion
round(raw ×127/127).
Context
{"pattern":[0,31],"part":[0,4],"block":[0,191]}
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
Not specified / context dependent
Source
firmware/src/app/ui.c · ACTION
Context / projectActions12CC 270…127canonical valueFirmware
DUP AS VARIATIONaction.12

Low0 then rising nonzero; committed context and stopped preflight. Actions2/3/4/5/7/8/9 require matching action_control.arm code. COPY additionally requires explicit committed destination. Storage operations have separate readiness checks. edge-trigger; explicit safety/preflight; no storage operation in audio callback

Value conversion
Not a writable CC binding.
Context
{"pattern":[0,31],"part":[0,4],"block":[0,191]}
Readback
No writable CC; see feature-specific UI/read-only interfaces.
Default encoding
Not specified / context dependent
Source
firmware/src/app/ui.c · ACTION
Context / projectActions—0…127canonical valueNo CC binding
EDIT BLOCK NOTESaction.13

Low0 then rising nonzero; committed context and stopped preflight. Actions2/3/4/5/7/8/9 require matching action_control.arm code. COPY additionally requires explicit committed destination. Storage operations have separate readiness checks. edge-trigger; explicit safety/preflight; no storage operation in audio callback

Value conversion
Not a writable CC binding.
Context
{"pattern":[0,31],"part":[0,4],"block":[0,191]}
Readback
No writable CC; see feature-specific UI/read-only interfaces.
Default encoding
Not specified / context dependent
Source
firmware/src/app/ui.c · ACTION
Context / projectActions—0…127canonical valueNo CC binding
QUEUE BLOCKaction.14

Low0 then rising nonzero; committed context and stopped preflight. Actions2/3/4/5/7/8/9 require matching action_control.arm code. COPY additionally requires explicit committed destination. Storage operations have separate readiness checks. edge-trigger; explicit safety/preflight; no storage operation in audio callback

Value conversion
Not a writable CC binding.
Context
{"pattern":[0,31],"part":[0,4],"block":[0,191]}
Readback
No writable CC; see feature-specific UI/read-only interfaces.
Default encoding
Not specified / context dependent
Source
firmware/src/app/ui.c · ACTION
Context / projectActions—0…127canonical valueNo CC binding
DELETE BLOCKaction.15

Low0 then rising nonzero; committed context and stopped preflight. Actions2/3/4/5/7/8/9 require matching action_control.arm code. COPY additionally requires explicit committed destination. Storage operations have separate readiness checks. edge-trigger; explicit safety/preflight; no storage operation in audio callback

Value conversion
Not a writable CC binding.
Context
{"pattern":[0,31],"part":[0,4],"block":[0,191]}
Readback
No writable CC; see feature-specific UI/read-only interfaces.
Default encoding
Not specified / context dependent
Source
firmware/src/app/ui.c · ACTION
Context / projectActions—0…127canonical valueNo CC binding
UNDOaction.16

Low0 then rising nonzero; committed context and stopped preflight. Actions2/3/4/5/7/8/9 require matching action_control.arm code. COPY additionally requires explicit committed destination. Storage operations have separate readiness checks. edge-trigger; explicit safety/preflight; no storage operation in audio callback

Value conversion
Not a writable CC binding.
Context
{"pattern":[0,31],"part":[0,4],"block":[0,191]}
Readback
No writable CC; see feature-specific UI/read-only interfaces.
Default encoding
Not specified / context dependent
Source
firmware/src/app/ui.c · ACTION
Context / projectActions—0…127canonical valueNo CC binding
PASTE KEEP ACC/SWaction.17

Low0 then rising nonzero; committed context and stopped preflight. Actions2/3/4/5/7/8/9 require matching action_control.arm code. COPY additionally requires explicit committed destination. Storage operations have separate readiness checks. edge-trigger; explicit safety/preflight; no storage operation in audio callback

Value conversion
Not a writable CC binding.
Context
{"pattern":[0,31],"part":[0,4],"block":[0,191]}
Readback
No writable CC; see feature-specific UI/read-only interfaces.
Default encoding
Not specified / context dependent
Source
firmware/src/app/ui.c · ACTION
Context / projectActions—0…127canonical valueNo CC binding
COPY/PASTE SEQUENCESaction.18

Low0 then rising nonzero; committed context and stopped preflight. Actions2/3/4/5/7/8/9 require matching action_control.arm code. COPY additionally requires explicit committed destination. Storage operations have separate readiness checks. edge-trigger; explicit safety/preflight; no storage operation in audio callback

Value conversion
Not a writable CC binding.
Context
{"pattern":[0,31],"part":[0,4],"block":[0,191]}
Readback
No writable CC; see feature-specific UI/read-only interfaces.
Default encoding
Not specified / context dependent
Source
firmware/src/app/ui.c · ACTION
Context / projectActions—0…127canonical valueNo CC binding
Second core disabled at next power-onsystem.one_core

Value conversion
Not a writable CC binding.
Context
Project / fixed target; see control notes.
Readback
No writable CC; see feature-specific UI/read-only interfaces.
Default encoding
Not specified / context dependent
Source
firmware/src/app/x0x.h · UNSUPPORTED
Context / projectsystem—0…1canonical valueNo CC binding
selector.patternselector.pattern

Protocol framing. Set source-owned draft selectors, then selector.commit; parameter framing is not an exact-value target.

Value conversion
round(raw ×31/127).
Context
Project / fixed target; see control notes.
Readback
Command51 page1 covers generation context only; no generic USB selector/exact-frame dump.
Default encoding
Not specified / context dependent
Source
firmware/src/seq/sequencer.h · SELECTOR
Context / projectSelectors & exact values12CC 740…31canonical valueFirmware
selector.partselector.part

Protocol framing. Set source-owned draft selectors, then selector.commit; parameter framing is not an exact-value target.

Value conversion
round(raw ×4/127).
Context
Project / fixed target; see control notes.
Readback
Command51 page1 covers generation context only; no generic USB selector/exact-frame dump.
Default encoding
Not specified / context dependent
Source
firmware/src/seq/sequencer.h · SELECTOR
Context / projectSelectors & exact values12CC 750…4canonical valueFirmware
selector.drumselector.drum

Protocol framing. Set source-owned draft selectors, then selector.commit; parameter framing is not an exact-value target.

Value conversion
round(raw ×10/127).
Context
Project / fixed target; see control notes.
Readback
Command51 page1 covers generation context only; no generic USB selector/exact-frame dump.
Default encoding
Not specified / context dependent
Source
firmware/src/seq/sequencer.h · SELECTOR
Context / projectSelectors & exact values12CC 760…10canonical valueFirmware
selector.bassselector.bass

Protocol framing. Set source-owned draft selectors, then selector.commit; parameter framing is not an exact-value target.

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command51 page1 covers generation context only; no generic USB selector/exact-frame dump.
Default encoding
Not specified / context dependent
Source
firmware/src/seq/sequencer.h · SELECTOR
Context / projectSelectors & exact values12CC 770…1canonical valueFirmware
selector.stepselector.step

Protocol framing. Set source-owned draft selectors, then selector.commit; parameter framing is not an exact-value target.

Value conversion
round(raw ×63/127).
Context
Project / fixed target; see control notes.
Readback
Command51 page1 covers generation context only; no generic USB selector/exact-frame dump.
Default encoding
Not specified / context dependent
Source
firmware/src/seq/sequencer.h · SELECTOR
Context / projectSelectors & exact values12CC 780…63canonical valueFirmware
selector.block_lowselector.block_low

Protocol framing. Set source-owned draft selectors, then selector.commit; parameter framing is not an exact-value target.

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
Command51 page1 covers generation context only; no generic USB selector/exact-frame dump.
Default encoding
Not specified / context dependent
Source
firmware/src/seq/sequencer.h · SELECTOR
Context / projectSelectors & exact values12CC 790…127canonical valueFirmware
selector.block_highselector.block_high

Protocol framing. Set source-owned draft selectors, then selector.commit; parameter framing is not an exact-value target.

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command51 page1 covers generation context only; no generic USB selector/exact-frame dump.
Default encoding
Not specified / context dependent
Source
firmware/src/seq/sequencer.h · SELECTOR
Context / projectSelectors & exact values12CC 800…1canonical valueFirmware
selector.motion_lowselector.motion_low

Protocol framing. Set source-owned draft selectors, then selector.commit; parameter framing is not an exact-value target.

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
Command51 page1 covers generation context only; no generic USB selector/exact-frame dump.
Default encoding
Not specified / context dependent
Source
firmware/src/seq/sequencer.h · SELECTOR
Context / projectSelectors & exact values12CC 810…127canonical valueFirmware
selector.motion_highselector.motion_high

Protocol framing. Set source-owned draft selectors, then selector.commit; parameter framing is not an exact-value target.

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command51 page1 covers generation context only; no generic USB selector/exact-frame dump.
Default encoding
Not specified / context dependent
Source
firmware/src/seq/sequencer.h · SELECTOR
Context / projectSelectors & exact values12CC 820…1canonical valueFirmware
pref.break_slot_apref.break_slot_a

Value conversion
round(raw ×127/127).
Context
{"pattern":[0,31]}
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
Not specified / context dependent
Source
firmware/src/seq/sequencer.h · PREF
Context / projectPreferences12CC 830…127canonical valueFirmware
pref.break_slot_bpref.break_slot_b

Value conversion
round(raw ×127/127).
Context
{"pattern":[0,31]}
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
Not specified / context dependent
Source
firmware/src/seq/sequencer.h · PREF
Context / projectPreferences12CC 840…127canonical valueFirmware
pref.song_edit_blockpref.song_edit_block

Value conversion
round(raw ×191/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
Not specified / context dependent
Source
firmware/src/seq/sequencer.h · PREF
Context / projectPreferences12CC 850…191canonical valueFirmware
pref.tape_macropref.tape_macro

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
Not specified / context dependent
Source
firmware/src/seq/sequencer.h · PREF
Context / projectPreferences12CC 860…127canonical valueFirmware
step.drum_hitstep.drum_hit

Value conversion
round(raw ×1/127).
Context
{"pattern":[0,31],"kit":[0,1],"drum":[0,10],"step":[0,63]}
Readback
Command49 for covered pattern/lane/motion data; Command50 for supported runtime lane observations. No generic CC echo.
Default encoding
Not specified / context dependent
Source
firmware/src/seq/pattern.h · STEP
Context / projectStep editing12CC 870…1canonical valueFirmware
step.drum_accentstep.drum_accent

Value conversion
round(raw ×1/127).
Context
{"pattern":[0,31],"kit":[0,1],"step":[0,63]}
Readback
Command49 for covered pattern/lane/motion data; Command50 for supported runtime lane observations. No generic CC echo.
Default encoding
Not specified / context dependent
Source
firmware/src/seq/pattern.h · STEP
Context / projectStep editing12CC 880…1canonical valueFirmware
step.bass_notestep.bass_note

Value conversion
round(raw ×127/127).
Context
{"pattern":[0,31],"bass":[0,1],"step":[0,63]}
Readback
Command49 for covered pattern/lane/motion data; Command50 for supported runtime lane observations. No generic CC echo.
Default encoding
Not specified / context dependent
Source
firmware/src/seq/pattern.h · STEP
Context / projectStep editing12CC 890…127canonical valueFirmware
step.bass_gatestep.bass_gate

Gate0=REST;1=NOTE;2=TIE. Other target/length invariants still apply.

Value conversion
round(raw ×2/127).
Context
{"pattern":[0,31],"bass":[0,1],"step":[0,63]}
Readback
Command49 for covered pattern/lane/motion data; Command50 for supported runtime lane observations. No generic CC echo.
Default encoding
Not specified / context dependent
Source
firmware/src/seq/pattern.h · STEP
Context / projectStep editing12CC 900…2canonical valueFirmware
step.bass_accentstep.bass_accent

Value conversion
round(raw ×1/127).
Context
{"pattern":[0,31],"bass":[0,1],"step":[0,63]}
Readback
Command49 for covered pattern/lane/motion data; Command50 for supported runtime lane observations. No generic CC echo.
Default encoding
Not specified / context dependent
Source
firmware/src/seq/pattern.h · STEP
Context / projectStep editing12CC 910…1canonical valueFirmware
step.bass_slidestep.bass_slide

Value conversion
round(raw ×1/127).
Context
{"pattern":[0,31],"bass":[0,1],"step":[0,63]}
Readback
Command49 for covered pattern/lane/motion data; Command50 for supported runtime lane observations. No generic CC echo.
Default encoding
Not specified / context dependent
Source
firmware/src/seq/pattern.h · STEP
Context / projectStep editing12CC 920…1canonical valueFirmware
step.break_allowedstep.break_allowed

Value conversion
round(raw ×1/127).
Context
{"pattern":[0,31],"step":[0,63]}
Readback
Command49 for covered pattern/lane/motion data; Command50 for supported runtime lane observations. No generic CC echo.
Default encoding
Not specified / context dependent
Source
firmware/src/seq/pattern.h · STEP
Context / projectStep editing12CC 930…1canonical valueFirmware
step.break_slicestep.break_slice

Value conversion
round(raw ×8/127).
Context
{"pattern":[0,31],"step":[0,63]}
Readback
Command49 for covered pattern/lane/motion data; Command50 for supported runtime lane observations. No generic CC echo.
Default encoding
Not specified / context dependent
Source
firmware/src/seq/pattern.h · STEP
Context / projectStep editing12CC 940…8canonical valueFirmware
motion.valuemotion.value

Dynamic domain: selected used motion target descriptor0..max plus255=NONE; probability target0..135 plus255. CC7 scales across allowed ordinals; exact validates target membership. Unused lane rejects.

Value conversion
Selected target: ordinal domain0..max, then255 NONE; unused lane rejects.
Context
{"lane":[0,159],"step":[0,63]}
Readback
Command49 for covered pattern/lane/motion data; Command50 for supported runtime lane observations. No generic CC echo.
Default encoding
Not specified / context dependent
Source
firmware/src/seq/sequencer.h · MOTION
Context / projectMotion12CC 950…255canonical valueFirmware
motion.targetmotion.target

Value conversion
round(raw ×7/127).
Context
{"lane":[0,159]}
Readback
Command49 for covered pattern/lane/motion data; Command50 for supported runtime lane observations. No generic CC echo.
Default encoding
Not specified / context dependent
Source
firmware/src/seq/sequencer.h · MOTION
Context / projectMotion12CC 960…7canonical valueFirmware
motion.voicemotion.voice

Value conversion
round(raw ×127/127).
Context
{"lane":[0,159]}
Readback
Command49 for covered pattern/lane/motion data; Command50 for supported runtime lane observations. No generic CC echo.
Default encoding
Not specified / context dependent
Source
firmware/src/seq/sequencer.h · MOTION
Context / projectMotion12CC 970…127canonical valueFirmware
motion.parammotion.param

Value conversion
round(raw ×15/127).
Context
{"lane":[0,159]}
Readback
Command49 for covered pattern/lane/motion data; Command50 for supported runtime lane observations. No generic CC echo.
Default encoding
Not specified / context dependent
Source
firmware/src/seq/sequencer.h · MOTION
Context / projectMotion12CC 980…15canonical valueFirmware
motion.patternmotion.pattern

Value conversion
round(raw ×31/127).
Context
{"lane":[0,159]}
Readback
Command49 for covered pattern/lane/motion data; Command50 for supported runtime lane observations. No generic CC echo.
Default encoding
Not specified / context dependent
Source
firmware/src/seq/sequencer.h · MOTION
Context / projectMotion12CC 990…31canonical valueFirmware
motion.partmotion.part

Value conversion
round(raw ×4/127).
Context
{"lane":[0,159]}
Readback
Command49 for covered pattern/lane/motion data; Command50 for supported runtime lane observations. No generic CC echo.
Default encoding
Not specified / context dependent
Source
firmware/src/seq/sequencer.h · MOTION
Context / projectMotion12CC 1000…4canonical valueFirmware
motion.recordmotion.record

Value conversion
round(raw ×1/127).
Context
{"lane":[0,159]}
Readback
Command49 for covered pattern/lane/motion data; Command50 for supported runtime lane observations. No generic CC echo.
Default encoding
Not specified / context dependent
Source
firmware/src/seq/sequencer.h · MOTION
Context / projectMotion12CC 1010…1canonical valueFirmware
motion.holdmotion.hold

Value conversion
round(raw ×1/127).
Context
{"lane":[0,159]}
Readback
Command49 for covered pattern/lane/motion data; Command50 for supported runtime lane observations. No generic CC echo.
Default encoding
Not specified / context dependent
Source
firmware/src/seq/sequencer.h · MOTION
Context / projectMotion12CC 1020…1canonical valueFirmware
motion.clearmotion.clear

Value conversion
round(raw ×1/127).
Context
{"lane":[0,159]}
Readback
Command49 for covered pattern/lane/motion data; Command50 for supported runtime lane observations. No generic CC echo.
Default encoding
Not specified / context dependent
Source
firmware/src/seq/sequencer.h · MOTION
Context / projectMotion12CC 1030…1canonical valueFirmware
probability.valueprobability.value

0..100=probability;101..135=condition codes. Exact transactions preserve every code; CC7 quantizes.

Value conversion
round(raw ×135/127).
Context
{"pattern":[0,31],"part":[0,4],"drum":[0,10],"step":[0,63]}
Readback
Command49 for covered pattern/lane/motion data; Command50 for supported runtime lane observations. No generic CC echo.
Default encoding
Not specified / context dependent
Source
firmware/src/seq/sequencer.h · PROB
Context / projectProbability12CC 1040…135canonical valueFirmware
performance.muteperformance.mute

Value conversion
round(raw ×1/127).
Context
{"strip":[0,24]}
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
Not specified / context dependent
Source
firmware/src/seq/sequencer.h · PERF
Context / projectPerformance12CC 1050…1canonical valueFirmware
performance.soloperformance.solo

Value conversion
round(raw ×1/127).
Context
{"strip":[0,24]}
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
Not specified / context dependent
Source
firmware/src/seq/sequencer.h · PERF
Context / projectPerformance12CC 1060…1canonical valueFirmware
performance.pattern_cueperformance.pattern_cue

Value conversion
round(raw ×31/127).
Context
{"part":[0,4]}
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
Not specified / context dependent
Source
firmware/src/seq/sequencer.h · PERF
Context / projectPerformance12CC 1070…31canonical valueFirmware
performance.chain_startperformance.chain_start

Value conversion
round(raw ×31/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
Not specified / context dependent
Source
firmware/src/seq/sequencer.h · PERF
Context / projectPerformance12CC 1080…31canonical valueFirmware
performance.chain_endperformance.chain_end

Value conversion
round(raw ×31/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
Not specified / context dependent
Source
firmware/src/seq/sequencer.h · PERF
Context / projectPerformance12CC 1090…31canonical valueFirmware
performance.song_enabledperformance.song_enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
Not specified / context dependent
Source
firmware/src/seq/sequencer.h · PERF
Context / projectPerformance12CC 1100…1canonical valueFirmware
performance.song_recordperformance.song_record

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
Not specified / context dependent
Source
firmware/src/seq/sequencer.h · PERF
Context / projectPerformance12CC 1110…1canonical valueFirmware
generator.newgenerator.new

Edge-triggered: low0 then rising nonzero. Undo/Redo require stopped, unowned project history; generation changes musical content.

Value conversion
round(raw ×1/127).
Context
{"pattern":[0,31],"bass":[0,1]}
Readback
Command49 for covered pattern/lane/motion data; Command50 for supported runtime lane observations. No generic CC echo.
Default encoding
Not specified / context dependent
Source
firmware/src/seq/sequencer.h · GENACTION
Context / project303 generator12CC 1120…1canonical valueFirmware
generator.mutategenerator.mutate

Edge-triggered: low0 then rising nonzero. Undo/Redo require stopped, unowned project history; generation changes musical content.

Value conversion
round(raw ×1/127).
Context
{"pattern":[0,31],"bass":[0,1]}
Readback
Command49 for covered pattern/lane/motion data; Command50 for supported runtime lane observations. No generic CC echo.
Default encoding
Not specified / context dependent
Source
firmware/src/seq/sequencer.h · GENACTION
Context / project303 generator12CC 1130…1canonical valueFirmware
generator.seed_bytegenerator.seed_byte

Use selector.seed_byte0..3 for existing generator seed; wide byte values may need exact transactions.

Value conversion
round(raw ×255/127).
Context
{"pattern":[0,31],"bass":[0,1],"seed_byte":[0,3]}
Readback
Command49 for covered pattern/lane/motion data; Command50 for supported runtime lane observations. No generic CC echo.
Default encoding
Not specified / context dependent
Source
firmware/src/seq/pattern.h · SEED
Context / project303 generator12CC 1140…255canonical valueFirmware
arrangement.enabledarrangement.enabled

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
Not specified / context dependent
Source
firmware/src/seq/sequencer.h · ARR
Context / projectArrangement12CC 1150…1canonical valueFirmware
arrangement.lengtharrangement.length

Value conversion
round(raw ×192/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
Not specified / context dependent
Source
firmware/src/seq/sequencer.h · ARR
Context / projectArrangement12CC 1160…192canonical valueFirmware
arrangement.keyarrangement.key

Value conversion
round(raw ×11/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
Not specified / context dependent
Source
firmware/src/seq/sequencer.h · ARR
Context / projectArrangement12CC 1170…11canonical valueFirmware
arrangement.modearrangement.mode

0 Ionian;1 Dorian;2 Phrygian;3 Lydian;4 Mixolydian;5 Aeolian;6 Locrian;7 major pentatonic;8 minor pentatonic;9 chromatic.

Value conversion
round(raw ×9/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
Not specified / context dependent
Source
firmware/src/seq/sequencer.h · ARR
Context / projectArrangement12CC 1180…9canonical valueFirmware
arrangement.parentarrangement.parent

Allowed values: 0, 1, 2, 3, 4, 5, 6, 255. 0..6=parent degree;255=no parent. Sparse ordinal scaling.

Value conversion
Allowed-value ordinal: allowed[round(raw ×(count−1)/127)].
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
Not specified / context dependent
Source
firmware/src/seq/sequencer.h · ARR
Context / projectArrangement12CC 1190 / 1 / 2 / 3 / 4 / 5 / 6 / 255canonical valueFirmware
arrangement.degreearrangement.degree

Value conversion
round(raw ×7/127).
Context
{"block":[0,191]}
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
Not specified / context dependent
Source
firmware/src/seq/sequencer.h · ARR
Context / projectArrangement13CC 00…7canonical valueFirmware
arrangement.durationarrangement.duration

CC7 preserves1..8 bars; exact transactions support1..32 bars.

Value conversion
1 + round(raw ×7/127); exact supports1..32.
Context
{"block":[0,191]}
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
Not specified / context dependent
Source
firmware/src/seq/sequencer.h · ARR
Context / projectArrangement13CC 11…32canonical valueFirmware
arrangement.patternarrangement.pattern

Value conversion
round(raw ×31/127).
Context
{"block":[0,191],"part":[0,4]}
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
Not specified / context dependent
Source
firmware/src/seq/sequencer.h · ARR
Context / projectArrangement13CC 20…31canonical valueFirmware
arrangement.mutearrangement.mute

Value conversion
round(raw ×1/127).
Context
{"block":[0,191],"part":[0,4]}
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
Not specified / context dependent
Source
firmware/src/seq/sequencer.h · ARR
Context / projectArrangement13CC 30…1canonical valueFirmware
arrangement.queuearrangement.queue

Value conversion
round(raw ×191/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
Not specified / context dependent
Source
firmware/src/seq/sequencer.h · ARR
Context / projectArrangement13CC 40…191canonical valueFirmware
follow.modefollow.mode

0=OFF;1=ROOT;2=CHORD;3=SCALE. CC7 preserves0..2; Scale mode3 requires an exact transaction.

Value conversion
round(raw ×2/127); exact supports mode3.
Context
{"bass":[0,1]}
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
Not specified / context dependent
Source
firmware/src/seq/sequencer.h · FOLLOW
Context / projectChord follow13CC 50…3canonical valueFirmware
follow.lowfollow.low

Value conversion
round(raw ×127/127).
Context
{"bass":[0,1]}
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
Not specified / context dependent
Source
firmware/src/seq/sequencer.h · FOLLOW
Context / projectChord follow13CC 60…127canonical valueFirmware
follow.highfollow.high

Value conversion
round(raw ×127/127).
Context
{"bass":[0,1]}
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
Not specified / context dependent
Source
firmware/src/seq/sequencer.h · FOLLOW
Context / projectChord follow13CC 70…127canonical valueFirmware
pad.channelpad.channel

Allowed values: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 255. 0..15=zero-based channel;255=OFF. Sparse ordinal scaling; distinct from part.channel encoding.

Value conversion
Allowed-value ordinal: allowed[round(raw ×(count−1)/127)].
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
Not specified / context dependent
Source
firmware/src/seq/sequencer.h · PAD
Context / projectPads13CC 80 / 1 / 2 / 3 / 4 / 5 / 6 / 7 / 8 / 9 / 10 / 11 / 12 / 13 / 14 / 15 / 255canonical valueFirmware
pad.rootpad.root

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
Not specified / context dependent
Source
firmware/src/seq/sequencer.h · PAD
Context / projectPads13CC 90…127canonical valueFirmware
pad.lowpad.low

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
Not specified / context dependent
Source
firmware/src/seq/sequencer.h · PAD
Context / projectPads13CC 100…127canonical valueFirmware
pad.highpad.high

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
Not specified / context dependent
Source
firmware/src/seq/sequencer.h · PAD
Context / projectPads13CC 110…127canonical valueFirmware
selector.kitselector.kit

Protocol framing. Set source-owned draft selectors, then selector.commit; parameter framing is not an exact-value target.

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command51 page1 covers generation context only; no generic USB selector/exact-frame dump.
Default encoding
Not specified / context dependent
Source
firmware/src/seq/sequencer.h · SELECTOR
Context / projectSelectors & exact values13CC 120…1canonical valueFirmware
selector.stripselector.strip

Protocol framing. Set source-owned draft selectors, then selector.commit; parameter framing is not an exact-value target.

Value conversion
round(raw ×24/127).
Context
Project / fixed target; see control notes.
Readback
Command51 page1 covers generation context only; no generic USB selector/exact-frame dump.
Default encoding
Not specified / context dependent
Source
firmware/src/seq/sequencer.h · SELECTOR
Context / projectSelectors & exact values13CC 130…24canonical valueFirmware
selector.seed_byteselector.seed_byte

Protocol framing. Set source-owned draft selectors, then selector.commit; parameter framing is not an exact-value target.

Value conversion
round(raw ×3/127).
Context
Project / fixed target; see control notes.
Readback
Command51 page1 covers generation context only; no generic USB selector/exact-frame dump.
Default encoding
Not specified / context dependent
Source
firmware/src/seq/sequencer.h · SELECTOR
Context / projectSelectors & exact values13CC 140…3canonical valueFirmware
selector.commitselector.commit

Protocol framing. Set source-owned draft selectors, then selector.commit; parameter framing is not an exact-value target.

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command51 page1 covers generation context only; no generic USB selector/exact-frame dump.
Default encoding
Not specified / context dependent
Source
firmware/src/seq/sequencer.h · SELECTOR
Context / projectSelectors & exact values13CC 150…1canonical valueFirmware
selector.parameter_lowselector.parameter_low

Protocol framing. Set source-owned draft selectors, then selector.commit; parameter framing is not an exact-value target.

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
Command51 page1 covers generation context only; no generic USB selector/exact-frame dump.
Default encoding
Not specified / context dependent
Source
firmware/src/seq/sequencer.h · SELECTOR
Context / projectSelectors & exact values13CC 160…127canonical valueFirmware
selector.parameter_highselector.parameter_high

Protocol framing. Set source-owned draft selectors, then selector.commit; parameter framing is not an exact-value target.

Value conversion
round(raw ×15/127).
Context
Project / fixed target; see control notes.
Readback
Command51 page1 covers generation context only; no generic USB selector/exact-frame dump.
Default encoding
Not specified / context dependent
Source
firmware/src/seq/sequencer.h · SELECTOR
Context / projectSelectors & exact values13CC 170…15canonical valueFirmware
value.exact_low7value.exact_low7

Protocol framing. Set source-owned draft selectors, then selector.commit; parameter framing is not an exact-value target.

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
Command51 page1 covers generation context only; no generic USB selector/exact-frame dump.
Default encoding
Not specified / context dependent
Source
firmware/src/seq/sequencer.h · EXACT
Context / projectSelectors & exact values13CC 180…127canonical valueFirmware
value.exact_mid7value.exact_mid7

Protocol framing. Set source-owned draft selectors, then selector.commit; parameter framing is not an exact-value target.

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
Command51 page1 covers generation context only; no generic USB selector/exact-frame dump.
Default encoding
Not specified / context dependent
Source
firmware/src/seq/sequencer.h · EXACT
Context / projectSelectors & exact values13CC 190…127canonical valueFirmware
value.exact_high2value.exact_high2

Protocol framing. Set source-owned draft selectors, then selector.commit; parameter framing is not an exact-value target.

Value conversion
round(raw ×3/127).
Context
Project / fixed target; see control notes.
Readback
Command51 page1 covers generation context only; no generic USB selector/exact-frame dump.
Default encoding
Not specified / context dependent
Source
firmware/src/seq/sequencer.h · EXACT
Context / projectSelectors & exact values13CC 200…3canonical valueFirmware
value.exact_commitvalue.exact_commit

Protocol framing. Set source-owned draft selectors, then selector.commit; parameter framing is not an exact-value target.

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command51 page1 covers generation context only; no generic USB selector/exact-frame dump.
Default encoding
Not specified / context dependent
Source
firmware/src/seq/sequencer.h · EXACT
Context / projectSelectors & exact values13CC 210…1canonical valueFirmware
Individual sound-lane lengthlane.length

Explicit pattern/strip target; first independent-clock / expanded-rate initialization requires stopped transport. Live changes use the selected musical boundary.

Value conversion
1 + round(raw ×63/127) steps.
Context
{"pattern":[0,31],"strip":[0,24]}
Readback
Command49 for covered pattern/lane/motion data; Command50 for supported runtime lane observations. No generic CC echo.
Default encoding
Not specified / context dependent
Source
firmware/src/seq/lanes.h · LANE
Context / projectLane clocks13CC 1041…64canonical valueFirmware
Individual sound-lane ratelane.rate

Values: 0=1/16; 1=1/16T; 2=1/32; 3=1/8T; 4=1/4; 5=1/8; 6=1/4T; 7=1/32T Explicit pattern/strip target; first independent-clock / expanded-rate initialization requires stopped transport. Live changes use the selected musical boundary.

Value conversion
round(raw ×7/127).
Context
{"pattern":[0,31],"strip":[0,24]}
Readback
Command49 for covered pattern/lane/motion data; Command50 for supported runtime lane observations. No generic CC echo.
Default encoding
Not specified / context dependent
Source
firmware/src/seq/lanes.h · LANE
Context / projectLane clocks13CC 1050…7canonical valueFirmware
21-bit exact value high chunkvalue.exact_high7

Protocol framing. Set source-owned draft selectors, then selector.commit; parameter framing is not an exact-value target.

Value conversion
round(raw ×127/127).
Context
Project / fixed target; see control notes.
Readback
Command51 page1 covers generation context only; no generic USB selector/exact-frame dump.
Default encoding
Not specified / context dependent
Source
CC transaction extension: same low/mid/commit IDs, new high7 address; old high2 retained · EXACT
Context / projectSelectors & exact values13CC 1060…127canonical valueFirmware
Prepared independent clock modelane.mode

Explicit pattern/strip target; first independent-clock / expanded-rate initialization requires stopped transport. Live changes use the selected musical boundary.

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
Command49 for covered pattern/lane/motion data; Command50 for supported runtime lane observations. No generic CC echo.
Default encoding
Not specified / context dependent
Source
firmware/src/seq/lanes.h · LANE
Context / projectLane clocks13CC 1070…1canonical valueFirmware
Explicit pattern-copy destinationselector.destination_pattern

Protocol framing. Set source-owned draft selectors, then selector.commit; parameter framing is not an exact-value target. source draft destination; selector.commit freezes it; never UI focus

Value conversion
round(raw ×31/127).
Context
Project / fixed target; see control notes.
Readback
Command51 page1 covers generation context only; no generic USB selector/exact-frame dump.
Default encoding
Not specified / context dependent
Source
firmware/src/app/cc.c · SELECTOR
Context / projectSelectors & exact values13CC 1080…31canonical valueFirmware
Arm destructive native actionaction_control.arm

Arm codes2/3/4/5/7/8/9;0 disarms. Cancel1 disarms. Legacy arming shares guard storage with303 remote arming; consume303 receipt first. 0 cancels; action2/3/4/5/7/8/9 binds source/context/project revision

Value conversion
round(raw ×11/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
Not specified / context dependent
Source
firmware/src/app/cc.c · ACTIONCTL
Context / projectActions13CC 1090…11canonical valueFirmware
Cancel source action armaction_control.cancel

Arm codes2/3/4/5/7/8/9;0 disarms. Cancel1 disarms. Legacy arming shares guard storage with303 remote arming; consume303 receipt first. 1 cancels source arm; 0 does nothing

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
Not specified / context dependent
Source
firmware/src/app/cc.c · ACTIONCTL
Context / projectActions13CC 1100…1canonical valueFirmware
Enable expanded rates (stopped)rate.enable

Explicit pattern/strip target; first independent-clock / expanded-rate initialization requires stopped transport. Live changes use the selected musical boundary.

Value conversion
round(raw ×1/127).
Context
{"pattern":[0,31],"strip":[0,24]}
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
Not specified / context dependent
Source
firmware/src/seq/rate_families.h · RATE
Context / projectLane clocks13CC 1110…1canonical valueFirmware
Expanded exact divisionrate.exact

Explicit pattern/strip target; first independent-clock / expanded-rate initialization requires stopped transport. Live changes use the selected musical boundary. Division IDs: 0=1/16; 1=1/16T; 2=1/32; 3=1/8T; 4=1/4; 5=1/8; 6=1/4T; 7=1/32T; 8=1/1; 9=1/2; 10=1/64; 11=1/1D; 12=1/2D; 13=1/4D; 14=1/8D; 15=1/16D; 16=1/32D; 17=1/64D; 18=1/1T; 19=1/2T; 20=1/64T.

Value conversion
round(raw ×20/127).
Context
{"pattern":[0,31],"strip":[0,24]}
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
Not specified / context dependent
Source
firmware/src/seq/rate_families.h · RATE
Context / projectLane clocks13CC 1120…20canonical valueFirmware
Rate sweep familyrate.family

Explicit pattern/strip target; first independent-clock / expanded-rate initialization requires stopped transport. Live changes use the selected musical boundary. LAN2:0=straight,1=straight+dotted,2=straight+triplet,3=all. After LAN3 sync-mode activation:0 selects local STRAIGHT,1 or3 selects local ALL,2 selects local STR+TRIPLET. This is a local override; it does not rewrite existing rates.

Value conversion
round(raw ×3/127).
Context
{"pattern":[0,31],"strip":[0,24]}
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
Not specified / context dependent
Source
firmware/src/seq/rate_families.h · RATE
Context / projectLane clocks13CC 1130…3canonical valueFirmware
Rate latch boundaryrate.boundary

Explicit pattern/strip target; first independent-clock / expanded-rate initialization requires stopped transport. Live changes use the selected musical boundary. 0=STEP;1=BAR. A bar boundary alone never truncates an active lane step.

Value conversion
round(raw ×1/127).
Context
{"pattern":[0,31],"strip":[0,24]}
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
Not specified / context dependent
Source
firmware/src/seq/rate_families.h · RATE
Context / projectLane clocks13CC 1140…1canonical valueFirmware
Rate sweep hysteresis CC unitsrate.hysteresis

Explicit pattern/strip target; first independent-clock / expanded-rate initialization requires stopped transport. Live changes use the selected musical boundary.

Value conversion
round(raw ×2/127).
Context
{"pattern":[0,31],"strip":[0,24]}
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
Not specified / context dependent
Source
firmware/src/seq/rate_families.h · RATE
Context / projectLane clocks13CC 1150…2canonical valueFirmware
Family-safe rate sweep ABI1rate.sweep_v1

Explicit pattern/strip target; first independent-clock / expanded-rate initialization requires stopped transport. Live changes use the selected musical boundary. Family-safe ordered sweep with0..2 CC-unit hysteresis, not a linear rate ID. LAN3 follows GLO STRAIGHT/ALL and the selected sound override. STRAIGHT has13 values from1/16 through32/1; long divisions21..28 are available through this sweep and the native exact-rate API, not the legacy0..20 direct/exact MIDI parameter range.

Value conversion
round(raw ×127/127).
Context
{"pattern":[0,31],"strip":[0,24]}
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
Not specified / context dependent
Source
firmware/src/seq/rate_families.h · RATE
Context / projectLane clocks13CC 1160…127canonical valueFirmware
MASTER gain Q12output.master_knob

Runtime Q12 gain0..4096; physical knob pickup arbitration applies. Not a project sound descriptor.

Value conversion
round(raw ×4096/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
Not specified / context dependent
Source
web/emu/index.html · MASTER
Context / projectMaster13CC 760…4096canonical valueFirmware
slice.level_percentslice.level_percent

Value conversion
0 + round(raw ×100/127); selected browser route only.
Context
Project / fixed target; see control notes.
Readback
Browser source2 application receipt/state; no native slice readback.
Default encoding
Not specified / context dependent
Source
web/emu/slice-panel.html · UNSUPPORTED
Context / projectBrowser slices13CC 800…100canonical valueBrowser only
slice.repeatslice.repeat

Value conversion
0 + round(raw ×1/127); selected browser route only.
Context
Project / fixed target; see control notes.
Readback
Browser source2 application receipt/state; no native slice readback.
Default encoding
Not specified / context dependent
Source
web/emu/slice-panel.html · UNSUPPORTED
Context / projectBrowser slices13CC 810…1canonical valueBrowser only
slice.layerslice.layer

Value conversion
0 + round(raw ×1/127); selected browser route only.
Context
Project / fixed target; see control notes.
Readback
Browser source2 application receipt/state; no native slice readback.
Default encoding
Not specified / context dependent
Source
web/emu/slice-panel.html · UNSUPPORTED
Context / projectBrowser slices13CC 820…1canonical valueBrowser only
slice.source_bpm_millislice.source_bpm_milli

Value conversion
20000 + round(raw ×280000/127); selected browser route only.
Context
Project / fixed target; see control notes.
Readback
Browser source2 application receipt/state; no native slice readback.
Default encoding
Not specified / context dependent
Source
web/emu/slice-panel.html · UNSUPPORTED
Context / projectBrowser slices13CC 8320000…300000canonical valueBrowser only
slice.audition_indexslice.audition_index

Value conversion
0 + round(raw ×63/127); selected browser route only.
Context
Project / fixed target; see control notes.
Readback
Browser source2 application receipt/state; no native slice readback.
Default encoding
Not specified / context dependent
Source
web/emu/slice-panel.html · UNSUPPORTED
Context / projectBrowser slices13CC 840…63canonical valueBrowser only
slice.playslice.play

Value conversion
0 + round(raw ×1/127); selected browser route only.
Context
Project / fixed target; see control notes.
Readback
Browser source2 application receipt/state; no native slice readback.
Default encoding
Not specified / context dependent
Source
web/emu/slice-panel.html · UNSUPPORTED
Context / projectBrowser slices13CC 850…1canonical valueBrowser only
slice.stopslice.stop

Value conversion
0 + round(raw ×1/127); selected browser route only.
Context
Project / fixed target; see control notes.
Readback
Browser source2 application receipt/state; no native slice readback.
Default encoding
Not specified / context dependent
Source
web/emu/slice-panel.html · UNSUPPORTED
Context / projectBrowser slices13CC 860…1canonical valueBrowser only
slice.arm_syncslice.arm_sync

Value conversion
0 + round(raw ×1/127); selected browser route only.
Context
Project / fixed target; see control notes.
Readback
Browser source2 application receipt/state; no native slice readback.
Default encoding
Not specified / context dependent
Source
web/emu/slice-panel.html · UNSUPPORTED
Context / projectBrowser slices13CC 870…1canonical valueBrowser only
slice.importslice.import

Value conversion
0 + round(raw ×1/127); selected browser route only.
Context
Project / fixed target; see control notes.
Readback
Browser source2 application receipt/state; no native slice readback.
Default encoding
Not specified / context dependent
Source
web/emu/slice-panel.html · UNSUPPORTED
Context / projectBrowser slices13CC 880…1canonical valueBrowser only
slice.demoslice.demo

Value conversion
0 + round(raw ×1/127); selected browser route only.
Context
Project / fixed target; see control notes.
Readback
Browser source2 application receipt/state; no native slice readback.
Default encoding
Not specified / context dependent
Source
web/emu/slice-panel.html · UNSUPPORTED
Context / projectBrowser slices13CC 890…1canonical valueBrowser only
slice.save_importslice.save_import

Value conversion
0 + round(raw ×1/127); selected browser route only.
Context
Project / fixed target; see control notes.
Readback
Browser source2 application receipt/state; no native slice readback.
Default encoding
Not specified / context dependent
Source
web/emu/slice-panel.html · UNSUPPORTED
Context / projectBrowser slices13CC 900…1canonical valueBrowser only
slice.reopen_importslice.reopen_import

Value conversion
0 + round(raw ×1/127); selected browser route only.
Context
Project / fixed target; see control notes.
Readback
Browser source2 application receipt/state; no native slice readback.
Default encoding
Not specified / context dependent
Source
web/emu/slice-panel.html · UNSUPPORTED
Context / projectBrowser slices13CC 910…1canonical valueBrowser only
slice.exportslice.export

Value conversion
0 + round(raw ×1/127); selected browser route only.
Context
Project / fixed target; see control notes.
Readback
Browser source2 application receipt/state; no native slice readback.
Default encoding
Not specified / context dependent
Source
web/emu/slice-panel.html · UNSUPPORTED
Context / projectBrowser slices13CC 920…1canonical valueBrowser only
editor.undoeditor.undo

Edge-triggered: low0 then rising nonzero. Undo/Redo require stopped, unowned project history; generation changes musical content.

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
Not specified / context dependent
Source
firmware/src/app/ui.c · HISTORY
Context / projectUndo / Redo13CC 930…1canonical valueFirmware
editor.redoeditor.redo

Edge-triggered: low0 then rising nonzero. Undo/Redo require stopped, unowned project history; generation changes musical content.

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
Not specified / context dependent
Source
firmware/src/app/ui.c · HISTORY
Context / projectUndo / Redo13CC 940…1canonical valueFirmware
transport.playtransport.play

Edge-triggered: low0 then rising nonzero. Undo/Redo require stopped, unowned project history; generation changes musical content.

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
Not specified / context dependent
Source
firmware/src/app/ui.c · TRANSPORT
Context / projectTransport13CC 950…1canonical valueFirmware
transport.stoptransport.stop

Edge-triggered: low0 then rising nonzero. Undo/Redo require stopped, unowned project history; generation changes musical content.

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
Not specified / context dependent
Source
firmware/src/app/ui.c · TRANSPORT
Context / projectTransport13CC 960…1canonical valueFirmware
transport.recordtransport.record

Edge-triggered: low0 then rising nonzero. Undo/Redo require stopped, unowned project history; generation changes musical content.

Value conversion
round(raw ×1/127).
Context
Project / fixed target; see control notes.
Readback
No per-parameter USB readback advertised; project export can persist settings.
Default encoding
Not specified / context dependent
Source
firmware/src/app/ui.c · TRANSPORT
Context / projectTransport13CC 970…1canonical valueFirmware
route.connect_permissionroute.connect_permission

explicitly inventoried; no automatic permission/file/dialog/device selection over CC; runtime policy not implemented

Value conversion
Not a writable CC binding.
Context
Project / fixed target; see control notes.
Readback
No writable CC; see feature-specific UI/read-only interfaces.
Default encoding
Not specified / context dependent
Source
web/emu/index.html · UNSUPPORTED
Context / projectFiles & routing—0…1canonical valueNo CC binding
route.output_selectionroute.output_selection

explicitly inventoried; no automatic permission/file/dialog/device selection over CC; runtime policy not implemented

Value conversion
Not a writable CC binding.
Context
Project / fixed target; see control notes.
Readback
No writable CC; see feature-specific UI/read-only interfaces.
Default encoding
Not specified / context dependent
Source
web/emu/index.html · UNSUPPORTED
Context / projectFiles & routing—0…1canonical valueNo CC binding
route.activateroute.activate

explicitly inventoried; no automatic permission/file/dialog/device selection over CC; runtime policy not implemented

Value conversion
Not a writable CC binding.
Context
Project / fixed target; see control notes.
Readback
No writable CC; see feature-specific UI/read-only interfaces.
Default encoding
Not specified / context dependent
Source
web/emu/index.html · UNSUPPORTED
Context / projectFiles & routing—0…1canonical valueNo CC binding
route.retry_cleanuproute.retry_cleanup

explicitly inventoried; no automatic permission/file/dialog/device selection over CC; runtime policy not implemented

Value conversion
Not a writable CC binding.
Context
Project / fixed target; see control notes.
Readback
No writable CC; see feature-specific UI/read-only interfaces.
Default encoding
Not specified / context dependent
Source
web/emu/index.html · UNSUPPORTED
Context / projectFiles & routing—0…1canonical valueNo CC binding
route.disconnectroute.disconnect

explicitly inventoried; no automatic permission/file/dialog/device selection over CC; runtime policy not implemented

Value conversion
Not a writable CC binding.
Context
Project / fixed target; see control notes.
Readback
No writable CC; see feature-specific UI/read-only interfaces.
Default encoding
Not specified / context dependent
Source
web/emu/index.html · UNSUPPORTED
Context / projectFiles & routing—0…1canonical valueNo CC binding
file.audio_selectionfile.audio_selection

explicitly inventoried; no automatic permission/file/dialog/device selection over CC; runtime policy not implemented

Value conversion
Not a writable CC binding.
Context
Project / fixed target; see control notes.
Readback
No writable CC; see feature-specific UI/read-only interfaces.
Default encoding
Not specified / context dependent
Source
web/emu/index.html · UNSUPPORTED
Context / projectFiles & routing—0…1canonical valueNo CC binding
file.marker_selectionfile.marker_selection

explicitly inventoried; no automatic permission/file/dialog/device selection over CC; runtime policy not implemented

Value conversion
Not a writable CC binding.
Context
Project / fixed target; see control notes.
Readback
No writable CC; see feature-specific UI/read-only interfaces.
Default encoding
Not specified / context dependent
Source
web/emu/index.html · UNSUPPORTED
Context / projectFiles & routing—0…1canonical valueNo CC binding
file.hardware_slot_uploadfile.hardware_slot_upload

explicitly inventoried; no automatic permission/file/dialog/device selection over CC; runtime policy not implemented

Value conversion
Not a writable CC binding.
Context
Project / fixed target; see control notes.
Readback
No writable CC; see feature-specific UI/read-only interfaces.
Default encoding
Not specified / context dependent
Source
web/emu/index.html · UNSUPPORTED
Context / projectFiles & routing—0…1canonical valueNo CC binding
file.hardware_slot_clearfile.hardware_slot_clear

explicitly inventoried; no automatic permission/file/dialog/device selection over CC; runtime policy not implemented

Value conversion
Not a writable CC binding.
Context
Project / fixed target; see control notes.
Readback
No writable CC; see feature-specific UI/read-only interfaces.
Default encoding
Not specified / context dependent
Source
web/emu/index.html · UNSUPPORTED
Context / projectFiles & routing—0…1canonical valueNo CC binding
ui.navigationui.navigation

explicitly inventoried; no automatic permission/file/dialog/device selection over CC; runtime policy not implemented

Value conversion
Not a writable CC binding.
Context
Project / fixed target; see control notes.
Readback
No writable CC; see feature-specific UI/read-only interfaces.
Default encoding
Not specified / context dependent
Source
web/emu/index.html · UNSUPPORTED
Context / projectUI features—0…1canonical valueNo CC binding
ui.keyboard_latchui.keyboard_latch

explicitly inventoried; no automatic permission/file/dialog/device selection over CC; runtime policy not implemented

Value conversion
Not a writable CC binding.
Context
Project / fixed target; see control notes.
Readback
No writable CC; see feature-specific UI/read-only interfaces.
Default encoding
Not specified / context dependent
Source
web/emu/index.html · UNSUPPORTED
Context / projectUI features—0…1canonical valueNo CC binding
ui.factory_resetui.factory_reset

explicitly inventoried; no automatic permission/file/dialog/device selection over CC; runtime policy not implemented

Value conversion
Not a writable CC binding.
Context
Project / fixed target; see control notes.
Readback
No writable CC; see feature-specific UI/read-only interfaces.
Default encoding
Not specified / context dependent
Source
web/emu/index.html · UNSUPPORTED
Context / projectUI features—0…1canonical valueNo CC binding
Stopped copy sourceui.pattern_copy.source

Stored source pattern0..31;independent of UI focus. Stage all four private targets and both shared request bytes. Fresh monotonic request;FULL only. Shared arm0 and Cancel disarm. Cross-part copy keeps destination timbre/tone automation and303 accents;copies matching probability/conditions. Same-part copy includes scoped motion. Destination swing/shared drum accents retained. Same-slot cross-part supported;identical source/destination tuple is NO_CHANGE. Private explicit copy recipe;guarded preview/arm and request execute;no UI focus

Value conversion
round(raw ×31/127).
Context
Four source-private explicit targets:source/destination slots0..31 and compatible scopes0..24. No panel or committed legacy selector needed for CC7 copy.
Readback
Command51 page10:staged four targets,validity,preview guard,current fingerprint,referenced bars,motion counts,same-target hint. Page4 matching request receipt. Command49 independently reads actual source/destination notes,timing and motion. Undo/Redo and save recall are separate checks.
Default encoding
Not specified / context dependent
Source
firmware/src/app/ui.c · REMOTE
909 / 808 /303 A / BScoped / cross-part copy15CC 90…31canonical valueFirmwareNEW IN 0.1.25
Stopped copy destinationui.pattern_copy.destination

Explicit destination pattern0..31. Stage all four private targets and both shared request bytes. Fresh monotonic request;FULL only. Shared arm0 and Cancel disarm. Cross-part copy keeps destination timbre/tone automation and303 accents;copies matching probability/conditions. Same-part copy includes scoped motion. Destination swing/shared drum accents retained. Same-slot cross-part supported;identical source/destination tuple is NO_CHANGE. Private explicit copy recipe;guarded preview/arm and request execute;no UI focus

Value conversion
round(raw ×31/127).
Context
Four source-private explicit targets:source/destination slots0..31 and compatible scopes0..24. No panel or committed legacy selector needed for CC7 copy.
Readback
Command51 page10:staged four targets,validity,preview guard,current fingerprint,referenced bars,motion counts,same-target hint. Page4 matching request receipt. Command49 independently reads actual source/destination notes,timing and motion. Undo/Redo and save recall are separate checks.
Default encoding
Not specified / context dependent
Source
firmware/src/app/ui.c · REMOTE
909 / 808 /303 A / BScoped / cross-part copy15CC 100…31canonical valueFirmwareNEW IN 0.1.25
Stopped copy scopeui.pattern_copy.scope

Source scope0 ALL;1..11 909;12..22 808;23/24 303 A/B. Stage all four private targets and both shared request bytes. Fresh monotonic request;FULL only. Shared arm0 and Cancel disarm. Cross-part copy keeps destination timbre/tone automation and303 accents;copies matching probability/conditions. Same-part copy includes scoped motion. Destination swing/shared drum accents retained. Same-slot cross-part supported;identical source/destination tuple is NO_CHANGE. Private explicit copy recipe;guarded preview/arm and request execute;no UI focus

Value conversion
round(raw ×24/127).
Context
Four source-private explicit targets:source/destination slots0..31 and compatible scopes0..24. No panel or committed legacy selector needed for CC7 copy.
Readback
Command51 page10:staged four targets,validity,preview guard,current fingerprint,referenced bars,motion counts,same-target hint. Page4 matching request receipt. Command49 independently reads actual source/destination notes,timing and motion. Undo/Redo and save recall are separate checks.
Default encoding
Not specified / context dependent
Source
firmware/src/app/ui.c · REMOTE
909 / 808 /303 A / BScoped / cross-part copy15CC 110…24canonical valueFirmwareNEW IN 0.1.25
Constrained generation modeui.constrained_generation.mode

Modes:0 GEN scale;1 project key;2 block chord;3 GEN scale ∩ chord;4 FREE. Matching explicit pattern/part/lane context required. Generation/variation/Commit require stopped/drained transport;Freeze can request a full pass while playing. Drum arm3;303 arm2;variation ON arm4/OFF arm5. One active recipe family per source;family switching invalidates arm and seed validity. Stage generation shared length after choosing family. Source-private recipe, not saved project data. Explicit source-owned stopped generation; guarded request/result, no UI focus

Value conversion
round(raw ×4/127).
Context
pattern0..31; part2/bass0/strip22=303A or part3/bass1/strip23=303B; commit context.
Readback
Command51 pages1/2(303) or3(drums)/4: explicit context, active recipe, correlated receipt; Command49: independent actual musical state.
Default encoding
Not specified / context dependent
Source
firmware/src/app/ui.c · REMOTE
303 A / B303 generation14CC 910…4canonical valueFirmware
Constrained generation chord_blockui.constrained_generation.chord_block

Explicit zero-based chord block0..191. Matching explicit pattern/part/lane context required. Generation/variation/Commit require stopped/drained transport;Freeze can request a full pass while playing. Drum arm3;303 arm2;variation ON arm4/OFF arm5. One active recipe family per source;family switching invalidates arm and seed validity. Stage generation shared length after choosing family. Source-private recipe, not saved project data. Explicit source-owned stopped generation; guarded request/result, no UI focus

Value conversion
round(raw ×191/127).
Context
pattern0..31; part2/bass0/strip22=303A or part3/bass1/strip23=303B; commit context.
Readback
Command51 pages1/2(303) or3(drums)/4: explicit context, active recipe, correlated receipt; Command49: independent actual musical state.
Default encoding
Not specified / context dependent
Source
firmware/src/app/ui.c · REMOTE
303 A / B303 generation14CC 920…191canonical valueFirmware
Constrained generation generate_confirmedui.constrained_generation.generate_confirmed

Execute raw0 then raw127 after request and arm2. Read matching receipt before retrying. Matching explicit pattern/part/lane context required. Generation/variation/Commit require stopped/drained transport;Freeze can request a full pass while playing. Drum arm3;303 arm2;variation ON arm4/OFF arm5. One active recipe family per source;family switching invalidates arm and seed validity. Stage generation shared length after choosing family. Source-private recipe, not saved project data. Explicit source-owned stopped generation; guarded request/result, no UI focus

Value conversion
round(raw ×1/127).
Context
pattern0..31; part2/bass0/strip22=303A or part3/bass1/strip23=303B; commit context.
Readback
Command51 pages1/2(303) or3(drums)/4: explicit context, active recipe, correlated receipt; Command49: independent actual musical state.
Default encoding
Not specified / context dependent
Source
firmware/src/app/ui.c · REMOTE
303 A / B303 generation14CC 930…1canonical valueFirmware
Drum generation densityui.drum_generation.density

Density0..100 percent. Matching explicit pattern/part/lane context required. Generation/variation/Commit require stopped/drained transport;Freeze can request a full pass while playing. Drum arm3;303 arm2;variation ON arm4/OFF arm5. One active recipe family per source;family switching invalidates arm and seed validity. Stage generation shared length after choosing family. Source-private recipe, not saved project data. Source-owned stopped drum generation; arm3, explicit context, shared length, request and result

Value conversion
round(raw ×100/127).
Context
Drums:pattern0..31,part=kit0/1,drum0..10,strip=kit*11+drum;303:part2/3,bass0/1,strip22/23;commit matching active family.
Readback
Command51 pages1/2(303) or3(drums)/4: explicit context, active recipe, correlated receipt; Command49: independent actual musical state.
Default encoding
Not specified / context dependent
Source
firmware/src/app/ui.c · REMOTE
909 / 808Drum generation14CC 940…100canonical valueFirmware
Drum generation positionsui.drum_generation.positions

Positions0 ALL;1 EVEN;2 ODD;3 OFFBEAT. Matching explicit pattern/part/lane context required. Generation/variation/Commit require stopped/drained transport;Freeze can request a full pass while playing. Drum arm3;303 arm2;variation ON arm4/OFF arm5. One active recipe family per source;family switching invalidates arm and seed validity. Stage generation shared length after choosing family. Source-private recipe, not saved project data. Source-owned stopped drum generation; arm3, explicit context, shared length, request and result

Value conversion
round(raw ×3/127).
Context
Drums:pattern0..31,part=kit0/1,drum0..10,strip=kit*11+drum;303:part2/3,bass0/1,strip22/23;commit matching active family.
Readback
Command51 pages1/2(303) or3(drums)/4: explicit context, active recipe, correlated receipt; Command49: independent actual musical state.
Default encoding
Not specified / context dependent
Source
firmware/src/app/ui.c · REMOTE
909 / 808Drum generation14CC 950…3canonical valueFirmware
Drum generation anchorsui.drum_generation.anchors

Anchors0 NONE;1 BEAT;2 BACK;3 KEEP;4 BEAT LOCK;5 BACK LOCK. Matching explicit pattern/part/lane context required. Generation/variation/Commit require stopped/drained transport;Freeze can request a full pass while playing. Drum arm3;303 arm2;variation ON arm4/OFF arm5. One active recipe family per source;family switching invalidates arm and seed validity. Stage generation shared length after choosing family. Source-private recipe, not saved project data. Source-owned stopped drum generation; arm3, explicit context, shared length, request and result

Value conversion
round(raw ×5/127).
Context
Drums:pattern0..31,part=kit0/1,drum0..10,strip=kit*11+drum;303:part2/3,bass0/1,strip22/23;commit matching active family.
Readback
Command51 pages1/2(303) or3(drums)/4: explicit context, active recipe, correlated receipt; Command49: independent actual musical state.
Default encoding
Not specified / context dependent
Source
firmware/src/app/ui.c · REMOTE
909 / 808Drum generation14CC 960…5canonical valueFirmware
Drum generation seed_indexui.drum_generation.seed_index

Seed index0..255;effective deterministic seed=index+1. Matching explicit pattern/part/lane context required. Generation/variation/Commit require stopped/drained transport;Freeze can request a full pass while playing. Drum arm3;303 arm2;variation ON arm4/OFF arm5. One active recipe family per source;family switching invalidates arm and seed validity. Stage generation shared length after choosing family. Source-private recipe, not saved project data. Source-owned stopped drum generation; arm3, explicit context, shared length, request and result

Value conversion
round(raw ×255/127).
Context
Drums:pattern0..31,part=kit0/1,drum0..10,strip=kit*11+drum;303:part2/3,bass0/1,strip22/23;commit matching active family.
Readback
Command51 pages1/2(303) or3(drums)/4: explicit context, active recipe, correlated receipt; Command49: independent actual musical state.
Default encoding
Not specified / context dependent
Source
firmware/src/app/ui.c · REMOTE
909 / 808Drum generation14CC 970…255canonical valueFirmware
Drum generation replace_confirmui.drum_generation.replace_confirm

Drum execute low0/high1 after arm3,explicit context and request. Single selected row only. Matching explicit pattern/part/lane context required. Generation/variation/Commit require stopped/drained transport;Freeze can request a full pass while playing. Drum arm3;303 arm2;variation ON arm4/OFF arm5. One active recipe family per source;family switching invalidates arm and seed validity. Stage generation shared length after choosing family. Source-private recipe, not saved project data. Source-owned stopped drum generation; arm3, explicit context, shared length, request and result

Value conversion
round(raw ×1/127).
Context
Drums:pattern0..31,part=kit0/1,drum0..10,strip=kit*11+drum;303:part2/3,bass0/1,strip22/23;commit matching active family.
Readback
Command51 pages1/2(303) or3(drums)/4: explicit context, active recipe, correlated receipt; Command49: independent actual musical state.
Default encoding
Not specified / context dependent
Source
firmware/src/app/ui.c · REMOTE
909 / 808Drum generation14CC 980…1canonical valueFirmware
Repeating variation everyui.repeating_variation.every

Every0/1/2 = every2/4/8 completed passes. Matching explicit pattern/part/lane context required. Generation/variation/Commit require stopped/drained transport;Freeze can request a full pass while playing. Drum arm3;303 arm2;variation ON arm4/OFF arm5. One active recipe family per source;family switching invalidates arm and seed validity. Stage generation shared length after choosing family. Source-private recipe, not saved project data. Source-owned runtime variation;explicit context,arm4/5,guarded apply/OFF;no saved pattern mutation

Value conversion
round(raw ×2/127).
Context
Drums:pattern0..31,part=kit0/1,drum0..10,strip=kit*11+drum;303:part2/3,bass0/1,strip22/23;commit matching active family.
Readback
Command51 page8 staged variation,page4 matching request receipt,page9 global live recipe;command50 bounded runtime diagnostics. Runtime-only;project revision need not change. Base/project/Undo/save stay unchanged.
Default encoding
Not specified / context dependent
Source
firmware/src/app/ui.c · REMOTE
909 / 808 /303 A / BRepeating variation14CC 990…2canonical valueFirmware
Repeating variation changesui.repeating_variation.changes

Maximum changes0..8. Matching explicit pattern/part/lane context required. Generation/variation/Commit require stopped/drained transport;Freeze can request a full pass while playing. Drum arm3;303 arm2;variation ON arm4/OFF arm5. One active recipe family per source;family switching invalidates arm and seed validity. Stage generation shared length after choosing family. Source-private recipe, not saved project data. Source-owned runtime variation;explicit context,arm4/5,guarded apply/OFF;no saved pattern mutation

Value conversion
round(raw ×8/127).
Context
Drums:pattern0..31,part=kit0/1,drum0..10,strip=kit*11+drum;303:part2/3,bass0/1,strip22/23;commit matching active family.
Readback
Command51 page8 staged variation,page4 matching request receipt,page9 global live recipe;command50 bounded runtime diagnostics. Runtime-only;project revision need not change. Base/project/Undo/save stay unchanged.
Default encoding
Not specified / context dependent
Source
firmware/src/app/ui.c · REMOTE
909 / 808 /303 A / BRepeating variation14CC 1000…8canonical valueFirmware
Repeating variation anchor_lockui.repeating_variation.anchor_lock

Locks0 NONE;1 BEAT;2 BACK;3 BOTH. Matching explicit pattern/part/lane context required. Generation/variation/Commit require stopped/drained transport;Freeze can request a full pass while playing. Drum arm3;303 arm2;variation ON arm4/OFF arm5. One active recipe family per source;family switching invalidates arm and seed validity. Stage generation shared length after choosing family. Source-private recipe, not saved project data. Source-owned runtime variation;explicit context,arm4/5,guarded apply/OFF;no saved pattern mutation

Value conversion
round(raw ×3/127).
Context
Drums:pattern0..31,part=kit0/1,drum0..10,strip=kit*11+drum;303:part2/3,bass0/1,strip22/23;commit matching active family.
Readback
Command51 page8 staged variation,page4 matching request receipt,page9 global live recipe;command50 bounded runtime diagnostics. Runtime-only;project revision need not change. Base/project/Undo/save stay unchanged.
Default encoding
Not specified / context dependent
Source
firmware/src/app/ui.c · REMOTE
909 / 808 /303 A / BRepeating variation14CC 1010…3canonical valueFirmware
Repeating variation seedui.repeating_variation.seed

Raw deterministic seed0..255;zero is valid. Exact framing reaches all values. Matching explicit pattern/part/lane context required. Generation/variation/Commit require stopped/drained transport;Freeze can request a full pass while playing. Drum arm3;303 arm2;variation ON arm4/OFF arm5. One active recipe family per source;family switching invalidates arm and seed validity. Stage generation shared length after choosing family. Source-private recipe, not saved project data. Source-owned runtime variation;explicit context,arm4/5,guarded apply/OFF;no saved pattern mutation

Value conversion
round(raw ×255/127).
Context
Drums:pattern0..31,part=kit0/1,drum0..10,strip=kit*11+drum;303:part2/3,bass0/1,strip22/23;commit matching active family.
Readback
Command51 page8 staged variation,page4 matching request receipt,page9 global live recipe;command50 bounded runtime diagnostics. Runtime-only;project revision need not change. Base/project/Undo/save stay unchanged.
Default encoding
Not specified / context dependent
Source
firmware/src/app/ui.c · REMOTE
909 / 808 /303 A / BRepeating variation14CC 1020…255canonical valueFirmware
Repeating variation modeui.repeating_variation.mode

Drums0 TOGGL/1 ADD/2 DROP;303s0 NEAR/1 UP/2 DOWN. Matching explicit pattern/part/lane context required. Generation/variation/Commit require stopped/drained transport;Freeze can request a full pass while playing. Drum arm3;303 arm2;variation ON arm4/OFF arm5. One active recipe family per source;family switching invalidates arm and seed validity. Stage generation shared length after choosing family. Source-private recipe, not saved project data. Source-owned runtime variation;explicit context,arm4/5,guarded apply/OFF;no saved pattern mutation

Value conversion
round(raw ×2/127).
Context
Drums:pattern0..31,part=kit0/1,drum0..10,strip=kit*11+drum;303:part2/3,bass0/1,strip22/23;commit matching active family.
Readback
Command51 page8 staged variation,page4 matching request receipt,page9 global live recipe;command50 bounded runtime diagnostics. Runtime-only;project revision need not change. Base/project/Undo/save stay unchanged.
Default encoding
Not specified / context dependent
Source
firmware/src/app/ui.c · REMOTE
909 / 808 /303 A / BRepeating variation14CC 1030…2canonical valueFirmware
Repeating variation shapeui.repeating_variation.shape

Shape0 SAME/1 EVOLV. Matching explicit pattern/part/lane context required. Generation/variation/Commit require stopped/drained transport;Freeze can request a full pass while playing. Drum arm3;303 arm2;variation ON arm4/OFF arm5. One active recipe family per source;family switching invalidates arm and seed validity. Stage generation shared length after choosing family. Source-private recipe, not saved project data. Source-owned runtime variation;explicit context,arm4/5,guarded apply/OFF;no saved pattern mutation

Value conversion
round(raw ×1/127).
Context
Drums:pattern0..31,part=kit0/1,drum0..10,strip=kit*11+drum;303:part2/3,bass0/1,strip22/23;commit matching active family.
Readback
Command51 page8 staged variation,page4 matching request receipt,page9 global live recipe;command50 bounded runtime diagnostics. Runtime-only;project revision need not change. Base/project/Undo/save stay unchanged.
Default encoding
Not specified / context dependent
Source
firmware/src/app/ui.c · REMOTE
909 / 808 /303 A / BRepeating variation14CC 1040…1canonical valueFirmware
Repeating variation rangeui.repeating_variation.range

Region0 ALL/1 LAST4/2 LAST8/3 LAST16. Matching explicit pattern/part/lane context required. Generation/variation/Commit require stopped/drained transport;Freeze can request a full pass while playing. Drum arm3;303 arm2;variation ON arm4/OFF arm5. One active recipe family per source;family switching invalidates arm and seed validity. Stage generation shared length after choosing family. Source-private recipe, not saved project data. Source-owned runtime variation;explicit context,arm4/5,guarded apply/OFF;no saved pattern mutation

Value conversion
round(raw ×3/127).
Context
Drums:pattern0..31,part=kit0/1,drum0..10,strip=kit*11+drum;303:part2/3,bass0/1,strip22/23;commit matching active family.
Readback
Command51 page8 staged variation,page4 matching request receipt,page9 global live recipe;command50 bounded runtime diagnostics. Runtime-only;project revision need not change. Base/project/Undo/save stay unchanged.
Default encoding
Not specified / context dependent
Source
firmware/src/app/ui.c · REMOTE
909 / 808 /303 A / BRepeating variation14CC 1050…3canonical valueFirmware
Repeating variation arm_confirmui.repeating_variation.arm_confirm

Variation ON execute low0/high1 after shared arm4 and fresh request. Matching explicit pattern/part/lane context required. Generation/variation/Commit require stopped/drained transport;Freeze can request a full pass while playing. Drum arm3;303 arm2;variation ON arm4/OFF arm5. One active recipe family per source;family switching invalidates arm and seed validity. Stage generation shared length after choosing family. Source-private recipe, not saved project data. Source-owned runtime variation;explicit context,arm4/5,guarded apply/OFF;no saved pattern mutation

Value conversion
round(raw ×1/127).
Context
Drums:pattern0..31,part=kit0/1,drum0..10,strip=kit*11+drum;303:part2/3,bass0/1,strip22/23;commit matching active family.
Readback
Command51 page8 staged variation,page4 matching request receipt,page9 global live recipe;command50 bounded runtime diagnostics. Runtime-only;project revision need not change. Base/project/Undo/save stay unchanged.
Default encoding
Not specified / context dependent
Source
firmware/src/app/ui.c · REMOTE
909 / 808 /303 A / BRepeating variation14CC 1060…1canonical valueFirmware
Repeating variation off_confirmui.repeating_variation.off_confirm

Variation OFF execute low0/high1 after shared arm5;matching live lane/pattern required. Matching explicit pattern/part/lane context required. Generation/variation/Commit require stopped/drained transport;Freeze can request a full pass while playing. Drum arm3;303 arm2;variation ON arm4/OFF arm5. One active recipe family per source;family switching invalidates arm and seed validity. Stage generation shared length after choosing family. Source-private recipe, not saved project data. Source-owned runtime variation;explicit context,arm4/5,guarded apply/OFF;no saved pattern mutation

Value conversion
round(raw ×1/127).
Context
Drums:pattern0..31,part=kit0/1,drum0..10,strip=kit*11+drum;303:part2/3,bass0/1,strip22/23;commit matching active family.
Readback
Command51 page8 staged variation,page4 matching request receipt,page9 global live recipe;command50 bounded runtime diagnostics. Runtime-only;project revision need not change. Base/project/Undo/save stay unchanged.
Default encoding
Not specified / context dependent
Source
firmware/src/app/ui.c · REMOTE
909 / 808 /303 A / BRepeating variation14CC 1070…1canonical valueFirmware
Live drum display overlay (session only; default OFF)ui.live_overlay

Session-only native UI control, default OFF. No remote CC. Native drum VAR OPTIONS knob4 only; no project save, Undo, CC binding or timing-acceptance claim

Value conversion
Not a writable CC binding.
Context
Project / fixed target; see control notes.
Readback
No writable CC; see feature-specific UI/read-only interfaces.
Default encoding
Not specified / context dependent
Source
firmware/src/app/ui.c · UNSUPPORTED
Context / projectUI features—0…1canonical valueNo CC binding
Freeze/Commit destinationui.freeze_commit.destination

Explicit different destination pattern0..31;does not change UI focus or project while staging. Matching explicit pattern/part/lane context required. Generation/variation/Commit require stopped/drained transport;Freeze can request a full pass while playing. Drum arm3;303 arm2;variation ON arm4/OFF arm5. One active recipe family per source;family switching invalidates arm and seed validity. Stage generation shared length after choosing family. Source-private recipe, not saved project data. Explicit Freeze arm6/pending full-pass receipt;Commit arm7,held capture token,stopped destination transaction

Value conversion
round(raw ×31/127).
Context
Explicit pattern0..31;drums part/kit0..1,drum0..10,matching strip0..21;303 part2/3,bass0/1,strip22/23. Commit:different destination and four expected capture token bytes.
Readback
Command51 page4 matching receipt,page5 global capture header,page6 index0..length-1 captured accepted gate/final303 pitch. Require complete HELD and coherent header/step stamps. Commit:command49 actual destination,Undo/Redo/save recall. Capture fingerprint is content identity,not a monotonic session ID.
Default encoding
Not specified / context dependent
Source
firmware/src/app/ui.c · REMOTE
909 / 808 /303 A / BFreeze / Commit14CC 1080…31canonical valueFirmware
Freeze/Commit freeze_requestui.freeze_commit.freeze_request

Freeze execute low0/high1 after shared arm6. Receipt PENDING until full accepted pass becomes HELD. Matching explicit pattern/part/lane context required. Generation/variation/Commit require stopped/drained transport;Freeze can request a full pass while playing. Drum arm3;303 arm2;variation ON arm4/OFF arm5. One active recipe family per source;family switching invalidates arm and seed validity. Stage generation shared length after choosing family. Source-private recipe, not saved project data. Explicit Freeze arm6/pending full-pass receipt;Commit arm7,held capture token,stopped destination transaction

Value conversion
round(raw ×1/127).
Context
Explicit pattern0..31;drums part/kit0..1,drum0..10,matching strip0..21;303 part2/3,bass0/1,strip22/23. Commit:different destination and four expected capture token bytes.
Readback
Command51 page4 matching receipt,page5 global capture header,page6 index0..length-1 captured accepted gate/final303 pitch. Require complete HELD and coherent header/step stamps. Commit:command49 actual destination,Undo/Redo/save recall. Capture fingerprint is content identity,not a monotonic session ID.
Default encoding
Not specified / context dependent
Source
firmware/src/app/ui.c · REMOTE
909 / 808 /303 A / BFreeze / Commit14CC 1090…1canonical valueFirmware
Freeze/Commit commit_confirmui.freeze_commit.commit_confirm

Commit execute low0/high1 after shared arm7,stopped transport,explicit destination and all four expected captured-token bytes. Matching explicit pattern/part/lane context required. Generation/variation/Commit require stopped/drained transport;Freeze can request a full pass while playing. Drum arm3;303 arm2;variation ON arm4/OFF arm5. One active recipe family per source;family switching invalidates arm and seed validity. Stage generation shared length after choosing family. Source-private recipe, not saved project data. Explicit Freeze arm6/pending full-pass receipt;Commit arm7,held capture token,stopped destination transaction

Value conversion
round(raw ×1/127).
Context
Explicit pattern0..31;drums part/kit0..1,drum0..10,matching strip0..21;303 part2/3,bass0/1,strip22/23. Commit:different destination and four expected capture token bytes.
Readback
Command51 page4 matching receipt,page5 global capture header,page6 index0..length-1 captured accepted gate/final303 pitch. Require complete HELD and coherent header/step stamps. Commit:command49 actual destination,Undo/Redo/save recall. Capture fingerprint is content identity,not a monotonic session ID.
Default encoding
Not specified / context dependent
Source
firmware/src/app/ui.c · REMOTE
909 / 808 /303 A / BFreeze / Commit14CC 1100…1canonical valueFirmware
Random options lengthui.random_options.length

0=KEEP length;1..64=length. Matching explicit pattern/part/lane context required. Generation/variation/Commit require stopped/drained transport;Freeze can request a full pass while playing. Drum arm3;303 arm2;variation ON arm4/OFF arm5. One active recipe family per source;family switching invalidates arm and seed validity. Stage generation shared length after choosing family. Source-private recipe, not saved project data. Explicit source-owned stopped generation; guarded request/result, no UI focus

Value conversion
round(raw ×64/127).
Context
Drums:pattern0..31,part=kit0/1,drum0..10,strip=kit*11+drum;303:part2/3,bass0/1,strip22/23;commit matching active family.
Readback
Command51 pages1/2(303) or3(drums)/4: explicit context, active recipe, correlated receipt; Command49: independent actual musical state.
Default encoding
Not specified / context dependent
Source
firmware/src/app/ui.c · REMOTE
303 A / B303 generation14CC 1110…64canonical valueFirmware
Random options note_stepui.random_options.note_step

0=ALL;1..64=one existing active NOTE (one-based). REST/TIE/inactive targets refuse. Matching explicit pattern/part/lane context required. Generation/variation/Commit require stopped/drained transport;Freeze can request a full pass while playing. Drum arm3;303 arm2;variation ON arm4/OFF arm5. One active recipe family per source;family switching invalidates arm and seed validity. Stage generation shared length after choosing family. Source-private recipe, not saved project data. Explicit source-owned stopped generation; guarded request/result, no UI focus

Value conversion
round(raw ×64/127).
Context
pattern0..31; part2/bass0/strip22=303A or part3/bass1/strip23=303B; commit context.
Readback
Command51 pages1/2(303) or3(drums)/4: explicit context, active recipe, correlated receipt; Command49: independent actual musical state.
Default encoding
Not specified / context dependent
Source
firmware/src/app/ui.c · REMOTE
303 A / B303 generation14CC 1120…64canonical valueFirmware
remote.generation.seed_byte0remote.generation.seed_byte0

Seed byte0 (least significant). Matching explicit pattern/part/lane context required. Generation/variation/Commit require stopped/drained transport;Freeze can request a full pass while playing. Drum arm3;303 arm2;variation ON arm4/OFF arm5. One active recipe family per source;family switching invalidates arm and seed validity. Stage generation shared length after choosing family. Source-private recipe, not saved project data.

Value conversion
round(raw ×255/127).
Context
pattern0..31; part2/bass0/strip22=303A or part3/bass1/strip23=303B; commit context.
Readback
Command51 pages1/2(303) or3(drums)/4: explicit context, active recipe, correlated receipt; Command49: independent actual musical state.
Default encoding
Not specified / context dependent
Source
firmware/src/app/cc_generation.inc · REMOTE
303 A / B303 generation14CC 1150…255canonical valueFirmware
remote.generation.seed_byte1remote.generation.seed_byte1

Seed byte1. Matching explicit pattern/part/lane context required. Generation/variation/Commit require stopped/drained transport;Freeze can request a full pass while playing. Drum arm3;303 arm2;variation ON arm4/OFF arm5. One active recipe family per source;family switching invalidates arm and seed validity. Stage generation shared length after choosing family. Source-private recipe, not saved project data.

Value conversion
round(raw ×255/127).
Context
pattern0..31; part2/bass0/strip22=303A or part3/bass1/strip23=303B; commit context.
Readback
Command51 pages1/2(303) or3(drums)/4: explicit context, active recipe, correlated receipt; Command49: independent actual musical state.
Default encoding
Not specified / context dependent
Source
firmware/src/app/cc_generation.inc · REMOTE
303 A / B303 generation14CC 1160…255canonical valueFirmware
remote.generation.seed_byte2remote.generation.seed_byte2

Seed byte2. Matching explicit pattern/part/lane context required. Generation/variation/Commit require stopped/drained transport;Freeze can request a full pass while playing. Drum arm3;303 arm2;variation ON arm4/OFF arm5. One active recipe family per source;family switching invalidates arm and seed validity. Stage generation shared length after choosing family. Source-private recipe, not saved project data.

Value conversion
round(raw ×255/127).
Context
pattern0..31; part2/bass0/strip22=303A or part3/bass1/strip23=303B; commit context.
Readback
Command51 pages1/2(303) or3(drums)/4: explicit context, active recipe, correlated receipt; Command49: independent actual musical state.
Default encoding
Not specified / context dependent
Source
firmware/src/app/cc_generation.inc · REMOTE
303 A / B303 generation14CC 1170…255canonical valueFirmware
remote.generation.seed_byte3remote.generation.seed_byte3

Seed byte3 (most significant). Matching explicit pattern/part/lane context required. Generation/variation/Commit require stopped/drained transport;Freeze can request a full pass while playing. Drum arm3;303 arm2;variation ON arm4/OFF arm5. One active recipe family per source;family switching invalidates arm and seed validity. Stage generation shared length after choosing family. Source-private recipe, not saved project data.

Value conversion
round(raw ×255/127).
Context
pattern0..31; part2/bass0/strip22=303A or part3/bass1/strip23=303B; commit context.
Readback
Command51 pages1/2(303) or3(drums)/4: explicit context, active recipe, correlated receipt; Command49: independent actual musical state.
Default encoding
Not specified / context dependent
Source
firmware/src/app/cc_generation.inc · REMOTE
303 A / B303 generation14CC 1180…255canonical valueFirmware
remote.request_low7remote.request_low7

Low7 bits of monotonically increasing14-bit request ID. Matching explicit pattern/part/lane context required. Generation/variation/Commit require stopped/drained transport;Freeze can request a full pass while playing. Drum arm3;303 arm2;variation ON arm4/OFF arm5. One active recipe family per source;family switching invalidates arm and seed validity. Stage generation shared length after choosing family. Source-private recipe, not saved project data.

Value conversion
round(raw ×127/127).
Context
pattern0..31; part2/bass0/strip22=303A or part3/bass1/strip23=303B; commit context.
Readback
Command51 pages1/2(303) or3(drums)/4: explicit context, active recipe, correlated receipt; Command49: independent actual musical state.
Default encoding
Not specified / context dependent
Source
firmware/src/app/cc_generation.inc · REMOTE
303 A / B303 generation14CC 1190…127canonical valueFirmware
remote.request_high7remote.request_high7

High7 bits of request ID. Matching explicit pattern/part/lane context required. Generation/variation/Commit require stopped/drained transport;Freeze can request a full pass while playing. Drum arm3;303 arm2;variation ON arm4/OFF arm5. One active recipe family per source;family switching invalidates arm and seed validity. Stage generation shared length after choosing family. Source-private recipe, not saved project data.

Value conversion
round(raw ×127/127).
Context
pattern0..31; part2/bass0/strip22=303A or part3/bass1/strip23=303B; commit context.
Readback
Command51 pages1/2(303) or3(drums)/4: explicit context, active recipe, correlated receipt; Command49: independent actual musical state.
Default encoding
Not specified / context dependent
Source
firmware/src/app/cc_generation.inc · REMOTE
303 A / B303 generation15CC 00…127canonical valueFirmware
remote.action_armremote.action_arm

Arm0 disarms;2=303 generation;3=drum generation;4=variation ON;5=variation OFF;6=Freeze;7=Commit. Exact framing recommended. Matching explicit pattern/part/lane context required. Generation/variation/Commit require stopped/drained transport;Freeze can request a full pass while playing. Drum arm3;303 arm2;variation ON arm4/OFF arm5. One active recipe family per source;family switching invalidates arm and seed validity. Stage generation shared length after choosing family. Source-private recipe, not saved project data.

Value conversion
round(raw ×7/127).
Context
pattern0..31; part2/bass0/strip22=303A or part3/bass1/strip23=303B; commit context.
Readback
Command51 pages1/2(303) or3(drums)/4: explicit context, active recipe, correlated receipt; Command49: independent actual musical state.
Default encoding
Not specified / context dependent
Source
firmware/src/app/cc_generation.inc · REMOTE
303 A / B303 generation15CC 10…7canonical valueFirmware
remote.cancelremote.cancel

Nonzero cancels staged request; does not Undo applied generation. Matching explicit pattern/part/lane context required. Generation/variation/Commit require stopped/drained transport;Freeze can request a full pass while playing. Drum arm3;303 arm2;variation ON arm4/OFF arm5. One active recipe family per source;family switching invalidates arm and seed validity. Stage generation shared length after choosing family. Source-private recipe, not saved project data.

Value conversion
round(raw ×1/127).
Context
pattern0..31; part2/bass0/strip22=303A or part3/bass1/strip23=303B; commit context.
Readback
Command51 pages1/2(303) or3(drums)/4: explicit context, active recipe, correlated receipt; Command49: independent actual musical state.
Default encoding
Not specified / context dependent
Source
firmware/src/app/cc_generation.inc · REMOTE
303 A / B303 generation15CC 20…1canonical valueFirmware
GLO MIDI CC MODEui.cc_mode

Values: 0=FULL; 1=SIMPLE; 2=OFF Session-only native GLO; invalidates pending CC contexts/arms; readback and non-CC MIDI remain available

Value conversion
Not a writable CC binding.
Context
Project / fixed target; see control notes.
Readback
Command51 page7:CC mode,active recipe family and aggregate counters. Native GLO only;FULL/SIMPLE/OFF;reset FULL on init/load/reboot.
Default encoding
Not specified / context dependent
Source
firmware/src/app/ui.c · UNSUPPORTED
Context / projectUI features—0…2canonical valueNo CC binding
Variation303 constraint moderemote.variation.constraint_mode

Values: 0=GEN; 1=KEY; 2=CHORD; 3=BOTH 303 constraint0 GEN/1 KEY/2 CHORD/3 BOTH;FREE unsupported. Matching explicit pattern/part/lane context required. Generation/variation/Commit require stopped/drained transport;Freeze can request a full pass while playing. Drum arm3;303 arm2;variation ON arm4/OFF arm5. One active recipe family per source;family switching invalidates arm and seed validity. Stage generation shared length after choosing family. Source-private recipe, not saved project data.

Value conversion
round(raw ×3/127).
Context
Drums:pattern0..31,part=kit0/1,drum0..10,strip=kit*11+drum;303:part2/3,bass0/1,strip22/23;commit matching active family.
Readback
Command51 page8 staged variation,page4 matching request receipt,page9 global live recipe;command50 bounded runtime diagnostics. Runtime-only;project revision need not change. Base/project/Undo/save stay unchanged.
Default encoding
Not specified / context dependent
Source
firmware/src/app/cc_generation.inc · REMOTE
909 / 808 /303 A / BRepeating variation15CC 30…3canonical valueFirmware
Variation303 chord blockremote.variation.chord_block

Explicit zero-based chord block0..191;used by303 CHORD/BOTH. Matching explicit pattern/part/lane context required. Generation/variation/Commit require stopped/drained transport;Freeze can request a full pass while playing. Drum arm3;303 arm2;variation ON arm4/OFF arm5. One active recipe family per source;family switching invalidates arm and seed validity. Stage generation shared length after choosing family. Source-private recipe, not saved project data.

Value conversion
round(raw ×191/127).
Context
Drums:pattern0..31,part=kit0/1,drum0..10,strip=kit*11+drum;303:part2/3,bass0/1,strip22/23;commit matching active family.
Readback
Command51 page8 staged variation,page4 matching request receipt,page9 global live recipe;command50 bounded runtime diagnostics. Runtime-only;project revision need not change. Base/project/Undo/save stay unchanged.
Default encoding
Not specified / context dependent
Source
firmware/src/app/cc_generation.inc · REMOTE
909 / 808 /303 A / BRepeating variation15CC 40…191canonical valueFirmware
Expected captured-pass token byte0remote.capture.token_byte0

Expected captured-pass content-fingerprint byte0,little endian;stage all four bytes using exact framing and match complete page5 capture_id. Matching explicit pattern/part/lane context required. Generation/variation/Commit require stopped/drained transport;Freeze can request a full pass while playing. Drum arm3;303 arm2;variation ON arm4/OFF arm5. One active recipe family per source;family switching invalidates arm and seed validity. Stage generation shared length after choosing family. Source-private recipe, not saved project data.

Value conversion
round(raw ×255/127).
Context
Explicit pattern0..31;drums part/kit0..1,drum0..10,matching strip0..21;303 part2/3,bass0/1,strip22/23. Commit:different destination and four expected capture token bytes.
Readback
Command51 page4 matching receipt,page5 global capture header,page6 index0..length-1 captured accepted gate/final303 pitch. Require complete HELD and coherent header/step stamps. Commit:command49 actual destination,Undo/Redo/save recall. Capture fingerprint is content identity,not a monotonic session ID.
Default encoding
Not specified / context dependent
Source
firmware/src/app/cc_capture.inc · REMOTE
909 / 808 /303 A / BFreeze / Commit15CC 50…255canonical valueFirmware
Expected captured-pass token byte1remote.capture.token_byte1

Expected captured-pass content-fingerprint byte1,little endian;stage all four bytes using exact framing and match complete page5 capture_id. Matching explicit pattern/part/lane context required. Generation/variation/Commit require stopped/drained transport;Freeze can request a full pass while playing. Drum arm3;303 arm2;variation ON arm4/OFF arm5. One active recipe family per source;family switching invalidates arm and seed validity. Stage generation shared length after choosing family. Source-private recipe, not saved project data.

Value conversion
round(raw ×255/127).
Context
Explicit pattern0..31;drums part/kit0..1,drum0..10,matching strip0..21;303 part2/3,bass0/1,strip22/23. Commit:different destination and four expected capture token bytes.
Readback
Command51 page4 matching receipt,page5 global capture header,page6 index0..length-1 captured accepted gate/final303 pitch. Require complete HELD and coherent header/step stamps. Commit:command49 actual destination,Undo/Redo/save recall. Capture fingerprint is content identity,not a monotonic session ID.
Default encoding
Not specified / context dependent
Source
firmware/src/app/cc_capture.inc · REMOTE
909 / 808 /303 A / BFreeze / Commit15CC 60…255canonical valueFirmware
Expected captured-pass token byte2remote.capture.token_byte2

Expected captured-pass content-fingerprint byte2,little endian;stage all four bytes using exact framing and match complete page5 capture_id. Matching explicit pattern/part/lane context required. Generation/variation/Commit require stopped/drained transport;Freeze can request a full pass while playing. Drum arm3;303 arm2;variation ON arm4/OFF arm5. One active recipe family per source;family switching invalidates arm and seed validity. Stage generation shared length after choosing family. Source-private recipe, not saved project data.

Value conversion
round(raw ×255/127).
Context
Explicit pattern0..31;drums part/kit0..1,drum0..10,matching strip0..21;303 part2/3,bass0/1,strip22/23. Commit:different destination and four expected capture token bytes.
Readback
Command51 page4 matching receipt,page5 global capture header,page6 index0..length-1 captured accepted gate/final303 pitch. Require complete HELD and coherent header/step stamps. Commit:command49 actual destination,Undo/Redo/save recall. Capture fingerprint is content identity,not a monotonic session ID.
Default encoding
Not specified / context dependent
Source
firmware/src/app/cc_capture.inc · REMOTE
909 / 808 /303 A / BFreeze / Commit15CC 70…255canonical valueFirmware
Expected captured-pass token byte3remote.capture.token_byte3

Expected captured-pass content-fingerprint byte3,little endian;stage all four bytes using exact framing and match complete page5 capture_id. Matching explicit pattern/part/lane context required. Generation/variation/Commit require stopped/drained transport;Freeze can request a full pass while playing. Drum arm3;303 arm2;variation ON arm4/OFF arm5. One active recipe family per source;family switching invalidates arm and seed validity. Stage generation shared length after choosing family. Source-private recipe, not saved project data.

Value conversion
round(raw ×255/127).
Context
Explicit pattern0..31;drums part/kit0..1,drum0..10,matching strip0..21;303 part2/3,bass0/1,strip22/23. Commit:different destination and four expected capture token bytes.
Readback
Command51 page4 matching receipt,page5 global capture header,page6 index0..length-1 captured accepted gate/final303 pitch. Require complete HELD and coherent header/step stamps. Commit:command49 actual destination,Undo/Redo/save recall. Capture fingerprint is content identity,not a monotonic session ID.
Default encoding
Not specified / context dependent
Source
firmware/src/app/cc_capture.inc · REMOTE
909 / 808 /303 A / BFreeze / Commit15CC 80…255canonical valueFirmware
Scoped cross-part copy destination_scopeui.pattern_copy.destination_scope

Destination scope;ALL pairs with ALL,drums with drums,303s with303s. Stage all four private targets and both shared request bytes. Fresh monotonic request;FULL only. Shared arm0 and Cancel disarm. Cross-part copy keeps destination timbre/tone automation and303 accents;copies matching probability/conditions. Same-part copy includes scoped motion. Destination swing/shared drum accents retained. Same-slot cross-part supported;identical source/destination tuple is NO_CHANGE. Private explicit copy recipe;guarded preview/arm and request execute

Value conversion
round(raw ×24/127).
Context
Four source-private explicit targets:source/destination slots0..31 and compatible scopes0..24. No panel or committed legacy selector needed for CC7 copy.
Readback
Command51 page10:staged four targets,validity,preview guard,current fingerprint,referenced bars,motion counts,same-target hint. Page4 matching request receipt. Command49 independently reads actual source/destination notes,timing and motion. Undo/Redo and save recall are separate checks.
Default encoding
Not specified / context dependent
Source
firmware/src/app/cc_copy.inc · REMOTE
909 / 808 /303 A / BScoped / cross-part copy15CC 120…24canonical valueFirmwareNEW IN 0.1.25
Scoped cross-part copy preview_armui.pattern_copy.preview_arm

Preview/arm1 checks capacity without changing project/history;0 disarms. Read page10 preview_valid before execution. Stage all four private targets and both shared request bytes. Fresh monotonic request;FULL only. Shared arm0 and Cancel disarm. Cross-part copy keeps destination timbre/tone automation and303 accents;copies matching probability/conditions. Same-part copy includes scoped motion. Destination swing/shared drum accents retained. Same-slot cross-part supported;identical source/destination tuple is NO_CHANGE. Private explicit copy recipe;guarded preview/arm and request execute

Value conversion
round(raw ×1/127).
Context
Four source-private explicit targets:source/destination slots0..31 and compatible scopes0..24. No panel or committed legacy selector needed for CC7 copy.
Readback
Command51 page10:staged four targets,validity,preview guard,current fingerprint,referenced bars,motion counts,same-target hint. Page4 matching request receipt. Command49 independently reads actual source/destination notes,timing and motion. Undo/Redo and save recall are separate checks.
Default encoding
Not specified / context dependent
Source
firmware/src/app/cc_copy.inc · REMOTE
909 / 808 /303 A / BScoped / cross-part copy15CC 130…1canonical valueFirmwareNEW IN 0.1.25
Scoped cross-part copy executeui.pattern_copy.execute

Execute low0/high1 after successful preview and same request. Stopped/drained guarded transaction;no implicit SAVE or start. Stage all four private targets and both shared request bytes. Fresh monotonic request;FULL only. Shared arm0 and Cancel disarm. Cross-part copy keeps destination timbre/tone automation and303 accents;copies matching probability/conditions. Same-part copy includes scoped motion. Destination swing/shared drum accents retained. Same-slot cross-part supported;identical source/destination tuple is NO_CHANGE. Private explicit copy recipe;guarded preview/arm and request execute

Value conversion
round(raw ×1/127).
Context
Four source-private explicit targets:source/destination slots0..31 and compatible scopes0..24. No panel or committed legacy selector needed for CC7 copy.
Readback
Command51 page10:staged four targets,validity,preview guard,current fingerprint,referenced bars,motion counts,same-target hint. Page4 matching request receipt. Command49 independently reads actual source/destination notes,timing and motion. Undo/Redo and save recall are separate checks.
Default encoding
Not specified / context dependent
Source
firmware/src/app/cc_copy.inc · REMOTE
909 / 808 /303 A / BScoped / cross-part copy15CC 140…1canonical valueFirmwareNEW IN 0.1.25

CONNECTION & ENCODING

Channels carry independent address spaces.

Fixed control channels

The same CC number can address different parameters on different channels. FM1 uses a fixed custom control map, independent of each part’s configurable note channel. Use the chart’s exact channel/CC pair; GM instrument CC conventions do not describe this map.

Each channel has 88 eligible ordinary addresses: CC0–31 and64–119. CC32–63 are reserved fine companions; paired14-bit CC is not implemented. CC120–127 are reserved channel-mode numbers, outside this custom map. Unassigned addresses do not acquire a meaning automatically.

A CC message is [0xB0 + channel − 1, CC, raw], with raw0–127. Immutable parameter number = (channel−1)×88 + (CC<32 ? CC : CC−32). This parameter number is used by exact transactions.

Raw is different from canonical

Most controls use round(raw × maximum /127). Use Inspect wire values for the actual conversion. Frequency cutoffs use a logarithmic table; sparse enums, lengths, release time and older follow/duration controls have special conversions.

Wide ranges cannot represent every value through CC7. The ordinary-CC exact transaction carries a canonical integer in three7-bit chunks. Optional paired14-bit precision and NRPN are not required for this exact path.

Lengths, tempo and transpose can use encoded values: a length pot0–63 means1–64 steps; tempo adds20 BPM; transpose subtracts24 semitones. Per-control details distinguish these.

Browse all 16 channel address spaces

Select a channel to inspect its occupied addresses. Grey cells are unassigned; diagonal cells are reserved. Each occupied cell opens the matching control.

AssignedUnassignedReserved

STRUCTURED EDITING

Choose the target before the value.

Pattern, part, bass, drum, strip, step, block and motion contexts belong to the input source: USB0, TRS1 or browser2. They do not follow the visible panel. Stage the needed selectors, then send selector.commit=1. Changing a selector invalidates the ready context and incomplete exact transaction. Re-establish context after source replacement or reset.

Selector address reference
SelectorChannel / CCCanonical range
selector.pattern12 / 74[0, 31]
selector.part12 / 75[0, 4]
selector.drum12 / 76[0, 10]
selector.bass12 / 77[0, 1]
selector.step12 / 78[0, 63]
selector.block_low12 / 79[0, 127]
selector.block_high12 / 80[0, 1]
selector.motion_low12 / 81[0, 127]
selector.motion_high12 / 82[0, 1]
selector.kit13 / 12[0, 1]
selector.strip13 / 13[0, 24]
selector.seed_byte13 / 14[0, 3]
selector.commit13 / 15[0, 1]
selector.parameter_low13 / 16[0, 127]
selector.parameter_high13 / 17[0, 15]
selector.destination_pattern13 / 108[0, 31]

Pattern0..31 = P1..P32; part0=909,1=808,2=303A,3=303B,4=BREAK; kit0=909,1=808; bass0=A,1=B; strip0..10=909,11..21=808,22=A,23=B,24=BREAK. Step selector0..63 differs from the new one-based single-NOTE selector. Block = low +128×high (0..191); motion lane = low +128×high (0..159). Invalid combined contexts reject.

Exact canonical-value transaction
  1. Commit an explicit valid context.
  2. Set selector.parameter_low to parameter &127 and selector.parameter_high to parameter >>7. The high selector itself scales0..15, so its raw value may differ.
  3. Set value.exact_low7, value.exact_mid7 and value.exact_high7 to the canonical value’s three little-endian7-bit chunks.
  4. Send value.exact_commit=1. All three chunks and a ready context are required.

The old high2 field remains a16-bit compatibility path. Framing cannot target itself, selectors, or the new remote request/arm/cancel framing. Valid-range membership, project ownership, protection and feature guards still apply.

Example: parameter1227 (seed byte0), canonical120: parameter low75; parameter high9 uses raw76; value chunks120,0,0; commit raw127. The planner download uses this exact path for every recipe field.

Actions, history and persistence

Action buttons use low then rising nonzero, not a stream of repeated high values. Clear/copy/reset and song edits require a matching legacy arm code and stopped preflight. COPY requires an explicit committed destination. Undo/Redo use shared stopped project history. Confirmation, recording, busy queues and protected storage can reject a request.

Remote 303 arm and legacy destructive-action arm share guard storage. Read the matching 303 result before unrelated legacy arming. No automatic CC echo is provided. A sent message or accepted arm alone is not evidence of a musical edit or saved state.

303 AUTOMATION · SINCE 0.1.22

Generate a line. Change one note.

Both 303s support deterministic whole-line generation and pitch randomization of one existing active NOTE. Choose mode, chord block, KEEP/length, ALL/step and all four seed bytes, then a new monotonically increasing14-bit request ID. A nonzero32-bit seed is required.

  1. Commit consistent pattern, part, bass and strip: part2/bass0/strip22 for303A; part3/bass1/strip23 for303B.
  2. Stage the recipe and request ID. Read back context/recipe if needed.
  3. With transport stopped and the engine queue drained, send arm code2 (raw36), then execute low0/high127.
  4. Read command51 page4. Require a valid receipt with the same request ID, state APPLIED or NO_CHANGE and reason OK. Independently read command49 to confirm actual musical data.

Single NOTE changes only pitch, preserving flags, length, seed and other project bytes. REST, TIE and inactive targets refuse; no legal alternative returns NO_CHANGE. Whole-line generation uses normal generation semantics. Cancellation disarms unexecuted work; it does not Undo completed edits.

Use a copied pattern or an explicitly approved target. Recipe/context changes after arming invalidate it. Repeating a completed request with identical untouched context/recipe never generates twice; reused IDs with changed payload refuse. Query after a timeout instead of replaying blindly. Establish a fresh source session at request wrap/reset.

Downloadable generation example · plan only

303 event plan JSON: P1,303A,FREE mode,block0,KEEP length,ALL notes,seed0x12345678,request1. The event list includes context, exact recipe chunks, arm and execute. It sends nothing from this page. Use it only after verifying an appropriate target and a fresh request ID.

[[187,74,0],[187,75,48],[187,77,0],[188,13,114],[188,15,64],[188,16,51],[188,17,72],[188,18,4],[188,19,0],[188,106,0],[188,21,64],[188,16,52],[188,17,72],[188,18,0],[188,19,0],[188,106,0],[188,21,64],[188,16,71],[188,17,72],[188,18,0],[188,19,0],[188,106,0],[188,21,64],[188,16,72],[188,17,72],[188,18,0],[188,19,0],[188,106,0],[188,21,64],[188,16,75],[188,17,72],[188,18,120],[188,19,0],[188,106,0],[188,21,64],[188,16,76],[188,17,72],[188,18,86],[188,19,0],[188,106,0],[188,21,64],[188,16,77],[188,17,72],[188,18,52],[188,19,0],[188,106,0],[188,21,64],[188,16,78],[188,17,72],[188,18,18],[188,19,0],[188,106,0],[188,21,64],[189,119,1],[190,0,0],[190,1,28],[189,93,0],[189,93,64]]

DRUM AUTOMATION · SINCE 0.1.23

Generate a drum rhythm directly.

All22 drum lanes:909 and808. Explicitly select pattern,part/kit,drum and matching strip. Stage density,positions,anchor rules,seed index and KEEP/length;use a new request ID,arm3,then drum execute low/high. Only the selected hit row and optional length change. Sounds,accents,motion,swing and other lanes are preserved.

CH14 CC94 density0–100;CC95 positions0 ALL/1 EVEN/2 ODD/3 OFFBEAT;CC96 anchors0 NONE/1 BEAT/2 BACK/3 KEEP/4 BEAT LOCK/5 BACK LOCK;CC97 seed index0–255;CC98 execute. Shared CC111 length0 KEEP or1–64. Exact transactions reach every seed index. Effective seed=index+1.

One source has one active generation family. A drum-specific setter replaces the303 recipe;stage shared length afterward. Family switching invalidates the arm and seed validity. Arm3 applies only to drums;arm2 still applies to303s. Legacy formats refuse changed drum length until independent lane storage is initialized. Position/anchor conflicts refuse unchanged.

Read command51 page3 for the staged drum recipe,page4 for the matching request result,and command49 for actual rhythm/length. Inspect drum controls.

GLO / MIDI

Isolate CC problems.

CC MODE:FULL / SIMPLE / OFF is a native GLO setting. FULL enables the map. SIMPLE allows fixed direct sound and sound-strip controls while blocking selectors,exact framing,generation,history,storage,CC transport and remote MASTER gain. OFF blocks all custom CC changes.

Notes/Note-Off,MIDI clock/Start/Stop and readback stay available. Switching mode invalidates queued CC,source contexts and arms;re-establish context before resuming FULL. Current project and gain are retained. Mode is session-only and returns FULL on init/project-load/reboot. There is no remote CC that can re-enable it.

Command51 page7 reports mode,active recipe family (0=303,1=drum,2=variation,3=Freeze/Commit,4=scoped copy) and aggregate accepted/rejected/unsupported/busy/coalesced/overflow counters. Queries do not clear counters or write settings. The compatible browser companion also blocks route-tagged slice CCs outside FULL.

VARIATION AUTOMATION · SINCE 0.1.24

Automate repeating variation.

Target any22 drum lanes or303 A/B with explicit pattern and matching part/kit/drum or bass/strip selectors. Stage cadence every2/4/8 passes,maximum0–8 changes,beat/back locks,seed0–255,mode,shape and region. For303s choose GEN,KEY,CHORD or BOTH constraints and an explicit chord block. No live chord capture;auto-mutate and missing/empty legal-note sets refuse.

Use a fresh shared request ID,arm4,then ON low0/high1. Arm5 plus OFF low0/high1 stops a matching live lane/pattern;both require stopped/drained transport. This is one global live recipe;source staging is private. A later source replacement invalidates older arms. Base pattern,Undo and saved project stay unchanged. Project revision alone cannot confirm a runtime-only change.

CH14 CC99–107 covers cadence,amount,locks,seed,mode,shape,region,ON and OFF;CH15 CC3/4 covers303 constraint and chord block. Exact framing reaches every seed/block. Drums:TOGGL/ADD/DROP;303s:NEAR/UP/DOWN. Shape:SAME/EVOLV;region:ALL/LAST4/LAST8/LAST16.

Read command51 page8 for staging,page4 for matching result and page9 for the actual live recipe. Readback remains available in SIMPLE/OFF;writes require FULL. Freeze/Commit controls and captured-step readback are described below. Download a plan-only wire example · Inspect variation controls.

SINCE 0.1.25

Capture a pass. Commit its notes.

Freeze any22 drum lanes or either303 through the same explicit matching variation/playback target. Use a fresh request ID,arm6,then Freeze low0/high1. Freeze may run during playback. Its receipt is PENDING until a complete accepted pass becomes HELD;303 requires forward direction and no first TIE. Base pattern,Undo and saved project remain unchanged.

Read command51 page5,index0. Require complete,gate validity and captured303 note validity. Read every active page6 step,then page5 again. Require identical capture ID and all five stamps plus unchanged header;retry at most3 times. Partial captured notes are unavailable. Capture ID is a content fingerprint,not a monotonic session ID. Accepted gates and final303 pitches describe engine state;physical MIDI/audio delivery remains a separate check.

Stop/drain transport. Stage a different destination0–31 and all four expected capture-ID bytes. Use a fresh request ID,arm7,then Commit low0/high1. Changed token,project,transport epoch,owner or destination refuses. Commit writes only that destination lane through the existing native transaction,with Undo/Redo. Destination accents,swing,sounds,other lanes/motion and source remain preserved. Only its destination probability lane is removed because accepted gates are baked in. Legacy shared drum destinations must already match captured length/rate. Save follows the existing autosave/manual policy;the MIDI plan does not send SAVE.

CH14 CC108 destination,CC109 Freeze,CC110 Commit;CH15 CC5–8 expected captured-token bytes0–3,little endian. Use exact framing for all token bytes. Read page4 matching result and command49 actual destination independently. Source reset,Cancel or mode changes withdraw pending remote Freeze;an already held pass is retained. Runtime capture resets on load/reboot;committed notes persist.

Download a plan-only Freeze wire example · Inspect Freeze/Commit controls. These custom controls require FULL;captured readback remains available in SIMPLE/OFF.

NEW IN 0.1.32-straightbeta

Preview a scoped copy. Execute the checked request.

Use human CH15 CC9 source slot,CC10 destination slot,CC11 source scope,CC12 destination scope,CC13 preview/arm,CC14 execute. All slots are zero-based0–31. Scope0=ALL;1–11=909 BD,SD,LT,MT,HT,RS,CP,CH,OH,CR,RD;12–22=808 BD,SD,LT,MT,HT,RS,CP,CB,CY,OH,CH;23=303 A;24=303 B.

ALL must pair with ALL;any drum scope can copy to any drum scope;either303 can copy to either303. Same-pattern cross-part copy is supported. Identical source/destination tuples return NO_CHANGE. Stage all four targets and both shared request-ID bytes,then preview/arm1. Preview checks motion/Undo capacity without changing the project or its history. Read command51 page10 and require preview_valid1 plus page4 ACCEPTED for that request before sending execute0,then1. Project,transport,owner or recipe changes invalidate execution. Copies require FULL and stopped/drained transport.

Page10 returns source_pattern,destination_pattern,source_scope,destination_scope,recipe_valid_mask,preview_valid,current_fingerprint,referenced_bars,source_motion_count,destination_motion_count,same_target after the five common stamps. Scope and slot fields are staging readback;command49 independently reads actual notes,timing and motion. Referenced bars count distinct song bars using the destination scope;this is informational. Same_target compares the tuple,not all musical bytes. Capability,result and diagnostic readback respond in SIMPLE/OFF,where copy controls are blocked. Mode changes clear the source recipe;page10 then replies unavailable until restaged in FULL.

Destination swing and shared drum accents remain. Same-scope copies include scoped motion. Cross-part copies keep destination sound/tone automation and303 accents and generator accent setting;matching probability/conditions move with the notes. Legacy shared drum length/rate stay at the destination;initialized independent lane clocks follow the copied lane. Source and unrelated parts remain. One Undo transaction,Redo and explicit save/reload are tested;the plan sends no SAVE or transport action. Shared Cancel,shared arm0 or preview/arm0 disarm.

Download plan-only copy example:stored P2 snare to P3 mid tom · Inspect the six copy controls. Send only the preview prefix first and inspect readback before executing.

AUTOMATED VERIFICATION

Read the result. Verify the music.

Readback uses USB editor SysEx. Receiving controls over TRS does not provide a TRS output or reply path. The chart does not open MIDI ports or send messages.

CommandRead-only scopeRequest between F0 / F7 (hex)
48 /0x3025 project strip configurations; not DSP output.7D 46 4C 30 01 token strip
49 /0x31Unsaved musical pattern state. Section0 overview;1 lane0..24;2 motion0..159.7D 46 4C 31 01 token pattern section indexLow7 indexHigh7
50 /0x32Lane0..23 runtime snapshot: transport, queues, clocks, variation/capture/predicted masks. Prediction is distinct from accepted output.7D 46 4C 32 01 token lane
51 /0x33303/drum/variation/Freeze capability,source context,recipe,captured notes and latest result.7D 46 4C 33 01 token source page index
Command51 reply, pages, states and refusal reasons

Every successful page begins with five uint32 stamps: revision,queue_written,queue_read,transport_epoch,remote_generation. Payload values and CRC32 each use five little-endian7-bit chunks. CRC covers the bytes between F0 and the CRC. Match ABI, token, source, page and index before accepting a reply. CRC/length/field-count failures or unavailable pages fail the query; do not substitute a save/export or write.

Success: 7D 46 4C 33 01 token source page index status=0 field_count payload CRC. Refusal status1=invalid;3=unsupported/unavailable, with no field_count/payload. All inter-delimiter bytes are7-bit clean.

  • Page0 capability: cc_map1,query_abi1,feature_bits63 (bit0 303;bit1 drums;bit2 CC diagnostics;bit3 variation;bit4 Freeze/Commit;bit5 scoped copy),source_count3,firmware_identity9000126.
  • Page1 context: pattern,part,lane,context_ready,armed,staged_request,seed_mask.
  • Page2 recipe: mode,chord_block,length,note_step,seed32.
  • Page3 drum recipe: density,positions,anchors,seed_index,effective_seed,length,seed_valid. Available for active drum family;page2 is303-only.
  • Page7 diagnostics: cc_mode,recipe_kind,accepted,rejected,unsupported,busy,coalesced,overflow.
  • Page8 staged variation: every,amount,anchor_lock,seed,variation_mode,shape,range,constraint_mode,chord_block,seed_valid,off_request. Variation family only.
  • Page9 global live variation: lane255=OFF,pattern,every,amount,seed,locks,mode,shape,range,notes_mask,low/high_note,context_matches.
  • Page5 capture header,index0: capture_id,owner_lane,owner_pattern,state,length,rate,count,complete,note_data_valid,gate_data_valid,context_matches,destination,destination_valid,operation,expected_capture_id.
  • Page6 captured step,index0..63: capture_id,step_zero_based,note,gate,accent,slide,flags,valid. Only complete HELD steps below length are available.
  • Page10 copy preview,index0: four explicit targets,validity,preview guard,fingerprint,references,selected motion counts and same-target hint.
  • Page4 result: receipt_valid,result_request,staged_request,state,reason,before_revision,after_revision,before_fingerprint,recipe_changed.

Variation pages8/9,drum page3 and diagnostic page7 are implemented. Capture pages5/6 and Freeze/Commit are implemented. Scoped-copy controls and preview page10 are implemented in0.1.32-straightbeta.

States:0 IDLE;1 ACCEPTED;2 PENDING (Freeze is waiting for a complete held pass);3 APPLIED;4 NO_CHANGE;5 REJECTED;6 UNSUPPORTED;7 CANCELLED.

Reasons:0 OK;1 context;2 stale context;3 stopped required;4 queue busy;5 protected;6 owner busy;7 invalid value;8 missing notes;9 unsupported NOTE or auto-mutate;10 Undo capacity;11 cancelled;12 capture incomplete;13 unsupported capture direction/layout;14 same or missing destination;15 copy motion or Undo capacity.

Before/after stamps describe a guarded transaction;variation changes runtime state and can retain project revision. They are evidence only for a matching APPLIED/NO_CHANGE receipt. The last result belongs to one source and request; it is not an event history. Command49 supplies independent actual musical state. Commands49/50 also validate CRC and correlated snapshot stamps; command48 uses its bounded strip reply without the newer CRC envelope.

TAKE THE REFERENCE WITH YOU

Search here. Keep a copy.

Firmware package SHA256: 0aedc953384583a22085a77f1e619399d7354a97563e4f4e2b6bab944cd9c716. Reference file checksums. Future releases must regenerate this chart against their matching inventory and runtime bindings.

ORIGINAL PROJECT & CONTRIBUTORS

Built on X0X. Credit to its creators.

The original instrument is X0X for the M-VAVE FM-1, by Charles Vestal and upstream contributors. X0X builds on Felucca by Leo Kuroshita (Hügelton Instruments). This Acultur8 variant adds the Extended Edition features described here; it does not imply endorsement by the original authors.

Original X0X manual · Original releases · Upstream README · Complete component credits and licenses · GPL license text · Download credits · Source-review provenance.

Retained component credits include athousanddetails (9W9/8W8), Matthew Cieplak (ER-99/samples), Robin Schmidt (Open303), djphazer and contributors (TB-3PO), mestela (BB Gen), and the font/icon authors. The current upstream credit update also acknowledges keremimo's Melodee and zednaked's Jangada for second-core startup and job hand-off.

Original source downloaded and reviewed on 25 October 2026 at 54194c5. That commit updates credits only. This review metadata is separate from each frozen candidate's source/firmware identity. Matching source,license files and retained notices accompany any future release packaging;previously qualified archives are preserved.

Wire values

All128 conversions