Page 2 of 2 FirstFirst 12
Results 11 to 17 of 17

Thread: Dimmer levels

  1. #11
    Join Date
    May 2007
    Location
    Avon Park Florida
    Posts
    672
    Post Thanks / Like

    Default

    It has been done as requested by Phil.

  2. #12
    Join Date
    Jun 2007
    Location
    WI
    Posts
    2,611
    Post Thanks / Like

    Default

    OK folks lets take a step back for a second.

    First off the Vixen DMX plug-in outputs 0-255 for each and every DMX channel. It is true that the UI only displays 0-100%, and yes if you do the first grade math you end up with 155 missing values. So where do they go?

    Well they aren't gone. Like all professional lighting equipment the percentage is rounded to the next whole number but the output is not. So while the UI increments from 50% to 51%, the DMX output is moving one value at a time from 128-130.

    As far is the human eye noticing the difference between 100 steps vs 255 steps; it is completely noticeable. As a "professional lighting guy" I have seen the difference. With a 100 step fade it looks "steppy” however a 255 step fade is nice and smooth.

  3. #13
    Join Date
    May 2007
    Location
    Avon Park Florida
    Posts
    672
    Post Thanks / Like

    Default

    Ok I guess I was not thinking sure it goes from 0 to 255 it just skips some. Although this is less of a problem with the dimmer than I was thinking. Other than it wont be as smooth it still creats a problem for the other DMX stuff I'm working with because it means some positions will jump instead of move to.

    Thanks for the brain jump start. I need that as i wasn't thinking clearly about it. I put in a request to have KC look at giving the option to work with all 256 levels

  4. #14
    Join Date
    May 2007
    Posts
    5,341
    Post Thanks / Like

    Default

    This does make me a reluctant to consider hardware or firmware that is limited to 100 levels. My thought was that if Vixen had been limited to 100 levels all along without any visible problems, then perhaps limiting hardware or firmware to 100 levels would be OK. But if Vixen performs interpolation when ramping, and if 100 levels leads to a 'steppy' display, then I think that I should reconsider.

    --

    Phil

  5. #15
    Join Date
    Jun 2007
    Location
    WI
    Posts
    2,611
    Post Thanks / Like

    Default

    An 8 bit dimmer (0-255) is the way to go.

    At some point in the thread there was a mention of position information with DMX. While its possible to run this stuff with the current plug-in you may run into a small problem. The problem is vixen doesn't provide an easy way to control 16 bit moving lights. In the case of a 16 bit moving light the Pan and Tilt will actually take up two DMX channels. Every time the second channel goes from 0-100 the first channel increments one value thus giving you values from 0-65535. This method provides smooth movement and accurate positioning.

    So in the end while it is technically possible to control anything via DMX, the UI at this point isn't "friendly" to more complicated things like moving fixtures.

  6. #16
    Join Date
    May 2007
    Location
    Apple Valley, MN
    Posts
    3,752
    Post Thanks / Like

    Default

    It probably wouldn’t be too big of a deal to modify Vixen to accept a value instead of a percentage. It may be a simple as a check box that determines whether “255/100” is performed or not. A 16 bit value would probably be a bit more major.

    I’m not claiming to know anything about DMX, but I thought DMX would accept a start value, an end value and how long it should take to get there. Vixen should be able to determine this on the fly. Then it would be left to the equipment to do it smoothly.
    [I]A mediocre person tells. A good person explains. A superior person demonstrates. A great person inspires others to see for themselves.[/I]

    <a href="#" onclick="return(showhide(this));">Click here to show/hide my display details ...</a>
    <script language="javascript">function showhide(anc){ for(; ; ){ if(!anc.nextSibling) break; if(anc.nextSibling.nodeName == "DIV") break; anc = anc.nextSibling; }//<br />
    var Y='block', N='none', det=anc.nextSibling; //<br />
    if (!det) det=document.getElementById('details'); det.style.display=(det.style.display!=N)?N:Y; return false;}</script><div id="details" style="display:none;"><br /><img src="http://www.vixenlights.com/sig/sig_h.php/128/All.gif" border="0" alt="" /></div><a href="#" onclick="return(showhide(this));">Click here to show/hide DIYC Links ...</a>
    <script language="javascript">function showhide(anc){ for(; ; ){ if(!anc.nextSibling) break; if(anc.nextSibling.nodeName == "DIV") break; anc = anc.nextSibling; }//<br />
    var Y='block', N='none', det=anc.nextSibling; //<br />
    if (!det) det=document.getElementById('details'); det.style.display=(det.style.display!=N)?N:Y; return false;}</script><div id="details" style="display:none;"><br /><b>Chat link</b> - <a href="http://doityourselfchristmas.com/forums/addonchat.php" target="_blank">http://doityourselfchristmas.com/forums/addonchat.php</a>
    <b>Christmas Wiki link</b> - <a href="http://doityourselfchristmas.com/wiki/index.php" target="_blank">http://doityourselfchristmas.com/wiki/index.php</a>
    <b>File Library link</b> - <a href="http://doityourselfchristmas.com/forums/dynamics/index.php" target="_blank">http://doityourselfchristmas.com/forums/dynamics/index.php</a>
    <b>Who's in chat?</b> - <a href="http://doityourselfchristmas.com/forums/chat/info.php" target="_blank">http://doityourselfchristmas.com/forums/chat/info.php</a>
    </div>

  7. #17
    Join Date
    Jun 2007
    Location
    WI
    Posts
    2,611
    Post Thanks / Like

    Default

    DMX has no real intelligence. It just is a series of 512 values that can be 0-255 each.

Page 2 of 2 FirstFirst 12

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •