Hallo microcontroller-community! eines vorweg, ich bin musiker und hae nich besonders viel wissen über Technik-zeug :D Ich plane einen Midi-controller auf Arduino-basis zu bauen, bin mir aber nicht ganz sicher welche Teile (resistoren etc.) ich genau brauch und wie genau ich sie mit einander verbinde. Klar, mit nem Lötkolben;P Meine Idee ist folgende: Jeder Potentiometer verbunden mit einer RBG-LED,sodass jede potentiometer-position eine andere Farbe an der LED erzeugt. zusätzlich ein an-/ausschalter für jede LED. Ich wäre sehr dankbar für jegliche infos! Christoph
Im Moment ist völlig unklar, wie MIDI da reinspielt. Willst einen MIDI Empfänger bauen, der Controllerbytes in RGB verwandelt, oder soll das Gerätchen MIDI-Controllersignale senden? Wenn letzteres, was sollen die LED machen?
So einfach ist das nicht, weil das Potentiometer erst digitalisiert werden muss und der Wert in eine Farbskala gewandelt an die RGB übertragen werden muss, was ebenfalls wieder ein Protokoll hat. Es gab hier im Forum aber bereits einmal so einen Entwurf, meine ich. Finde es aber gerade nicht.
WOW! ihr seid schnell! vielen Dank! Ich versuch meine idee etwas genauer zu beschreiben! Im grunde will ich einen USB-Midi-Controller basteln.Mit nem Arduino. Nur Potentiometer,die CC-signale (richtig?) an meinen laptop senden. Jeder Potentiometer soll eine RBG-LED zur "positionsanzeige" erhalten. Mir is klar,dass der schwierigste par,warscheinlich, die programmierung ist. dieses problem lass ich mir aber für später ;) Was im moment für mich wichtig ist: - welche Potentiometer sind geeignet? - welche LED´s sind geeignet und - was brauch ich noch und worauf sollt ich achten? Thanks! Christoph
Christoph M. schrieb: > Mir is klar,dass der schwierigste par,warscheinlich, die programmierung > ist. > dieses problem lass ich mir aber für später ;) Am besten sollte man das gleichzeitig machen: Schaltung entwerfen und über mögliche Programmierwege denken. Sonst bekommt man eine Schaltung, die schwer bzw. nicht möglich ist, zu programmieren. Christoph M. schrieb: > Nur Potentiometer,die CC-signale (richtig?) an meinen laptop senden. > Jeder Potentiometer soll eine RBG-LED zur "positionsanzeige" erhalten. CC-signale haben Wert zwischen 0 und 127. ADC von ATMega hat 0...1023, deshalb kann man entweder einfach 7 höhere Bits für CC nehmen oder ... es gibt auch andere Möglichkeiten... Die Frage ist, wie geht es mit LED. Was und wie sollten die zeigen? Warum ausgerechnet RGB? Hier wäre es informativer, entweder LED-Scala für Poti zu nutzen, oder auch eine digitale Anzeige, Ziffer pro Poti. Es gibt Orgeln, die elektrische Registertraktur und Schwellwerk haben. In letzten Jahrzehnten baut man oft eine digitale Anzeige für Schwelltrittposition. Das ist meistens eine digitale Anzeige. Christoph M. schrieb: > - welche Potentiometer sind geeignet? Alle. Christoph M. schrieb: > - welche LED´s sind geeignet Alle. Christoph M. schrieb: > - was brauch ich noch? das Kopf. Eine vernünftige Zielsetzung ist wichtigste Voraussetzung.
:
Bearbeitet durch User
Matthias S. schrieb: > Wenn > letzteres, was sollen die LED machen? Ich denke mal dass es Christoph um das Feedback aus seinem Musikprogramm (Ableton, mixxx, Tracktor und wie sie alle heißen) geht. Die Reglerposition im Programm muss nicht unbedingt der mechanischen Poti-Position entsprechen: am Start kann das Poti mechanisch wo anders stehen als der dazugehörige Regler im Programm, dann lassen sich Regler auch automatisieren oder man kann sie auch stumpf mit der Maus ziehen. Dafür sendet das Programm entsprechende CC-Werte (0-127) zurück wenn sich etwas ändert. Eine wichtige Frage ist aber noch offen: Um wie viele Potis/LEDs geht es hier? 1 Poti + 1 LED kann man locker mit einem recht kleinen atmega bedienen, bei 64 Potis + 64 LEDs muss man dann schon über weitere Teile wie Schieberegister nachdenken.
Harry L. schrieb: > Gabs hier doch schon mal: > Beitrag "Universelles Eingabegerät mit Drehencodern" :-) Mein Beitrag von damals wurde ja von mehreren aufgegriffen und inzwischen haben auch einige andere was gebaut. Nicht ganz so, wie ich es brauche, aber durchaus Musik-MIDI-tauglich. Das am weitesten gediehene Projekt ist wohl das hier: https://youtu.be/4_IL63UuWqs
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.