1
00:00:00,160 --> 00:00:06,640
The audio system in our badminton club/gaming center was built with blood,

2
00:00:04,400 --> 00:00:11,040
sweat, and tears. Well, hopefully not blood. Oh god, so much blood.

3
00:00:09,599 --> 00:00:14,400
>> He's not wrong, though. And the worst part is all the blood was for ABSOLUTELY

4
00:00:13,280 --> 00:00:19,199
NOTHING. >> WHAT? You know this. See, it turns out

5
00:00:17,279 --> 00:00:23,840
that all of our wall-mounted speakers are defective. And after waiting 4

6
00:00:21,520 --> 00:00:29,279
months for replacement, Hey, Dan, what's that? >> Our asset tag. THE ONES THAT WERE ON THE

7
00:00:27,199 --> 00:00:35,120
EXACT speakers that were sent back to the vendor unrepaired. Adding insult to

8
00:00:32,399 --> 00:00:40,000
injury, when CUCIs, the manufacturer that's behind the brain of our sound

9
00:00:36,960 --> 00:00:42,399
system, saw our last video, they were

10
00:00:40,000 --> 00:00:46,800
compelled to get on a plane and come all the way out here to say,

11
00:00:43,840 --> 00:00:51,120
>> "Paging Lionus, good first attempt, but I think we can do better together."

12
00:00:49,440 --> 00:00:56,480
>> Thank you. Legitimately, [snorts] thank you. In fairness to us, this is a

13
00:00:53,920 --> 00:01:01,280
very challenging environment. See, in a big box like this,

14
00:00:58,960 --> 00:01:05,199
the sound waves are just begging to bounce around. And if you need to issue

15
00:01:03,280 --> 00:01:08,560
important announcements, people need to be able to understand them. And

16
00:01:07,200 --> 00:01:14,640
understanding is only going to get harder when we fill this place up with

17
00:01:11,439 --> 00:01:17,200
250 plus gamers for all nighter land

18
00:01:14,640 --> 00:01:21,680
sessions. But good news, everyone, because thanks to the power of Dave,

19
00:01:19,119 --> 00:01:26,560
we've done it. This bad boy right here handles everything from paging to

20
00:01:24,159 --> 00:01:32,320
background to even being able to handle audio for our stage.

21
00:01:30,159 --> 00:01:36,640
>> You guys ready to see how it all works? Let's go.

22
00:01:34,400 --> 00:01:41,280
>> Oh, and let's get a message from our sponsor, Threat Locker. Learn more about

23
00:01:39,119 --> 00:01:46,000
the benefits of zero trust security at their next ZTW event happening in March.

24
00:01:44,159 --> 00:01:50,000
Luke went this year, and who knows who might make a surprise appearance next

25
00:01:47,600 --> 00:01:55,680
time. Save $200 on your registration with code ZTWLTT26

26
00:01:52,960 --> 00:02:00,479
using our link down below. While a PA system might not seem that complex or

27
00:01:58,399 --> 00:02:06,640
exciting, it's worth considering that this facility is not just one big box,

28
00:02:03,439 --> 00:02:09,200
but rather it is several big boxes. We

29
00:02:06,640 --> 00:02:14,239
have two sets of courts, a lounge, a pro shop, a cafeteria, a gym, and then two

30
00:02:11,680 --> 00:02:19,360
separate washrooms. All of which need to be able to be individually addressed or

31
00:02:16,720 --> 00:02:23,680
addressed as groups and in a manner that is not confusing for our front desk

32
00:02:21,440 --> 00:02:27,920
staff. We want anyone who works here to be able to confidently use this system.

33
00:02:25,680 --> 00:02:32,720
So, with over 30 speakers and seven zones, not to mention two businesses

34
00:02:30,000 --> 00:02:37,200
that literally only I would ever think to put in the same building, keeping

35
00:02:34,640 --> 00:02:42,640
things simple has a lot of backend complexity. This is the solution that

36
00:02:39,440 --> 00:02:45,200
Dan cooked up using CQIS designer. It's

37
00:02:42,640 --> 00:02:51,120
well, kind of terrifying. That is where Dave from CUCIs comes in.

38
00:02:49,120 --> 00:02:54,480
>> You know, it's not bad considering you're selftaught. I'm impressed you got

39
00:02:52,800 --> 00:02:58,640
something functional, but we could do better. Yeah, thanks to CUCISUS'

40
00:02:57,040 --> 00:03:02,480
training, I was able to kind of get acquainted with the system and learn

41
00:03:00,800 --> 00:03:07,840
everything that I needed to to get this up immediately. And we have been using

42
00:03:04,800 --> 00:03:10,720
it, which is like a testament to Dan.

43
00:03:07,840 --> 00:03:14,640
This is a real interface. It has buttons and everything. But let's look at what

44
00:03:12,480 --> 00:03:18,080
decades of experience could do to refine it. >> Up in our top corner is where we have

45
00:03:16,319 --> 00:03:22,319
all of our inputs come into the system. And we decide to monitor everything as

46
00:03:20,480 --> 00:03:26,000
it's coming in with live audio meters so we can see what's going on, right? how

47
00:03:24,000 --> 00:03:31,200
much signal we got in where we want to distribute it. >> And that's the same as I have here,

48
00:03:28,959 --> 00:03:34,480
>> right? This is your this is your Dante input.

49
00:03:32,720 --> 00:03:39,040
>> It totally looks the same. Well, there's a yellow block. Shut up.

50
00:03:37,120 --> 00:03:43,120
>> It actually I copied your block to start it with. >> See, I did a good job. I tried.

51
00:03:42,080 --> 00:03:48,720
>> He got me started. >> Yeah. >> This here is where any of the Dante

52
00:03:46,239 --> 00:03:52,879
audio streams come into the system. However, rather than do spaghetti wiring

53
00:03:51,519 --> 00:03:56,640
all throughout, we would just assign them with tagged names that can go

54
00:03:55,200 --> 00:04:01,760
anywhere we need to within the sound system. And they're all color coded so we can follow along.

55
00:03:59,040 --> 00:04:06,400
>> Cool. Okay. So, that means that my uh USBC in one is right here.

56
00:04:04,799 --> 00:04:08,799
>> Yeah, exactly. >> Super cool. What are we looking at in

57
00:04:08,159 --> 00:04:13,760
the purple zone? >> Down in our purple zone here, this is where we're doing our music processing

58
00:04:11,680 --> 00:04:19,359
where we can switch between having music be more background or being more

59
00:04:18,160 --> 00:04:22,240
Oops. >> In your face death by music.

60
00:04:21,519 --> 00:04:28,000
>> Got it. >> We've created two separate streams of background music. If we have a LAN event

61
00:04:26,080 --> 00:04:31,919
on one side and bminton on the other side, we [music] can have two different

62
00:04:29,520 --> 00:04:34,960
background paths that will go serve the necessary areas.

63
00:04:32,960 --> 00:04:39,199
>> Got it. Oh, hey, look. I can read labels. So, the next one is microphones.

64
00:04:37,520 --> 00:04:42,880
>> Exactly. These are microphones that the staff can take out onto the court and

65
00:04:40,960 --> 00:04:46,240
they're able [music] to just make an announcement. This comes up a lot,

66
00:04:44,560 --> 00:04:50,000
especially during our competitive ladder events and tournaments when things are a

67
00:04:48,560 --> 00:04:53,840
fair bit more busy than they are right now. >> And the coolest part is you're not going

68
00:04:52,240 --> 00:04:59,280
to get any feedback because we've processed the audio directly for each

69
00:04:56,639 --> 00:05:02,720
microphone, including a dynamic notch feedback controller at the end of the

70
00:05:00,800 --> 00:05:05,600
chain that will constantly monitor for standing wave patterns and make sure

71
00:05:04,240 --> 00:05:12,560
that we carve them out of the audio spectrum. [music] >> That is so cool. And so theoretically,

72
00:05:09,440 --> 00:05:14,560
if people like saw your layout here,

73
00:05:12,560 --> 00:05:18,560
could they like do something like this? >> Absolutely. >> So, can you click on a notch feedback

74
00:05:17,440 --> 00:05:23,840
controller? Like, what did you configure? And oh god. Okay. So, as long

75
00:05:21,120 --> 00:05:25,919
as they're also a wizard and they see your layout here, then they could do all

76
00:05:25,199 --> 00:05:33,199
of this. >> This actually is going to monitor for itself. It has dynamic filters that will

77
00:05:30,880 --> 00:05:36,240
apply to solve a problem and then after 30 seconds it will go away cuz that

78
00:05:34,800 --> 00:05:39,520
microphone is going to move around the court and be in a different spot every

79
00:05:37,919 --> 00:05:43,199
time. First in, first out, it's a cube.

80
00:05:41,440 --> 00:05:47,759
>> Not that I don't believe him, but here, let's give it a shot. Wow, that's

81
00:05:45,759 --> 00:05:52,960
actually pretty cool. I am getting no feedback whatsoever no matter where I

82
00:05:50,160 --> 00:05:55,759
move in the court. And hey, Harry, how's it sound?

83
00:05:54,639 --> 00:05:59,440
Pretty good, actually. >> Nice. What if I wasn't yelling? Can you

84
00:05:58,080 --> 00:06:03,600
can you still hear me? Okay. If I'm just talking into the mic.

85
00:06:01,199 --> 00:06:07,039
>> Heck yeah. Oh, and it doesn't blow out people's

86
00:06:04,960 --> 00:06:10,080
ears either. You've probably got some cool gating stuff on it and stuff.

87
00:06:09,120 --> 00:06:15,360
>> We got some stuff. >> He's got all this stuff. >> Gas light, gatekeep, girl boss.

88
00:06:13,120 --> 00:06:18,479
>> I'm so psyched cuz like whenever I have to take attendance and stuff for ladder

89
00:06:17,199 --> 00:06:24,639
night, I'm always like yelling at everybody. This is going to be great. Now I can yell at people with

90
00:06:21,520 --> 00:06:26,800
amplification. Check this out, lady.

91
00:06:24,639 --> 00:06:30,639
This is our new interface. Is it actually [music] as simple as it looks?

92
00:06:28,800 --> 00:06:33,919
>> I don't know. Let's see. >> Hello.

93
00:06:32,160 --> 00:06:37,280
>> Cool. That's awesome. >> Yeah. And you can do background music

94
00:06:36,160 --> 00:06:40,240
and stuff, too. >> Oh, that's good. Can you connect to your phone to play the background [music]

95
00:06:39,680 --> 00:06:44,560
music? >> Can connect to basically anything on the face of the earth. >> Oh, wow.

96
00:06:43,199 --> 00:06:48,479
>> But let's show let's let's talk about the music. Now, Dan's implementation for

97
00:06:46,720 --> 00:06:52,319
background music was pretty cool. It had what he calls automatic ducking. So,

98
00:06:50,800 --> 00:06:57,120
when you start talking, you don't have to compete with the background music.

99
00:06:53,919 --> 00:07:01,360
It'll it'll come down. Can you do that?

100
00:06:57,120 --> 00:07:04,319
>> Well, we did that and we did more.

101
00:07:01,360 --> 00:07:08,639
>> Sorry, Dan. Dan is using one of those super cool little Bluetooth Dante

102
00:07:06,560 --> 00:07:13,199
adapters. [music] Dante is an incredible ecosystem, man. You can plug freaking

103
00:07:10,639 --> 00:07:17,759
anything into it and out of it. [music] So whether it's like Bluetooth or XLR in

104
00:07:15,759 --> 00:07:21,840
or a 3 and 12 mm jack, you just need one of these little PoE adapters. [music]

105
00:07:19,759 --> 00:07:25,199
So, he's playing Bluetooth audio off of his phone over at the reception. And

106
00:07:23,759 --> 00:07:29,599
then we're gonna try out the ducking when I try to

107
00:07:26,800 --> 00:07:32,840
>> talk over it in order to page the Wow, that's tremendous.

108
00:07:35,440 --> 00:07:41,440
>> And dude, this is going to be great for lands because we've got the ability to

109
00:07:39,360 --> 00:07:45,440
at a moment's notice >> be like, "Shut up. The tournament's now.

110
00:07:43,520 --> 00:07:49,520
Everybody pay attention." And it's freaking loud. Even when I'm right in

111
00:07:47,280 --> 00:07:53,199
front of the speaker, we get no feedback.

112
00:07:51,599 --> 00:07:56,400
Is that awesome or what? >> Another cool thing is when we're in

113
00:07:54,879 --> 00:08:00,319
background music mode, we're not just adjusting the volume of the music. We're

114
00:07:58,560 --> 00:08:04,240
actually processing it differently and pulling out some of the frequencies from

115
00:08:02,000 --> 00:08:07,520
the music, which is where our human conversation tends to live,

116
00:08:05,759 --> 00:08:10,800
>> right? So, it's easier to just talk over it and tune it [music] out.

117
00:08:09,120 --> 00:08:15,199
>> So, you can actually bring more music into the area without making people have

118
00:08:13,039 --> 00:08:17,840
to scream to understand each other. It's the same way you hear different

119
00:08:16,319 --> 00:08:22,560
instruments [music] in the orchestra or how you hear different parts of a musical when they're singing in harmony

120
00:08:20,879 --> 00:08:25,280
with each other. You can have more things going on and [music] still

121
00:08:24,160 --> 00:08:29,840
understand them. >> But wait, there's more. I assume I don't

122
00:08:28,400 --> 00:08:34,159
actually know that for sure. Is there more? >> There's always more. >> Now's the part where we talk about zone

123
00:08:32,880 --> 00:08:37,919
management and we actually get this thing hooked up because as I was walking

124
00:08:36,000 --> 00:08:41,440
over here, one of the Smash Champ staff came up to me and was like, "Hey, so is

125
00:08:40,080 --> 00:08:46,880
it working? We haven't been able to use the mic all day. We really need it." Um,

126
00:08:44,399 --> 00:08:50,959
which shows you again Dan, shout out Dan, how important it was the stuff that

127
00:08:49,360 --> 00:08:55,360
Dan did >> and did >> and not worthless.

128
00:08:53,120 --> 00:09:00,240
>> One of the other neat things is we just had this plugged in the court. Now it's

129
00:08:57,600 --> 00:09:03,680
plugged in here. It'll reassign itself. You can plug it in anywhere.

130
00:09:02,000 --> 00:09:07,360
>> Oh, dude, that is so cool. >> Isn't that neat? >> Yes,

131
00:09:05,279 --> 00:09:11,600
>> because all of these have internal IDs. And so any port anywhere, including on

132
00:09:09,440 --> 00:09:15,200
Whale land, we can put anything in this building. And we could put a speaker. We

133
00:09:13,440 --> 00:09:18,640
could put a microphone. We could put the Bluetooth adapter. >> Could we have more than one of those?

134
00:09:17,600 --> 00:09:24,616
>> As many as you want. >> Would they would they like sync the settings or No, that it would just

135
00:09:21,760 --> 00:09:28,000
address whoever they're set to address. [gasps]

136
00:09:26,399 --> 00:09:34,000
>> How much gets it? >> Uh, a damn. I knew there was a catch.

137
00:09:30,880 --> 00:09:35,839
>> It starts with four digits, but they're

138
00:09:34,000 --> 00:09:40,160
metal and they're PoE. Mhm. >> Dude, that's so cool. I kind of teased

139
00:09:38,000 --> 00:09:43,839
this before, but here's the zones. 101 and 102 means the two different sides of

140
00:09:42,480 --> 00:09:48,080
the badminton hall. Then we've got the pro shop, concession, washrooms, lounge,

141
00:09:45,680 --> 00:09:52,560
and fitness area. We've also got some super convenient grouping buttons that

142
00:09:50,080 --> 00:09:56,560
make it really quick to page the entire facility or just the common areas and

143
00:09:54,880 --> 00:09:59,839
not the courts, for instance. System setup is only really needed when we're

144
00:09:58,240 --> 00:10:04,080
running LAN events and we want to switch out of all badminton mode. And finally,

145
00:10:02,480 --> 00:10:07,279
scheduling announcements is going to be really nice for the staff here because

146
00:10:05,519 --> 00:10:10,560
as it is now, they have to have notifications on their phones for, okay,

147
00:10:09,279 --> 00:10:14,000
it's 5 minutes till the end of the session. Hey everyone, it's 5 minutes

148
00:10:12,959 --> 00:10:19,279
till the end of session, blah, blah, blah. They have to do that manually every time. Well, now we can just have

149
00:10:17,200 --> 00:10:23,920
little pre-recorded messages that we can play and say, "Hey, get off. It's 5

150
00:10:22,560 --> 00:10:27,760
minutes from the end." Since we're getting set up, can you kill the chime and we'll just have it go instantly?

151
00:10:27,120 --> 00:10:33,360
>> We can do that. >> Okay. We should replace it with like a clack song. No, no Discord

152
00:10:31,600 --> 00:10:37,920
notifications. Oh, what if it's like the iPhone?

153
00:10:34,880 --> 00:10:40,160
>> Okay. No, no, and no. But in all

154
00:10:37,920 --> 00:10:43,760
seriousness, now that this is set up, is there any reason that someone like Dan

155
00:10:42,079 --> 00:10:46,079
with just a little bit of experience couldn't go in and just make little

156
00:10:45,200 --> 00:10:51,120
changes like that? >> It's super easy. You just drop in an audio file of whatever time you want to

157
00:10:49,120 --> 00:10:54,160
have, select that from [music] your >> Absolutely. And my understanding is you

158
00:10:52,800 --> 00:10:58,880
could build an interface specifically for that. Say, you know, they're doing

159
00:10:56,079 --> 00:11:02,200
their hourly reminders. as a simplifiling

160
00:11:05,920 --> 00:11:10,959
networking people get excited about networking is actually pretty cool.

161
00:11:09,519 --> 00:11:13,959
>> What if it what if it said hey little thing

162
00:11:14,399 --> 00:11:18,642
please move to the other court? [laughter]

163
00:11:20,160 --> 00:11:25,120
>> Yeah, networking's fun. >> Yeah. While we were waiting, I wanted to

164
00:11:23,279 --> 00:11:28,480
check out this cool interface thing and Dan was explaining it to me and then he

165
00:11:26,640 --> 00:11:32,040
broke it. Classic Dan.

166
00:11:32,320 --> 00:11:39,920
Okay. Yeah. So, what is this? These are the little UniFi like vision portly

167
00:11:36,399 --> 00:11:42,000
things that allow you to just PoE HDMI

168
00:11:39,920 --> 00:11:46,640
out and then you can send a security camera feed and build your own little

169
00:11:43,920 --> 00:11:48,959
like uh views and then you can have them rotate through like you can see some of

170
00:11:48,160 --> 00:11:53,200
them doing that. >> What's What's it called? These are the unified viewports.

171
00:11:51,839 --> 00:11:58,480
>> Now, one of the things I thought was really cool was that you've got this

172
00:11:55,040 --> 00:11:59,680
themed for our colors. So, it doesn't

173
00:11:58,480 --> 00:12:03,920
look like that in there. >> No. If I just copy the controls over

174
00:12:01,920 --> 00:12:07,519
onto the user interface, this is what they look like to start.

175
00:12:05,279 --> 00:12:12,079
>> It's all just kind of gray and white and very small font and stuff. However, with

176
00:12:09,920 --> 00:12:15,440
CQIS, we can actually use CSS just like web designers would to create a

177
00:12:13,680 --> 00:12:20,480
stylesheet for the entire user interface. >> Super cool. So, I built you a little CSS

178
00:12:18,399 --> 00:12:26,720
and if we go and we were to apply it to our to our touch panel over here, we add

179
00:12:24,000 --> 00:12:31,519
our Linus Smash Champs. Huzzah. >> Theoretically, everything is live.

180
00:12:29,279 --> 00:12:35,519
>> Theoret uh theoretically, yes. >> Check check in the Pro Shop. Oh, wow.

181
00:12:33,279 --> 00:12:39,600
That is uh okay. I asked him to juice it a little bit. He did do that. Hey, Raj.

182
00:12:38,079 --> 00:12:43,120
If you guys want a deeper look at the hardware side of all the networking that

183
00:12:41,279 --> 00:12:47,839
this is running on, then I recommend checking out this video here. In a

184
00:12:45,839 --> 00:12:52,320
nutshell, it's pretty much all Ubiquiti, which when we installed it did not have

185
00:12:50,160 --> 00:12:57,120
proper support for Dante and Cucus. But now, thanks to the power of Ubiquiti

186
00:12:54,160 --> 00:13:00,880
being genuinely kind of bros, it all works and it's out of beta now. Okay,

187
00:12:59,120 --> 00:13:05,040
Pro Shop and Concession are now working and they sound good. >> They sound good.

188
00:13:02,880 --> 00:13:09,760
>> Okay, should we be testing the courts with everybody out there? Ah, screw it.

189
00:13:07,200 --> 00:13:14,880
Paging all Smash Jams patrons. We have recently updated our audio system to be

190
00:13:12,000 --> 00:13:18,320
louder and easier to understand. That is all

191
00:13:16,240 --> 00:13:21,440
>> terrific. That's actually way more attention than they usually pay to the

192
00:13:19,920 --> 00:13:25,519
announcements. People get pretty focused on their games. But on the subject of

193
00:13:23,440 --> 00:13:29,320
being focused on your gaming, how's it going to handle the LAN event?

194
00:13:30,244 --> 00:13:32,264
[music]

195
00:13:34,160 --> 00:13:40,399
>> Thanks again to CQIS for helping us get the audio set up for this event.

196
00:13:38,639 --> 00:13:44,639
Now, I guess the only thing that remains is this segue.

197
00:13:43,344 --> 00:13:49,920
[cheering] >> You guys are great.

198
00:13:47,120 --> 00:13:54,560
>> Threat Locker. Zero Trust World 2026 is happening in Orlando, Florida from March

199
00:13:52,000 --> 00:13:58,880
4th to March 6th, and it's set to be one of, if not the most interactive cyber

200
00:13:57,199 --> 00:14:02,079
security learning events of the year. There's going to be boot camps where you

201
00:14:00,320 --> 00:14:05,920
can earn your cyberh hero certificate, hands-on hacking Labs, lessons on how to

202
00:14:04,079 --> 00:14:10,079
defend against Wi-Fi pineapples, keynotes hosted by industry experts, and

203
00:14:07,920 --> 00:14:13,839
so much more. It's a fantastic opportunity to grow your cyber security

204
00:14:11,839 --> 00:14:17,680
knowledge, and network with peers from around the world, especially at their

205
00:14:15,920 --> 00:14:21,440
massive afterparty. There's also a number of guest speakers, some of whom I

206
00:14:19,760 --> 00:14:28,320
am sure that you will recognize. Attendance is expected to reach 1,800

207
00:14:24,240 --> 00:14:32,880
people. So, register today for ZTW2026

208
00:14:28,320 --> 00:14:34,320
and save $200 using code ZTWLTT26,

209
00:14:32,880 --> 00:14:37,360
which we're going to have linked in the video description. If you guys enjoyed

210
00:14:36,079 --> 00:14:41,600
this video, maybe go check out the previous one where we showed all of the

211
00:14:39,360 --> 00:14:46,639
physical aspects of the networking, both for the Badminton Club and for our

212
00:14:44,079 --> 00:14:50,240
lands. Shout out Dan and the INF team for getting all of the bones laid for

213
00:14:48,560 --> 00:14:54,720
all of this. And shout out David for coming out and getting this all set up.

214
00:14:52,000 --> 00:14:57,040
CUCIs has some amazing products and services.
