MIDI-Ruleset für AKAI APC mini MK2

We proudly present: The release of DMXControl 3.3.3!


On September 29, 2026, we held our release show for DMXControl 3.3.3. During our usual “hour-long” session, we showed you all the new features in this version and what it now has to offer.
Read all about it in the corresponding news article: We proudly present: The release of DMXControl 3.3.3!




  • Hallo in die Runde ,

    ich brauch bitte mal wieder Hilfe,

    ich habe mir ebenfalls das APC mini Angeschafft, mit den im Post über mir (per rechtsklick ) runtergeladenen ruleset konnte ich wenigstens schonmal festtellen das mein dmxc3 RC2 mit dem board Komuniziert, nur teilweise stimmt das ruleset nicht ganz ? , oder ich habe irgendeine einstellung übersehen? oder habe ich eine andere version des APC´s ?

    beispiel, wenn ich im IA den button 1.1 auf den ausgang button 1.1 Green patche, leuchtet dieser bei tastendruck nur ganz ganz schwach in weis,bei Button 1 Red leutet er blau , und so weiter , sondertasten bekomme ich alle garnicht nicht angeregt .. weder als input noch als output

    ich bin mir auch nicht sicher ob der IN / Out in dem MIDi fenster richtig ist ? wo müssen häkchen rein , und wo nicht ? welchen In oder out device ist richtig .

    falls es irgendwo bereits ein toturial gibt , hab ich es nicht gefunden.

  • "Button als Encoder im MIDI-Manager"

    ich bin schoneinmal weiter gekommen, habe dank dem video "spot on MIDI" wieder was gelernt, und möchte mir jetz die arbeit machen und mir die regeln selber bauen. im Video wurde erwähnt das die matrixbuttons bei Stefan, als "encoder" angelegt sind. hab jetz 2 mal das video durchgesehen, und leder in keinem moment gesehen wie der die Regel für den Encoder geschrieben hat.

    kann mir jemand davon einen Screenshot machen ?

    ich habe bereits versucht, den butten via Lern als Encoder zu setzen, nur ganz erschließt sich mir das nicht,
    da beim encoder ja CW und CCW erwartet wird, kann man das gleichsetzen mit "drücken und Loslassen"
    "Increment" sind ja quasi die schritte die der eigentliche drehregler machen soll setzt man das auf 1 ?
    mir ist auch aufgefallen das in Stefan´s IA direkt 0 oder 1 rausgekommen ist.


    bitte erleuchtet mich.

    PS.:
    wird zeit das ich mal das Formular zum Vereinseintritt ausfülle

  • Zu den Encodern kann ich nichts sagen, aber zu Deinem Mini. Du scheinst die MK2-Version zu haben, die hat RGB-Leds, das Mapping scheint für die erste Version zu sein, die hatte nur fixe Farben und keine Helligkeit für selbige...

  • Update,

    Ich habe mir jetzt in einem Leeren Projekt die Arbeit gemacht mein AKAI APC mini MK2 zu mappen , undzwar so das alle Buttons auch als buttons sind, und erstmal eine Feste farbbelegung der Buttons per Backtrack erscheinen soll .

    als ich damit Fertig war, habe ich die Ruleset´s im Midi fenster Exportiert und in meinem Derzeitigen Hauptprojekt (für die kommende Veranstaltung) wieder Importiert.

    und da Lag warscheinlich auch der Hase im Pfeffer, die Buttons sind zwar noch alle angelernt, aber alle Änderungen die ich per Hand getauscht hatte ( also Ch für farben , oder Ch für die Intensität ) wurden auf den angelernten wert zurück gesetzt, und meine Handeingaben wurden somit Ignoriert.

    Ich denke das ist einen Bugtracker-eintrag wert ?

    meine vermutung wäre jetzt, das alle anderen versionen (die ich hier ausm forum habe) wohlmöglich auch hätten funktioniert, wenn diese "Vollständig" exportiert wurden wären ?

    nächster test, wird sein, ob die wenigstens im Projekt gespeichert bleiben. Edit: Ja im Projekt bleibt alles erhalten .

    eine frage ist noch offen, Buttons als encoder Anlegen, wie ?

  • Ich denke das ist einen Bugtracker-eintrag wert ?

    Ja füge das mal als Bugtrackereintrag ein. Allerdings müssen wir eh den gesamten MIDI-Teil irgendwann ersetzen. Also wird das dann damit eh gleich abgefrühstückt bzw. gibt es dann vermutlich andere Probleme (weil ja nie etwas zu 100% perfekt ist :saint: )

    eine frage ist noch offen, Buttons als encoder Anlegen, wie ?

    Ganz einfach: Du fügst sowohl einen Button-Control als auch ein Encoder/Fader-Control ein. Beim Anlernen lernst du einmal mit dem Button das Button-Control ein und danach mit dem selben Button das Encoder-Control. Dann bekommst du über das Button-Control im IA die Info, ob der Button gedrückt ist oder nicht und über das Encoder/Fader-Control kannst du den Button dann ansteuern. Du brauchst vor allem das Encoder/Fader-Control, weil diese Komma-Werte unterstützen. Das Button-Control kennt nur 0 oder 1 bzw. False oder True. Daher kannst du da keine anderen Zwischenwerte schicken, die du brauchst, um Farben auszuwählen.

    Das ist generell gerade eine Einschränkung von den Midi-Rulesets. Die Input-Werte (also das, was vom MIDI-Pult kommt) und die Output-Werte (also das, was an das Pult geht) teilen sich die selbe Variable. Deshalb sollte man das gerade trennen. Ich habe Pläne, das zu trennen. Aber ja, die Zeit und so :D

    Viele Grüße

    JP

    im Falle eines Falles klebt Gaffa einfach alles, denn Gaffa ist dein Freund und Helfer :thumbup:

  • Ahhh, danke für die schnelle Antwort.

    Also könnte ich sogar pro Button , zusätzlich 2 encoder anlernen , einen für die Intensität der Buttons, und einen für die Farbe .

    Ist das egal ob die alle ein eigenes ruleset bekommen, zur besseren Übersicht im IA ?

    64 Buttons , Input & Output

    64 Fader color der buttons Output

    64 Fader Dimmer der buttons Output

    Dankeschön.

  • Ich sage mal so: es hängt am Ende auch von deinen persönlichen Bedürfnissen ab, wie weit du das aufbauschst. Für mich war die Lösung, die Buttons als Encoder anzulernen, die einfachste, weil ich eben dann nur pro Button auch nur einen Regelsatz habe, der dann sowohl In als auch Out bedient.

    Wenn du den großen Wurf machen möchtest, kannst du es natürlich auch in mehrere Rulesets aufteilen - du musst dann aber auch bedenken, dass du so auch mehrmals die Änderungen machen musst bezüglich des Input- und Output-Devices, wenn sich dies mal ändert.

    PS.: ich habe die letzten Antworten rund um das MIDI-Ruleset für AKAI APC mini MK2 nun mal in einen separaten Thread ausgelegert, weil der ursprüngliche ja eher ein "Sammelthread" für fertige Rulesets ist.

  • Ja das IA wird damit natürlich extrem voll, den dimmer für die tasten bräuchte ich normalwerweise nicht,bzw. könnte man das umgehen wenn man den farbverlauf nutzt und sich dort dunkle und helle farben sucht. ,

    Jens-Peter hat oben geschrieben: "Du fügst sowohl einen Button-Control als auch ein Encoder/Fader-Control ein."

    und du ( LightningBrothers ) sprichst hier von "nur als ein Encoder",
    wie müsste dieser dann konfiguriert sein, damit ich die farben des buttons regeln kann wenn ich im IA-outputbaum auf den fader werte von 0 bis 1 sende ?
    Lg, Sebastian

  • Deswegen spricht er (noch) von zwei Rules pro Button

    Naja, das "noch" stimmt hier halt einfach nicht, denn ich weiß, wie dieser Softwareteil intern aufgebaut ist (weil ich da als letzter etwas daran geschraubt habe) ;) Stand jetzt (DMXControl 3.3.0 RC2) sind der Eingangswert und der Ausgangswert eines Controls ein gemeinsamer Wert im MIDI-Teil von DMXControl 3. Sprich der Ablauf ist: MIDI-Pult.Button => Variable1 => Input Assignment und Input Assignment => Variable1 => MIDI-Pult.Buttonbeleuchtung. Was auffällt: die Variable1, die sowohl für den Input-Pfad als auch für den Output-Pfad identisch ist. Es werden also sowohl die Trigger-Werte des Pults als auch die Beleuchtungswerte in der exakt selben Variable gespeichert! Kommen hier gleichzeitige Trigger vom Midi-Pult und dem Input Assignment, kann das zu falschen oder festhängenden Werten führen. Daher sollte das so lange getrennt (sprich mit 2 Controls) gemacht werden, bis das separiert ist.

    im Falle eines Falles klebt Gaffa einfach alles, denn Gaffa ist dein Freund und Helfer :thumbup:

  • vertragt euch :P :P :P

    das macht schon irgendwie sinn, irgendwie auch nicht.

    sind das nicht unterschiedliche MIDI-channel ? das was der MIDI button empfängt, Ändert ja nichts an dem was der Button ans IA sendet ? ob das alles in der selben variable passiert kann ich nicht beurteilen,

    ich hab nur grade mal getestet, mit gedrückt gehaltenem button bzw mit auf dem button "hämmern" und gleichzeitiges hoch und runterfaden per Slider im softdesk welcher auf die jeweilige encoder-output IA verknüpft ist passiert alles so wies soll,

    im IA input wechselt der encoder ordentlich zwischen 0&1 , und im Output hat der softdeskslider die macht mit 0.01er schritten und wählt ordentlich die farben durch, gleichzeitig.

  • sind das nicht unterschiedliche MIDI-channel ? das was der MIDI button empfängt, Ändert ja nichts an dem was der Button ans IA sendet ? ob das alles in der selben variable passiert kann ich nicht beurteilen,

    Ja, es sind unterschiedliche MIDI-Channel und deshalb sage ich ja, dass das gerade komisch umgesetzt ist und geändert werden müsste ;) Ich hatte da vor ein paar Monaten einige andere Bugs beseitigt (die bisher zu massiven Problemen geführt haben) und daher hatte ich das so gesehen.

    Wenn es bei dir mit nur einem Control funktioniert, dann ist das gut und dann bleib dabei 8) Sollte es Probleme geben, dann kannst du immernoch zu der anderen Variante wechseln.

    im Falle eines Falles klebt Gaffa einfach alles, denn Gaffa ist dein Freund und Helfer :thumbup:

  • Und genau deswegen bin ich bei nur einer Regel für meine F1 - ich hatte es eben nach den Optimierungen in DMXC 3.3.0 so probiert und seit dem ebenfalls keine Probleme. Der Vollständigkeit halber sei erwähnt: in DMXC 3.2.3 kann ich meine F1 in der Tat auf Grund der angesprochenen Punkte mit einer Rückmeldung nicht nutzen.

    Auch wenn ich einen gewissen Einblick in die Entwicklung habe, gehe ich oft auch eben pragmatisch an verschiedene Dinge heran - und dann gibt es halt immer wieder mal eine ergänzende Information… :D

  • Hallo zusammen,

    vielleicht könnt ihr mir weiterhelfen. Ich habe in DMX Control 3.3.0 eine Show angelegt. Soweit funktioniert alles. Jetzt will ich den AKAI apc Mini MK2 nutzen. Die Buttons und Fader funktionieren, aber ich komme mit der Beleuchtung der Buttons einfach nicht zurecht.

    Wenn ich das richtig verstehe muss ich über Midi Out eine Message an den Controller zurück schicken an die Channels 1 für Farbe und 3 für den Dimmer oder?

    Hat das jemand von euch schon in funktionstüchtig und kann mir einen Screenshot vom Midi Mapping und der Eingangszuweisung schicken?

    Ich habe gerade noch zu viele andere Projekte und muss die Show bis Ende nächster Woche fertig lauffähig bekommen und mir rennt einfach die Zeit weg. Wäre für jede Hilfe dankbar <3

  • MIDI-Rule Set für AKAI APC mini MK2

    Das AKAI APC mini MK2 sendet und empfängt bei den Buttons nur Noteninformationen.

    Es sind nur Messages vom Typ 144 Note an (Enable) und 128 Note aus (Disbale) möglich.

    Die Meldungen der Buttons beim APC mini MK2 sind fest konfiguriert und können nicht geändert werden.

    Farbe, Intensität, Puls und Blinken der Buttons der Pad Matrix

    Die Buttons der Pad Matrix ( 8x8 ) sind mit RGB LEDs ausgestattet. Es sind 128 verschiedene RGB Werte möglich.

    Der Farbwert wird mit dem Data2 Wert übermittelt. Die Leuchtmodus wird über den Channel festgelegt.

    (siehe Communication Protocol welches auf der AKAI Webseite erhältlich ist)

    Ruleset import DMXControl 3.2.3

    Beim Import von Rule Sets wird Enable Backtrack mit den gleichen Werten gefüllt wie Enable Message!

    Die Werte im xml File von Enable Backtrack werden beim Import von Midi Rulesets nicht berücksichtigt!

    Deshalb habe ich Dummy-Rulesets erstellt welche nur für das Backtrack im Input Assignment verwendet werden.

    In diesen Dummy Rules sind für Enable Backtrack und Enable Message die Werte gleich. Somit hat man beim
    Import der Rulesets die benötigten Werte in Enable Backtrack stehen .

    Im Anhang sind drei Midi Rule sets.

    in für das was vom Midi kommt

    out_active Buttons leuchten zu 100% grün.

    out_inactive Buttons leuchten zu 65% weiß

    Viel Spaß damit

    Bernhard

  • Newly created posts will remain inaccessible for others until approved by a moderator. The last reply was more than 365 days ago, this thread is most likely obsolete. It is recommended to create a new thread instead.