0641774ワット発電中さん
2018/04/17(火) 19:56:17.36ID:QARjg+9tしかし、可変抵抗器に触っていないのに常に数値が動いてしまって不安定です。
つまみを回したときだけ数値が動くようにするにはどんなコードを追加したらいいですか?
#include <MIDI.h>
MIDI_CREATE_DEFAULT_INSTANCE();
int cc = 0;
int AnalogValue = 0;
int lastAnalogValue = 0;
void setup() {
MIDI.begin(4);
}
void loop() {
AnalogValue = analogRead(0);
cc = AnalogValue/8;
if (lastAnalogValue != cc) {
MIDI.sendControlChange(16,cc,1);
lastAnalogValue = cc;
}
}