Graphical, timeline based effect and show programming.
Artnet, Udp, RS232, Multichannel Audio devices. DMX, Analog, Digital, Relay and Servo outputs through BRAINSALT PRO I-O devices. Artnet and DMX monitoring and recording. Realtime programming through mouse, keyboard, MIDI, joystick, gamepads or similar.
Frame accurate with BRAINSALT server or standalone operation

Please note: this is a description of using Conductor in real-time mode with our B6 Series Video Servers. For creating and exporting shows for ProCommander show controllers, see Show Programming for Show Controller.

Conductor is a timeline based show programming software that visualizes every numeric output (any analog, digital or DMX output) through a curve. Commands can be placed along the timeline in commands channels. A numeric channel can have different interpolation modes: step, linear or curve. Just add control points by double clicking into to channel, edit value and time by dragging the point or enter accurate values through the quick edit command.

If you need to interface with hardware, you can use BRAINSALT’s network connected ProCommander or Pro I-O devices. Although ProCommanders can be used as solid state controllers, they are also capable to operate in real-time together with Conductor and they provide various output types from one device. Pro I-O devices with DMX, analog, digital, relay or servo outputs are available. Any number of Pro Commanders and Pro I-O devices can be used.

Live Recording and Timeline Editing 
You can map and record an external devices like mouse, keyboard, joystick, MIDI faders and game controllers to any or multiple channels and program your show in real-time. Punch In/Out can be set per group - you decide to record to all or single channels. Input values can be scaled or inverted and you can define ease-in and out times for devices with no force feedback, to avoid any jumps in the recording data. 

Keyframe Sliders
As an alternative to direct point manipulation, the keyframe sliders allow you to jump from point to point and adjust the value of the point with the slider.

Multi-Channel Audio with Volume Control
Load and route audio up to 16 audio channels. Volume envelopes can be put to every audio file.

Artnet & DMX Recording
Record and monitor up to 16 Artnet universes at once or one universe through PRO-IO DMX interface and assign the recorded data to any Artnet or PRO-IO DMX output device. The recorded data can also be extracted for editing. Recording is synchronized either through BRAINSALT’s cluster timecode, Artnet timecode or can be triggered by the first changing DMX channel or by hitting a button.

Offline Editing
Import video and have a frame accurate preview for offline editing.

C# Scripts
Conductor allows to access channel values through C# and modify it programmatically. Any output channel can then refer to the result of the C# script. This allows to add mathematical calculations between programming curves and output values.

Operation with BRAINSALT Server or Cluster
For show operation, Conductor runs parallel to Playmaker on the video server or cluster controller. For show editing, Conductor can run on a separate laptop and can control the server or server cluster over network. Any drag of the locator in Conductor will let the video on the screen follow within milliseconds. The final show is then copied back on the BRAINSALT server. Playmaker will manage Conductor to load the correct effect file for each entry in the video playlist.

Editions:
Use our Conductor Full Edition for show creation and programing. If just playout of an existing show together with Playmaker on our video servers is needed, you can use the "Play" Edition. Conductor is available as Download and can be started in Demo Mode.

Conductor
 B6 Server Editions
Full Play
Max. ProCommander per Showfile: unlimited unlimited
Max. Pro I/O Modules as ProCommander Slaves per Showfile: unlimited unlimited
Max. Standalone Pro I/O Modules per Showfile: unlimited unlimited
DMX recording:
DMX output: unlimited unlimited
Artnet recording:
Artnet devices in Conductor:
Input controller for programing:
C# script channels, Custom Plugins:
Import and Export CSV Files, Import Open-Hex Files
Sync to external timecode (Possible Inputs: Pro Commander, LTC Reader on Computer, Playmaker on Video Server): Playmaker only
Remote control of Conductor through UDP commands: Playmaker only
Saving enabled: