{"id":3184,"date":"2023-03-24T18:41:03","date_gmt":"2023-03-24T18:41:03","guid":{"rendered":"https:\/\/blogs.qsc.com\/systems\/?p=3184"},"modified":"2023-04-27T10:21:52","modified_gmt":"2023-04-27T10:21:52","slug":"getting-started-with-q-sys-control","status":"publish","type":"post","link":"https:\/\/blogs.qsc.com\/systems\/de\/2023\/03\/24\/erste-schritte-mit-q-sys-control\/","title":{"rendered":"Erste Schritte mit Q-SYS Control"},"content":{"rendered":"<div class=\"trp_language_switcher_shortcode\">\n<div class=\"trp-language-switcher trp-language-switcher-container\" data-no-translation>\n    <div class=\"trp-ls-shortcode-current-language\">\n        <a href=\"#\" class=\"trp-ls-shortcode-disabled-language trp-ls-disabled-language\" title=\"Deutsch\" onclick=\"event.preventDefault()\">\n\t\t\t Deutsch\t\t<\/a>\n    <\/div>\n    <div class=\"trp-ls-shortcode-language\">\n                <a href=\"#\" class=\"trp-ls-shortcode-disabled-language trp-ls-disabled-language\"  title=\"Deutsch\" onclick=\"event.preventDefault()\">\n\t\t\t Deutsch\t\t<\/a>\n                    <a href=\"https:\/\/blogs.qsc.com\/systems\/de\/wp-json\/wp\/v2\/posts\/3184\" title=\"English\">\n             English        <\/a>\n\n            <a href=\"https:\/\/blogs.qsc.com\/systems\/de\/wp-json\/wp\/v2\/posts\/3184\" title=\"Fran\u00e7ais\">\n             Fran\u00e7ais        <\/a>\n\n            <a href=\"https:\/\/blogs.qsc.com\/systems\/de\/wp-json\/wp\/v2\/posts\/3184\" title=\"Espa\u00f1ol\">\n             Espa\u00f1ol        <\/a>\n\n            <a href=\"https:\/\/blogs.qsc.com\/systems\/de\/wp-json\/wp\/v2\/posts\/3184\" title=\"English (UK)\">\n             English (UK)        <\/a>\n\n        <\/div>\n    <script type=\"application\/javascript\">\n        \/\/ need to have the same with set from JS on both divs. Otherwise it can push stuff around in HTML\n        var trp_ls_shortcodes = document.querySelectorAll('.trp_language_switcher_shortcode .trp-language-switcher');\n        if ( trp_ls_shortcodes.length > 0) {\n            \/\/ get the last language switcher added\n            var trp_el = trp_ls_shortcodes[trp_ls_shortcodes.length - 1];\n\n            var trp_shortcode_language_item = trp_el.querySelector( '.trp-ls-shortcode-language' )\n            \/\/ set width\n            var trp_ls_shortcode_width                                               = trp_shortcode_language_item.offsetWidth + 16;\n            trp_shortcode_language_item.style.width                                  = trp_ls_shortcode_width + 'px';\n            trp_el.querySelector( '.trp-ls-shortcode-current-language' ).style.width = trp_ls_shortcode_width + 'px';\n\n            \/\/ We're putting this on display: none after we have its width.\n            trp_shortcode_language_item.style.display = 'none';\n        }\n    <\/script>\n<\/div>\n<\/div>\n<p>Es ist seit jeher unser Ziel, die H\u00fcrden f\u00fcr den Einstieg in die Steuerungsprogrammierung mit Q-SYS zu senken \u2013 dieses Ziel bleibt immer bestehen, w\u00e4hrend sich die Plattform weiterentwickelt.\nQ-SYS bietet drei Programmiermethodiken f\u00fcr Programmierer (bzw. Nicht-Programmierer) aller Kenntnisstufen.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">No-Code<\/h3>\n\n\n\n<p>Alle nativen Q-SYS Produkte unterst\u00fctzen die Steuerungsprogrammierung per Drag-and-drop.\nDas bedeutet, dass Sie Steuerungsfunktionen zu einer Q-SYS Benutzeroberfl\u00e4che (UCI) hinzuf\u00fcgen k\u00f6nnen, ohne eine Zeile Code tippen zu m\u00fcssen.\nZiehen Sie einfach das gew\u00fcnschte Steuerungselement von der Komponente im Schema in das UCI-Layout.\nDar\u00fcber hinaus bietet Q-SYS eine wachsende Bibliothek an Ger\u00e4te-Plug-ins von Drittanbietern, die ebenfalls dieses Prinzip unterst\u00fctzen, wodurch Sie Steuerungen f\u00fcr eine gro\u00dfe Bandbreite an Ger\u00e4ten einfach hinzuf\u00fcgen k\u00f6nnen.<\/p>\n\n\n\n<br>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/blogs.qsc.com\/systems\/de\/app\/uploads\/sites\/2\/2023\/03\/Image-1.png\/\"><img decoding=\"async\" width=\"1171\" height=\"615\" src=\"https:\/\/blogs.qsc.com\/app\/uploads\/sites\/2\/2023\/03\/Image-1.png\" alt=\"\" class=\"wp-image-3160\" srcset=\"https:\/\/blogs.qsc.com\/app\/uploads\/sites\/2\/2023\/03\/Image-1.png 1171w, https:\/\/blogs.qsc.com\/app\/uploads\/sites\/2\/2023\/03\/Image-1-300x158.png 300w, https:\/\/blogs.qsc.com\/app\/uploads\/sites\/2\/2023\/03\/Image-1-1024x538.png 1024w, https:\/\/blogs.qsc.com\/app\/uploads\/sites\/2\/2023\/03\/Image-1-768x403.png 768w, https:\/\/blogs.qsc.com\/app\/uploads\/sites\/2\/2023\/03\/Image-1-250x131.png 250w, https:\/\/blogs.qsc.com\/app\/uploads\/sites\/2\/2023\/03\/Image-1-550x289.png 550w, https:\/\/blogs.qsc.com\/app\/uploads\/sites\/2\/2023\/03\/Image-1-800x420.png 800w, https:\/\/blogs.qsc.com\/app\/uploads\/sites\/2\/2023\/03\/Image-1-343x180.png 343w, https:\/\/blogs.qsc.com\/app\/uploads\/sites\/2\/2023\/03\/Image-1-571x300.png 571w, https:\/\/blogs.qsc.com\/app\/uploads\/sites\/2\/2023\/03\/Image-1-952x500.png 952w\" sizes=\"(max-width: 1171px) 100vw, 1171px\" \/><\/a><\/figure>\n\n\n\n<br>\n\n\n\n<p>Eine dritte No-Code-Methode ist die Nutzung von Steuerungskomponenten.\nDieser Ansatz erm\u00f6glicht es Ihnen, die Steuerungslogik und -funktionen eines Systems auf die gleiche Weise zu erstellen, wie Sie Komponenten zur Audio-Signalverarbeitung auf einem DSP mit offener Architektur miteinander verbinden w\u00fcrden.\nEr wendet sich an Anwender, die \u00fcber Vorkenntnisse in der Entwicklung von Signalwegen und der Audio-DSP-Programmierung oder Erfahrung mit anderen Plattformen zur Steuerungsprogrammierung mit einem \u00e4hnlichen visuellen Layout verf\u00fcgen.<\/p>\n\n\n\n<p>Im folgenden Beispiel hat der Programmierer einen Umschalter zum Ein- und Ausschalten eines Bildschirms hinzugef\u00fcgt, w\u00e4hrend gleichzeitig die Jalousien in Abh\u00e4ngigkeit vom Status des Bildschirms ge\u00f6ffnet oder geschlossen werden.\nWie bei den anderen No-Code-Optionen kann dieser Umschalter in das Q-SYS UCI \u201egezogen\u201c werden.<\/p>\n\n\n\n<br>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/blogs.qsc.com\/systems\/de\/app\/uploads\/sites\/2\/2023\/03\/Image-2.png\/\"><img decoding=\"async\" width=\"700\" height=\"418\" src=\"https:\/\/blogs.qsc.com\/app\/uploads\/sites\/2\/2023\/03\/Image-2.png\" alt=\"\" class=\"wp-image-3161\" srcset=\"https:\/\/blogs.qsc.com\/app\/uploads\/sites\/2\/2023\/03\/Image-2.png 700w, https:\/\/blogs.qsc.com\/app\/uploads\/sites\/2\/2023\/03\/Image-2-300x179.png 300w, https:\/\/blogs.qsc.com\/app\/uploads\/sites\/2\/2023\/03\/Image-2-250x149.png 250w, https:\/\/blogs.qsc.com\/app\/uploads\/sites\/2\/2023\/03\/Image-2-550x328.png 550w, https:\/\/blogs.qsc.com\/app\/uploads\/sites\/2\/2023\/03\/Image-2-301x180.png 301w, https:\/\/blogs.qsc.com\/app\/uploads\/sites\/2\/2023\/03\/Image-2-502x300.png 502w\" sizes=\"(max-width: 700px) 100vw, 700px\" \/><\/a><\/figure>\n\n\n\n<br>\n\n\n\n<h3 class=\"wp-block-heading\">Low-Code<\/h3>\n\n\n\n<p>In einigen F\u00e4llen werden individuelle Anpassungen ben\u00f6tigt, die <em>etwas<\/em> Programmierung erfordern.\nQ-SYS bietet eine Block-Controller-Komponente, die auf visuellen Bl\u00f6cken basiert, welche gestapelt werden, um Code zur Steuerungsprogrammierung zu erstellen.\nDiese Methode bietet die Leistungsf\u00e4higkeit und Flexibilit\u00e4t textbasierter Programmierung, ohne dass eine Programmiersprache oder Syntax erlernt werden muss.\nDies ist n\u00fctzlich f\u00fcr Anwender, die Erfahrung mit \u00e4hnlichen Programmierstilen haben, und kann ein Einstieg in das Erlernen von Code f\u00fcr Programmier-Neulinge sein.<\/p>\n\n\n\n<p>Das hier gezeigte Beispiel nutzt den Block Controller, um die Lautst\u00e4rkeregelung der integrierten Lautsprecher eines Bildschirms \u00fcber eine serielle Verbindung zu realisieren.\nDa es Hunderte m\u00f6gliche Werte f\u00fcr die Lautst\u00e4rke des Bildschirms gibt, w\u00e4re es nicht praktikabel, einen spezifischen Befehl f\u00fcr jeden m\u00f6glichen Wert zu erstellen und zu selektieren.\nStattdessen w\u00e4re es sinnvoller, einen korrekt formatierten Lautst\u00e4rkebefehl auf Basis der Faderposition in einem UCI zu erstellen.<\/p>\n\n\n\n<p>Hier haben wir eine Variable f\u00fcr den Lautst\u00e4rkebefehl erstellt. Wenn sich die Position des Lautst\u00e4rke-Faders \u00e4ndert, wird die dazugeh\u00f6rige Befehlszeichenfolge gesendet.\nEin weiterer Vorteil ist, dass diese Bl\u00f6cke nach der Erstellung im Block Controller konvertiert werden k\u00f6nnen, sodass der darin befindliche Code sichtbar wird.\nDieser Code eignet sich oft als Referenz oder Startpunkt f\u00fcr Programmier-Einsteiger.<\/p>\n\n\n\n<br>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/blogs.qsc.com\/systems\/de\/app\/uploads\/sites\/2\/2023\/03\/Image-3.png\/\"><img decoding=\"async\" width=\"1024\" height=\"272\" src=\"https:\/\/blogs.qsc.com\/app\/uploads\/sites\/2\/2023\/03\/Image-3-1024x272.png\" alt=\"\" class=\"wp-image-3162\" srcset=\"https:\/\/blogs.qsc.com\/app\/uploads\/sites\/2\/2023\/03\/Image-3-1024x272.png 1024w, https:\/\/blogs.qsc.com\/app\/uploads\/sites\/2\/2023\/03\/Image-3-300x80.png 300w, https:\/\/blogs.qsc.com\/app\/uploads\/sites\/2\/2023\/03\/Image-3-768x204.png 768w, https:\/\/blogs.qsc.com\/app\/uploads\/sites\/2\/2023\/03\/Image-3-250x67.png 250w, https:\/\/blogs.qsc.com\/app\/uploads\/sites\/2\/2023\/03\/Image-3-550x146.png 550w, https:\/\/blogs.qsc.com\/app\/uploads\/sites\/2\/2023\/03\/Image-3-800x213.png 800w, https:\/\/blogs.qsc.com\/app\/uploads\/sites\/2\/2023\/03\/Image-3-677x180.png 677w, https:\/\/blogs.qsc.com\/app\/uploads\/sites\/2\/2023\/03\/Image-3.png 1030w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<br>\n\n\n\n<h3 class=\"wp-block-heading\">Full-Code<\/h3>\n\n\n\n<p>Q-SYS bietet eine umfassende Scripting-Umgebung, die es Programmierern erm\u00f6glicht, in der Programmiersprache Lua zu arbeiten.\nLua \u00e4hnelt Python und ist gut f\u00fcr Programmierer geeignet, die \u00fcber Erfahrung mit anderen Sprachen verf\u00fcgen. Zugleich ist es eine zug\u00e4ngliche Programmiersprache, f\u00fcr die es eine Reihe kostenloser Online-Ressourcen gibt, darunter das <a href=\"https:\/\/q-syshelp.qsc.com\/#Control_Scripting\/Lua_5.3_Reference_Manual\/1_-_Introduction.htm\">Q-SYS Help File<\/a>\u00a0mit Dokumentationen und Beispielen.<\/p>\n\n\n\n<p>Um mit diesem Ansatz zu beginnen, k\u00f6nnen Sie die Text-Controller-Komponente zu Ihrem Schema hinzuf\u00fcgen und damit beginnen, die Automation und Steuerung in jedem Raum individuell anzupassen.<\/p>\n\n\n\n<br>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/blogs.qsc.com\/systems\/de\/app\/uploads\/sites\/2\/2023\/03\/image-4-1.png\/\"><img decoding=\"async\" src=\"https:\/\/blogs.qsc.com\/app\/uploads\/sites\/2\/2023\/03\/image-4-1.png\" alt=\"\" class=\"wp-image-3163\" \/><\/a><\/figure>\n\n\n\n<br>\n\n\n\n<p>Ein weiterer Vorteil von Q-SYS ist dabei der Emulationsmodus, in dem Sie die Steuerungsprogrammierung entwickeln und testen k\u00f6nnen, ohne mit einem Q-SYS Core Prozessor verbunden zu sein.&nbsp;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Sie haben alle Optionen! <\/h3>\n\n\n\n<p>Sie k\u00f6nnen sich auch die No-Code-Funktionalit\u00e4t von Q-SYS Produkten zunutze machen, w\u00e4hrend Sie parallel die Scripting-Umgebung nutzen, um Prozesse f\u00fcr eine bessere Anwendererfahrung zu automatisieren.<\/p>\n\n\n\n<p>Dazu noch ein einfaches Beispiel:\nEin Anwender dr\u00fcckt die Mute-Taste an einem Q-SYS NM-T1 Mikrofon und die Status-LEDs aller Q-SYS Mikrofone im Raum wechseln auf Rot (No-Code) \u2013 aber die Anwender w\u00fcnschen sich zus\u00e4tzlich eine Audio-Statusmitteilung.\nMit der Methode Ihrer Wahl k\u00f6nnen Sie programmieren, dass automatisch eine zuvor aufgenommene Nachricht wie \u201eAudio stummgeschaltet\u201c abgespielt wird, damit alle Anwender von der \u00c4nderung erfahren.<\/p>\n\n\n\n<p>Q-SYS unterst\u00fctzt verschiedene Steuerungsmethodiken, die neuen Anwendern der Plattform einen relativ einfachen Einstieg erm\u00f6glichen.\nEine gewisse Lernkurve gibt es aber nat\u00fcrlich f\u00fcr fast jeden \u2013 egal, ob Sie ein erfahrener Audio-DSP-Anwender sind, der Steuerungsfunktionen zu einem Projekt hinzuf\u00fcgen m\u00f6chte, ein studierter Informatiker mit jahrelanger Programmiererfahrung oder irgendwo dazwischen.<\/p>\n\n\n\n<p>Weitere technische Ressourcen, Programmierbeispiele und hilfreiche Antworten auf spezielle Fragen erhalten Sie in der <a href=\"https:\/\/developers.qsc.com\/\">Q-SYS Entwickler-Community<\/a>.<\/p>\n\n\n\n<p><a href=\"http:\/\/www.qsys.com\/qds\">Q-SYS Designer Software herunterladen<\/a><\/p>","protected":false},"excerpt":{"rendered":"<p>Es ist seit jeher unser Ziel, die H\u00fcrden f\u00fcr den Einstieg in die Steuerungsprogrammierung mit Q-SYS zu senken \u2013 dieses Ziel bleibt immer bestehen, w\u00e4hrend sich die Plattform weiterentwickelt.\nQ-SYS bietet drei Programmiermethodiken f\u00fcr Programmierer (bzw. Nicht-Programmierer) aller Kenntnisstufen. <a href=\"https:\/\/blogs.qsc.com\/systems\/de\/2023\/03\/24\/erste-schritte-mit-q-sys-control\/\">Read More<\/a><\/p>","protected":false},"author":72,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[28],"class_list":["post-3184","post","type-post","status-publish","format-standard","hentry","category-uncategorized","tag-german"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Getting Started with Q-SYS Control - Q-SYS<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/blogs.qsc.com\/systems\/de\/2023\/03\/24\/getting-started-with-q-sys-control\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Getting Started with Q-SYS Control - Q-SYS\" \/>\n<meta property=\"og:description\" content=\"It has always been our goal to lower the barrier of entry for control programming within Q-SYS, and as the platform evolves, that principle remains. Q-SYS offers three programming methodologies that can enable programmers (or non-programmers) of all skill levels. No-Code All native Q-SYS Products enable \u2018drag-and-drop\u2019 control programming. This means you can add control &hellip; Read More\" \/>\n<meta property=\"og:url\" content=\"https:\/\/blogs.qsc.com\/systems\/de\/2023\/03\/24\/getting-started-with-q-sys-control\/\" \/>\n<meta property=\"og:site_name\" content=\"Q-SYS\" \/>\n<meta property=\"article:published_time\" content=\"2023-03-24T18:41:03+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-04-27T10:21:52+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/blogs.qsc.com\/app\/uploads\/sites\/2\/2023\/03\/Control-Programming-Adoption-Social.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"628\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"BIll Crowe\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/blogs.qsc.com\/app\/uploads\/sites\/2\/2023\/03\/Control-Programming-Adoption-Social.jpg\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"BIll Crowe\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/blogs.qsc.com\/systems\/2023\/03\/24\/getting-started-with-q-sys-control\/\",\"url\":\"https:\/\/blogs.qsc.com\/systems\/2023\/03\/24\/getting-started-with-q-sys-control\/\",\"name\":\"Getting Started with Q-SYS Control - Q-SYS\",\"isPartOf\":{\"@id\":\"https:\/\/blogs.qsc.com\/systems\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/blogs.qsc.com\/systems\/2023\/03\/24\/getting-started-with-q-sys-control\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/blogs.qsc.com\/systems\/2023\/03\/24\/getting-started-with-q-sys-control\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/blogs.qsc.com\/app\/uploads\/sites\/2\/2023\/03\/Image-1.png\",\"datePublished\":\"2023-03-24T18:41:03+00:00\",\"dateModified\":\"2023-04-27T10:21:52+00:00\",\"author\":{\"@id\":\"https:\/\/blogs.qsc.com\/systems\/#\/schema\/person\/1460a6b2624f4ff237c6ac3e2d0dc01b\"},\"breadcrumb\":{\"@id\":\"https:\/\/blogs.qsc.com\/systems\/2023\/03\/24\/getting-started-with-q-sys-control\/#breadcrumb\"},\"inLanguage\":\"de-DE\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/blogs.qsc.com\/systems\/2023\/03\/24\/getting-started-with-q-sys-control\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de-DE\",\"@id\":\"https:\/\/blogs.qsc.com\/systems\/2023\/03\/24\/getting-started-with-q-sys-control\/#primaryimage\",\"url\":\"https:\/\/blogs.qsc.com\/app\/uploads\/sites\/2\/2023\/03\/Image-1.png\",\"contentUrl\":\"https:\/\/blogs.qsc.com\/app\/uploads\/sites\/2\/2023\/03\/Image-1.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/blogs.qsc.com\/systems\/2023\/03\/24\/getting-started-with-q-sys-control\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/blogs.qsc.com\/systems\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Getting Started with Q-SYS Control\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/blogs.qsc.com\/systems\/#website\",\"url\":\"https:\/\/blogs.qsc.com\/systems\/\",\"name\":\"Q-SYS\",\"description\":\"System Blog\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/blogs.qsc.com\/systems\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de-DE\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/blogs.qsc.com\/systems\/#\/schema\/person\/1460a6b2624f4ff237c6ac3e2d0dc01b\",\"name\":\"BIll Crowe\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de-DE\",\"@id\":\"https:\/\/blogs.qsc.com\/systems\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/ffe868b3faa3957b1d1caa567ba90af9894f290266b22b6de76691c07bbcc5ed?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/ffe868b3faa3957b1d1caa567ba90af9894f290266b22b6de76691c07bbcc5ed?s=96&d=mm&r=g\",\"caption\":\"BIll Crowe\"},\"description\":\"Bill Crowe is a Solutions Architect and part of the Consultant Liaison team. He works with the specifier community providing technical support and design assistance. Prior to joining Q-SYS, he worked in various engineering and control programming roles in broadcast television and commercial AV integration.\",\"url\":\"https:\/\/blogs.qsc.com\/systems\/de\/author\/billcrowe\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Getting Started with Q-SYS Control - Q-SYS","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/blogs.qsc.com\/systems\/de\/2023\/03\/24\/getting-started-with-q-sys-control\/","og_locale":"de_DE","og_type":"article","og_title":"Getting Started with Q-SYS Control - Q-SYS","og_description":"It has always been our goal to lower the barrier of entry for control programming within Q-SYS, and as the platform evolves, that principle remains. Q-SYS offers three programming methodologies that can enable programmers (or non-programmers) of all skill levels. No-Code All native Q-SYS Products enable \u2018drag-and-drop\u2019 control programming. This means you can add control &hellip; Read More","og_url":"https:\/\/blogs.qsc.com\/systems\/de\/2023\/03\/24\/getting-started-with-q-sys-control\/","og_site_name":"Q-SYS","article_published_time":"2023-03-24T18:41:03+00:00","article_modified_time":"2023-04-27T10:21:52+00:00","og_image":[{"width":1200,"height":628,"url":"https:\/\/blogs.qsc.com\/app\/uploads\/sites\/2\/2023\/03\/Control-Programming-Adoption-Social.jpg","type":"image\/jpeg"}],"author":"BIll Crowe","twitter_card":"summary_large_image","twitter_image":"https:\/\/blogs.qsc.com\/app\/uploads\/sites\/2\/2023\/03\/Control-Programming-Adoption-Social.jpg","twitter_misc":{"Written by":"BIll Crowe","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/blogs.qsc.com\/systems\/2023\/03\/24\/getting-started-with-q-sys-control\/","url":"https:\/\/blogs.qsc.com\/systems\/2023\/03\/24\/getting-started-with-q-sys-control\/","name":"Getting Started with Q-SYS Control - Q-SYS","isPartOf":{"@id":"https:\/\/blogs.qsc.com\/systems\/#website"},"primaryImageOfPage":{"@id":"https:\/\/blogs.qsc.com\/systems\/2023\/03\/24\/getting-started-with-q-sys-control\/#primaryimage"},"image":{"@id":"https:\/\/blogs.qsc.com\/systems\/2023\/03\/24\/getting-started-with-q-sys-control\/#primaryimage"},"thumbnailUrl":"https:\/\/blogs.qsc.com\/app\/uploads\/sites\/2\/2023\/03\/Image-1.png","datePublished":"2023-03-24T18:41:03+00:00","dateModified":"2023-04-27T10:21:52+00:00","author":{"@id":"https:\/\/blogs.qsc.com\/systems\/#\/schema\/person\/1460a6b2624f4ff237c6ac3e2d0dc01b"},"breadcrumb":{"@id":"https:\/\/blogs.qsc.com\/systems\/2023\/03\/24\/getting-started-with-q-sys-control\/#breadcrumb"},"inLanguage":"de-DE","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blogs.qsc.com\/systems\/2023\/03\/24\/getting-started-with-q-sys-control\/"]}]},{"@type":"ImageObject","inLanguage":"de-DE","@id":"https:\/\/blogs.qsc.com\/systems\/2023\/03\/24\/getting-started-with-q-sys-control\/#primaryimage","url":"https:\/\/blogs.qsc.com\/app\/uploads\/sites\/2\/2023\/03\/Image-1.png","contentUrl":"https:\/\/blogs.qsc.com\/app\/uploads\/sites\/2\/2023\/03\/Image-1.png"},{"@type":"BreadcrumbList","@id":"https:\/\/blogs.qsc.com\/systems\/2023\/03\/24\/getting-started-with-q-sys-control\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/blogs.qsc.com\/systems\/"},{"@type":"ListItem","position":2,"name":"Getting Started with Q-SYS Control"}]},{"@type":"WebSite","@id":"https:\/\/blogs.qsc.com\/systems\/#website","url":"https:\/\/blogs.qsc.com\/systems\/","name":"Q-SYS","description":"System Blog","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blogs.qsc.com\/systems\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de-DE"},{"@type":"Person","@id":"https:\/\/blogs.qsc.com\/systems\/#\/schema\/person\/1460a6b2624f4ff237c6ac3e2d0dc01b","name":"BIll Crowe","image":{"@type":"ImageObject","inLanguage":"de-DE","@id":"https:\/\/blogs.qsc.com\/systems\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/ffe868b3faa3957b1d1caa567ba90af9894f290266b22b6de76691c07bbcc5ed?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/ffe868b3faa3957b1d1caa567ba90af9894f290266b22b6de76691c07bbcc5ed?s=96&d=mm&r=g","caption":"BIll Crowe"},"description":"Bill Crowe ist ein Solutions Architect und Teil des Consultant Liaison teams. Er arbeitet mit Planern zusammen und bietet technische Unterst\u00fctzung und Designhilfe. Bevor er zu Q-SYS kam, arbeitete er in verschiedenen Positionen in den Bereichen Technik und Steuerungsprogrammierung bei Fernsehsendern und AV-Integratoren.","url":"https:\/\/blogs.qsc.com\/systems\/de\/author\/billcrowe\/"}]}},"_links":{"self":[{"href":"https:\/\/blogs.qsc.com\/systems\/de\/wp-json\/wp\/v2\/posts\/3184","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.qsc.com\/systems\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.qsc.com\/systems\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.qsc.com\/systems\/de\/wp-json\/wp\/v2\/users\/72"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.qsc.com\/systems\/de\/wp-json\/wp\/v2\/comments?post=3184"}],"version-history":[{"count":0,"href":"https:\/\/blogs.qsc.com\/systems\/de\/wp-json\/wp\/v2\/posts\/3184\/revisions"}],"wp:attachment":[{"href":"https:\/\/blogs.qsc.com\/systems\/de\/wp-json\/wp\/v2\/media?parent=3184"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.qsc.com\/systems\/de\/wp-json\/wp\/v2\/categories?post=3184"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.qsc.com\/systems\/de\/wp-json\/wp\/v2\/tags?post=3184"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}