max Posted February 15, 2006 Report Posted February 15, 2006 Hallo, :D :DIch habe mich jetzt entschlossen auch mal eine MIDIbox zu bauen. Ich will damit die Lichtsoftwear DMXControl Steuern. Nachdem ich mich nun mehrere Tage durch diese Seite und das Forum gewühlt habe, brauche ich mal eure Hilfe.Das Pult soll wie folgt zusammengestellt werden:8x Motorfader + Flashtasten + LED32x Fader mit LED Ring + Flashtasten64x Taster +LEDDie LEDs sollen jeweils den Status des Kanals anzeigen. Der LED Ring soll die Position des Fader anzeigen.3x Core8x Motorfader > 1x MF32x Fader > 1x Ain32x LED Ringe > 2x Doutx4108x Taster > 3x Dinx4 1x Dinx272x LED > 2x Doutx4 1x Doutx2Da ich das Ganze nicht auf ein Core Bekomme habe ich es wie folgt aufgeteilt:MIDI64 (1)1x Core2x Dinx4 (Taster)2x Doutx4 (LEDs)MIDI64 (2)1x Core1x MF (Motorfader)1x Dinx2 (Taster)1x Doutx2 (LEDs)MIDI64e1x Core1x Ain (Fader)2x Doutx4 (Ringe)1x Dinx4 (Taster) Funktioniert das ganze so?Ist ein Display zwingend erforderlich wenn ich die Cors direkt an den Gameport lege?Oder muss ich bei der Verwendung von mehreren Cores ein LTC Modul verwenden und alles über einen Com - Port laufen lassen und brauche somit zwingend ein Display?Wenn ein Display eingebaut wird brauche ich ja auch irgendwelche Menütasten wie viele brauche ich denn da?Danke schon mal für eure antworten!!Grußmax Quote
raphael Posted February 16, 2006 Report Posted February 16, 2006 Funktioniert das ganze so?Warum ncht ;D (Ja, das sollte gehn. Ich habe zwar noch nie versucht LED-Ringe mit Fadern zu kombinieren. Sollte aber gehen).Oder muss ich bei der Verwendung von mehreren Cores ein LTC Modul verwenden und alles über einen Com - Port laufen lassenNein, die Cores verbindest du mit MBLINK (http://www.ucapps.de/midibox_link.html) Cores 1 und 2 als FP konfigurieren, den dritten als EP (End Point). und brauche somit zwingend ein Display?Wenn ein Display eingebaut wird brauche ich ja auch irgendwelche Menütasten wie viele brauche ich denn da?Kommt drauf an was Du machen willst. Wenn Du nur ein Setup hast, kannst du auch darauf verzichten. Zum debuggen würde ich aber doch eines empfehlen.Falls Doch, brauchst Du 4 Menü-Tasten (Links, Rechts, Exec, Snapshot).Raphael Quote
max Posted February 16, 2006 Author Report Posted February 16, 2006 Hallo,hört sich doch gut an wenn das so funktioniert! ;DOk, wenn es sinnvoller ist direkt ein Display mit einzubauen dann mache ich das auch. Jetzt ist dann noch die Frage offen brauche ich für jedes Core Zwei Displays oder kann ich an das erste die Displays hängen und die anderen damit Konfigurieren. Und noch mal zu den LED Ringen, wenn das bis jetzt noch nicht gemach worden ist wie groß ist denn dann der Programmieraufwand? Da ich im Umgang mit Programmiersprachen nicht so die Leuchte bin. ::)Grußmax Quote
raphael Posted February 16, 2006 Report Posted February 16, 2006 Ok, wenn es sinnvoller ist direkt ein Display mit einzubauen dann mache ich das auch. Jetzt ist dann noch die Frage offen brauche ich für jedes Core Zwei Displays oder kann ich an das erste die Displays hängen und die anderen damit KonfigurierenIch meinte, dass das Display während dem Aufbau der MB sehr nützlich sein kann zum Debuggen. Einbauen musst Du es später nicht. Wenn Du eines einbauen willst, dann brauchst auch nur ein Display. Den rest kannst du mit dem ersten core steuern. Lies dir nochmal die Seite zum MBLink durch. Die letzte Grafik zeigt so ein Setup.Und noch mal zu den LED Ringen, wenn das bis jetzt noch nicht gemach worden ist wie groß ist denn dann der Programmieraufwand? Da ich im Umgang mit Programmiersprachen nicht so die Leuchte bin.Leis Dir mal die Beschreibung der MB64e durch. Die AIN-Eingänge sind auf die Encoder 64-127 gemapped. Die Encoder liegen auf 0-63 und die LED-Ringe sind normalerweise auch auf 0-63 gemapped. Wie viel Aufwand es ist, dies zu ändern, kann dir wohl nur Thorsten sagen ohne lange in den Code zu schauen.Raphael Quote
TK. Posted February 16, 2006 Report Posted February 16, 2006 Leis Dir mal die Beschreibung der MB64e durch. Die AIN-Eingänge sind auf die Encoder 64-127 gemapped. Die Encoder liegen auf 0-63 und die LED-Ringe sind normalerweise auch auf 0-63 gemapped. Wie viel Aufwand es ist, dies zu ändern, kann dir wohl nur Thorsten sagen ohne lange in den Code zu schauen.in mb64e_ledrings.inc nach "addlw enc_offset" suchen, und durch "addlw enc_offset + 0x40" ersetzenGruss, Thorsten. Quote
max Posted February 17, 2006 Author Report Posted February 17, 2006 Hallo,Danke erst mal für die ganzen Antworten :)Ich werde jetzt erst mal anfangen mir ein par Module zu Bauen und das ganze dann mal ausprobieren. Das mit dem austauschen des Codes sagt mir jetzt noch nicht so viel, da es meine erste MIDIbox ist. Aber da wird schon noch. ;Dgrußmax Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.