You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Verified bit-level mapping of parameters to SysEx byte.bit positions.
All byte positions are 0-indexed in the 157-byte SysEx message.
Bit positions are 0-indexed within each 7-bit byte (bit 0 = LSB, bit 6 = MSB).
Byte Map Overview
Byte Area Notes
---- ---- -----
0-3 SysEx Header F0 01 28 60 (fixed)
4 Osc 1/2 overflow Fine, Shape, Glide bits from Osc 1 & 2
5 Osc 1 Frequency (all 7 bits)
6 Osc 1 Fine/Shape Fine bits 1-6, Shape bit 0
7 Osc 1 Shape/Glide Shape bits 2-6, Glide bits 0-1
8 Osc 1 Glide/misc Glide bits 3-6, KeyFollow, WaveReset, Osc2 Freq bit 0
9 Osc 2 Freq/Fine Freq bits 2-6, Fine bits 0-1
10 Osc 2 Fine/Shape Fine bits 3-6, Shape bits 0-2
11 Osc 2 Shape/Glide Shape bits 4-6, Glide bits 0-3
12 Osc 3/4 overflow Osc3 Freq.3, Osc3 Sample.5, Osc4 Freq.1, Osc4 Fine.2, Osc4 Sample.3
13 Osc 2/3 mixed Osc2 Glide.5-6, KeyFollow, WaveReset, Osc3 Freq.0-2
14 Osc 3 Freq/Fine Freq bits 4-6, Fine bits 0-4
15 Osc 3 Fine/Sample Fine bits 5-6, Sample bits 0-4
16 Osc 3 Sample Sample bits 6-8
17 Osc 3/4 misc Osc3 KeyFollow, Osc4 Freq bit 0
18 Osc 4 Freq/Fine Freq bits 2-6, Fine bits 0-1
19 Osc 4 Fine/Sample Fine bits 3-6, Sample bits 0-2
20 Mixed overflow Osc4 KeyFollow, PBRange, Mix, SubOsc, Osc4 Level, PrePost
21 Osc 4 Sample Sample bits 4-8 (skips bit 3)
22 Unknown
23 Global Osc Sync, GlideMode, OscSlop, PBRange bit 0
24 Osc Mix/PBRange PBRange bits 2-3, Mix bits 0-4
25 Sub Osc/Mix Mix bit 6, SubOsc bits 0-5
26 Osc 3 Level (all 7 bits)
27 Osc 4 Level/PrePost Level bits 1-6, PrePost bit 0
28 Filter overflow Feedback, LPF Freq, Resonance, Key>Freq, LP Env Amt/Vel, AudioMod
29 Feedback/PrePost Feedback bits 0-1, PrePost bits 2-6
30 LPF Freq/Feedback LPF Freq bits 0-2, Feedback bits 3-6
31 LPF Freq/Resonance LPF Freq bits 4-7, Resonance bits 0-2
32 Resonance/LP Key Resonance bits 4-6, LP Key>Freq bits 0-3
33 LP Key/LP Env Amt LP Key bits 5-6, LP Env Amount bits 0-4
34 LP Env Amt/Vel LP Env Amount bits 6-7, LP Env VelAmt bits 0-4
35 LP Env Vel/AudioMod LP Env VelAmt bit 6, AudioMod bits 0-5
36 HP/Amp/VCA/LFO overflow HP Freq.0, HP Key.1, Amp Amt.3, Amp Vel.4, Volume.5, LFO1 Rate.6
37 4 Pole (1 bit used)
38 HP Freq/Key HP Freq bits 1-6, HP Key>Freq bit 0
39 HP Key>Freq bits 2-6
40 Amp Env Amount bits 0-2
41 Amp Env Amt/Vel Amount bits 4-6, VelAmt bits 0-3
42 Amp Vel/VCA Volume VelAmt bits 5-6, Volume bits 0-4
43 VCA Volume/LFO1 Rate Volume bit 6, LFO1 Rate bits 0-5
44 LFO overflow LFO1 Amt.3, LFO1 Dest.4, LFO2 Rate.5, LFO2 Amt.2, LFO2 Dest.3, PitchEnv Dest/Amt
45 LFO 1 Shape/Rate/Amt Rate bit 7, Shape bits 0-2, Amount bits 0-2
46 LFO 1 Amt/Dest Amount bits 4-6, Dest bits 0-3
47 LFO 1/2 mixed LFO1 Dest.5, LFO1 Sync, LFO2 Rate bits 0-4
48 LFO 2 Rate/Shape/Amt Rate bits 6-7, Shape bits 0-2, Amount bits 0-1
49 LFO 2 Amt/Dest Amount bits 3-6, Dest bits 0-2
50 LFO 2/Pitch Env AD Mode, LFO2 Sync, LFO2 Dest bits 4-5, PitchEnv Dest bits 0-2
51 Pitch Env Dest/Amt Dest bits 4-5, Amount bits 0-4
52 Pitch/LP Env overflow PitchEnv VelAmt.5, Delay.6, Decay.0, Sustain.1, Release.2, LP Delay.3, LP Attack.4
53 Pitch Env Amt/Vel Amount bits 6-7, VelAmt bits 0-4
54 Pitch Env Vel/Delay VelAmt bit 6, Delay bits 0-5
55 Pitch Env Attack (all 7 bits)
56 Pitch Env Decay/Sustain Decay bits 1-5, Sustain bit 0
57 Pitch Env Sustain/Release Sustain bits 2-6, Release bits 0-1
58 Pitch/LP Env Release/Delay PitchEnv Release bits 3-6, LP Delay bits 0-2
59 LP Env Attack/Delay Attack bits 0-3, Delay bits 4-6
60 LP/Amp Env overflow LP Decay.5, LP Sustain.1, Amp: Delay.2, Attack.3, Decay.4, Sustain.5, Release.6
61 LP Env Attack/Decay Attack bits 5-6, Decay bits 0-4
62 LP Env Decay/Sustain Decay bit 6, Sustain bits 0-5
63 LP Env Release (all 7 bits)
64 Amp Env Delay/Attack Delay bits 1-6, Attack bit 0
65 Amp Env Attack/Decay Attack bits 2-6, Decay bits 0-1
66 Amp Env Decay/Sustain Decay bits 3-6, Sustain bits 0-2
67 Amp Env Sustain/Release Sustain bits 4-6, Release bits 0-3
68 Aux 1 Env overflow Dest.5, Amt.7, Delay.0, Attack.1, Decay.2, Sustain.3, Release.4
69 Aux 1 Env Dest/Release Dest bits 0-4, (Amp Release bits 5-6)
70 Aux 1 Env Amount (all 7 bits)
71 Aux 1 Env VelAmt (all 7 bits)
72 Aux 1 Env Delay/Attack Delay bits 1-6, Attack bit 0
73 Aux 1 Env Attack/Decay Attack bits 2-6, Decay bits 0-1
74 Aux 1 Env Decay/Sustain Decay bits 3-6, Sustain bits 0-2
75 Aux 1 Env Sustain/Release Sustain bits 4-6, Release bits 0-3
76 Aux 2 Env overflow Dest.5, Amt.7, Delay.0, Attack.1, Decay.2, Sustain.3, Release.4
77 Aux 2 Env Dest/Aux1 Rel Aux1 Release bits 5-6, Dest bits 0-4
78 Aux 2 Env Amount (all 7 bits)
79 Aux 2 Env VelAmt (all 7 bits)
80 Aux 2 Env Delay/Attack Delay bits 1-6, Attack bit 0
81 Aux 2 Env Attack/Decay Attack bits 2-6, Decay bits 0-1
82 Aux 2 Env Decay/Sustain Decay bits 3-6, Sustain bits 0-2
83 Aux 2 Env Sustain/Release Sustain bits 4-6, Release bits 0-3
84 Mod 1-3 overflow One bit per: Mod1 Amt, Dest, Mod2 Src, Amt, Dest, Mod3 Amt, Dest
85 Mod 1 Src/Aux2 Rel Mod1 Source bits 0-4, Aux2 Release bits 5-6
86 Mod 1 Amount bits 1-7 (bit 0 in byte 84)
87 Mod 1 Dest/Mod 2 Src Dest bits 1-5, Src bits 0-1
88 Mod 2 Src/Amt Src bits 3-4, Amt bits 0-4
89 Mod 2 Amt/Dest Amt bits 6-7, Dest bits 0-4
90 Mod 3 Source/Amt Source bits 0-4, Amount bits 0-1
91 Mod 3 Amt/Dest Amount bits 3-7, Dest bits 0-1
92 Mod 4-6 overflow One bit per: Mod4 Src, Amt, Mod5 Src, Amt, Dest, Mod6 Amt, Dest
93 Mod 3 Dest/Mod 4 Src Dest bits 3-5, Source bits 0-3
94 Mod 4 Amount (all 7 bits, bit 7 in byte 92)
95 Mod 4 Dest/Mod 5 Src Dest bits 0-5, Src bit 0
96 Mod 5 Src/Amt Src bits 2-4, Amt bits 0-3
97 Mod 5 Amt/Dest Amt bits 5-7, Dest bits 0-3
98 Mod 5 Dest/Mod 6 Src Dest bit 5, Source bits 0-4
99 Mod 6 Amt/Dest Amount bits 2-7, Dest bit 0
100 Mod 7-8/Env Peaks overflow Mod7 Src.3, Amt.6, Mod8 Src.0, Amt.3, Dest.3, PitchPeak.5, LPPeak.6
101 Mod 6 Dest/Mod 7 Src Dest bits 2-5, Source bits 0-2
102 Mod 7 Src/Amt Source bit 4, Amount bits 0-5
103 Mod 7 Amt/Dest Amount bit 7, Dest bits 0-5
104 Mod 8 Src/Amt Source bits 1-4, Amount bits 0-2
105 Mod 8 Amt/Dest Amount bits 4-7, Dest bits 0-2
106 Mod 8 Dest/Pitch Peak Dest bits 4-5, Pitch Env Peak bits 0-4
107 Pitch/LP Peak Pitch Env Peak bit 6, LP Env Peak bits 0-5
108 Global/Env Peaks KeyAssign, Aux1 Peak bit 0, Aux2 Peak bit 1
109 Amp Env Peak (all 7 bits)
110 Aux 1/2 Peak Aux1 Peak bits 1-5, Aux2 Peak bit 0
111 Aux 2 Peak/Osc Reverse Aux2 Peak bits 2-6, Osc3 Reverse, Osc4 Reverse
112 Fixed 0x18
113 LFO Restart LFO1 Restart bits 0-1, LFO2 Restart bits 0-1
114- Fixed/Name region
156 SysEx Footer F7
Mapping method
Set parameter to 0, capture. Then set to 1, 2, 4, 8, 16, 32, 64, 128 and
capture each. Diff against zero capture — each diff shows exactly one bit flip,
revealing which byte.bit holds that parameter bit.
Free-running and synced modes use the same bits. When sync is enabled, the Tempest
constrains the value to specific sync rates (increments of 2, from 70 to 100).
Toggling sync resets rate to 70 (synced) or 80 (free).