MIDIを使用してフォトレジスタから音を出そうとしています。私はMIDISPORT USBを持っています。私はMIDI JACKからブレッドボードからMIDI OUTを接続しました。どこに行くべきかわからないのでMIDI INは何も接続されていません。私はArduinoとMIDIを接続するためにHairless MIDIシリアルプログラムを使用していますが、arduino側とMidi側で私のUSBから信号を受信しているようですが、私は音が聞こえません。ガレージバンドのMIDIを使用してarduinoのフォトレジスタからサウンドを作りますか?
ガレージバンドはどのようにこの状態になりますか?それはgaragebandする必要はありません、私はちょうどこの作品を作って、音を聞きたいです。私はガレージバンドがMIDIに接続されていることを確認しました.9600でHairlessMIDIを、9600にserial.beginで私のarduinoを持っていました。すべてが今のところよく見えるようです。なぜ私は何も聞こえないのか分かりません。私はガレージバンドからそれを聞くはずですか?
私が正しくあなたのセットアップを理解している場合、ここで私のArduinoのコード、
byte noteON = 144;//note on command
void setup() {
Serial.begin(9600);
}
void loop() {
MIDImessage(noteON, 60, 100);//turn note on
delay(300);//hold note for 300ms
MIDImessage(noteON, 60, 0);//turn note off (note on with velocity 0)
delay(200);//wait 200ms until triggering next note
}
//send MIDI message
void MIDImessage(byte command, byte data1, byte data2) {
Serial.write(command);
Serial.write(data1);
Serial.write(data2);
}