出音良好!ttyMIDIでArdumidi.hテスト(Gertduino) | ..あちゃ! no mic's

..あちゃ! no mic's

クラウドファンディング予定~2026年度
何度でもチャレンジ!
ただいまソーラーピックアップのテスト中

SANTA no Mix

ttyMIDIを使うのに、ArduMIDIのライブラリを編集する必要がある。 ArduinoのIDE(1.0.1)では、コンパイル時、エラーを吐いていた。 Ardumini.hのコンパイルエラー修正の方法! また、文字化けが解消されず、まともに通信できなかった件について解決法を見つけた。 以下、その対処法。 Gertduinoでシリアル通信の文字化け対処法! #include <ardumidi.h> int ledPin = 13; int note_on = 0; void setup(){   Serial.begin(38400);   pinMode(ledPin, OUTPUT); } void loop() {      if (!note_on)   {     midi_note_on(0, MIDI_C, 127);     midi_note_on(0, MIDI_E + MIDI_FLAT + MIDI_OCTAVE, 127);     midi_note_on(0, MIDI_G + MIDI_OCTAVE, 127);     delay(1000);     midi_note_on(0,44,127);     delay(1000);     midi_note_on(0,46,127);     delay(1000);     note_on = 1;     digitalWrite(ledPin, HIGH);   }  else   {     midi_note_off(0, MIDI_C, 127);     midi_note_off(0, MIDI_E + MIDI_FLAT + MIDI_OCTAVE, 127);     midi_note_off(0, MIDI_G + MIDI_OCTAVE, 127);     delay(1000);     midi_note_off(0,44,127);     delay(1000);     midi_note_off(0,46,127);     delay(1000);     note_on = 0;     digitalWrite(ledPin, LOW);   }      delay(500); }