Control Pins

Site: QSC
Course: Q-SYS Level 1 Training (German)
Book: Control Pins
Printed by: Guest user
Date: Wednesday, 4 December 2024, 12:36 AM

Description

Video Transkript

0:08
Willkommen zurück.
0:09
Jetzt, da Ihr Euch mit Steuerungselementen und verschiedenen Arten von Steuerungen auskennt,
0:13
schauen wir uns an, wie wir Steuerungen verwenden können, um andere Steuerungen zu steuern.
0:18
Wenn Ihr irgendeine Komponente auswählt und in Ihr Properties-Feld auf der rechten Seite geht,
0:23
seht Ihr unten einen Abschnitt mit dem aufklappbaren Fenster 'Control Pins'.
0:28
Jedes Steuerungselement aus dem Control Panel der Komponente ist hier aufgelistet,
0:33
und wenn Ihr eine Feld aktiviert, wir ein neuer Control Pin unter Eurer Komponente hinzugefügt.
0:39
Diese quadratischen Control Pins können miteinander genauso verbunden werden die die runden Audiopins,
0:46
aber Control Pins senden statt Audiosignalen Daten.
0:51
Der Signalfluss ist der gleiche wie bei Audiosignalen, wo eingehende Signale von links kommen, und
0:57
ausgehende Signale rechts angeordnet sind.
1:00
Nehmen wir an, dass ich eine Situation habe, wo ich auf einem Audioplayer Play drücken
1:05
und einen anderen Audioplayer gleichzeitig stoppen möchte.
1:08
Ich kann den Play-Trigger des ersten Players und den Stop-Trigger des zweiten Players anzeigen lassen.
1:21
Wenn ich hier jetzt Play drücke, beginnt der Audioplayer zu spielen,
1:24
während er gleichzeitig ein Signal über diese Verbindung schickt, um den zweiten Audioplayer zu stoppen.
1:30
Ihr könnt endlos viele einfache Aufgaben mit einer einfachen Verbindung wie dieser verwalten,
1:35
aber bevor Ihr anfangt, Euch auszutoben ... passt auf,
1:39
weil nicht unbedingt alle Steuerungselemente gut miteinander funktionieren.
1:43
Wenn Ihr einen Trigger Button nehmt, um einen anderen Trigger Button zu steuern,
1:47
wisst Ihr genau, was passieren wird.
1:49
Denkt drüber nach, was Ihr erreichen wollt, bevor Ihr anfangt, Arten von Steuerungen zu mischen.
1:54
Was passiert zum Beispiel,
1:55
wenn Ihr den Mute-Button des ersten Players mit dem Gain-Knopf des zweiten Players verbindet?
2:02
Wenn Ihr meint, dass der Gain-Knopf zwischen 0% und 100% umschalten wird, liegt Ihr falsch. Falsch.
2:09
Ihr seht, dass der Mute-Button sich selbst auf zwei Arten darstellen lässt: Textform und numerisch.
2:15
Er hat zwei verschiedene Zustände - an und aus.
2:18
In Textform wird das durch den String 'muted' oder 'unmuted' dargestellt,
2:23
aber numerisch durch die binären Werte 1 und 0.
2:27
Der Gain-Knopf dagegen hat einen Numerischen Bereich von -100 bis 20,
2:33
kann also numerische Werte als Input annehmen.
2:37
Das bedeutet, dass, wenn Ihr den Mute-Button drückt, Ihr den Gain-Knopf zwischen 0dB und 1dB umschaltet,
2:43
was definitiv keiner Stumm- oder Lautschaltung entspricht.
2:47
Es kommt also alles darauf an, zu verstehen, wie jedes Steuerungselement funktioniert.
2:52
Die 'File Name' Steuerung beispielsweise, ist ein Textfeld, in dem Ihr eine Audiodatei auswählen könnt,
2:58
die Ihr abspielen wollt. Sie muss also mit einem Textstring angesteuert werden.
3:04
Wenn Ihr den Mute-Button mit dem File Name verbindet,
3:08
wird dieser nach Audiodateien auf Eurem Core mit den Namen 'Muted' oder 'Unmuted' suchen,
3:13
die wahrscheinlich nicht existieren.
3:15
Der Schlüssel zu einer erfolgreichen Verbindung von Control Pins ist es,
3:19
logisch zu denken und sicherzugehen, dass das Verbinden dieser Elemente sinnvoll ist.
3:24
Wenn Ihr im Emulation Mode oder auf dem Core seid, könnt Ihr Eure Maus über jeden Control Pin bewegen,
3:30
um den aktuellen Status auszulesen, wodurch Ihr einen Überblick bekommt, welche Daten weitergegeben werden.
3:37
Es ist definitiv möglich, weitaus kompliziertere Interaktionen zwischen Control Pins zu erstellen,
3:42
und es gibt viele Komponenten im Control Components-Bereich Eurer Schematic Library, die Euch dabei helfen.
3:49
Wir werde diese aber nicht im Level One Kurs behandeln, es ist jedoch wichtig, dass Ihr wisst,
3:54
dass sie existieren, damit Ihr eine Vorstellung davon habt, was später möglich sein wird.
3:59
Es gibt einfache Funktionen wie Delays oder Router, Ihr könnt einen Flip-Flop hernehmen,
4:04
um einen Trigger-Button in einen Toggle-Button zu verwandeln, und
4:08
Ihr könnt auch logische Funktionen oder Skripte verwenden, damit Eure Steuerungselemente das tun, was Ihr wollt.
4:14
Wenn Ihr jetzt schon mehr über diese Komponenten erfahren wollt, wählt einfach eine aus und drückt F1,
4:19
um die Hilfedatei aufzurufen. Das einzige, was ich Euch jetzt zeigen will, ist die 'Custom Controls' Komponente.
4:27
Diese Komponente ermöglicht es, leere Steuerungselemente ohne irgendwelche Zuordnungen zu erstellen.
4:33
Ihr Control Panel ist solange leer, bis Ihr auswählt, welche Art von Steuerung damit bewerkstelligt werden soll.
4:40
Im Properties-Fenster könnt Ihr eine Art von Steuerung auswählen, und Ihr
4:44
bekommt eine Liste von verschiedenen Styles angezeigt.
4:47
Es gibt eine Vielzahl von Drehknöpfen mit verschiedenen numerischen Bereichen, eine LED, einen Fader,
4:54
hier ist der Toggle-Button und hier der Trigger-Button. Alles, worüber wir vorher schon geredet haben.
5:00
Wählt etwas aus und dieser Button erscheint im Control Panel und sein Control Pin kann verbunden werden.
5:07
Vielleicht möchtet Ihr einen Trigger Button, der zwei Audioplayer gleichzeitig startet.
5:11
Verbindet einfach Euren neuen Button mit den Play Triggern dieser beiden Audioplayer.
5:20
Wir werden uns damit im Level One Kurs nicht weiter befassen,
5:23
aber Ihr könnt Euch vielleicht schon die ein oder andere Sache vorstellen,
5:26
die Ihr mit diesen Control Pins umsetzen könnt.
5:29
Auch ohne einen Core habt Ihr sicher Spaß, damit im Emulation Mode herumzuexperimentieren, also, viel Vergnügen!

Lektion Beschreibung

Lernen Sie, wie man Steuerbefehle zwischen den Komponenten sendet, um Ereignisse in Ihrem Design auszulösen.

Hilfreiche Tipps und Definitionen

Control Pins: repräsentieren die Steuerungsmöglichkeiten, die diese Komponente in ihrem Control Panel bietet. Control Pins werden verwendet, um die einzelnen Funktionen mit anderen Elementen und zum Beispiel einem Control Script zu verbinden.


  • Wenn Du ein Element in der Schematic platzierst, werden vorerst keine Control Pins angezeigt. Diese müssen erst durch Anhaken der jeweiligen Checkboxen unter PropertiesControl Pins aktiviert werden.
  • Achtung beim Vermischen von verschiedenen Control-Typen! Beachte, dass es mehrere Status gibt.