Hallo, hat einer von Euch schon mal ein USB-MIDI Interface mit mehreren Ports selber gebastelt? Ich habe dazu die Beispiel Firmware von Microship genommen. Das ganze funktioniert auch, aber... Sobald ich mehr als einen MIDI IN konfiguriere, gibt es Probleme. Der PIC meldet sich korrekt unter Windows 7/64 an. Im Sequenzer sieht man auch mehere MIDI Eingänge. Nun taucht aber folgendes Problem auf: Die ersten 16 MIDI Nachrichten werden korrekt übertragen. Dann kommen bei 2 MIDI In 16 MIDI Nachrichten nicht im Sequenzer an. Danach läuft alles einwandfrei. Habe das ganze auch mit USBPcap/Wireshark überprüft. Am USB Port sind alle MIDI Nachrichten da, nur im Sequenzer kommen sie nicht an. Dann habe ich den Microsoft USB-MIDI Treiber durch den eines Drittherstellers ersetzt, und siehe da, es gibt keine verschwundenen MIDI Nachrichten mehr. Nun stelle ich mir die Frage, hat der Microsoft USB-MIDI Treiber einen Bug, oder habe ich vielleicht etwas in der USB-MIDI-Firmware meines PICs falsch konfiguriert? Von daher würde mich mal interessieren, hat schon mal jemand hier mit oder ohne den Microchip USB-MIDI-Firmware-Stack ein Class-Compliant MIDI Interface mit mehr als einem Eingang gebaut und unter Windows getestet? Und wenn ja, gab es da Probleme bei mehr als einem MIDI IN?
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.