Skip to content

Integrations

Meld Studio supports a variety of integrations to enhance your streaming workflow.

BEACN Mix

BEACN Mix Create is an audio mixer for content creators and has Meld integration.

Download and Install the BEACN App

  1. Download the BEACN App.
  2. Run the installer and follow the on-screen instructions.

Plugging in BEACN Mix Create

  1. Connect the USB-C end of the cable to the back of BEACN Mix Create.
  2. Connect the USB-A end to your computer.
  3. Wait for the boot animation to confirm it's ready to use with the BEACN App.

The BEACN App

The BEACN App is used to configure and manage BEACN Mix Create, BEACN Mix, and BEACN Mic. It provides controls for routing audio, adjusting volume levels, and applying effects, allowing for a customizable audio setup.

BEACN App
BEACN App.

Profile Window

The Profile Window allows users to add, remove, save, and duplicate profiles. Profiles make it easier to switch between different audio setups quickly.

BEACN App
Profile Window in BEACN App.

Device Column

This section displays all connected devices and their modules. Clicking on a device icon expands or collapses its modules to keep the interface organized.

BEACN App
Device Column in BEACN App.

Mixing Window

The Mixing Window is where users can adjust volumes, manage submixes, set up mute modes, and make other audio adjustments.

BEACN App
Mixing Window in BEACN App.

Personal and Audience Mix Controls

BEACN Mix Create supports separate Personal and Audience Mixes, which can be routed to different outputs. This panel is used to configure final mix routing.

BEACN App
Personal and Audience Mix Controls in BEACN App.

Routing Table

The Routing Table allows you to quickly route and mute sources to specific outputs. Changes made here are considered more permanent than Mute Modes, which are intended for temporary adjustments.

BEACN App
Routing Table in BEACN App.

BEACN Mix Create Setup

Start by setting up your Personal Listening Device in the BEACN App. This is the headphone or speaker device you'll use for monitoring audio.

You can assign up to two Personal Listening Devices and switch between them as needed.

Faders

BEACN Mix Create hardware uses knobs, but the software interface uses faders.

  • Left fader → Personal Mix (the mix that you can adjust that is only for you).
  • Right fader → Audience Mix (the mix your audience hears).
BEACN App
Faders in BEACN App.

Fader Linking

Personal Mix and Audience Mix volumes are linked so that they are the same for you and your stream.

  1. Click the link icon to unlink them and adjust separately.

You can relink them after adjustments while preserving the volume relationship.

BEACN App
Fader link in BEACN App.

Mute Modes

Mute Modes let you control where an audio source is muted. You can choose from:

  • All – Mutes the audio everywhere.
  • Audience – Mutes the source in your Audience Mix.
  • Self – Mutes the source in your Personal Mix.
  • Chat – Mutes the source in your Chat Mic output.
BEACN App
Mute Modes in the BEACN App.

To setup Mute Modes:

  1. Click the dropdown menu button or press the soft rectangular buttons on the device to select where the source is muted.
  2. Use the dropdown menu in the BEACN App to adjust the mute mode.

Fader Locking

Fader Locking, also called Knob Locking, allows you to lock up to three sources, so they appear on every page.

  • Click the Lock icon to pin a source (e.g., your microphone) to the left-most position on all pages for easy access.

Knob Paging

BEACN Mix Create supports multiple pages of knobs, letting you control more than four sources at a time.

  • Press one of the half-moon buttons on the device to switch pages.

Mic and Hardware Sources

The BEACN App allows you to assign any microphone or hardware input source for better control over your audio setup.

  1. Select your primary microphone from the dropdown list.
  2. Your microphone will automatically route to the Audience Mix and Chat Mic.

Add up to two additional hardware faders to control external audio sources, such as capture cards, extra microphones, or any device listed in your Windows recording settings.

Other Sources

BEACN Mix Create generates multiple Recording and Playback devices in Windows to assign programs to specific faders.

To assign an application to a device:

  1. Add a fader for the type of program you want to control (e.g., Browser for Chrome).
  2. Ensure the application is producing audio.
  3. Once detected, it will appear in the Assignments tab.
  4. Drag and drop the application to the desired fader.

Setting up BEACN Mix Create with Meld Studio

To use BEACN Mix Create with Meld Studio, follow these steps:

  1. Open Meld Studio.
  2. Navigate to the Audio Mixer at the bottom.
  3. Click the button to add an Audio Track.
  4. Navigate to the the Audio Track, select the Input dropdown.
  5. Choose BEACN Mic Create Input.
  6. Add another Audio Track.
  7. Click the Input dropdown and select Output Devices.
  8. Assign BEACN Mix Create outputs (e.g., BEACN Chat, BEACN Game, BEACN Music).

Elgato Stream Deck

Learn how to use your Stream Deck and connect Streamer.bot to change scenes, toggle layers, and control audio in Meld Studio.

Download the Stream Deck plugin

Elgato Stream Deck
Meld Studio Stream Deck Configurations

Stream Deck Actions

Keys

  • Show Scene: Switch between scenes.
  • Screenshot: Captures a screenshot of the current screen.
  • Track Mute: Mutes the selected audio track.
  • Track Monitor: CUE a specific audio track for real-time monitoring.
  • Layer Visibility: Toggles a layer's visibility on or off.
  • Effect Visibility: Toggles a specific effect on or off.
  • Record: Start and stop a recording.
  • Go Live: Start and end streams.

Dials

  • Adjust Volume: Control the volume levels of a selected audio track.

Streamer.bot

You can configure Streamer.bot to interact with Meld Studio through integration.

Learn more in the Streamer.bot documentation.

Setup The Connection

  1. In Meld Studio, navigate to File → Preferences → Advanced.
  2. Check Allow remote connections.
File → Preferences → Advanced
Meld Studio → File → Preferences → Advanced

Add the Connection in Streamer.bot

  1. In Streamber.bot, navigate to Stream Apps → Meld Studio.
  2. Right-Click anywhere in the panel area and select Add to add a new connection.
Streamer Bot → Stream Apps → Meld Studio
Streamer Bot → Stream Apps → Meld Studio
  1. Enter a name for the Meld Studio Connection.
  2. If Streamer.bot is running on the same machine, keep 127.0.0.1 for the Host field.
    • If you are running a multi-PC setup, configure this with another LAN IP address.
  3. Click OK when done with configuration.
  4. Right-Click the new instance and select Connect to force an immediate connection attempt.
Add Meld Studio Connection
Configure the Meld Studio Connection

Configuration Options

Outlined below are the different configuration options:

Name - REQUIRED

Enter any name or label to describe the Meld Studio instance, e.g., Local Meld Studio.

Host - REQUIRED

Default: 127.0.0.1

  • If Streamer.bot is running on the same machine as Meld, keep 127.0.0.1.
  • For multi-PC setups, configure this with another LAN IP address, e.g., 192.168.1.10.

Auto Connect on Startup

Automatically connect to the Meld instance when Streamer.bot starts up.

Reconnect on Disconnect

Automatically reconnect to the Meld instance when the connection is disrupted.

Retry Interval

Default: 30

Defines the interval (in seconds) between reconnection attempts when Reconnect on Disconnect is enabled.

Context Menu

Right-Click on a configured connection to reveal the context menu:

Add

Add a new Meld Studio connection.

Edit

Edit the selected connection.

Delete

Delete the selected connection.

Auto Connect

Quickly toggle the Auto Connect on Startup option for the selected connection.

Reconnect

Quickly toggle the Reconnect on Disconnect option for the selected connection.

Default

Set this connection as the default when importing actions.

Force

Temporarily override all Meld Studio connections to use the selected connection.

Update All Actions To…

Reconfigure all actions utilizing a Meld connection to use the selected connection.

Connect

Manually attempt to connect to the selected connection.

Status Panel

Selecting a connected instance in the left panel will reveal additional real-time information about that instance on the right panel.

Current Scene

Displays the name of the currently active scene on the selected connection.

Stream Status

Shows the status of the current streaming and recording activity.

Scenes/Layers

Lists all layers present in the currently selected scene.

Set Effect Enabled State

Controls the enabled state of the selected effect in Meld.

Parameters

Connection (Required)

Select the configured Meld connection to connect to.

  • Select Any to trigger on any connection.

Scene (Required)

Select the scene from the dropdown list, or manually enter a scene name.

Layer -(Required)

Select the layer from the dropdown list, or manually enter a layer name.

Effect (Required)

Select the effect from the dropdown list, or manually enter an effect name.

State (Required)

Select the effect state to apply:

  • Visible → Sets the effect state to Visible.
  • Hidden → Sets the effect state to Hidden.
  • Toggle → Toggles the effect state between Visible and Hidden.

Variables

This sub-action does not populate any variables.

Actions

Sub-Actions

  • Set Effect Enabled State: Sets the enabled state of the selected effect.
  • Get Current Scene: Obtains the current scene.
  • Get Status: Obtains the output status of Meld Studio.
  • Set Layer Visibility State: Show or hide a selected layer.
  • Recording: Starts and stops the recording status.
  • Show Scene: Shows the selected scene.
  • Streaming: Starts and stops the streaming status.
  • Take Screenshot: Takes a screenshot of the current scene.
  • Set Layer Track Muted State: Mutes or unmutes a selected audio track associated with a layer.
  • Set Track Muted State: Mutes or unmutes a selected audio track.
Streamer.bot
Streamer.bot Actions

Triggers

  • Connected: A trigger for when the connection to Meld Studio is active.
  • Disconnected: A trigger for when the connection to Meld Studio is inactive.
  • Event: A trigger for various events in Meld Studio.
  • Recording Started: A trigger for when the recording has started.
  • Recording Stopped: A trigger for when the recording has stopped.
  • Scene Changed: A trigger for when the scene has been changed.
  • Streaming Started: A trigger for when the stream has started.
  • Streaming Stopped: A trigger for when the stream has stopped.
Streamer.bot
Streamer.bot Triggers

C# Methods

  • Layers: Provides the option to show or hide a selected Meld Studio Layer
  • Meld Studio: Provides the option to show/hide layers, connect/disconnect from Meld, check connection status, and show/hide scenes.

Lumia Stream

Meld Studio integrates with Lumia Stream, enabling creators to automate their broadcasts and enhance stream interactivity through a variety of alerts and actions.

Learn more in Lumia Stream.

Setup the Connection

  1. In Meld Studio, navigate to File → Preferences → Advanced.
  2. Check Allow remote connections.
File → Preferences → Advanced
Meld Studio → File → Preferences → Advanced
  1. Navigate to Connections in Lumia Stream.
  2. Add new connection & find Meld Studio.
  3. The default IP address is 127.0.0.1 and the default port is 13376.
  4. Press Connect.
Connect Lumia Stream to Meld
Connect Lumia Stream to Meld

Change Scenes with a Lumia Command

In Lumia Stream you can change scenes by adding a Command under Command Creation and selecting Meld.

  1. Select Add Command.
  2. Choose Meld under Command Creation.
  3. Change Type to SetScene.
  4. Choose your desired scene.
  5. Add Action then select Complete.
  6. Click Complete and Save.

You can name your commands, set durations, user levels, and advanced options.

Change Scenes with a Lumia Command
Change Scenes with a Lumia Command

Alerts

Alerts in Lumia Stream are actions triggered by specific events. You can choose which triggers activate these actions.

For example, an alert like Stream Starting can trigger your connected lighting to turn on.

Available Alerts

  • Stream Starting
  • Stream Stopping
  • Recording Starting
  • Recording Stopping

Dynamic Alert Options

Customizable alerts allow you to create interactive and personalized responses based on specific triggers. Conditional actions and variables enhance the viewer experience.

Key Features

  • Skip Queue – Runs the command simultaneously with other commands, bypassing the queue.
  • Permanent Default – The baseline settings that the alert reverts to if no customizations are applied. Cannot be used for Reactions, No Light Change, or Buildups.
  • Dynamic Default – Cannot be used for Reactions, No Light Change, or Buildups.
  • Text-to-Speech (TTS) – Alerts, Commands, Channel Point Redemptions, and Extensions can be read aloud by a computer-generated voice.
  • Chat Bot – Provides a dynamic and predefined response to a command, comment, or action.

Advanced Alerts

Manage the following through advanced alerts:

  • Lumia Actions
  • API
  • Overlay Actions
  • Command Runner
  • Key/Mouse Outputs
  • JavaScript
  • Other Lumia Connections

Commands

Alerts that directly impact Meld Studio.

  • SetScene – Changes the current scene in Meld to the selected scene.
  • SetStagedScene – Triggers a transition to a designated scene in your streaming setup.
  • ShowStagedScene – Makes a prepared scene visible on stream.
  • SetLayerVisibility – Adjusts whether a layer is visible or hidden.
  • SetLayerEffect – Toggles the effects of a layer on or off.
  • SetAudioTrackMute – Toggles mute on/off for a designated audio track.
  • StartStream – Starts streaming to your output destinations in Meld Studio.
  • StartRecord – Starts recording in Meld Studio.
  • StopRecord – Stops recording in Meld Studio.
  • SendEvent – Initiates a specific Lumia command.
  • Delay – Sets a delay between actions.

Mix It Up

Setup the Connection

The Mix It Up Bot integration allows you to interact with Meld Studio to control scenes and sources.

  1. Open Mix It Up Bot while running Meld Studio.
  2. Click on the menu icon (☰) in the top-left corner.
  3. Select Services from the dropdown list.
Mix It Up
Mix It Up Bot Services
  1. Select Meld Studio.
  2. Click Connect.
Mix It Up Meld Studio Integration
Mix It Up Bot → Meld Studio → Connect

Commands

Commands allow you to create sequences of actions that execute together. To get started:

  1. Select Commands from the dropdown list and create a Custom Command.
  2. Select New Command.
  3. In the popout window, select Meld Studio.
  4. In the Action dropdown, click on the ╋ button to add a new command.
Mix It Up Meld Studio Integration
Command Editor

Chat Commands

Chat commands are triggered when viewers enter specific text in chat.

Mix It Up Meld Studio Integration
Chat Command

By default, commands:

  • Are single-word, case-insensitive, and start with !.
  • Require defining a minimum user level for access.
  • Need a cooldown period before they can be triggered again.

You can specify multiple chat triggers per command. If using multi-word triggers, separate them with a semicolon (;).
For example:

  • here is a trigger; here’s another one
  • single trigger;
Wildcard Support

When enabled, a command triggers if its specified keyword appears anywhere in the message as a standalone word.

For example, setting what as a wildcard will trigger on:

  • "what is going on?"
  • "who what where"
  • "how in the what"

However,this will not trigger the command for messages where the chat trigger is inside of another word. (e.g., "abs" won't trigger for "absolutely").

Special Identifiers for Chat Commands:

Chat commands provide the following additional Special Identifiers.

  • $message – The entire message sent that triggered the command, including the command trigger itself.

Show Scene

Switch scenes using the Show Scene command.

  1. Enter the Scene Name (case-sensitive).
  2. Click ▶ to test the command and ensure it's set up correctly.
Mix It Up Meld Studio Integration
Show Scenes

Show/Hide Layer

Toggle the visibility of a layer within a selected scene.

  1. Enter the Scene Name (case-sensitive).
  2. Enter the Layer Name.

Use the Visible box to set the layer to:

  • Visible
  • Hidden
  • Toggle between both

Show/Hide Effect

Toggle effects on or off for a specific layer.

  1. Enter the Scene Name (case-sensitive).
  2. Enter the Layer Name.
  3. Enter the Effect Name (e.g., Gaussian Blur).

Use the Visible box to select the desired action:

  • Checkmark: The effect will become visible.
  • Blank Box: The effect will be inactive.
  • Line: The command will toggle active/inactive.
Mix It Up Meld Studio Integration
Show/Hide Effect

Mute/Unmute Audio Tracks

Mute or unmute an Audio Track using its exact name.

  1. Enter the Audio Track Name.
  2. Click ▶ to test the command.
Mix It Up Meld Studio Integration
Muted Audio Track In Meld Studio
Mix It Up Meld Studio Integration
Action to mute Audio Tracks In Meld Studio

Monitor/Unmonitor Audio Track

This command can be used in relation to the CUE button on an audio track.

  1. Enter the Audio Track Name exactly as it appears in Meld Studio.

  2. Select the desired action:

    • Enable Monitoring
    • Disable Monitoring
    • Toggle Monitoring
  3. Click ▶ to test the command.

Mix It Up Meld Studio Integration
CUE in Meld Studio

Screenshot

Take a screenshot of the current scene and save it to a local destination.

Set the Screenshot Save Location:

  1. In Meld Studio, go to File → Preferences → General.
  2. Under Screenshots, select your preferred save location.
Mix It Up Meld Studio Integration
Meld Studio → File → Preferences → General → Screehshots

Start/Stop Stream

Interact with the box next to Stream to:

  • Start Streaming
  • Stop Streaming
  • Toggle Start/Stop

Start/Stop Recording

Interact with the box next to Record to:

  • Start Recording
  • Stop Recording
  • Toggle Start/Stop

Meld Studio API Documentation

If you're interested in developing a software integration with Meld Studio, you can find our API documentation here. If you have any questions, join our discord and reach out to us in the #support channel.

FAQ

How do I test my Stream Deck configuration before going live?

You can use Meld Studio to test scene transitions, layer visibility, audio monitoring directly, and other actions from your Stream Deck without starting a stream.

Can I integrate my Stream Deck with other software while using Meld Studio?

Yes, Stream Deck can handle multiple integrations simultaneously. For example, you can manage Meld Studio and control your lights or chat alerts using Streamer.bot.