Features - HakanL/animatroller GitHub Wiki

  • Operating Hours (multiple schedules available)
  • DMX output using Enttec DMX USB Pro or DMX King ultraDMX
  • Switch output (simple on/off), used to control smoke machines, pneumatic lifts, etc
  • Button input, trigger actions from pressure mat, manual button
  • Generic DMX Dimmer output
  • Logical and Physical devices
  • Create your master script in C#, full control, but very simple with the Animatroller Framework
  • Sample scripts for Halloween and Christmas display included
  • Simulator to see your script on the screen
  • Network Audio Player using DirectX to play polyphonic tracks and ambient background sounds
  • Motor Controller with quadrature encoder feedback (move a skeleton to a fixed position and back)
  • Light effects like pulsating brightness, flickering, sweeps
  • Timeline controller for music-synchronized displays
  • State Machine controller for Single Instance events (button activates sequence, then back to normal ambient music for example)
  • Sequence for single/multi instance triggering
  • IO Expander using Propeller SPIN (optional)

You can use the free Microsoft Visual Studio 2012 Express C# edition to compile and run the solution. Uses .NET 4.5 features. Tested on Windows 7 and 8.