Bitfocus AS
logo
logo
Bitfocus AS
logo
logo
Sign upSign in

Loading...

Bitfocus

Subscribe to our newsletter

The latest news, articles, and resources, sent to your inbox.

FacebookInstagramGitHubYouTubeLinkedIn

Products

  • Buttons
  • Companion

Integrations

  • Supported Devices
  • Developer Community
  • Connection Development

Support

  • Support Overview
  • Documentation
  • Video Tutorials
  • Community Forum

Sales

  • Resellers & Integrators
  • Buttons Pricing

Updates

  • Case Studies
  • Events & Trade Shows
  • Press Releases
  • Product Updates
  • Webinars

Legal

  • Legal Overview
  • Privacy Policy
  • Buttons EULA
  • Terms & Cookie Policy

Company

  • About us
  • Press kit
  • Careers

© 2026 Bitfocus AS. All rights reserved.

  1. Connections
  2. Blackmagic Design - ATEM

Blackmagic Design

ATEM

Communityv4.5.0-1Updated 2 days agoSwitchersVideo
DocumentationReport an issueView on GitHub

Documentation

Blackmagic Design ATEM

Should work with all models of Blackmagic Design ATEM mixers.

Firmware versions 7.5.2 and later are known to work, other versions may experience problems.
Firmware versions after 20.2 are not verified to be working at the time of writing, but they likely will work fine.

Devices must be controlled over a network, USB control is NOT supported.

Available commands for Blackmagic Design ATEM

  • Set input on Program
  • Set input on Preview
  • Set inputs on Upstream KEY
  • Set inputs on Downstream KEY
  • Set AUX bus
  • Set Upstream KEY OnAir
  • Auto DSK Transition
  • Tie DSK to transition
  • Set Downstream Key On Air
  • CUT operation
  • AUTO transition operation
  • Change transition type
  • Change transition selection
  • Change transition selection component
  • Change transition rate
  • Set fade to black rate
  • Execute fade to/from black
  • Run MACRO
  • Continue MACRO
  • Stop MACROS
  • Change MV window source
  • Set SuperSource box On Air
  • Change SuperSource box source
  • Change SuperSource geometry properties
  • Offset SuperSource geometry properties
  • Change media player source
  • Cycle media player source
  • Mini-pro recording control
  • Mini-pro streaming control
  • Classic audio inputs control
  • Fairlight audio inputs control

Common issues

Macros not showing as running

Companion is not always able to detect that a macro has been run. This happens when the macro has zero length. You can resolve this by giving the macro a pause/sleep of 1 frame.

Diagnosing connection issues

The most common cause of Companion not being able to connect to your ATEM is misconfiguration of the networking. Due to how the discovery protocol works, it will see ATEMs that you may not be able to connect to.
A good way to rule out Companion as being at fault, is to disconnect the USB to your ATEM, and use the ATEM software. If that is unable to connect then it is most likely a network configuration issue.

To be able to connect to your ATEM, both the ATEM and your Companion machine must be connected to the same network (ideally cabled, but wifi should work). They must also be of the same IP address range. For example, your network could be 192.168.0.x, where each machine has a different number instead of the x. In most cases the subnet mask should be 255.255.255.0, unless your network is setup to use something else.

Multiview window numbers in quad layouts

ATEM addresses a full-grid multiviewer as an underlying 4×4 grid even when the selected layout combines four cells into one large quadrant. The Multiviewer: Change window source action therefore keeps using the underlying grid window number; it does not renumber the four visible quadrants as windows 1–4.

For a four-quadrant (2×2) layout, set the source on the top-left cell of each quadrant:

Visible quadrantWindow number
Top left1
Top right3
Bottom left9
Bottom right11

Changing window 2 or 10 in that layout does not address a separate visible quadrant; those cells are part of the large quadrant beginning at window 1 or 9. The exact visible arrangement still follows the layout configured on the ATEM.

Details

Manufacturer
Blackmagic Design
Product
ATEM
Latest Version
v4.5.0-1
Author
Julian Waller
Contributors
Julusian(500)
haakonnessjoen(22)
krocheck(20)
cxselph(15)
willosof(8)

Open Issues and Requests

abgr23#487 [Feature]: preset for supersourceabgr23#484 [Feature]: Audio meterCziDJ#479 [BUG] Keep losing connection to ATEM Constellation 2ME HDLikeThisReview#475 [BUG] Action "atem: Upstream key: Change Pattern properties" no longer supports a variable for StyleC47man#456 [Feature]: Updated module to support new ATEM feature - ME Follow ("Bus Mapping")

To file a new issue, you need to sign up for a user on GitHub.

Go to GitHub issues →

In other news

Buttons v1.8 Main with text

Buttons v1.8

October 2, 2026

Buttons v1.8 IBC award win

Bitfocus wins IBC2026 Best of Show Award for latest Buttons enhancements

September 21, 2026

Buttons v1.8 grey background

Biggest functionality boost yet makes Buttons the perfect platform for broadcast and media management

September 10, 2026

Vivid Buttons on screen

Bitfocus Buttons makes complex OB production feel simple

August 10, 2026

View all news →

More from Blackmagic Design

Audio Monitor

Blackmagic Design

Community
Audio
View Connection

Blackmagic Cameras API

Blackmagic Design

Community
CameraVideo
View Connection

Fairlight Live

Blackmagic Design

Vendor
Audio
View Connection

GPI and Tally Interface

Blackmagic Design

Community
GPIOTally
View Connection

Hyperdeck

Blackmagic Design

Community
RecordersVideo
View Connection

Multiview 16

Blackmagic Design

Community
View Connection