Controlling SCS with Elgato Stream Deck

Share your advanced SCS knowledge and experience with others
Post Reply
ckaiserca
Posts: 16
Joined: Wed Aug 10, 2005 2:23 am
Location: Newmarket, Ontario Canada
Contact:

Controlling SCS with Elgato Stream Deck

Post by ckaiserca » Tue Sep 24, 2019 2:16 am

Hello!

I know that there is a Companion profile that allows SCS to be controlled via an Elgato Stream Deck, but I tried it out and found it somewhat limited, and the buttons were limited to just text and background colours. I spent a couple of days working with the Stream Deck program and the Super Macro Plugin and make a layout that works for most of the work that I do with SCS. We usually use it at my venues to play sound cues (sometimes video). Using Super Macro, you can make your layout as simple or as complex as you want. There are three different sizes of Stream Deck, there is the Mini (6 Keys) the Standard (15 Keys) and the XL (32 Keys)

The layout example was created for a standard Stream Deck ans has the following buttons:

GO button
PAUSE/RESUME button (dynamic)
FADE button
STOP button
BACK button
NEXT button
VOL + button
VOL - button (In this case, the VOL buttons control the level of the playing cue. You can also set them to control the Master Fader is you want)
HOTKEY BANK button (dynamic)
HOTKEY 1 button (dynamic)
HOTKEY 2 button (dynamic)
HOTKEY 3 button (dynamic)
HOTKEY 4 button (dynamic)
HOTKEY 5 button (dynamic)
ANALOG CLOCK Display (Because I always thought SCS needed a clock display!)

Stream Deck SCS.jpg
Stream Deck SCS Layout
Stream Deck SCS.jpg (106.94 KiB) Viewed 10172 times
All of the buttons (except the clock which is the Analog Clock plugin) were created using the Super Macro Plugin by BarRaider. Super Macro allows you to create macros that range from simple to complex. It also allows toggles between two macros, sticky macros, and more. Most of the macros that I used are just keyboard shortcuts that are native to SCS (e.g. GO is just the spacebar, and PAUSE/RESUME is Ctrl+U).

When recording the macros, you need to make sure you are using the correct syntax. A link to the macro commands that can be used with Super Macro can be found here: https://github.com/BarRaider/streamdeck ... d#commands

The macros used for this keypad layout look like this:

{{SPACE}} = Spacebar

{{CONTROL}{U}} = Pause All - To make this dynamic, I used a Toggle with two different images so that it displays as RESUME when a cue is paused and switches back to PAUSE when it is pressed again to restart the cue.

Resume Button.jpg
Resume Button
Resume Button.jpg (79.73 KiB) Viewed 10172 times
As I normally want FADE and STOP to leave me ready to execute the next cue, rather than using the keyboard shortcuts ESC and SHIFT+ESC, I made these buttons Hotkeys that execute and Stop cue and a Fade cue. They are just {{S}} for STOP and {{F}} for FADE.

NEXT and BACK are just {{DOWN}} and {{UP}}

VOL+ and VOL- are {{SHIFT}{F12}} and {SHIFT}{F11}}

The HOTKEYS BANK button is another Toggle {{CONTROL}{SHIFT}{F1}} with two images to switch between HOTKEYS 1 (Black background) and HOTKEYS 2 (White background).

Hotkeys.jpg
HOTKKEY BANK 2 Button
Hotkeys.jpg (88.58 KiB) Viewed 10172 times
The HOTKEY Buttons {{F1}} through {{F5}} are also Toggles that switch between a Black and White Background. Note that you can create the macro so that you can assign any key you want as your hotkey triggers.

If you are interested in trying out this profile, let me know. I can send you an exported copy of the profile as well as a zipped archive of the images that I used to create the layout.
Charles R. Kaiser
Direct all incoming fire to: 17TPJ241127441
Zone 17T Zone CM -81 E 624112 N 4874412
44° 00'44.55" N, 79° 27'05.92" W 44.0123706, -79.45164444

lttton
Posts: 37
Joined: Wed Jun 27, 2012 7:46 pm
Location: Tuebingen, Germany
Contact:

Re: Controlling SCS with Elgato Stream Deck

Post by lttton » Tue Mar 17, 2020 6:40 pm

Hi Charles,
i'm higly interested in this profile for the elgato streamdeck.
how can i get it?
Uwe

PhilVale
Posts: 142
Joined: Mon Jul 29, 2013 8:00 pm

Re: Controlling SCS with Elgato Stream Deck

Post by PhilVale » Mon Apr 27, 2020 11:39 pm

Me too.

Considering buying one for our next production

Phil.

combrains
Posts: 6
Joined: Mon Aug 29, 2016 2:06 pm

Re: Controlling SCS with Elgato Stream Deck

Post by combrains » Fri Jul 30, 2021 7:57 am

We recently began experimenting with something similar, although we are using BitFoucus Companion for layout creation on the StreamDeck and telnet for triggering SCS actions. This setup has the added benefit of being able to control multiple SCS instances from a single StreamDeck via ethernet.

lttton
Posts: 37
Joined: Wed Jun 27, 2012 7:46 pm
Location: Tuebingen, Germany
Contact:

Re: Controlling SCS with Elgato Stream Deck

Post by lttton » Tue Oct 05, 2021 7:15 am

combrains wrote:
Fri Jul 30, 2021 7:57 am
We are using BitFoucus Companion for layout creation on the StreamDeck and telnet for triggering SCS actions.
Yes! Companion can do a lot more than that. Actually we are working on a solution to combine Light, Sound and Stage in a single control engine. Also interesting:

https://universe-control.com

Saludos

F4ll3NTV
Posts: 1
Joined: Mon Dec 02, 2024 5:14 am

Re: Controlling SCS with Elgato Stream Deck

Post by F4ll3NTV » Mon Dec 02, 2024 9:24 am

Hey!

Is it still possible to get your stream deck layout and also the images?

Regards

Post Reply