EINFACHER! 16 Buttons
HID bzw. Midi Controller
Meine Idee war einen Midi Controller
zu bauen der eine DAW (Digital Audio Workstation) oder Traktor Pro steuern kann
(neben einem anderen Controller in meinem Fall ein VCI 100 von Vestax). Der Controller sollte so günstig wie möglich sein und 16 Tasten besitzen. Als
Vorbild gilt der Midi Fighter von DJ Techtools
(www.djtechtools.com)
(www.djtechtools.com)
Der Grundgedanke war auch eine solche
HID Platine mit Anschlüssen herzustellen. Dieser wurde von mir verworfen da der
Aufwand in keiner Relation zu dem steht für wieviel man eine fertige Platine
kaufen kann. Außerdem muss man nix programmieren.
Meine Entscheidung fiel auf die von
Leo Bodnar angebotene Platine (30 Euro pro Platine mit Versand von England)
Dabei handelt es sich um ein HID
Interface wie es auch in Gamecontrollern genutzt wird. Die Platine besitzt
Analoge und Digitale Eingänge an die Buttons und Potis angeschlossen werden
können. So können bis zu 36 Buttons in einer Matrix realisiert werden. Die
Platine besitzt einen USB Anschluss und kann direkt an den MAC bzw. PC
angeschlossen werden. Die HID Signale werden nativ von jedem Betriebssystem verstanden.
Eine Tastatur arbeitet ebenfalls mit solchen Signalen.
Die Signale werden als HID an den
Computer gesendet und mittels einer Software in MIDI Signale umgewandelt. Diese
MIDI Signale kann Traktro Pro oder Ableton Live verstehen. Die Software die ich
für den MAC nutze ist ControllerMate
Einfach zu bedienen und in der
Vollversion günstig.
Die Arcade Buttons habe ich bei EBAY
in England bestellt und haben zusammen 26 Euro gekostet. In Deutschland teurer
hier zu finden:
http://www.arcadeshop.de/index.php?cPath=103_102
Material:
- Arcade Buttons 16 Stk.
- Arcade Buttons 16 Stk.
-
Leo
Bodnar BU0836 (Platine)
-
Platine
aus dem Elektronikhandel
-
Schaltlitze
( Kable mit geringem Durchmesser für Steuersignal)
(http://www.conrad.de/ce/de/product/605905/LiY-Schaltlitze-1-x-014-mm-Rot-25-m-Conrad/SHOP_AREA_17416&promotionareaSearchDetail=005)
(http://www.conrad.de/ce/de/product/605905/LiY-Schaltlitze-1-x-014-mm-Rot-25-m-Conrad/SHOP_AREA_17416&promotionareaSearchDetail=005)
-
Seitenschneider
-
Lötkolben
-
Lötzinn
Eigentlicher Bau des
MIDI Controllers:
Die
Grundidee und der Bau des HID/MIDI Controllers ist sehr einfach. Die Platine von Leo Bodnar BU0836
hat Anschlüsse für Buttons bezeichnet mit Row (Masse) und Column
(Spannung/Steuersignal) an diese Anschlüsse werden die Buttons gelötet. Des weiteren hat die Platine Analoge-Eingänge für Potis und ähnliches für uns erstmal nicht Interessant.
Ein Button hat nur zwei Pins an einen
kommt die Masse an den anderen die Spannung. Wird der Button/Schalter betätigt
wird der Stromkreis geschlossen, so wie bei einer Tastatur. Der Rechner weiß
nun dass eine Eingabe getätigt wurde und übersetzt die gedrückte Taste mit
einem Buchstaben (beim Beispiel der Tastatur). Bei einem Game Controller übersetzt
der Computer die Signale in Schießen,
bewegen in verschiedene Richtungen usw.....
Durchführung:
Einen Anschlussplan wie genau die 16
Buttons an die Platine angeschlossen werden sieht wie folgt aus:
Der Platine sind Stecker beigelegt mit
Pin`s am Ende. An diese Pins lötet man pro PIN Row 1 - 4 eine Schaltlitze und
lötet das andere Ende an eine Platine auf jeweils eine Leiterbahn. Das selbe
macht man mit Column 1-6 . Der Grund ist: Platzmangel! Man muss ja an die Masse 1
(Row 1) 4 Schalter löten das geht an einen einzelnen Pin nicht deswegen „lagert
„ man die Anschlüsse auf eine Platine aus. Die Z-Dioden müssen nicht beachtet werden im Schaltplan!
Hier kann man sehen wie die Anschlüsse
verlötet werden müssen. Schalter 1 an Row 1 und Column 1, Schalter 2 an Row 1
und Column 2 usw....wie oben auf dem
Schaltplan angegeben.
Am besten man schreibt auf die
Mikroschalter (blauer Schalter im Bild) mit einem festen Stift die Nummer. Sollte ein Fehler passieren ist so eine leichte Identifikation des Schalters
möglich. Am Ende ist es doch ein ganz schöner Kabelbaum.
Hat man alle Schalter verlötet mit der
Platine. Ist der Controller fertig! Und man kann Ihn an den Computer anschliessen per USB KABEL.
Man benutzt Controller Mate um die HID
Signale in MIDI umzuwandeln. Anscheinend versteht Traktor auch HID Befehle aber
damit habe ich mich noch nicht weiter beschäftigt.
Man nutzt Controller Mate.
Demoversion ist vorhanden und kann
runtergeladen werden. Ich empfehle den Kauf tolles Tool!!
KONFIGURATION NÄCHSTER BLOGEINTRAG!
(Do it yourself Midi Controller, Controller für Ableton Live, Controller für Traktor Pro, Hid Controller, Midi Controller selbst bauen, Einfacher Midi Controller, 16 Buttons Midi Box, 16 Buttons Midi Controller)
KONFIGURATION NÄCHSTER BLOGEINTRAG!
(Do it yourself Midi Controller, Controller für Ableton Live, Controller für Traktor Pro, Hid Controller, Midi Controller selbst bauen, Einfacher Midi Controller, 16 Buttons Midi Box, 16 Buttons Midi Controller)