Ein neues Gesicht

Hallo liebe Leser,

mein Name ist Alexander und ihr werdet hier in nächster Zeit öfter etwas von mir hören. Chris hat mich gefragt ob ich ein paar Beiträge für seinen Blog schreibe da mein Projekt auf seinem aufbaut und damit perfekt hier rein passt.  Zudem wäre es ohne seine Hilfe wohl nie zustande gekommen also an dieser Stelle vielen Dank!

Zur Geschichte:

Mit 14 Jahren habe ich angefangen mit OnPC zu arbeiten. Eines Tages habe ich mir darüber Gedanken gemacht eine Art Hardware Controller dafür zu bauen. Also habe ich Google bemüht und bin auch relativ schnell fündig geworden. Es ist möglich eine BCF2000 an Onpc zum Laufen zu bringen, sogar mit Motorfader Feedback!  Also habe ich meinen ersten BCF2000 bestellt und bald darauf folgte ein weiterer.

Daraus entstand mit Zeit und Geld die Version 1.0 meines Midi Controllers für OnPC.

Die erste Version meines Midicontrollers für OnPC

Version 1.0 tut ihren Job nun schon für 1,5 Jahre. Das einzige Problem ist, dass es nicht ganz so stabil läuft aber was will man erwarten wenn ca. 10 USB Geräte an einem älteren Laptop hängen. Also habe ich angefangen eine bessere, bedienerfreundlichere Lösung zu suchen. Dabei bin ich auf verschiedene andere Projekte gestoßen die im Prinzip genau das machen was ich möchte.

In meinem ersten Plan wollte ich mein Projekt auf den Midi Modulen von Döpfer aufbauen. Auf Grundlage dieses Systems hatte ich schon meine Platinen Layouts fertig und war gerade dabei die ersten Platinen zu ätzen als ich in Kontakt mit Christian kam.

Letztendlich hat er mich dann überzeugt, dass es sinnvoller ist zur MidiBox zu wechseln. Es war billiger und am Ende hatte man eine flexiblere Lösung als mit den Doepfer Modulen. Also habe ich alles was ich bis zu dem Zeitpunkt hatte weggeworfen und von Grund auf neu angefangen zu Planen. Und als ich Mitte letzten Jahres mit der Schule fertig geworden bin habe ich dann angefangen zu bauen.

Weiteres über mein Projekt folgt in den nächsten Wochen 🙂

Verkabelung der Bedienelemente

In letzter Zeit bin ich zu relativ wenig gekommen. Das Bedienfeld ist mittlerweile aber trotzdem zu gefühlten 50% verkabelt:Die einzelnen Module liegen nur lose auf der Frontplatte, daher ist alles krumm und schief. Wenn ich nur mal eine Woche am Stück den ganzen Tag für das Projekt Zeit hätte….

Es leuchtet wie ein Weihnachtsbaum!


…pünktlich einen Monat nach Weihnachten gibt es noch ein Geschenk an mich selbst & viele gute Neuigkeiten. Die LEDs und Tasten sind so voll funktionsfähig, das heißt:

  • Bankwechsel sind ohne umständliche Macros möglich
  • komplettes LED Feedback – auch blinkende LEDs
  • Latenzen sind nicht wahrnehmbar
  • gleichzeitiges Drücken von beliebig vielen Buttons ist möglich
  • Shortcut Modus im onPC ist nicht erforderlich, es werden keine Tastaturkommandos emuliert

Damit bin ich wohl nach MA selbst der erste, der sowas gebaut hat 😀

Die LEDs sind weiß und blau. Im Nachhinein gefiel mir blau als „Executor belegt“-LED aber wesentlich besser, sodass ich die Funktion kurzerhand softwareseitig getauscht habe. Die LEDs aus zu löten und zu tauschen käme einem Neubau der Platine gleich.

Die LED-Ausgabe für alle anderen Tasten habe ich übrigends schon implementiert. Die größte Software-Hürde ist damit genommen. Es kann also voll motiviert weiter gehen 🙂

Die Executor Buttons sind fertig!

Ein erster Meilenstein ist geschafft: Die Executor Buttons sind fertig. Ich hatte zwischenzeitlich doch arg gehadert, ob es die richtige Entscheidung war das ganze auf Lochraster auf zu bauen…

Jetzt bin ich fertig und glaube ich würde es wieder genauso machen. Morgen mache ich mich mal dran in Excel die einzelnen Tasten in der richtigen Reihenfolge auf Midi-Noten einzustellen – im Moment ist alles durcheinander… Ich habe die Tasten eben genau so angeschlossen, wie es am besten gepasst hat.

Die erste 3 Meter Rolle von dem bunten Flachbandkabel ist übrigends schon aufgebraucht!

Letztes Wochenende habe ich die Tasten schon „Live“ getestet, obwohl noch nicht alles angeschlossen war: Funktioniert super, selbst über den Core8 waren keine Latenzen wahrnehmbar! Genau so wollte ich es haben.

Ab jetzt werde ich mich auch intensiver mit der Software beschäftigen. Die Daten für die LED’s sollen ja schließlich bald im onPC ausgelesen werden :-D.