Personal tools
The Open Lighting Project has moved!

We've launched our new site at www.openlighting.org. This wiki will remain and be updated with more technical information.

Difference between revisions of "Open Lighting Project"

From wiki.openlighting.org

Jump to: navigation, search
(Discussion Groups)
Line 1: Line 1:
__NOTOC__
+
The Open Lighting Project is a multi-faceted effort aimed at accelerating the adoption of new, standardized control protocols, while also providing high quality, reliable, open software for the lighting industry. This site acts as a resource for anyone looking for information about DMX software and the associated control systems, as well as a variety of Open Source and Free lighting Software.
The Open Lighting Project is a multi-faceted effort aimed at accelerating the adoption of new, standardized control protocols, while also providing high quality, reliable, open software for the lighting industry.  
 
 
 
 
 
Contributions to date include:
 
* [[libartnet]], An [[ArtNet]] implementation for Mac, Linux and Windows & iPhone.
 
* [[OLA | Open Lighting Architecture]], a framework that enables protocol translation from legacy, closed protocols and abstracts control software from the underlying hardware / protocol. This includes support for [[E1.31]] (Streaming ACN) and [[E1.20]] (RDM).
 
* [[RDM Responder Testing| Automated RDM Responder Tests]], which aims to increase the quality of devices as more manufacturers adopt [[RDM]].
 
* [[Arduino RGB Mixer]], open source firmware for Arduinos, so that they can be used as a simple RGB Color Mixer.
 
* The [http://rdm.openlighting.org RDM Parameter ID Index], a searchable, royalty free index of manufacturer specific PIDs used in [[RDM]].
 
* opendmx.net, this website.
 
  
 +
<table style="width: 100%; margin:4px 0 0 0; background:none; border-spacing: 5px;">
 +
<tr>
 +
  <td style="width:45%; border:1px solid #cedff2; background:#f5faff; vertical-align:top; padding: 4px">
 +
    [[Image:OLA-Logo-Fitted-48px.png|right]]
 +
    <h2 style="float:left; font-size:120%; padding: .2em; margin:3px; font-weight:bold;">The Open Lighting Architecture</h2>
 +
    <div style="clear: left">
 +
The [[OLA | Open Lighting Architecture]] provides a framework for distributing lighting control information. It supports many protocols such as E1.31 (sACN), ArtNet, ShowNet, Pathport & RDM and over over a dozen USB devices. It can run as a standalone service, which is useful for converting signals between protocols, or alternatively it can be used as the backend for [[:Category:Controllers | Controller Applications]]. OLA runs on a many different platforms including ARM, which makes it a perfect fit for low cost Ethernet to DMX gateways.
 +
    </div>
 +
  </td>
 +
  <td style="width:45%; border:1px solid #cedff2; background:#f5faff; vertical-align:top; padding: 4px">
 +
    [[Image:rdm-logo-small.png|right]]
 +
    <h2 style="float:left; font-size:120%; padding: .2em; margin:3px; font-weight:bold;">RDM Responder Tests</h2>
 +
    <div style="clear: left">
 +
Testing RDM Responder used to involve manually sending commands and verifying the responses. Not any longer! The [[RDM_Responder_Testing | RDM Responder Tests]] automate all of this and provide a detailed breakdown of how well a responder complies with the [[E1.20]] (RDM) standard. This saves time during the product development process and raises the quality of RDM implementations across the industry.
  
Use of our logo is covered in the [[OLA Logo|Logo Guidelines]]. Software from the Open Lighting Project is used around the world daily. The [[Open Lighting Projects List]] documents some known uses. Feel free to add to it.
+
For questions about the RDM Responder tests, email the  [http://groups.google.com/group/rdm-testing RDM Testing List].
 +
    </div>
 +
  </td>
 +
</tr>
 +
<tr><td colspan="2">&nbsp;</td></tr>
 +
<tr>
 +
  <td style="width:45%; border:1px solid #cedff2; background:#f5faff; vertical-align:top; padding: 4px">
 +
    [[Image:raspi-logo-small.png|right]]
 +
    <h2 style="float:left; font-size:120%; padding: .2em; margin:3px; font-weight:bold;">OLA on the Raspberry Pi</h2>
 +
    <div style="clear: left">
 +
The [http://www.raspberrypi.org/ Raspberry Pi] is one of the most popular platforms for running [[OLA]]. With the addition of a USB to DMX device, one can build a low cost, but fully functional Ethernet gateway. The [[OLA_Raspberry_Pi | OLA on Raspberry Pi]] tutorial has a step by step guide to installing OLA on the Pi.
 +
    </div>
 +
  </td>
  
== Discussion Groups ==
+
  <td style="width:45%; border:1px solid #cedff2; background:#f5faff; vertical-align:top; padding: 4px">
 +
    [[Image:Robin-1200.png|right]]
 +
    <h2 style="float:left; font-size:120%; padding: .2em; margin:3px; font-weight:bold;">rdm.openlighting.org</h2>
 +
    <div style="clear: left">
 +
The http://rdm.openlighting.org site contains an index of RDM-enabled products as well as the specifications for many of the manufacturer specific PIDs. The site has recently been expanded to display the results of the RDM Responder Tests. The data on the site is available free of charge through APIs.
 +
    </div>
 +
  </td>
 +
</tr>
  
There are 3 discussion groups associated with the project:
+
<tr><td colspan="2">&nbsp;</td></tr>
 +
<tr>
 +
  <td style="width:45%; border:1px solid #cedff2; background:#f5faff; vertical-align:top; padding: 4px">
 +
    [[Image:Email-icon.png|right]]
 +
    <h2 style="float:left; font-size:120%; padding: .2em; margin:3px; font-weight:bold;">Contact / Support</h2>
 +
    <div style="clear: left">
 +
Since this is an Open Source project, there is no commercial support for our products at this time. There are a number of ways of reaching the community though:
  
 
* Primary User & Developer Discussion [http://groups.google.com/group/open-lighting Open Lighting Discuss] (typically a few messages per day).
 
* Primary User & Developer Discussion [http://groups.google.com/group/open-lighting Open Lighting Discuss] (typically a few messages per day).
* Announcements [http://groups.google.com/group/open-lighting-announce Open Lighting Announce] (low volume, typically 1-2 per month)
+
* Announcements are posted to [http://groups.google.com/group/open-lighting-announce Open Lighting Announce] (low volume, typically 1-2 per month)
 
* RDM Testing Discussion [http://groups.google.com/group/rdm-testing RDM Testing].
 
* RDM Testing Discussion [http://groups.google.com/group/rdm-testing RDM Testing].
  
There is also a [https://plus.google.com/u/1/communities/104181196257075553359 Open Lighting Community] on Google+. This is less OLA centric and more about sharing cool lighting projects people are working on.
+
There is also an [https://plus.google.com/u/1/communities/104181196257075553359 Open Lighting Community] on Google+. This is less OLA centric and more about sharing cool lighting projects people are working on.
 +
    </div>
 +
  </td>
  
==Code Contributors==
+
  <td style="width:45%; border:1px solid #cedff2; background:#f5faff; vertical-align:top; padding: 4px">
 
+
    <h2 style="float:left; font-size:120%; padding: .2em; margin:3px; font-weight:bold;">Other Projects</h2>
* Bastien Andrès, contributed to the dmx4linux plugin
+
    <div style="clear: left">
* Harry F, for the Eurolite USB Pro code
+
* [[libartnet]]. The library that started it all, libartnet is an [[ArtNet]] implementation for Mac, Linux and Windows & iPhone.
* Heikki Junnila, bug fixes for the debian packaging files
+
* [[Arduino RGB Mixer]], open source firmware for Arduinos, so that they can be used as a simple RGB Color Mixer. Now with RDM support!
* Laurent  (Renzo), Debian packages, FreeBSD & RDM testing.
+
    </div>
* Masaki Muranaka, various patches
+
  </td>
* Nicolas, for the win32 port of libartnet
+
</tr>
* Ravindra Nath Kakarla, RDM Test Server (Part of [http://www.google-melange.com/gsoc/profile/organization/google/gsoc2012/openlighting Google Summer of Code 2012] ).
 
* Rowan Maclachlan (hippy) for various changes
 
* Rui Barreiros for the FTDI plugin
 
* Tobi Schäfer, for the MacPort files
 
  
==Project Supporters==
 
  
Many thanks to the following people / organisations that have supported our efforts:
+
<tr><td colspan="2">&nbsp;</td></tr>
 +
<tr>
 +
  <td style="width:45%; border:1px solid #cedff2; background:#f5faff; vertical-align:top; padding: 4px">
 +
    <h2 style="float:left; font-size:120%; padding: .2em; margin:3px; font-weight:bold;">Project Supporters</h2>
 +
    <div style="clear: left">
 +
Many individuals & organizations have supported the project over the years. We're grateful to all of them.
  
 
* [http://www.anyma.ch Anyma], provided a [[Anyma_uDMX|uDMX]]
 
* [http://www.anyma.ch Anyma], provided a [[Anyma_uDMX|uDMX]]
Line 60: Line 91:
 
* [http://www.waapa.ecu.edu.au West Australian Academy of Performing Arts] (WAAPA) for access to a [[Strand Lighting]] console.
 
* [http://www.waapa.ecu.edu.au West Australian Academy of Performing Arts] (WAAPA) for access to a [[Strand Lighting]] console.
  
== How You Can Help ==
+
    </div>
 +
  </td>
  
 +
  <td style="width:45%; border:1px solid #cedff2; background:#f5faff; vertical-align:top; padding: 4px">
 +
    <h2 style="float:left; font-size:120%; padding: .2em; margin:3px; font-weight:bold;">Get Involved</h2>
 +
    <div style="clear: left">
 
There is plenty of opportunity to get involved. If you would like to help with any of the following (or have your own ideas) then please get in touch with us on the [http://groups.google.com/group/open-lighting Open Lighting Group]
 
There is plenty of opportunity to get involved. If you would like to help with any of the following (or have your own ideas) then please get in touch with us on the [http://groups.google.com/group/open-lighting Open Lighting Group]
  
Line 70: Line 105:
 
* Equipment donation, do you own or know of a [[:Category:USB | USB interface]] or RDM device we don't support yet? Consider lending it to us.
 
* Equipment donation, do you own or know of a [[:Category:USB | USB interface]] or RDM device we don't support yet? Consider lending it to us.
 
* Web designers, the web UI could do with a facelift.
 
* Web designers, the web UI could do with a facelift.
 +
 +
The programming team behind OLA consists of:
 +
* Bastien Andrès, contributed to the dmx4linux plugin
 +
* Harry F, for the Eurolite USB Pro code
 +
* Heikki Junnila, bug fixes for the debian packaging files
 +
* Laurent  (Renzo), Debian packages, FreeBSD & RDM testing.
 +
* Masaki Muranaka, various patches
 +
* Nicolas, for the win32 port of libartnet
 +
* Ravindra Nath Kakarla, RDM Test Server (Part of [http://www.google-melange.com/gsoc/profile/organization/google/gsoc2012/openlighting Google Summer of Code 2012] ).
 +
* Rowan Maclachlan (hippy) for various changes
 +
* Rui Barreiros for the FTDI plugin
 +
* Tobi Schäfer, for the MacPort files
 +
    </div>
 +
  </td>
 +
</tr>
 +
</table>
 +
 +
__NOTOC__

Revision as of 10:51, 20 January 2013

The Open Lighting Project is a multi-faceted effort aimed at accelerating the adoption of new, standardized control protocols, while also providing high quality, reliable, open software for the lighting industry. This site acts as a resource for anyone looking for information about DMX software and the associated control systems, as well as a variety of Open Source and Free lighting Software.

OLA-Logo-Fitted-48px.png

The Open Lighting Architecture

The Open Lighting Architecture provides a framework for distributing lighting control information. It supports many protocols such as E1.31 (sACN), ArtNet, ShowNet, Pathport & RDM and over over a dozen USB devices. It can run as a standalone service, which is useful for converting signals between protocols, or alternatively it can be used as the backend for Controller Applications. OLA runs on a many different platforms including ARM, which makes it a perfect fit for low cost Ethernet to DMX gateways.

Rdm-logo-small.png

RDM Responder Tests

Testing RDM Responder used to involve manually sending commands and verifying the responses. Not any longer! The RDM Responder Tests automate all of this and provide a detailed breakdown of how well a responder complies with the E1.20 (RDM) standard. This saves time during the product development process and raises the quality of RDM implementations across the industry.

For questions about the RDM Responder tests, email the RDM Testing List.

 
Raspi-logo-small.png

OLA on the Raspberry Pi

The Raspberry Pi is one of the most popular platforms for running OLA. With the addition of a USB to DMX device, one can build a low cost, but fully functional Ethernet gateway. The OLA on Raspberry Pi tutorial has a step by step guide to installing OLA on the Pi.

Robin-1200.png

rdm.openlighting.org

The http://rdm.openlighting.org site contains an index of RDM-enabled products as well as the specifications for many of the manufacturer specific PIDs. The site has recently been expanded to display the results of the RDM Responder Tests. The data on the site is available free of charge through APIs.

 
Email-icon.png

Contact / Support

Since this is an Open Source project, there is no commercial support for our products at this time. There are a number of ways of reaching the community though:

There is also an Open Lighting Community on Google+. This is less OLA centric and more about sharing cool lighting projects people are working on.

Other Projects

  • libartnet. The library that started it all, libartnet is an ArtNet implementation for Mac, Linux and Windows & iPhone.
  • Arduino RGB Mixer, open source firmware for Arduinos, so that they can be used as a simple RGB Color Mixer. Now with RDM support!
 

Project Supporters

Many individuals & organizations have supported the project over the years. We're grateful to all of them.

Get Involved

There is plenty of opportunity to get involved. If you would like to help with any of the following (or have your own ideas) then please get in touch with us on the Open Lighting Group

  • Technical Writers, the documentation could do with some cleanup.
  • Packagers, we need people to build binary packages for Mac, Debian/Ubuntu and RPM-based distros
  • Windows programmers, are you interested in helping port OLA to Windows?
  • Java programmers, we need someone to write the Java client API [1]
  • Equipment donation, do you own or know of a USB interface or RDM device we don't support yet? Consider lending it to us.
  • Web designers, the web UI could do with a facelift.

The programming team behind OLA consists of:

  • Bastien Andrès, contributed to the dmx4linux plugin
  • Harry F, for the Eurolite USB Pro code
  • Heikki Junnila, bug fixes for the debian packaging files
  • Laurent (Renzo), Debian packages, FreeBSD & RDM testing.
  • Masaki Muranaka, various patches
  • Nicolas, for the win32 port of libartnet
  • Ravindra Nath Kakarla, RDM Test Server (Part of Google Summer of Code 2012 ).
  • Rowan Maclachlan (hippy) for various changes
  • Rui Barreiros for the FTDI plugin
  • Tobi Schäfer, for the MacPort files