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

/atem-tools/

    Package Sidebar

    Install

    npm i atem-tools

    Weekly Downloads

    2

    Version

    1.0.23

    License

    MIT

    Unpacked Size

    23.2 kB

    Total Files

    35

    Last publish

    Collaborators

    • lukas-runge