Mein Midi controller funktioniert nicht mit Voicemeeter was tun?

Hey Leute,

Ich benutze auf meinem Voicemeeter Potato. Ich habe mich dazu entschlossen mir einen Midi Controller selbst zu bauen mit einem Arduino Mega. Gesagt getan. Ich habe den Code hochgeladen. Ich benutze Harless Midi um die Serielle Verbindung zu convertieren. Dann benutze ich noch LoopMidi um ein vitruellen Midi Controller darzustellen.

Jetzt das Problem:

Voicemeeter erkennt den virtuellen Controller, ich wähle ihn aus, und wenn ich dann den Taster vom Arduino klicke leutet es in Voicemeeter auch auf. Jedoch kann ich keine tasten anlernen, so das Voicemeeter drauf reagiert.

hier der Code vom Arduino:

#include <MIDI.h>

#define BUTTON_PIN 2

#define MIDI_CHANNEL 1 // MIDI Channel 1

MIDI_CREATE_DEFAULT_INSTANCE();

void setup() {

 pinMode(BUTTON_PIN, INPUT);

 digitalWrite(BUTTON_PIN, HIGH); // Enable internal pull-up resistor

 MIDI.begin(MIDI_CHANNEL);

}

void loop() {

 // Read the state of the button

 int buttonState = digitalRead(BUTTON_PIN);

 // If the button is pressed (because of pull-up resistor, LOW means pressed)

 if (buttonState == LOW) {

  // Send a MIDI Note On message (Note 60, Velocity 127)

  MIDI.sendNoteOn(60, 127, MIDI_CHANNEL);

delay(100); // Debouncing delay

  // Send a MIDI Note Off message (Note 60, Velocity 0) after 100 milliseconds

  MIDI.sendNoteOff(60, 0, MIDI_CHANNEL);

 }

}

Im Anhang noch ein paar Bilder...

Bild zum Beitrag
midi, arduino mega
Weitere Inhalte können nur Nutzer sehen, die bei uns eingeloggt sind.