Skip to content

douglasfinlay/cue-note

Repository files navigation

CueNote

Note-taking utility for ETC Eos Family lighting consoles

Report Bug · Request Feature

CueNote Screenshot

Warning
This project is under active development and breaking changes are likely. Use at your own risk!

About

CueNote is a desktop utility to remotely add and edit notes in an Eos show file.

Getting Started

Prebuilt Binary

CueNote is available for Windows and macOS. Download the latest binary for your platform from the Releases page.

Building from Source

Prerequisites

Steps

  1. Clone this repository

    git clone git@github.com:douglasfinlay/cue-note.git
  2. Install dependencies

    yarn
  3. Run

    yarn start

Usage

Connection

Connect to an Eos console by entering its IP address or hostname.

Eos v3.1.0 and Later

Please ensure Third Party OSC is enabled in the Interface Protocols section of the Eos Shell.

Earlier Eos Versions

CueNote does not currently support connection using a custom port. To work around this:

  1. In the Eos Shell, under Network > Interface Protocols:
    1. Enable UDP Strings & OSC
    2. Set the OSC TCP mode to TCP format for OSC 1.1 (SLIP).
  2. In Eos, under Setup > System > Show Control > OSC:
    1. Enable both OSC RX and OSC TX.
    2. Ensure OSC TCP Server Ports contains 3037.

Quick Note Buttons

Right-click on a quick note button to change its text. This will automatically be saved to your local machine without modifying the Eos show file.

To Do

  • Button to filter cue list to noted cues only
  • Automatically reconnect after connection loss
  • Re-sync when a different show file is loaded
  • Improve UI state management
  • Quick note in-place edit
  • Quick note keyboard shortcuts
  • Styling overhaul
  • Move Eos/OSC functionality into a separate library (node-eos-console)

Contributing

All contributions are greatly appreciated. Please feel free to open issues to help this project develop.

License

CueNote is licensed under the MIT license. See LICENSE for details.

Disclaimer

This project is in no way affiliated with ETC.

About

🗒️ Note-taking utility for ETC Eos Family lighting consoles

Resources

License

Stars

Watchers

Forks

Languages