@@ -67,7 +67,6 @@ void sendOscWek2Reaper(OscMessage msgWek) {
67
67
68
68
2. Glitcher
69
69
Bypass: /track/1/fx/2/bypass 0/1
70
- Dry amount: /track/1/fx/2/fxparam/2/value range:0-1
71
70
Shift (full range): /track/1/fx/2/fxparam/4/value range:0.25/1
72
71
73
72
3. Reverse
@@ -105,13 +104,9 @@ void sendOscWek2Reaper(OscMessage msgWek) {
105
104
bypass2. add(msgWek. get(1 ). floatValue());
106
105
osc. send(bypass2, reaperAddr);
107
106
if (msgWek. get(1 ). floatValue()== 1 ) {
108
- // Dry amount: /track/1/fx/2/fxparam/2/value range:0-1
109
- OscMessage glitcherDry = new OscMessage (" /track/1/fx/2/fxparam/2/value" );
110
- glitcherDry. add(msgWek. get(6 ). floatValue());
111
- osc. send(glitcherDry, reaperAddr);
112
107
// Shift (full range): /track/1/fx/2/fxparam/4/value range:0.25/1
113
108
OscMessage glitcherShift = new OscMessage (" /track/1/fx/2/fxparam/4/value" );
114
- glitcherShift. add(map (msgWek. get(7 ). floatValue(), 0 , 1 , 0.25 , 1 ));
109
+ glitcherShift. add(map (msgWek. get(6 ). floatValue(), 0 , 1 , 0.25 , 1 ));
115
110
osc. send(glitcherShift, reaperAddr);
116
111
}
117
112
@@ -123,7 +118,7 @@ void sendOscWek2Reaper(OscMessage msgWek) {
123
118
if (msgWek. get(2 ). floatValue()== 1 ) {
124
119
// Wet amount: /track/1/fx/3/fxparam/1/value range:0-1
125
120
OscMessage reverseWet = new OscMessage (" /track/1/fx/3/fxparam/1/value" );
126
- reverseWet. add(msgWek. get(8 ). floatValue());
121
+ reverseWet. add(msgWek. get(7 ). floatValue());
127
122
osc. send(reverseWet, reaperAddr);
128
123
}
129
124
@@ -135,15 +130,15 @@ void sendOscWek2Reaper(OscMessage msgWek) {
135
130
if (msgWek. get(3 ). floatValue()== 1 ) {
136
131
// Wet amount: /track/1/fx/4/fxparam/1/value range:0-1
137
132
OscMessage delayWet = new OscMessage (" /track/1/fx/4/fxparam/1/value" );
138
- delayWet. add(msgWek. get(9 ). floatValue());
133
+ delayWet. add(msgWek. get(8 ). floatValue());
139
134
osc. send(delayWet, reaperAddr);
140
135
// Length (musical): /track/1/fx/4/fxparam/5/value range:0-0.0390625
141
136
OscMessage delayLength = new OscMessage (" /track/1/fx/4/fxparam/5/value" );
142
- delayLength. add(map (msgWek. get(10 ). floatValue(), 0 , 1 , 0 , 0.0390625 ));
137
+ delayLength. add(map (msgWek. get(9 ). floatValue(), 0 , 1 , 0 , 0.0390625 ));
143
138
osc. send(delayLength, reaperAddr);
144
139
// Feedback: /track/1/fx/4/fxparam/6/value range:0-0.55791545
145
140
OscMessage delayFb = new OscMessage (" /track/1/fx/4/fxparam/6/value" );
146
- delayFb. add(map (msgWek. get(11 ). floatValue(), 0 , 1 , 0 , 0.55791545 ));
141
+ delayFb. add(map (msgWek. get(10 ). floatValue(), 0 , 1 , 0 , 0.55791545 ));
147
142
osc. send(delayFb, reaperAddr);
148
143
}
149
144
@@ -155,11 +150,11 @@ void sendOscWek2Reaper(OscMessage msgWek) {
155
150
if (msgWek. get(4 ). floatValue()== 1 ) {
156
151
// Wet amount: /track/1/fx/5/fxparam/1/value range:0-1
157
152
OscMessage reverbWet = new OscMessage (" /track/1/fx/5/fxparam/1/value" );
158
- reverbWet. add(msgWek. get(12 ). floatValue());
153
+ reverbWet. add(msgWek. get(11 ). floatValue());
159
154
osc. send(reverbWet, reaperAddr);
160
155
// Room size: /track/1/fx/5/fxparam/3/value range:0-1
161
156
OscMessage reverbSize = new OscMessage (" /track/1/fx/5/fxparam/3/value" );
162
- reverbSize. add(msgWek. get(13 ). floatValue());
157
+ reverbSize. add(msgWek. get(12 ). floatValue());
163
158
osc. send(reverbSize, reaperAddr);
164
159
}
165
160
}
@@ -181,13 +176,9 @@ void sendOscMidi2Reaper() {
181
176
bypass2. add(FXBtns [1 ]. getValue());
182
177
osc. send(bypass2, reaperAddr);
183
178
if (FXBtns [1 ]. getState()) {
184
- // Dry amount
185
- OscMessage glitcherDry = new OscMessage (" /track/1/fx/2/fxparam/2/value" );
186
- glitcherDry. add(knobVal[1 ]);
187
- osc. send(glitcherDry, reaperAddr);
188
179
// Shift (full range)
189
180
OscMessage glitcherShift = new OscMessage (" /track/1/fx/2/fxparam/4/value" );
190
- glitcherShift. add(map (knobVal[2 ], 0 , 1 , 0.25 , 1 ));
181
+ glitcherShift. add(map (knobVal[1 ], 0 , 1 , 0.25 , 1 ));
191
182
osc. send(glitcherShift, reaperAddr);
192
183
}
193
184
@@ -198,7 +189,7 @@ void sendOscMidi2Reaper() {
198
189
if (FXBtns [2 ]. getState()) {
199
190
// Wet amount: /track/1/fx/3/fxparam/1/value range:0-1
200
191
OscMessage reverseWet = new OscMessage (" /track/1/fx/3/fxparam/1/value" );
201
- reverseWet. add(knobVal[3 ]);
192
+ reverseWet. add(knobVal[2 ]);
202
193
osc. send(reverseWet, reaperAddr);
203
194
}
204
195
@@ -209,15 +200,15 @@ void sendOscMidi2Reaper() {
209
200
if (FXBtns [3 ]. getState()) {
210
201
// Wet amount
211
202
OscMessage delayWet = new OscMessage (" /track/1/fx/4/fxparam/1/value" );
212
- delayWet. add(knobVal[4 ]);
203
+ delayWet. add(knobVal[3 ]);
213
204
osc. send(delayWet, reaperAddr);
214
205
// Length (musical)
215
206
OscMessage delayLength = new OscMessage (" /track/1/fx/4/fxparam/5/value" );
216
- delayLength. add(map (knobVal[5 ], 0 , 1 , 0 , 0.0390625 ));
207
+ delayLength. add(map (knobVal[4 ], 0 , 1 , 0 , 0.0390625 ));
217
208
osc. send(delayLength, reaperAddr);
218
209
// Feedback
219
210
OscMessage delayFb = new OscMessage (" /track/1/fx/4/fxparam/6/value" );
220
- delayFb. add(map (knobVal[6 ], 0 , 1 , 0 , 0.55791545 ));
211
+ delayFb. add(map (knobVal[5 ], 0 , 1 , 0 , 0.55791545 ));
221
212
osc. send(delayFb, reaperAddr);
222
213
}
223
214
@@ -228,11 +219,11 @@ void sendOscMidi2Reaper() {
228
219
if (FXBtns [4 ]. getState()) {
229
220
// Wet amount
230
221
OscMessage reverbWet = new OscMessage (" /track/1/fx/5/fxparam/1/value" );
231
- reverbWet. add(knobVal[7 ]);
222
+ reverbWet. add(knobVal[6 ]);
232
223
osc. send(reverbWet, reaperAddr);
233
224
// Room size
234
225
OscMessage reverbSize = new OscMessage (" /track/1/fx/5/fxparam/3/value" );
235
- reverbSize. add(knobVal[8 ]);
226
+ reverbSize. add(knobVal[7 ]);
236
227
osc. send(reverbSize, reaperAddr);
237
228
}
238
229
}
0 commit comments