Skip to content

mmichelli/Stedsans-lights

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

To install use:

When both are installed. In eclipse import existing project into workspace.

Libraries.

OpenDMX is the same as using arduino to talk DMX. Arduino DMX

Todo:

  • The “MIDI” grid I would like to have access to all the lamps, but with only ONE midi-control. My suggestion is that when you move the mouse over the grid, you send the value of the “lamp” you are pointing at to the midi control channel. This way we make sure that the control knob and the lamp is synchronized so the lamp wont jump in brightness when you start turning. It will all so help you finding the right lamp by viewing the leds on the knob.
  • The grids need a switch that make them subtract in stead of add. This way I can make grid one shut of the lamp I pint at instead of lighting it. The pushbutton over the fader for the grid can be used to select add/sub.
  • On the “Click”-grid: can we give the afterglow time a midi-control? Then we can make the lamps flicker and seem damaged etc.
  • Here is an effect I would like. I had to experiment in Delphi to find out how I wanted it, therefore it is easier for me to just give you the code then to explain how it should look ;)-
  • A midi control for “background” lightning ranging from +fully on, to fully off in middle position, and down to -fully on (which will turn off all existing light), that can offset the light output.
  • Full 8×8 grid. No real hurry but the sooner the better.
  • Add a gamma type and allow us to tweak the gamma via midi device
  • 4 buttons, two for row add or remove, one for swish and one for swoosh.
  • flicker button
  • noise increase button
  • rotate and wave buttons work more exactly
  • leave last lamp on
  • loosen the spring affect
  • Add a contrast midi control with a range of 1 to -1
  • Other effects that you would like.
  • Maybe some plasma effect? (is that difficult?), nice example
  • The animation effect you where talking about?
  • Game of Life?

Notes

This looks like a good contrast javascript function that I can use with a slider for an overall contrast. :

var LOG_POINTFIVE = -0.6931471805599453;
function gain( a, b) {

var p = Math.log(1. – b) / LOG_POINTFIVE;

if (a < .001) return 0.; if (a > .999) return 1.; if (a < 0.5) return Math.pow(2 * a, p) / 2; return 1. – Math.pow(2 * (1. – a), p) / 2;

}
http://asserttrue.blogspot.com/2010/01/fast-contrast-adjustment-using-perlins.html

About

Stedsans VI - The Lamp Forest

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages