WE ARE PUTTING IN THE FINISHING TOUCHES CUEFORGE2 SHOW CONTROL — COMING SOON

Manual

AppleScript & Scripting

CueForge2 is scriptable via AppleScript and exposes a command-based API for integration with other applications and show-control systems.

#Basic verbs

  • go — fire the currently armed cue (equivalent to pressing GO).
  • stop — stop the currently playing cue.
  • pause — pause playback.
  • resume — resume playback.
  • panic — stop everything (equivalent to PANIC).
  • goto cue "5" — jump to and fire cue number 5.

#Cue-specific verbs

  • fire cue "5" — fire a specific cue by number.
  • stop cue "5" — stop a specific playing cue.
  • arm cue "5" — enable a cue.
  • disarm cue "5" — disable a cue.

#Reading and writing cue properties

  • get cue property "5" key "name" — returns the name of cue 5.
  • set cue property "5" key "volume" to 0.8 — sets the volume of cue 5 to 80%.
  • cue numbers — returns a list of every cue number in the active list.

#Object graph access

You can also reference cues as objects: tell application "CueForge2" set c to cue "5" end tell

#Scriptable properties (partial list)

name, volume, fadeInSeconds, fadeOutSeconds, loopCount, playbackRate, pitchCents, startPointSeconds, endPointSeconds, prewaitSeconds, postwaitSeconds, isDisabled, videoBrightness, videoContrast, videoSaturation, videoHue, videoBlur.

#Shell scripts

Use Script cues to run shell commands during a show — for example, to launch another application, write to a file, or call a web API. Set the cue type to "Shell" in the Script cue's inspector.