This definition is for the default Yarns firmware. You might be looking for the Yarns Loom MIDI implementation instead.
Last update: March 11, 2026 • 154 parameters
Contributions welcome! You can email us your edited CSV if you don't want to use GitHub.
| Parameter | CC | Range | Usage | Orientation |
|---|---|---|---|---|
| Vibrato | 1 | [0–127] | — | 0-based |
| Aux CV 1 | 2 | [0–127] | — | 0-based |
| Aux CV 2 | 4 | [0–127] | — | 0-based |
| Glide time | 5 | [0–127] | — | 0-based |
| Lower note (N<) | 16 | [0–127] | — | 0-based |
| Upper note (N>) | 17 | [0–127] | — | 0-based |
| Voicing (VO) | 18 | [0–127] | — | 0-based |
| Note priority (NP) | 19 | [0–127] | — | 0-based |
| Legato mode (LG) | 20 | [0–127] | — | 0-based |
| Pitch bend range (BR) | 21 | [0–127] | — | 0-based |
| Vibrato range (VR) | 22 | [0–127] | — | 0-based |
| Vibrato speed (VS) | 23 | [0–127] | — | 0-based |
| Transpose (TT) | 24 | [0–127] | — | 0-based |
| Fine tuning (TF) | 25 | [0–127] | — | 0-based |
| Tuning root (TR) | 26 | [0–127] | — | 0-based |
| Tuning system (TS) | 27 | [0–127] | — | 0-based |
| Trigger duration (T-) | 28 | [0–127] | — | 0-based |
| Trigger velocity scale (T*) | 29 | [0–127] | — | 0-based |
| Trigger shape (T|\) | 30 | [0–127] | — | 0-based |
| Aux CV out (CV / 3>) | 31 | [0–127] | — | 0-based |
| Oscillator waveform (OS) | 71 | [0–127] | — | 0-based |
| Aux CV out (4>) | 72 | [0–127] | — | 0-based |
| Tuning factor (T*) | 73 | [0–127] | — | 0-based |
| Arp/seq clock division (C/) | 102 | [0–127] | — | 0-based |
| Arp/seq gate length (G-) | 103 | [0–127] | — | 0-based |
| Arp range (AR) | 104 | [0–127] | — | 0-based |
| Arp direction (AD/RG) | 105 | [0–127] | — | 0-based |
| Arp pattern (AP/RP) | 106 | [0–127] | — | 0-based |
| Euclidean length (E-) | 107 | [0–127] | — | 0-based |
| Euclidean fill (EF) | 108 | [0–127] | — | 0-based |
| Euclidean rotate (ER) | 109 | [0–127] | — | 0-based |
| Record tie | 112 | [0–127] | — | 0-based |
| Record reset | 113 | [0–127] | — | 0-based |
| Parameter | CC | Range | Usage | Orientation |
|---|---|---|---|---|
| Layout | 1 | [0–127] | — | 0-based |
| Tempo | 2 | [0–127] | — | 0-based |
| Swing | 3 | [0–127] | — | 0-based |
| Input clock division (I/) | 33 | [0–127] | — | 0-based |
| Output clock division (O/) | 34 | [0–127] | — | 0-based |
| Bar duration (B-) | 35 | [0–127] | — | 0-based |
| Nudge first tick (NU) | 65 | [0–127] | — | 0-based |
| Clock manual start (MS) | 66 | [0–127] | — | 0-based |
| Clock output (C>) | 67 | [0–127] | — | 0-based |
| Parameter | CC | Range | Usage | Orientation |
|---|---|---|---|---|
| Part 1 MIDI channel (CH) | 4 | [0–127] | — | 0-based |
| Part 1 lower note (N<) | 5 | [0–127] | — | 0-based |
| Part 1 upper note (N>) | 6 | [0–127] | — | 0-based |
| Part 1 MIDI out mode (>>) | 7 | [0–127] | — | 0-based |
| Part 1 voicing (VO) | 8 | [0–127] | — | 0-based |
| Part 1 note priority (NP) | 9 | [0–127] | — | 0-based |
| Part 1 portamento (PO) | 10 | [0–127] | — | 0-based |
| Part 1 legato mode (LG) | 11 | [0–127] | — | 0-based |
| Part 1 pitch bend range (BR) | 12 | [0–127] | — | 0-based |
| Part 1 vibrato range (VR) | 13 | [0–127] | — | 0-based |
| Part 1 vibrato speed (VS) | 14 | [0–127] | — | 0-based |
| Part 1 transpose (TT) | 15 | [0–127] | — | 0-based |
| Part 1 fine tuning (TF) | 16 | [0–127] | — | 0-based |
| Part 1 tuning root (TR) | 17 | [0–127] | — | 0-based |
| Part 1 tuning system (TS) | 18 | [0–127] | — | 0-based |
| Part 1 trigger duration (T-) | 19 | [0–127] | — | 0-based |
| Part 1 velocity scale (T*) | 20 | [0–127] | — | 0-based |
| Part 1 trigger shape (T|\) | 21 | [0–127] | — | 0-based |
| Part 1 aux CV out (CV / 3> | 22 | [0–127] | — | 0-based |
| Part 1 oscillator shape (OS) | 23 | [0–127] | — | 0-based |
| Part 1 arp/seq clock division (C/) | 24 | [0–127] | — | 0-based |
| Part 1 arp/seq gate length (G-) | 25 | [0–127] | — | 0-based |
| Part 1 arp range (AR/RG) | 26 | [0–127] | — | 0-based |
| Part 1 arp direction (AD) | 27 | [0–127] | — | 0-based |
| Part 1 arp pattern (AP/RP) | 28 | [0–127] | — | 0-based |
| Part 1 euclidean length (E-) | 29 | [0–127] | — | 0-based |
| Part 1 euclidean fill (EF) | 30 | [0–127] | — | 0-based |
| Part 1 euclidean rotate (ER) | 31 | [0–127] | — | 0-based |
| Parameter | CC | Range | Usage | Orientation |
|---|---|---|---|---|
| Part 2 MIDI channel (CH) | 36 | [0–127] | — | 0-based |
| Part 2 lower note (N<) | 37 | [0–127] | — | 0-based |
| Part 2 upper note (N>) | 38 | [0–127] | — | 0-based |
| Part 2 MIDI out mode (>>) | 39 | [0–127] | — | 0-based |
| Part 2 voicing (VO) | 40 | [0–127] | — | 0-based |
| Part 2 note priority (NP) | 41 | [0–127] | — | 0-based |
| Part 2 portamento (PO) | 42 | [0–127] | — | 0-based |
| Part 2 legato mode (LG) | 43 | [0–127] | — | 0-based |
| Part 2 pitch bend range (BR) | 44 | [0–127] | — | 0-based |
| Part 2 vibrato range (VR) | 45 | [0–127] | — | 0-based |
| Part 2 vibrato speed (VS) | 46 | [0–127] | — | 0-based |
| Part 2 transpose (TT) | 47 | [0–127] | — | 0-based |
| Part 2 fine tuning (TF) | 48 | [0–127] | — | 0-based |
| Part 2 tuning root (TR) | 49 | [0–127] | — | 0-based |
| Part 2 tuning system (TS) | 50 | [0–127] | — | 0-based |
| Part 2 trigger duration (T-) | 51 | [0–127] | — | 0-based |
| Part 2 velocity scale (T*) | 52 | [0–127] | — | 0-based |
| Part 2 trigger shape (T|\) | 53 | [0–127] | — | 0-based |
| Part 2 aux CV out (CV / 3> | 54 | [0–127] | — | 0-based |
| Part 2 oscillator shape (OS) | 55 | [0–127] | — | 0-based |
| Part 2 arp/seq clock division (C/) | 56 | [0–127] | — | 0-based |
| Part 2 arp/seq gate length (G-) | 57 | [0–127] | — | 0-based |
| Part 2 arp range (AR/RG) | 58 | [0–127] | — | 0-based |
| Part 2 arp direction (AD) | 59 | [0–127] | — | 0-based |
| Part 2 arp pattern (AP/RP) | 60 | [0–127] | — | 0-based |
| Part 2 euclidean length (E-) | 61 | [0–127] | — | 0-based |
| Part 2 euclidean fill (EF) | 62 | [0–127] | — | 0-based |
| Part 2 euclidean rotate (ER) | 63 | [0–127] | — | 0-based |
| Parameter | CC | Range | Usage | Orientation |
|---|---|---|---|---|
| Part 3 MIDI channel (CH) | 68 | [0–127] | — | 0-based |
| Part 3 lower note (N<) | 69 | [0–127] | — | 0-based |
| Part 3 upper note (N>) | 70 | [0–127] | — | 0-based |
| Part 3 MIDI out mode (>>) | 71 | [0–127] | — | 0-based |
| Part 3 voicing (VO) | 72 | [0–127] | — | 0-based |
| Part 3 note priority (NP) | 73 | [0–127] | — | 0-based |
| Part 3 portamento (PO) | 74 | [0–127] | — | 0-based |
| Part 3 legato mode (LG) | 75 | [0–127] | — | 0-based |
| Part 3 pitch bend range (BR) | 76 | [0–127] | — | 0-based |
| Part 3 vibrato range (VR) | 77 | [0–127] | — | 0-based |
| Part 3 vibrato speed (VS) | 78 | [0–127] | — | 0-based |
| Part 3 transpose (TT) | 79 | [0–127] | — | 0-based |
| Part 3 fine tuning (TF) | 80 | [0–127] | — | 0-based |
| Part 3 tuning root (TR) | 81 | [0–127] | — | 0-based |
| Part 3 tuning system (TS) | 82 | [0–127] | — | 0-based |
| Part 3 trigger duration (T-) | 83 | [0–127] | — | 0-based |
| Part 3 velocity scale (T*) | 84 | [0–127] | — | 0-based |
| Part 3 trigger shape (T|\) | 85 | [0–127] | — | 0-based |
| Part 3 aux CV out (CV / 3> | 86 | [0–127] | — | 0-based |
| Part 3 oscillator shape (OS) | 87 | [0–127] | — | 0-based |
| Part 3 arp/seq clock division (C/) | 88 | [0–127] | — | 0-based |
| Part 3 arp/seq gate length (G-) | 89 | [0–127] | — | 0-based |
| Part 3 arp range (AR/RG) | 90 | [0–127] | — | 0-based |
| Part 3 arp direction (AD) | 91 | [0–127] | — | 0-based |
| Part 3 arp pattern (AP/RP) | 92 | [0–127] | — | 0-based |
| Part 3 euclidean length (E-) | 93 | [0–127] | — | 0-based |
| Part 3 euclidean fill (EF) | 94 | [0–127] | — | 0-based |
| Part 3 euclidean rotate (ER) | 95 | [0–127] | — | 0-based |
| Parameter | CC | Range | Usage | Orientation |
|---|---|---|---|---|
| Part 4 MIDI channel (CH) | 100 | [0–127] | — | 0-based |
| Part 4 lower note (N<) | 101 | [0–127] | — | 0-based |
| Part 4 upper note (N>) | 102 | [0–127] | — | 0-based |
| Part 4 MIDI out mode (>>) | 103 | [0–127] | — | 0-based |
| Part 4 voicing (VO) | 104 | [0–127] | — | 0-based |
| Part 4 note priority (NP) | 105 | [0–127] | — | 0-based |
| Part 4 portamento (PO) | 106 | [0–127] | — | 0-based |
| Part 4 legato mode (LG) | 107 | [0–127] | — | 0-based |
| Part 4 pitch bend range (BR) | 108 | [0–127] | — | 0-based |
| Part 4 vibrato range (VR) | 109 | [0–127] | — | 0-based |
| Part 4 vibrato speed (VS) | 110 | [0–127] | — | 0-based |
| Part 4 transpose (TT) | 111 | [0–127] | — | 0-based |
| Part 4 fine tuning (TF) | 112 | [0–127] | — | 0-based |
| Part 4 tuning root (TR) | 113 | [0–127] | — | 0-based |
| Part 4 tuning system (TS) | 114 | [0–127] | — | 0-based |
| Part 4 trigger duration (T-) | 115 | [0–127] | — | 0-based |
| Part 4 velocity scale (T*) | 116 | [0–127] | — | 0-based |
| Part 4 trigger shape (T|\) | 117 | [0–127] | — | 0-based |
| Part 4 aux CV out (CV / 3> | 118 | [0–127] | — | 0-based |
| Part 4 oscillator shape (OS) | 119 | [0–127] | — | 0-based |
| Part 4 arp/seq clock division (C/) | 120 | [0–127] | — | 0-based |
| Part 4 arp/seq gate length (G-) | 121 | [0–127] | — | 0-based |
| Part 4 arp range (AR/RG) | 122 | [0–127] | — | 0-based |
| Part 4 arp direction (AD) | 123 | [0–127] | — | 0-based |
| Part 4 arp pattern (AP/RP) | 124 | [0–127] | — | 0-based |
| Part 4 euclidean length (E-) | 125 | [0–127] | — | 0-based |
| Part 4 euclidean fill (EF) | 126 | [0–127] | — | 0-based |
| Part 4 euclidean rotate (ER) | 127 | [0–127] | — | 0-based |
The portions of this library that refer to specific devices may be owned by the devices' respective manufacturers. Everything else is licensed under the Creative Commons Attribution Share Alike 4.0 International license.