atem-tools
TypeScript icon, indicating that this package has built-in type declarations

1.0.23 • Public • Published

atem-tools

A npm library that enables you to utilize dmx controlled lights as tally lights for ATEM switchers from Blackmagic Design. Big thanks to @Julusian for supporting me during development of this toolkit! 🎉 #81

install

npm i atem-tools

usage

Checkout https://github.com/LightYourWay/atem-tools-tally for an usage example.

import { Atem, Node, Camera, Tally } from 'atem-tools'

const atemMiniProISO = new Atem('192.168.114.65')
const myDmxNode = new Node("2.0.0.23")

const cam1 = new Camera(atemMiniProISO, 1)
const cam2 = new Camera(atemMiniProISO, 2)
const cam3 = new Camera(atemMiniProISO, 3)
const cam4 = new Camera(atemMiniProISO, 4)

new Tally(cam1, myDmxNode,  1, {r: 1, g: 2})
new Tally(cam2, myDmxNode,  6, {r: 1, g: 2})
new Tally(cam3, myDmxNode, 11, {r: 1, g: 2})
new Tally(cam4, myDmxNode, 16, {r: 1, g: 2})

ToDo

  • [ ] Browsersource generation for OBS

Package Sidebar

Install

npm i atem-tools

Weekly Downloads

0

Version

1.0.23

License

MIT

Unpacked Size

23.2 kB

Total Files

35

Last publish

Collaborators

  • lukas-runge