Processing sketch Music_Controls_4.pde now shows actual values in the Processing terminal

This commit is contained in:
Jakob Bak 2013-09-27 15:08:12 +02:00
parent c21d363526
commit 0db1e4fcaa
4 changed files with 8 additions and 8 deletions

View File

@ -226,7 +226,7 @@ void detune1(int val)
int knob = 2; int knob = 2;
if(knobValue[knob] != val) { if(knobValue[knob] != val) {
knobValue[knob] = val; knobValue[knob] = val;
if(printChange) println(knobName[knob] + " is: " + knobValue[knob]); if(printChange) println(knobName[knob] + " is: " + map(knobValue[knob],0,127,-100,100)*0.0005946);
sendControlChange((byte)0, (byte)knobMidiCC[knob], (byte)knobValue[knob]); sendControlChange((byte)0, (byte)knobMidiCC[knob], (byte)knobValue[knob]);
} }
} }
@ -236,7 +236,7 @@ void gain1(int val)
int knob = 3; int knob = 3;
if(knobValue[knob] != val) { if(knobValue[knob] != val) {
knobValue[knob] = val; knobValue[knob] = val;
if(printChange) println(knobName[knob] + " is: " + knobValue[knob]); if(printChange) println(knobName[knob] + " is: " + knobValue[knob]/127.0);
sendControlChange((byte)0, (byte)knobMidiCC[knob], (byte)knobValue[knob]); sendControlChange((byte)0, (byte)knobMidiCC[knob], (byte)knobValue[knob]);
} }
} }
@ -288,7 +288,7 @@ void detune2(int val)
int knob = 8; int knob = 8;
if(knobValue[knob] != val) { if(knobValue[knob] != val) {
knobValue[knob] = val; knobValue[knob] = val;
if(printChange) println(knobName[knob] + " is: " + knobValue[knob]); if(printChange) println(knobName[knob] + " is: " + map(knobValue[knob],0,127,-100,100)*0.0005946);
sendControlChange((byte)0, (byte)knobMidiCC[knob], (byte)knobValue[knob]); sendControlChange((byte)0, (byte)knobMidiCC[knob], (byte)knobValue[knob]);
} }
} }
@ -298,7 +298,7 @@ void gain2(int val)
int knob = 9; int knob = 9;
if(knobValue[knob] != val) { if(knobValue[knob] != val) {
knobValue[knob] = val; knobValue[knob] = val;
if(printChange) println(knobName[knob] + " is: " + knobValue[knob]); if(printChange) println(knobName[knob] + " is: " + knobValue[knob]/127.0);
sendControlChange((byte)0, (byte)knobMidiCC[knob], (byte)knobValue[knob]); sendControlChange((byte)0, (byte)knobMidiCC[knob], (byte)knobValue[knob]);
} }
} }
@ -349,7 +349,7 @@ void detune3(int val)
int knob = 14; int knob = 14;
if(knobValue[knob] != val) { if(knobValue[knob] != val) {
knobValue[knob] = val; knobValue[knob] = val;
if(printChange) println(knobName[knob] + " is: " + knobValue[knob]); if(printChange) println(knobName[knob] + " is: " + map(knobValue[knob],0,127,-100,100)*0.0005946);
sendControlChange((byte)0, (byte)knobMidiCC[knob], (byte)knobValue[knob]); sendControlChange((byte)0, (byte)knobMidiCC[knob], (byte)knobValue[knob]);
} }
} }
@ -359,7 +359,7 @@ void gain3(int val)
int knob = 15; int knob = 15;
if(knobValue[knob] != val) { if(knobValue[knob] != val) {
knobValue[knob] = val; knobValue[knob] = val;
if(printChange) println(knobName[knob] + " is: " + knobValue[knob]); if(printChange) println(knobName[knob] + " is: " + knobValue[knob]/127.0);
sendControlChange((byte)0, (byte)knobMidiCC[knob], (byte)knobValue[knob]); sendControlChange((byte)0, (byte)knobMidiCC[knob], (byte)knobValue[knob]);
} }
} }

View File

@ -33,8 +33,8 @@ void setup() {
//println(RWMidi.getInputDeviceNames()); //println(RWMidi.getInputDeviceNames());
input = RWMidi.getInputDevices()[0].createInput(this); input = RWMidi.getInputDevices()[0].createInput(this);
//println(Serial.list()); println(Serial.list());
port0 = new Serial(this, Serial.list()[12], 9600); port0 = new Serial(this, Serial.list()[0], 9600);
} }

0
software/lib/MMM/examples/Music/_8_midi/_8_midi.ino Normal file → Executable file
View File