How to setup Stream Deck+ Plus to control Universal Audio Console software via MIDI

GabeCube
15 Sept 202308:53

Summary

TLDRIn this tutorial, Gabe Castro, a video game composer, shares his experience with the Stream Deck 2 Plus, a customizable control panel. He explains how he set it up to control Logic Pro for music production and Universal Audio Console software for monitoring purposes. Gabe walks through the process of installing the Stream Deck software and the UA MIDI Control plugin, configuring MIDI settings, and mapping the Stream Deck knobs to control volume, mute, and input gain. His hands-on guide offers a practical approach for those looking to integrate the Stream Deck into their audio production workflow, showcasing the device's potential to streamline control over various functions.

Takeaways

  • ๐ŸŽฎ Gabe Castro is a composer who primarily works on video games.
  • ๐Ÿ“ฆ He recently received a Stream Deck with buttons and knobs, including the Steam Deck 2 Plus.
  • ๐Ÿ”ง His goal is to use the Stream Deck to control Logic Pro for music production and Universal Audio Console for monitoring.
  • ๐Ÿ’ก The knobs on the Stream Deck can function as buttons, offering additional control options.
  • ๐Ÿ–ฅ๏ธ Gabe is using macOS Catalina, which might be relevant for software compatibility.
  • ๐Ÿ“š He suggests installing the Stream Deck software and UA MIDI Control, a freeware for controlling the console via MIDI.
  • ๐Ÿ”„ The IAC (Input Accessory Component) driver is used to create a virtual MIDI port for the Stream Deck.
  • ๐ŸŽ›๏ธ The Stream Deck's knobs are programmed to control volume and mute functions on the Universal Audio Console.
  • ๐Ÿ”„ Gabe demonstrates setting up MIDI control change and program change actions within the Stream Deck software.
  • ๐ŸŽ™๏ธ He also shows how to map a knob to control the input volume of a microphone on his podcast setup.
  • ๐Ÿ“ Gabe emphasizes the importance of changing the MIDI channel for different knobs to avoid conflicts.

Q & A

  • Who is Gabe Castro?

    -Gabe Castro is a composer who primarily works on video games and related media.

  • What did Gabe Castro receive in the mail?

    -Gabe Castro received a Stream Deck with buttons and knobs, specifically a Stream Deck Two Plus, from Amazon.

  • What is unique about the knobs on the Stream Deck Two Plus?

    -The knobs on the Stream Deck Two Plus are unique because they function as both knobs and buttons.

  • What is Gabe Castro's purpose for getting the Stream Deck?

    -Gabe Castro's purpose for getting the Stream Deck is to control Logic Pro for music production and to control the monitoring of his Universal Audio console software.

  • What software does Gabe Castro use for music production?

    -Gabe Castro uses Logic Pro for his music production.

  • What is the name of the freeware software Gabe Castro installed for controlling the Universal Audio console?

    -Gabe Castro installed a piece of freeware software called 'UA MIDI Control' to control the Universal Audio console.

  • What is the issue with the physical distance between Gabe Castro and his Apollo console?

    -The issue is that the Apollo console is two feet away, which Gabe finds to be too much effort to reach and control.

  • What is the first step Gabe Castro takes to set up the Stream Deck?

    -The first step Gabe Castro takes is to install the Stream Deck software on his Mac OS Catalina.

  • What does Gabe Castro do to control the console via MIDI?

    -Gabe Castro uses the 'UA MIDI Control' software to control the console via MIDI.

  • What is the purpose of the MIDI plugin Gabe Castro installs on the Stream Deck?

    -The purpose of the MIDI plugin is to enable the Stream Deck to send MIDI messages to control various parameters on the Universal Audio console.

  • How does Gabe Castro set the MIDI destination for the Stream Deck?

    -Gabe Castro sets the MIDI destination by opening the Audio MIDI Setup, going to MIDI Studio, and configuring the IAC driver with a new bus named 'Stream Deck to UAD'.

  • What does Gabe Castro do to ensure the Stream Deck software recognizes the MIDI setup?

    -Gabe Castro quits and reopens the Stream Deck software to refresh it and recognize the newly configured MIDI ports.

  • How does Gabe Castro map the Stream Deck knob to control the console volume?

    -Gabe Castro maps the Stream Deck knob by setting it to control change in the Stream Deck software and then using the 'UA MIDI Control' software to learn the MIDI messages from the knob.

  • What additional control does Gabe Castro want to implement with the Stream Deck?

    -Gabe Castro wants to implement control for muting and input volume adjustment using the Stream Deck knobs.

  • How does Gabe Castro differentiate the MIDI channels for different functions on the Stream Deck?

    -Gabe Castro differentiates the MIDI channels by changing the channel setting in the Stream Deck software for each knob to control different functions.

  • What podcast does Gabe Castro mention that he is a part of?

    -Gabe Castro mentions that he is a part of a live podcast called 'The Chicken Coop' with Brent Weinbach and Laura Weinbach.

  • What is Gabe Castro's final statement regarding his tutorial?

    -Gabe Castro's final statement is that this is his first and probably only tutorial, and he humorously advises not to subscribe or like because he won't be making more videos.

Outlines

00:00

๐ŸŽฎ Stream Deck Setup for Music Production

Gabe Castro, a video game composer, introduces his new Stream Deck, a device with buttons and knobs that also function as buttons. His goal is to use it to control Logic Pro for music creation and to manage the monitoring of his Universal Audio console software. He plans to program the Stream Deck to control volume and mute functions. Gabe is new to using a Stream Deck and begins by installing the necessary software for the device and UA MIDI Control, which will facilitate MIDI control of the console. He guides viewers through setting up the MIDI plugin, configuring the audio MIDI setup, and mapping the Stream Deck to control specific functions of the Universal Audio console.

05:01

๐Ÿ”ง Configuring Stream Deck for UAD Console and Logic Pro

In the second part of the tutorial, Gabe continues setting up his Stream Deck to control the Universal Audio console's volume and mute functions. He explains how to adjust the Stream Deck software to send MIDI signals and how to use the UA MIDI Control software to 'learn' these controls. Gabe successfully maps the first knob to control the console's volume and mute, and then moves on to configure the second knob to adjust the input volume of his microphone. He encounters a minor issue with the MIDI channel but resolves it by changing the channel and relearning the knob's function. Gabe concludes his tutorial by sharing his experience with the Stream Deck's feel and functionality, and mentions his live podcast, 'The Chicken Coop,' where he plans to utilize the Stream Deck for adjusting input volume during shows.

Mindmap

Keywords

๐Ÿ’กGabe Castro

Gabe Castro is the name of the individual speaking in the video script. He is a composer for video games and other media. This keyword is essential as it identifies the main character and his professional background, which is relevant to understanding the context of his use of the Stream Deck.

๐Ÿ’กStream Deck

Stream Deck is a hardware device used for controlling various software applications through customizable buttons and knobs. In the video, Gabe Castro uses a Stream Deck to control Logic Pro and Universal Audio Console software, highlighting its versatility and practicality in music production.

๐Ÿ’กLogic Pro

Logic Pro is a digital audio workstation (DAW) used for music production. Gabe Castro mentions using Logic Pro to create music, and he intends to control it with the Stream Deck, demonstrating the integration of hardware and software in the music creation process.

๐Ÿ’กUniversal Audio Console

Universal Audio Console, also known as UAD Console, is a software that emulates a hardware mixing console and is used for mixing and mastering audio. Gabe Castro wants to control monitoring functions such as volume and mute using the Stream Deck, showcasing its application in audio post-production.

๐Ÿ’กMIDI

MIDI (Musical Instrument Digital Interface) is a protocol for communication between digital music devices. In the script, Gabe Castro uses MIDI to control the Universal Audio Console software through the Stream Deck, illustrating the use of MIDI for device interoperability in music production.

๐Ÿ’กUA MIDI Control

UA MIDI Control is a software that allows for the control of Universal Audio devices and software via MIDI. Gabe Castro installs this software to facilitate the connection between the Stream Deck and the Universal Audio Console, emphasizing its role in enabling hardware control over software parameters.

๐Ÿ’กIAC Driver

IAC (Inter-Application Communication) Driver is a virtual MIDI network that allows applications on a Mac to communicate with each other. Gabe Castro configures the IAC Driver to establish a MIDI connection between the Stream Deck and the UA MIDI Control software, which is crucial for the setup he is demonstrating.

๐Ÿ’กMIDI Channel

MIDI Channel is a part of the MIDI protocol that allows multiple MIDI signals to be transmitted simultaneously over a single MIDI connection. In the script, Gabe Castro sets up different MIDI channels for separate functions on the Stream Deck, such as volume control and mute, to avoid conflicts.

๐Ÿ’กProgram Change

Program Change is a type of MIDI message used to select different sounds or presets on a device. Gabe Castro uses a Program Change action in the Stream Deck software to control the mute function in the Universal Audio Console, demonstrating a specific application of MIDI messages.

๐Ÿ’กControl Change

Control Change is a MIDI message that communicates a parameter change, such as a knob or slider position. Gabe Castro configures the Stream Deck knobs to send Control Change messages for volume control, showing how this MIDI message type can be used to manipulate software parameters.

๐Ÿ’กAudio MIDI Setup

Audio MIDI Setup is a utility on macOS that allows users to configure MIDI devices and connections. Gabe Castro uses this utility to set up the IAC Driver and create MIDI ports for communication between the Stream Deck and the UA MIDI Control software, highlighting its importance in the setup process.

Highlights

Introduction of Gabe Castro, a composer for video games.

Received a Stream Deck with buttons and knobs from Amazon.

Knobs on the Stream Deck function as buttons.

Purpose of the Stream Deck is to control Logic Pro and Universal Audio console software.

Desire to control volume and mute functions remotely.

Instructions for installing Stream Deck software on MacOS Catalina.

Recommendation to install UA MIDI Control software for console control.

Explanation of the UA MIDI Control software interface.

How to set up MIDI plugin for Stream Deck.

Need to open Audio MIDI Setup and configure IAC driver.

Instructions on creating a new MIDI bus named 'Stream Deck to UAD'.

Importance of closing and reopening Stream Deck software after MIDI setup.

Configuring the Stream Deck knob for volume control via MIDI.

Setting up percentage value display for the knob.

Adding a mute function using program change in Stream Deck.

Demonstration of controlling console volume and mute with Stream Deck.

Adjusting input volume of a microphone using the second knob.

Solution for the issue of controlling input volume on the same MIDI channel.

Final remarks on the tutorial and Gabe Castro's live podcast.

Transcripts

play00:00

hello uh my name is Gabe Castro I'm a

play00:04

composer for mostly video games and

play00:06

stuff

play00:07

um I got a stream deck I want to say

play00:10

steam deck stream deck uh two plus in

play00:14

the mail today from Amazon and it's the

play00:16

one that has the buttons and it has

play00:18

knobs and what's cool about the knobs is

play00:20

they're also buttons

play00:22

if you can hear that I don't know

play00:24

um my purpose in getting this was to

play00:26

control logic pro which I used to make

play00:28

music

play00:29

but not only that I want to control the

play00:32

monitoring of my universal audio console

play00:35

software that you see here basically I

play00:37

want to move the the volume and the mute

play00:40

and a few other things but just I want

play00:42

to start off basic because I've never

play00:43

had a stream deck before and I'm just

play00:45

figuring this all out my Apollo is off

play00:47

to the side here and I can do it there

play00:50

like so

play00:52

but it's like two feet away and that's

play00:54

just like way too much work right so I'm

play00:57

going to program the first knob of this

play00:59

to be the volume and the mute by pushing

play01:01

it

play01:02

let's just go this is Mac OS Catalina if

play01:05

that makes a difference I don't know uh

play01:08

first thing first you want to install

play01:09

the stream deck software and also I

play01:12

don't know I don't make videos that I've

play01:13

never made a video like this so pardon

play01:16

the low production or whatever I'm just

play01:17

going to be dragging things in and out

play01:18

of frame uh install the stream deck

play01:21

software

play01:22

should be pretty obvious another thing

play01:25

you want I don't know if you can see

play01:26

yeah okay uh

play01:27

install a piece of software called UA

play01:30

midi control it's kind of this freeware

play01:33

software it might be a time trial I'm

play01:36

not sure because I just got it a couple

play01:37

days ago it's a great piece of software

play01:39

UA midi control and that will allow us

play01:41

to control the console via midi and when

play01:45

you install when you open that it looks

play01:46

like this and you can see this is my

play01:48

Apollo x8p here these are my guitar amps

play01:52

I mean this is my labels but we're going

play01:54

to go down here second to last thing

play01:55

Monitor and we're going to mess with the

play01:58

volume and mute that's going to control

play02:00

this right here so volume and mute I

play02:03

mean I can just leave that there

play02:05

I'm sorry it's gonna be kind of a mess

play02:06

so uh I said first things first already

play02:09

so second things second

play02:11

um lettuce this is a blank slate we need

play02:15

to install the midi plug-in now the guy

play02:17

who made this plug-in made a great video

play02:19

showing the features of the plug-in but

play02:21

he doesn't actually show how to set it

play02:22

up and a lot of comments are like we

play02:24

need a setup video and I agree but I

play02:26

went through those other videos and I

play02:27

kind of pieced information together a

play02:29

lot of great videos but this is just a

play02:31

concise

play02:32

how to hopefully concise how to set up

play02:35

the stream deck to control the UA

play02:37

console that's it so click on this it's

play02:40

kind of like the app store for the

play02:42

stream deck hit midi search for Midi I

play02:46

click install and you got to confirm it

play02:48

over here

play02:50

um that's all we got to do here and then

play02:53

hit that so this is the layout obviously

play02:56

the stream deck so click on the knob and

play02:58

then you see down here it's got this

play03:00

midi section so we're going to want to

play03:01

add a generic midi thing

play03:03

it's going to do its thing here just and

play03:07

if we even try to do it it'll error out

play03:09

because the midi has no destination yet

play03:11

so let's fix that so what you want to do

play03:14

is open the audio midi setup if it's

play03:18

under applications and utilities folder

play03:20

and you want to go to the midi studio so

play03:24

go to window if you don't see it show

play03:25

midi Studio

play03:27

and we want to double click on this IAC

play03:30

driver thing here if you don't see it

play03:32

mine was off to the side you can click

play03:35

on this to like zoom zoom in and out

play03:38

if you still don't see it just click on

play03:40

new configuration or something but

play03:42

they're grayed out these aren't online

play03:44

this is my complete control you know I

play03:46

have all these keyboards only a few are

play03:47

midi but I just I just set up the studio

play03:50

a few days ago

play03:51

my new place and the only thing I have

play03:54

connected is my complete control

play03:56

too many words so just double click on

play03:59

the IAC driver and this is important I

play04:02

missed this

play04:03

click where it says devices online and

play04:06

you'll see now it's bright and working

play04:09

and then we go to Ports and if you don't

play04:12

have any ports here just hit the plus

play04:13

sign let's rename bus one to stream deck

play04:17

to

play04:19

uad and it'll default to MIDI channel

play04:22

one that's fine and apply and we're

play04:25

pretty much done there this is important

play04:27

to me quit quit the stream deck app I

play04:30

had to do it from the menu bar that you

play04:32

can't see in this capture but

play04:34

close the stream deck software it just

play04:37

needs to be refreshed because of the

play04:39

midi ports at least in my case it does

play04:41

and let's um

play04:43

open up the stream deck software again

play04:45

and there it is we're good to go click

play04:49

on the knob we made and see now it

play04:51

doesn't error out but um that we got to

play04:54

double check this maybe where it says

play04:55

midi ports down here this is the port

play04:58

you should see this midi in Port we

play05:00

don't need it this is an old one that I

play05:02

made no midi input midi out Port

play05:05

that's the thing we just made so make

play05:07

sure that's there and if I'm going to

play05:10

use this for logic I'm going to have to

play05:11

make new buses in that audio midi setup

play05:14

later but we're not worrying about that

play05:16

now this is just for controlling the

play05:17

audio con the uad console so

play05:20

that's all good there

play05:22

so by default it puts the knob at

play05:24

control change that's what we want

play05:25

that's good and we can give it a title

play05:27

just call it I don't know something

play05:28

original like volume and value display

play05:31

instead of one to 127 0 to 127 I like a

play05:35

percentage and you can see it changes to

play05:37

a percent there

play05:39

um that's just how I like it and so now

play05:42

for the mute function we have to go down

play05:44

here where it says dial press action uh

play05:47

we're going to want a program change

play05:49

here not control change because that

play05:51

really makes things messed up

play05:53

program change and that's pretty much

play05:57

all we have to do here in the Stream

play05:58

deck software so now I'm going to the UA

play06:01

midi control

play06:03

software and like we went down here to

play06:06

the monitoring section monitoring volume

play06:09

so now I should be able to learn midi

play06:12

and it'll work so let's hit start to

play06:14

learn midi I'm just going to rotate the

play06:16

first knob boom it reads it hit stop and

play06:20

now it should work so you see I'm

play06:21

controlling my

play06:23

console volume there and that works and

play06:25

it's awesome this device feels nice too

play06:27

it's nice good weight to it knobs feel

play06:30

nice and clicky

play06:31

so let's add the mute function too so

play06:34

mute start I'm going to press that same

play06:36

knob boom hit stop and there we go so we

play06:41

got muting and volume and that's it

play06:44

that's how you do it um

play06:46

that's how you do it so hopefully this

play06:48

helps some people

play06:50

this is very handy now I don't have to

play06:52

like you know extend myself by another

play06:54

foot to do it

play06:56

do it from here oh God that's the worst

play06:59

but look at this right here and it feels

play07:01

the same like the resolution of the knob

play07:02

feels very similar to my Apollo

play07:06

so it's very nice actually let's add one

play07:08

more thing while we're here am I

play07:11

actually recording this yeah good

play07:13

um well I do like a live podcast on

play07:15

Monday it's called the chicken coop with

play07:16

Brent Weinbach and Laura Weinbach

play07:18

um the I often during the show have to

play07:22

adjust my input volume

play07:24

this up here so let's just

play07:27

um let's just add the second knob to do

play07:29

that so click on the second knob there's

play07:31

a little thing I want to point out so

play07:33

this is why I'm doing this so we have

play07:36

that there

play07:38

um

play07:39

that's all ready to go really so let's

play07:41

just go to that first channel mic preamp

play07:45

um and gain so let's do that I'm

play07:48

rotating the second knob stop and see

play07:52

that see that works there I think my

play07:54

volume was down but I'll fix it in post

play07:57

but you see it's actually controlling

play07:59

the input volume of the mic and the

play08:01

monitor volume watch

play08:04

that's no good so the problem is it's on

play08:07

the same midi channel so on the second

play08:09

knob all you got to do is come down here

play08:11

Channel make channel two and watch these

play08:18

that didn't work

play08:20

oh I got so we change the channel so now

play08:23

we got to

play08:24

remove we got to re-map the midi so

play08:26

remove selected and just make it relearn

play08:29

it basically so move the knob stop

play08:34

and there we have it

play08:36

and it's separate than that one so

play08:40

what are you gonna do

play08:41

that's uh that's my tutorial my first

play08:44

and probably only tutorial don't

play08:46

subscribe don't like because I'm not

play08:48

going to make any more videos that's how

play08:49

you do it and I hope that helped and uh

play08:52

peace

Rate This
โ˜…
โ˜…
โ˜…
โ˜…
โ˜…

5.0 / 5 (0 votes)

Related Tags
Stream DeckLogic ProUA ConsoleMIDI ControlMusic ProductionVideo GameComposerStreamingMac OSTutorial