Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/dev1an/atem-simulator

Simulates an Atem switcher
https://github.com/dev1an/atem-simulator

atem swift swift4 tool

Last synced: 3 months ago
JSON representation

Simulates an Atem switcher

Awesome Lists containing this project

README

        

# Atem simulation tool

Simulates an ATEM Television Studio and enables the desktop application so you can peek around in the app and aren't stuck in the `No Device Connected` window. Written using [Swift-Atem](https://github.com/Dev1an/Swift-Atem)

![Application preview](preview.gif)

This tool does not simulate the entire functionality of the Television studio but it keeps the connection alive so you can browse and discover the application...

## Installation

### Prerequisites

- Xcode (available from the Mac App Store)
- ATEM Software Control

### Build the macOS app

Make sure to pull all the submodules first:

```
git submodule update --init --recursive
```

Then:

```
cd Protocol
swift package generate-xcodeproj
open ../AtemSimulator.xcodeproj
```

### Run the macOS app

Select the macOS target an click the run button. This will launch a small window with an on/off button for the simulator.

### Run the ATEM control software

Enter `127.0.0.1` as the switcher IP. It should connect to the switcher simulator running on your computer.