2011-01-06 14 views
0

Ich fragte mich, ob jemand einige Vorschläge zur Umwandlung von HID-Signalen in MIDI-Signale hatte ... was ich habe, ist eine U-HID-Karte und da es HID-Signale an meinen Computer sendet kann ich nicht verwenden die analogen Fähigkeiten (wie die Potentiometer) davon in anderen Programmen, die nicht HID-freundlich sind, aber MIDI mögen.Frage zum Konvertieren von HID zu MIDI

Also was ich mich wunderte ist, wenn mir jemand in die Richtung zeigen könnte, damit dieses HID-Board mit MIDI-freundlichen Probanden arbeitet. wie Zwischenprogramme

Ich laufe ein Windows Vista-Betriebssystem. der Link zu der Karte, die ich verwende, ist http://www.u-hid.com/home/index.php das Programm Ich möchte dieses Board für Traktor verwenden (es kann auf der Homepage der nativen Instrumente gefunden werden ... transparent kann ich nicht mehr als einen Link posten. .. aber es ist ein digitales Djing-Programm). Traktor unterstützt auch keine vst-Plugins.

Ich habe Grundkenntnisse in der Programmiersprache C und habe mich mit Java herumgeschlagen.

Danke, Jesse

Antwort

0

HID Report-Typen unterscheiden sich von Gerät zu Gerät. Während HID ein Standardprotokoll ist, ist es sehr niedrig. Sie werden keinen höheren Standard finden und somit auch keine Software, um HID universell in MIDI zu konvertieren.

Sie können jedoch möglicherweise ein Programm schreiben, um dieses Board zu unterstützen. (In der Tat, wenn ich solch ein Board hätte, würde ich gerne diese Herausforderung angehen.)

Ich empfehle, http://sourceforge.net/projects/usbsnoop/ zu verwenden, um zu debuggen. Ich habe diese Software verwendet, um herauszufinden, HID auf Kreditkartenlesegeräten und zu debuggen software that interfaces with Wii Remotes.

+0

Vielen Dank für die Antwort! – JESSE

+0

Ich bin etwas neu in der Programmierung. Ich hatte nur zwei Klassen in C-Programmierung. Ich versuche Java zu lernen. Mit welcher Sprache würdest du anfangen? – JESSE

+0

Auch mit dem Snoopy-Programm hatte ich Probleme damit und habe sie bereits per E-Mail um Hilfe gebeten. – JESSE

1

Sie konnten einen Blick auf die allgemeine virtuellen Treiber MIDI nehme ich für Windows entwickelt:

http://www.tobias-erichsen.de/virtualMIDI.html

Dieser Fahrer hat einen einfachen User-Space-API frei benennbaren MIDI-Ports unter Windows zu erstellen Systeme von XP bis W7, 32 und 64 Bit.

Dieser Fahrer in meinem rtpMIDI Netzwerk MIDI-Treiber und meine loopMIDI virtuellen MIDI-Kabel (und in einigen dritten Partei Produkten als auch)

Mit freundlichen Grüßen verwendet, Tobias

+0

Jesse, Tobias Fahrer ist ausgezeichnet für Senden Sie dann Ihre Nachrichten an einen MIDI-Eingang am Gerät, ohne zusätzliche Loopback-Software zu verwenden. (Ich benutze es selbst) Es hat jedoch nichts mit der Wurzel dessen, was Sie erreichen wollen, zu tun. Bedenken Sie jedoch, dass Sie immer noch den Code schreiben müssen, um mit HID umgehen zu können. – Brad