GoXLR Hardware
Professional audio mixing designed for streamers. FaustBot integrates with GoXLR for complete control of your audio, voice effects, and faders directly from your stream.
View Integration GuideWhat You Can Do With FaustBot
FaustBot provides deep integration with GoXLR, giving you full control through actions, triggers, and scripting.
Mixer Control
Voice Effects
Sampler & Soundboard
Scripting Examples
# Adjust mixer faders based on scene
def Execute():
scene = CPH.GetArg("scene")
if scene == "BRB":
CPH.GoXLRSetFader("Music", 80)
CPH.GoXLRSetFader("Mic", 0)
else:
CPH.GoXLRSetFader("Music", 50)
CPH.GoXLRSetFader("Mic", 100)
return True# Toggle voice effect on channel point redemption
def Execute():
effect = CPH.GetArg("effect")
if effect == "robot":
CPH.GoXLRSetVoiceFX("Robot", True)
CPH.Wait(10000) # 10 seconds
CPH.GoXLRSetVoiceFX("Robot", False)
return True# Play sound effect on raid
def Execute():
raiders = CPH.GetArg("viewers")
if raiders >= 50:
CPH.GoXLRPlaySample("BigRaid")
else:
CPH.GoXLRPlaySample("SmallRaid")
return TrueAudio Mixers
Powerful audio control surfaces built specifically for content creators.

GoXLR
The ultimate audio mixer for streamers and content creators. Full-size design with motorized faders, professional voice FX, and stunning RGB lighting.
- 4 motorized faders
- Voice FX engine
- RGB lighting
- Sampler with sound effects
- Midas preamp

GoXLR Mini
All the essential features of the GoXLR in a compact form factor. Perfect for streamers who want powerful audio control without the larger footprint.
- 4 channels
- Voice FX engine
- USB audio interface
- Compact design
- Midas preamp

GoXLR MIC
Dynamic broadcast microphone designed specifically to pair with GoXLR. Features an integrated pop filter and broadcast-quality sound.
- Dynamic capsule
- Integrated pop filter
- Broadcast quality
- Designed for GoXLR
What FaustBot Can Do
Complete control over your GoXLR mixer from stream events. Adjust faders, trigger effects, and play samples automatically.
Actions
- Set Fader Volume Control Mic, Chat, Music, System channels (0-100%)
- Mute/Unmute Toggle or set mute state for any channel
- Voice FX Toggle Enable/disable robot, megaphone, or other voice effects
- Play Sample Trigger any sampler bank sound
- Set Profile Load a different GoXLR profile
Triggers
- Fader Moved Fires when any fader position changes
- Mute Changed Fires when a channel is muted or unmuted
- Profile Changed Fires when the GoXLR profile is switched
Examples
def Execute():
scene = CPH.GetArg("scene")
if scene == "BRB":
CPH.GoXLRSetFader("Music", 80)
CPH.GoXLRMute("Mic", True)
else:
CPH.GoXLRSetFader("Music", 50)
CPH.GoXLRMute("Mic", False)
return Truedef Execute():
CPH.GoXLRSetVoiceFX("Robot", True)
CPH.Wait(15000) # 15 seconds
CPH.GoXLRSetVoiceFX("Robot", False)
return TrueReady to Connect Your GoXLR?
FaustBot makes it easy to control your GoXLR mixer with powerful automations and stream integrations.