Hallo, ich habe für mein Midi-Keyboard mit einem Arduino UNO einen Fußschalter gebaut. Dieser erzeugt ein Midi-Signal und sendet es über den seriellen Ausgang zum Midi-In des Keyboards und funktioniert soweit tadlellos. Da das Keyboard auch USB-Device und USB-Host Anschlüsse hat, stellte sich mir die Frage, ob ich die Midi-Daten nicht auch über USB versenden kann. Das Keyboard bietet diese Möglichkeit. Besteht die Möglichkeit, dass man Arduino UNO als USB-Host an das Keyboard anschließen kann (mit der entsprechenden Software) und dann die Midi-Daten hierüber versendet? Wenn ja, welche Hardware benötige ich evtl. noch und wie wird so etwas mit Software umgesetzt? Vielen Dank für die Hilfe! Matthias
USB-Host ist 3 Klassen komplizierter als Midi Daten zu verschicken. Ohne besondere Hardware würde ich das mit einem 8-Bitter nicht machen. Auf einem Raspi kann man z.B. libusb nehmen, das bietet eine Menge komfort. Darunter würde ich es nicht machen. Aber ein Raspi ist wesentlich leistungsfähiger, und etwas teurer. Das USB-Protokoll ist meist nicht offengelegt. Du dürftest auch noch analysieren, was du dem Keyboard schicken mußt. Das Problem kommt noch dazu.
>Besteht die Möglichkeit, dass man Arduino UNO als USB-Host an das >Keyboard anschließen kann Nein.
Get sehr wohl, steht hier (nur Software): http://hunt.net.nz/users/darran/ Mit USB-Host-Shield (mit Hardware): http://www.amazon.de/gp/offer-listing/B006CHEIBW/ref=dp_olp_0/280-7235420-4664753?ie=UTF8&condition=all
Hallo Frank, vielen Dank für deine Info. Ich hab mir besonders den ersten Link durchgelesen, aber so wirklich verstanden habe ich nicht wofür der DFU-Mode gut ist und wie ich ihn für mich nutzen kann. Es wäre schön, wenn du mir da etwas weiterhelfen könntest. Die Frage die sich mir immer noch stellt ist, ob das Arduino überhaupt an meinem Keyboard erkannt wird, wenn ich es in den entsprechenden Mode bekommen habe?! Vieln Dank für deine Hilfe. Matthias
>Die Frage die sich mir immer noch stellt ist, ob das Arduino überhaupt >an meinem Keyboard erkannt wird, wenn ich es in den entsprechenden Mode >bekommen habe?! Üblicherweise ist der Rechner der Host. Da stellt sich die Frage umgekehrt. Erkennt der Host das Keyboard? Und, wie bereits erwähnt: Versteht der nicht nur Bahnhof?
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.