1. Forum
    1. Unerledigte Themen
  2. Dashboard
  3. News
  4. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  5. Discord
  6. Verein
    1. Geschichte
  7. Shop
  8. DMXControl
    1. Übersetzung
    2. Bugtracker
  9. DDF Library
  10. Wiki
  • Anmelden
  • Registrieren
  • Suche
Schon gewusst?
  • Alles
  • Schon gewusst?
  • News
  • Seiten
  • Forum
  • Erweiterte Suche
  1. DMXControl Projects e.V.
  2. News
  3. DMXControl
  4. Schon gewusst?

Schon gewusst? #34 - Vieles ist relativ ... auch der Programmer-Knoten

  • Logo DMXControl Projects e.V. JPK
  • 11. Februar 2022 um 10:00
  • 2.318 Mal gelesen
  • 2 Kommentare

Heute schauen wir uns eine vergleichsweise kleine Einstellungsmöglichkeit an, die aber die Komplexität des Input Assignments etwas reduziert.

Heute schauen wir uns ein kleines, aber offensichtlich auch in unserem Team unbekannten Feature in der Eingangszuweisung (Input Assignment) an: Den relativen und den absoluten Modus des Programmerknotens. Doch bevor wir auf die Modi genauer eingehen, werfen wir erst noch einen kurzen Blick darauf, wofür der Knoten verwendet wird. Dieser Knoten repräsentiert ein spezifisches Gerät oder eine spezifische Gerätegruppe im Programmer. So muss der Programmerknoten auch erst einmal über den Eingangsport entsprechend einem Gerät oder einer Gruppe zugewiesen werden. Anschließend können verschiedene Gerätefunktionen über die Eingangsports direkt angesteuert werden. Diese Werte landen dann direkt im Programmer und können von dort zum Beispiel in Szenenlisten gespeichert werden. Am Ausgangsport einer Gerätefunktion werden die aktuell im Programmer hinterlegten Werte ausgegeben. An dieser Stelle aber der Hinweis: Für eine dauerhafte Live-Steuerung von Funktionen gibt es in DMXControl 3 die Master. Diese lassen sich für diesen Zweck nochmals flexibler einsetzen.

Wer den Programmerknoten nutzt, dem fällt auf, dass zwar die Ausgänge die richtigen Werte der jeweils eingestellten Funktion ausgeben - bei einem voll aufgezogenen Dimmer wird also beispielsweise der Wert 100 oder den Wert der eingestellten Position ausgegeben. Die Eingänge dem entgegen lassen aber (mit wenigen Ausnahmen) nur einen Wertebereich von 0 bis 1 zu. Auf den ersten Blick erscheint das doch sehr inkonsistent, da die gleichen Gerätefunktionswerte am Eingangsport und am Ausgangsport unterschiedlich sind. So muss man am Dimmereingang also einen Wert von 1 anlegen, damit der Dimmer auf 100% gesetzt wird und am Ausgang eine 100 erscheint.

Dieses Verhalten ist aber beabsichtigt, denn die Eingänge sind normiert. So ist der Wertebereich des Eingangs immer zwischen 0 und 1, egal wie der Wertebereich des angesteuerten Gerätes ist. So kann zum Beispiel der Wertebereich eines angeschlossenen Faders auch auf den Bereich 0 und 1 eingestellt werden und muss nicht für jedes Gerät individuell gesetzt werden. Dies ist der relative Eingangs-Modus des Programmers, welcher standardmäßig aktiv ist. Was aber wenige wissen (auch vereinsintern wie wir festgestellt haben :D), dass man den Programmer auch auf einen absoluten Wertebereich der Eingänge einstellen kann. Dann kann tatsächlich ein Wert von 100 am Dimmereingang angelegt werden und dieser wird genau so übernommen und ausgegeben. Gleiches gilt in diesem Fall für die Position: Hier kann man dann auch den tatsächlichen Schwenkwinkel auf der Pan-Achse bzw. den Neigungswinkel auf der Tilt-Achse an den Programmerknoten übergeben.

Nun fragen sich sicher manche: Wofür braucht man den absoluten Modus? Dieser Modus hilft beispielsweise, wenn man einen Slider im Softdesk fix einer Eigenschaft eines Gerätes zuordnen möchte und dabei den Slider für ein Feedback sowohl an den Eingangs- als auch an den Ausgangsport des Programmers hängt. Dann muss man den Wert üblicherweise nicht mehr konvertieren, sondern kann den Wertebereich des Sliders auf den der Gerätefunktion stellen (beim Dimmer zum Beispiel 0 und 100) und spart sich einen Dreisatz (Rule of Three) Knoten. Der Nachteil kann aber eben sein, sofern ihr das gleiche Schema für die Position nutzt, dass dieses Verbindungsset manuell angepasst werden muss, wenn ihr ein anderes Gerät einsetzt und dieses einen anderen Arbeitsbereich auf der Pan- und Tilt-Achse besitzt.

Euer :dmxclogo DMXControl-Team :dmxclogo

  • DMXControl 3
  • DMXControl Projects e.V.
  • Schon gewusst?

Kommentare 2

Neu erstellte Kommentare unterliegen der Moderation und werden erst sichtbar, wenn sie durch einen Moderator geprüft und freigeschaltet wurden.

  • Smileys
  • Standard-Kategorie
  • DMXControl
  • :argh:
  • :shit:
  • :)
  • :(
  • ;)
  • :P
  • ^^
  • :D
  • ;(
  • X(
  • :*
  • :|
  • 8o
  • =O
  • <X
  • ||
  • :/
  • :S
  • X/
  • 8)
  • ?(
  • :huh:
  • :rolleyes:
  • :love:
  • 8|
  • :cursing:
  • :thumbdown:
  • :thumbup:
  • :sleeping:
  • :whistling:
  • :evil:
  • :saint:
  • <3
  • :!:
  • :?:
  • :glaskugel:
Scarffac3
17. Februar 2022 um 09:30
  • Inhalt melden

Ach, und ich dachte (wegen der Überschrift) man kann (wie in dem device control), auch den Wert, den man reinschmeißt, auch relativ interpretieren lassen.

Logo DMXControl Projects e.V. LightningBrothers
17. Februar 2022 um 14:52
  • Inhalt melden

Danke auch nochmal für deine Anmerkung Scarffac3 - sie hat mich dazu veranlasst, den Unterschied im Wiki-Artikel nochmal etwas eindeutiger herauszuarbeiten. :)

Neu erstellte Kommentare unterliegen der Moderation und werden erst sichtbar, wenn sie durch einen Moderator geprüft und freigeschaltet wurden.

  • Smileys
  • Standard-Kategorie
  • DMXControl
  • :argh:
  • :shit:
  • :)
  • :(
  • ;)
  • :P
  • ^^
  • :D
  • ;(
  • X(
  • :*
  • :|
  • 8o
  • =O
  • <X
  • ||
  • :/
  • :S
  • X/
  • 8)
  • ?(
  • :huh:
  • :rolleyes:
  • :love:
  • 8|
  • :cursing:
  • :thumbdown:
  • :thumbup:
  • :sleeping:
  • :whistling:
  • :evil:
  • :saint:
  • <3
  • :!:
  • :?:
  • :glaskugel:
  • Vorherige News Schon gewusst? #33 - Sprechen wir mal über weiß
  • Nächste News Schon gewusst? #35 - Ordnung halten in der Bühnenansicht

Verwandte News

Schon gewusst? Special #7 - Input Assignment - Unendliche Möglichkeiten

Nachdem wir in unserem ersten Special auf die Bedienung des Input Assignments eingegangen sind, folgen nun zum Ende unserer Special Week ein paar Beispiele, was man mit dem neuen Input Assignment realisieren kann.
Logo DMXControl Projects e.V. LightningBrothers
21. Oktober 2019 um 10:00
Gefällt mir 6
1

Schon gewusst? #29 - Überspringen des Programmer Filter

Möchtet ihr besonders schnell neue Szenen anlegen, ohne die Auswahl der zu speichernden Werte für die verschiedenen Gerätefunktionen zu überprüfen? Lest in diesem Schon gewusst?, wie ihr das bewerkstelligt.
Logo DMXControl Projects e.V. JPK
21. Oktober 2020 um 10:00
0

Kategorien

  1. Verein 351
  2. Vereinsnews 210
  3. Vereinstreffen 117
  4. Vereinstreffen 2025 3
  5. DMXControl 191
  6. Entwicklernews 89
  7. Releases 13
  8. Schon gewusst? 45
  9. Live@Work 40
  10. Aktuelle Wartungsarbeiten 5
  11. Forenrichtlinien und Informationen 5
  12. Filter zurücksetzen

Benutzer online

  • 4 Mitglieder (davon 1 unsichtbar) und 160 Besucher
  • Rekord: 34 Benutzer (24. November 2019 um 19:46)
  • Helmut
  • Hoekri
  • Logo DMXControl Projects e.V. Hoc
Legende
  • Logo DMXControl Projects e.V. Administratoren
  • Logo DMXControl Projects e.V. DMXControl Vereinsmitglied
© DMXControl Projects e.V. 2018 - 2026
Gemeinnütziger Verein DMXControl Projects e.V.
Community-Software: WoltLab Suite™
  1. Nutzungsbedingungen
  2. Impressum
  3. Datenschutz