Jump to content

GDTF Forum

sl1200mk2

Members
  • Posts

    23
  • Joined

  • Last visited

  • Days Won

    5

Posts posted by sl1200mk2

  1. sorry Petr, I think we don't understand each other...

    one more try please.

    in the xml there's for offset 22:

                  <ChannelFunction Attribute="Frost1" CustomName="" DMXFrom="0/1" Default="0/1" Max="1.000000" Min="0.000000" Name="Light Frost" OriginalAttribute="" PhysicalFrom="0.000000" PhysicalTo="1.000000" RealAcceleration="0.000000" RealFade="0.000000">
                  <ChannelFunction Attribute="Frost1" CustomName="" DMXFrom="84/1" Default="84/1" Max="1.000000" Min="0.000000" Name="Medium Frost" OriginalAttribute="" PhysicalFrom="0.000000" PhysicalTo="1.000000" RealAcceleration="0.000000" RealFade="0.000000"
                  <ChannelFunction Attribute="Frost1" CustomName="" DMXFrom="170/1" Default="170/1" Max="1.000000" Min="0.000000" Name="Combined Frost" OriginalAttribute="" PhysicalFrom="0.000000" PhysicalTo="1.000000" RealAcceleration="0.000000" RealFade="0.000000"
    

    from what I understand they all are not the offset default level but in range default level.

    What I would like to get is the offset default level... or maybe I should grab the first one?

     

    thanks,

    ++

  2. thank you for your answer, but...

    with Robin Painte Fresnel, here's how is decscribed offset 22:

              <DMXChannel DMXBreak="1" Geometry="Head" Highlight="0/1" InitialFunction="Head_Frost1.Frost1.Light Frost" Offset="22">
                <LogicalChannel Attribute="Frost1" DMXChangeTimeLimit="0.000000" Master="None" MibFade="0.000000" Snap="No">
                  <ChannelFunction Attribute="Frost1" CustomName="" DMXFrom="0/1" Default="0/1" Max="1.000000" Min="0.000000" Name="Light Frost" OriginalAttribute="" PhysicalFrom="0.000000" PhysicalTo="1.000000" RealAcceleration="0.000000" RealFade="0.000000">
                    <ChannelSet DMXFrom="0/1" Name="Open" WheelSlotIndex="0"/>
                    <ChannelSet DMXFrom="1/1" Name="Light Frost from 0% to 100%" WheelSlotIndex="0"/>
                    <ChannelSet DMXFrom="51/1" Name="100% Light Frost" WheelSlotIndex="0"/>
                    <ChannelSet DMXFrom="54/1" Name="Pulse closing from slow to fast" WheelSlotIndex="0"/>
                    <ChannelSet DMXFrom="64/1" Name="Pulse opening from fast to slow" WheelSlotIndex="0"/>
                    <ChannelSet DMXFrom="74/1" Name="Ramping from fast to slow" WheelSlotIndex="0"/>
                  </ChannelFunction>
                  <ChannelFunction Attribute="Frost1" CustomName="" DMXFrom="84/1" Default="84/1" Max="1.000000" Min="0.000000" Name="Medium Frost" OriginalAttribute="" PhysicalFrom="0.000000" PhysicalTo="1.000000" RealAcceleration="0.000000" RealFade="0.000000">
                    <ChannelSet DMXFrom="84/1" Name="Open" WheelSlotIndex="0"/>
                    <ChannelSet DMXFrom="87/1" Name="Medium Frost from 0% to 100%" WheelSlotIndex="0"/>
                    <ChannelSet DMXFrom="137/1" Name="100% Medium Frost" WheelSlotIndex="0"/>
                    <ChannelSet DMXFrom="140/1" Name="Pulse closing from slow to fast" WheelSlotIndex="0"/>
                    <ChannelSet DMXFrom="150/1" Name="Pulse opening from fast to slow" WheelSlotIndex="0"/>
                    <ChannelSet DMXFrom="160/1" Name="Ramping from fast to slow" WheelSlotIndex="0"/>
                  </ChannelFunction>
                  <ChannelFunction Attribute="Frost1" CustomName="" DMXFrom="170/1" Default="170/1" Max="1.000000" Min="0.000000" Name="Combined Frost" OriginalAttribute="" PhysicalFrom="0.000000" PhysicalTo="1.000000" RealAcceleration="0.000000" RealFade="0.000000">
                    <ChannelSet DMXFrom="170/1" Name="Open" WheelSlotIndex="0"/>
                    <ChannelSet DMXFrom="173/1" Name="Combined Frost from 0% to 100%" WheelSlotIndex="0"/>
                    <ChannelSet DMXFrom="223/1" Name="100% Combined Frost" WheelSlotIndex="0"/>
                    <ChannelSet DMXFrom="226/1" Name="Pulse closing from slow to fast" WheelSlotIndex="0"/>
                    <ChannelSet DMXFrom="236/1" Name="Pulse opening from fast to slow" WheelSlotIndex="0"/>
                    <ChannelSet DMXFrom="246/1" Name="Ramping from fast to slow" WheelSlotIndex="0"/>
                  </ChannelFunction>
                </LogicalChannel>
              </DMXChannel>

    and in the doc as in the attached file.

    What I would like is the info like in the doc.

    best regards, Nicolas

    Capture d’écran 2025-01-24 à 15.25.35.png

  3. Hi Petr,

    while working with new Robin Painte Fresnel file I've noticed that HOME levels for offsets are not part of gdtf file.

    I calculate them to be ok with my software... but it could be very convenient if they could be part of the file.

    I know that there's ever a Default properties for <ChannelFunction> but that's the snap level.

    So, would it be possible to add a Default property at <DMXChannel> record? where the offset is declared

    (like this for example : <DMXChannel DMXBreak="1" Geometry="Head" Highlight="None" InitialFunction="Head_ScrimIndex.ScrimIndex.ScrimIndex" Offset="21" Default="128/1">)

     

    best regards,

    nicolas

     

  4. Hi,

    this file for example Martin_Professional@ELP_PAR@20241107NoMeas.gdtf have 555 permission on some folders.

    I don't know if it's a usual practice but in my app I decompress .gdtf files, use what I need and then *delete* extracted files/folders. But with 555 permission I'm screwed.

    Is there's a way for you guys to prevent/modify permissions? for all of files to be at least 755?

     

    best regards,

    nicolas

  5. Hi Petr,

    thank you for your answer and your plan to update the rest of Special functions.

    IMHO it's the responsability of console manufacturer to ensure that value is held "at least" for the duration defined by the manufacturer.

    in D::Light case in means that value is held for 4.5s as you defined it to be 4s, I would much prefer that duration in gdtf files reflects what manufacturers says... :)

     

    ++

    • Like 1
  6. Hi Petr,

    thanks, it works for me (see attached pict).

    In the manual it's written: To activate following functions, stop in DMX value for at least 3 seconds.

    Why did you set 4s in the macros?

    also do you plan to update them for 'Power / Special Functions' offset? (offset 6)

    also, could you please fix the "Slow t ofast" typo :)

     

    best regards,

    Nicolas

    Capture d’écran 2022-04-25 à 11.52.42.png

  7. Hi,

    generally in manufacturer docs it's written that user must hold value during 5s or 3s in order to access function. This is true for resets, lamp On/Off, etc...

    I do not found in gdtf files such information. 

    Am I missing something?

    best regards,

     nicolas

  8. Hi,

    regarding this .gdtf file Robe_Lighting@Robin_T11_Profile@25112021_without_real_world_spectral_and_intensity_data_2.gdtf in Mode 8-bit CMY/RGB, 9 channels

    at offset 8 of this mode there's a ChannelFunction node written like that:

                 <ChannelFunction Attribute="Shutter1Strobe" DMXFrom="64/1" Default="64/1" Name="Strobe " OriginalAttribute="" PhysicalFrom="0.300000" PhysicalTo="20.000000" RealAcceleration="0.000000" RealFade="0.000000">

                    <ChannelSet DMXFrom="64/1" Name="Slow to fast 1/12" PhysicalFrom="0.294638" PhysicalTo="0.444664" WheelSlotIndex="0"/>

                    <ChannelSet DMXFrom="68/1" Name="Slow to fast 2/12" PhysicalFrom="0.495074" PhysicalTo="0.596530" WheelSlotIndex="0"/>

                    <ChannelSet DMXFrom="71/1" Name="Slow to fast 3/12" PhysicalFrom="0.647566" PhysicalTo="0.750257" WheelSlotIndex="0"/>

                    <ChannelSet DMXFrom="74/1" Name="Slow to fast 4/12" PhysicalFrom="0.801938" PhysicalTo="1.548464" WheelSlotIndex="0"/>

                    <ChannelSet DMXFrom="77/1" Name="Slow to fast 5/12" PhysicalFrom="2.109445" PhysicalTo="3.307805" WheelSlotIndex="0"/>

                    <ChannelSet DMXFrom="80/1" Name="Slow to fast 6/12" PhysicalFrom="3.870541" PhysicalTo="4.661757" WheelSlotIndex="0"/>

                    <ChannelSet DMXFrom="83/1" Name="Slow to fast 7/12" PhysicalFrom="5.018592" PhysicalTo="5.822651" WheelSlotIndex="0"/>

                    <ChannelSet DMXFrom="86/1" Name="Slow to fast 8/12" PhysicalFrom="6.307083" PhysicalTo="7.762758" WheelSlotIndex="0"/>

                    <ChannelSet DMXFrom="89/1" Name="Slow to fast 9/12" PhysicalFrom="8.733976" PhysicalTo="9.703447" WheelSlotIndex="0"/>

                    <ChannelSet DMXFrom="91/1" Name="Slow to fast 10/12" PhysicalFrom="10.674859" PhysicalTo="12.610068" WheelSlotIndex="0"/>

                    <ChannelSet DMXFrom="93/1" Name="Slow to fast 11/12" PhysicalFrom="14.558811" PhysicalTo="16.978910" WheelSlotIndex="0"/>

                    <ChannelSet DMXFrom="95/1" Name="Slow to fast 12/12" PhysicalFrom="19.406895" PhysicalTo="19.406895" WheelSlotIndex="0"/>

                  </ChannelFunction>

     

    Can you please explain me why it's splitted in part? Or would it be possible to have a new prop to tell that splitting is useful for a specific console ?

    in D::Light world, ChannelFunction/ChannelSet are displayed in comboboxes which prevent a manual scrolling in range.

    (because are we agree that Shutter is strobing from slow to fast in range from 64 to 95)?

     

    best regards,

    nicolas

     

     

     

  9. Hi,

    now that I wrote a parser of gdtf files for D::Light I have some questions :)

    I've tried Robe_Lighting@Robin_T11_Profile@25112021_without_real_world_spectral_and_intensity_data_2.gdtf, in "Mode 1 - 16-bit CMY".

    first 18 offsets are feed, but starting at offset19 the offset parameter is blank.

    What's the point to keep empty offset? (doc say that T11 in Mode 1 - 16-bit CMY have 18 offsets)

     

    best regards,

    Nicolas

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.