Lab_interaccio/2011/Intact/Board/Board.pde
2025-02-25 21:29:42 +01:00

32 lines
574 B
Plaintext

void setup() {
// Set MIDI baud rate:
Serial.begin(31250);
for (int i=2 ; i<8 ; i++) pinMode(i, OUTPUT);
for (int i=2 ; i<8 ; i++) digitalWrite(i, LOW);
}
void loop(){
for (int i=2 ; i<8 ; i++)
{
digitalWrite(i, LOW);
delay(1000);
digitalWrite(i, HIGH);
delay(1000);
}
//Serial.print(0XF0,BYTE);
if (Serial.available() > 0) {
Serial.print(Serial.read(),BYTE);
}
/*noteOn(0x90, 0x20, 0x45);
delay(100);*/
}
void noteOn(int cmd, int pitch, int velocity) {
Serial.write(cmd);
Serial.write(pitch);
Serial.write(velocity);
}