Skip to content

Commit 02988b3

Browse files
committed
bugfix
1 parent d43cd6b commit 02988b3

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

handlerOSC/sendOSC.pde

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -99,51 +99,51 @@ void sendOscWek2Reaper(OscMessage msgWek) {
9999
if (FXBtns[0].getState()) {
100100
//Presets (scales): /track/1/fx/1/fxparam/2/value range:0.027777778-0.3611111 (chromatic + 12 major scales)
101101
OscMessage autotunePresets = new OscMessage("/track/1/fx/1/fxparam/2/value");
102-
autotunePresets.add(map(msgWek.get(5).floatValue(), 0, 1, 0.027777778, 0.3611111));
102+
autotunePresets.add(map(msgWek.get(0).floatValue(), 0, 1, 0.027777778, 0.3611111));
103103
osc.send(autotunePresets, reaperAddr);
104104
}
105105

106106
////2. Glitcher
107107
if (FXBtns[1].getState()) {
108108
//Shift (full range): /track/1/fx/2/fxparam/4/value range:0.25/1
109109
OscMessage glitcherShift = new OscMessage("/track/1/fx/2/fxparam/4/value");
110-
glitcherShift.add(map(msgWek.get(6).floatValue(), 0, 1, 0.25, 1));
110+
glitcherShift.add(map(msgWek.get(1).floatValue(), 0, 1, 0.25, 1));
111111
osc.send(glitcherShift, reaperAddr);
112112
}
113113

114114
//3. Reverse
115115
if (FXBtns[2].getState()) {
116116
//Wet amount: /track/1/fx/3/fxparam/1/value range:0-1
117117
OscMessage reverseWet = new OscMessage("/track/1/fx/3/fxparam/1/value");
118-
reverseWet.add(msgWek.get(7).floatValue());
118+
reverseWet.add(msgWek.get(2).floatValue());
119119
osc.send(reverseWet, reaperAddr);
120120
}
121121

122122
//4. Delay
123123
if (FXBtns[3].getState()) {
124124
//Wet amount: /track/1/fx/4/fxparam/1/value range:0-1
125125
OscMessage delayWet = new OscMessage("/track/1/fx/4/fxparam/1/value");
126-
delayWet.add(msgWek.get(8).floatValue());
126+
delayWet.add(msgWek.get(3).floatValue());
127127
osc.send(delayWet, reaperAddr);
128128
//Length (musical): /track/1/fx/4/fxparam/5/value range:0-0.0390625
129129
OscMessage delayLength = new OscMessage("/track/1/fx/4/fxparam/5/value");
130-
delayLength.add(map(msgWek.get(9).floatValue(), 0, 1, 0, 0.0390625));
130+
delayLength.add(map(msgWek.get(4).floatValue(), 0, 1, 0, 0.0390625));
131131
osc.send(delayLength, reaperAddr);
132132
//Feedback: /track/1/fx/4/fxparam/6/value range:0-0.55791545
133133
OscMessage delayFb = new OscMessage("/track/1/fx/4/fxparam/6/value");
134-
delayFb.add(map(msgWek.get(10).floatValue(), 0, 1, 0, 0.55791545));
134+
delayFb.add(map(msgWek.get(5).floatValue(), 0, 1, 0, 0.55791545));
135135
osc.send(delayFb, reaperAddr);
136136
}
137137

138138
//5. Reverb
139-
if (msgWek.get(5).floatValue()==1) {
139+
if (FXBtns[4].getState()) {
140140
//Wet amount: /track/1/fx/5/fxparam/1/value range:0-1
141141
OscMessage reverbWet = new OscMessage("/track/1/fx/5/fxparam/1/value");
142-
reverbWet.add(msgWek.get(11).floatValue());
142+
reverbWet.add(msgWek.get(6).floatValue());
143143
osc.send(reverbWet, reaperAddr);
144144
//Room size: /track/1/fx/5/fxparam/3/value range:0-1
145145
OscMessage reverbSize = new OscMessage("/track/1/fx/5/fxparam/3/value");
146-
reverbSize.add(msgWek.get(12).floatValue());
146+
reverbSize.add(msgWek.get(7).floatValue());
147147
osc.send(reverbSize, reaperAddr);
148148
}
149149
}

0 commit comments

Comments
 (0)