Menu

What is Drone?

Drone is an intuitive, component-oriented, multi-paradigm environment for the design of real-time media projects. It allows you to combine different visual programming paradigms in the same project, overcoming the limitations inherent to a single strategy.

Examples of target applications are: immersive installations, live audio-video performances and interactive web works. Drone is specially well-suited for rapid integration of existing software components, concurrent system design and interdisciplinary works.

Note: The old website is still available  here.

Recent News

April 16, 2007: New libraries committed and coming

New libraries are now available in the trunk, though in a very alpha style:

  • Frei0r: bridge to the  Frei0r minimalistic video API
  • JMF: Video tools for Drone
  • JOGL: OpenGL actor library
  • ARTKP: Augmented reality tools for Drone, with Java bridge to the  ARToolKitPlus library for augmented reality

Other libraries are now in the way of getting built:

  • Scene graph: a domain to build 3d scenes and rendering them (alternative to the GR domain in Pt II)
  • Audio: for audio processing in Drone

July 21, 2006: Full-time programming week: towards 0.3

During the last week, the Drone Dev Team has been working hard at the  Hexagram studios. We have been working on the software's architecture. One of the major decisions is to switch from a pure dataflow-oriented software to a more modular approach.

June 2006: Drone 0.3 development sponsored by the CIAM

Drone has obtained a fund from the  CIAM to support the development of Drone 0.3. The project will be conducted under the supervision of  Prof. Jean Décarie.

Users

Developers