repositories
/
SugarCubes.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
05965d3
)
Fix up a couple minor APC mapping issues
author
Mark Slee
<mcslee@Mark-Slees-MacBook-Pro.local>
Thu, 17 Oct 2013 00:00:49 +0000
(17:00 -0700)
committer
Mark Slee
<mcslee@Mark-Slees-MacBook-Pro.local>
Thu, 17 Oct 2013 00:00:49 +0000
(17:00 -0700)
_MIDI.pde
patch
|
blob
|
blame
|
history
diff --git
a/_MIDI.pde
b/_MIDI.pde
index fcd1ca2e34f17c9bf9a68e303f1ab2e24ff08809..323efeeec641c8ad7412d89d68b1d19b0ec543e9 100644
(file)
--- a/
_MIDI.pde
+++ b/
_MIDI.pde
@@
-379,27
+379,27
@@
public class APC40MidiInput extends SCMidiInput {
break;
case 91: // play
break;
case 91: // play
- case 9
5: //
bank
+ case 9
7: // left
bank
midiEngine.setFocusedDeck(0);
break;
case 93: // rec
midiEngine.setFocusedDeck(0);
break;
case 93: // rec
- case 9
4
: // right bank
+ case 9
6
: // right bank
midiEngine.setFocusedDeck(1);
break;
midiEngine.setFocusedDeck(1);
break;
- case 9
6
: // up bank
+ case 9
4
: // up bank
if (shiftOn) {
if (shiftOn) {
- glucose.incrementSelectedEffectBy(1);
+ glucose.incrementSelectedEffectBy(
-
1);
} else {
} else {
- midiEngine.getFocusedDeck().go
Next
();
+ midiEngine.getFocusedDeck().go
Prev
();
}
break;
}
break;
- case 9
7
: // down bank
+ case 9
5
: // down bank
if (shiftOn) {
if (shiftOn) {
- glucose.incrementSelectedEffectBy(
-
1);
+ glucose.incrementSelectedEffectBy(1);
} else {
} else {
- midiEngine.getFocusedDeck().go
Prev
();
+ midiEngine.getFocusedDeck().go
Next
();
}
break;
}
break;
@@
-417,7
+417,7
@@
public class APC40MidiInput extends SCMidiInput {
lx.tempo.setBpm(lx.tempo.bpm() - (shiftOn ? 1 : .1));
break;
lx.tempo.setBpm(lx.tempo.bpm() - (shiftOn ? 1 : .1));
break;
- case 62: // Detail View
+ case 62: // Detail View
/ red 5
releaseEffect = glucose.getSelectedEffect();
if (releaseEffect.isMomentary()) {
releaseEffect.enable();
releaseEffect = glucose.getSelectedEffect();
if (releaseEffect.isMomentary()) {
releaseEffect.enable();
@@
-426,7
+426,7
@@
public class APC40MidiInput extends SCMidiInput {
}
break;
}
break;
- case 63: // rec quantize
+ case 63: // rec quantize
/ red 6
glucose.getSelectedEffect().disable();
break;
}
glucose.getSelectedEffect().disable();
break;
}
@@
-435,7
+435,7
@@
public class APC40MidiInput extends SCMidiInput {
protected void handleNoteOff(Note note) {
int nPitch = note.getPitch(), nChan = note.getChannel();
switch (nPitch) {
protected void handleNoteOff(Note note) {
int nPitch = note.getPitch(), nChan = note.getChannel();
switch (nPitch) {
- case 90:
+ case 90:
// SEND C
long tapDelta = millis() - tap1;
if (lbtwn(tapDelta,5000,300*1000)) { // hackish tapping mechanism
double bpm = 32.*60000./(tapDelta);
long tapDelta = millis() - tap1;
if (lbtwn(tapDelta,5000,300*1000)) { // hackish tapping mechanism
double bpm = 32.*60000./(tapDelta);
@@
-448,7
+448,7
@@
public class APC40MidiInput extends SCMidiInput {
}
break;
}
break;
- case 63: // rec quantize
+ case 63: // rec quantize
/ RED 6
if (releaseEffect != null) {
if (releaseEffect.isMomentary()) {
releaseEffect.disable();
if (releaseEffect != null) {
if (releaseEffect.isMomentary()) {
releaseEffect.disable();