Question regarding Fixture Hub

Hey there,

I couldn't find any fixture hub forum.

On august 21th I created the request FLH-4768 for Cameo Pixbar 400 IP G2 for Hog4v3. There is still no fixture profile created. Does anybody know what to do?

Funny thing, for EOSv3 the profile was created within just over a month.

At the moment we use self created fixtures but it is time consuming to patch mc masters and cells seperately. I'd like to be able to just patch fixture with address and I'm ready to go.

Thanks a lot

Lars

  • Hi Lars,

    Eos and Hog have different ways of making libraries so please feel free to reach out to support hesservice@etcconnect.com about your FLH ticket to get an official library.

    If you are good at XML and created your parts from scratch using the fixture builder you can build your own compound fixture using XML. Link here using the fixtures you have already made.

    I have made the fixture using the XML to the best of my ability, it is here:

    <?xml version="1.0" encoding="UTF-8"?>
    <Hog xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schema.hogfour.com/Fixture" xsi:schemaLocation="http://schema.hogfour.com/Fixture http://schema.hogfour.com/fixture.xsd">
      <Creator name="Hog" version="v3.19.1 (b 3500)"/>
      <Library>
        <Manufacturer name="Cameo">
          <Product name="Pixbar 400 IP G2 Master">
            <Types>
              <Type name="Pixbar 400 IP G2 Master" revisionid="0" status="User" uuid="0fa0d97a-c517-11ee-9f31-484d7ec96f8b">
                <History revision="0" author="" date="2024-02-06" comment=""/>
                <Origin>User</Origin>
                <Icon type="circle" size="medium"/>
                <Notes>PixelDim Mode</Notes>
                <Defaults>
                  <Default function="Strobe" feature="Rate" value="0.1"/>
                  <Default function="Strobe" feature="Ramp" value="0.1"/>
                  <Default function="Strobe" feature="Ramp|Snap" value="0.1"/>
                  <Default function="Strobe" feature="Snap|Ramp" value="0.1"/>
                  <Default function="Strobe" feature="Random" value="0.1"/>
                  <Default function="Strobe" feature="Random Ramp" value="0.1"/>
                  <Default function="Strobe" feature="Random Ramp|Snap" value="0.1"/>
                  <Default function="Strobe" feature="Random Snap|Ramp" value="0.1"/>
                  <Default function="Strobe" feature="Spikes" value="1"/>
                  <Default function="PWM" feature="Variable" value="1"/>
                </Defaults>
                <Protocols>
                  <Protocol name="DMX">
                    <Dmxfootprint size="4"/>
                    <Channels>
                      <Channel number="1">
                        <AttachedChannels>
                          <AttachedChannel>2</AttachedChannel>
                        </AttachedChannels>
                        <Ranges>
                          <Range dmxstart="0" dmxend="65535" function="Intensity" feature="Intensity" start="0" end="100"/>
                        </Ranges>
                      </Channel>
                      <Channel number="3">
                        <Ranges>
                          <Range dmxstart="0" function="Strobe" feature="Shutter" start="open"/>
                          <Range dmxstart="6" function="Strobe" feature="Shutter" start="closed"/>
                          <Range dmxstart="11" dmxend="22" function="Strobe" feature="Ramp" start="0.1" end="10"/>
                          <Range dmxstart="23" dmxend="33" function="Strobe" feature="Random Ramp" start="0.1" end="10"/>
                          <Range dmxstart="34" dmxend="45" function="Strobe" feature="Ramp|Snap" start="0.1" end="10"/>
                          <Range dmxstart="46" dmxend="56" function="Strobe" feature="Random Ramp|Snap" start="0.1" end="10"/>
                          <Range dmxstart="57" dmxend="68" function="Strobe" feature="Snap|Ramp" start="0.1" end="10"/>
                          <Range dmxstart="69" dmxend="79" function="Strobe" feature="Random Snap|Ramp" start="0.1" end="10"/>
                          <Range dmxstart="80" dmxend="102" function="Strobe" feature="Random" start="0.1" end="10"/>
                          <Range dmxstart="103" dmxend="127" function="Strobe" feature="Spikes" start="1" end="5"/>
                          <Range dmxstart="128" dmxend="250" function="Strobe" feature="Rate" start="0" end="20"/>
                        </Ranges>
                      </Channel>
                      <Channel number="4">
                        <Ranges>
                          <Range dmxstart="74" function="Dimmer Curve" feature="Fast"/>
                          <Range dmxstart="76" function="Dimmer Curve" feature="Halogen"/>
                          <Range dmxstart="120" dmxend="131" function="PWM" feature="Variable" start="1" end="6"/>
                          <Range dmxstart="164" function="Dimmer Curve" feature="Linear"/>
                          <Range dmxstart="166" function="Dimmer Curve" feature="Exponential"/>
                          <Range dmxstart="168" function="Dimmer Curve" feature="Logarithmic"/>
                          <Range dmxstart="170" function="Dimmer Curve" feature="S Curve"/>
                          <Range dmxstart="242" function="Fixture Control" feature="Global Reset"/>
                          <Range dmxstart="255" function="Fixture Control" feature="Idle"/>
                        </Ranges>
                      </Channel>
                    </Channels>
                  </Protocol>
                </Protocols>
              </Type>
            </Types>
          </Product>
        </Manufacturer>
        <Manufacturer name="Cameo">
          <Product name="Pixbar 400 IP G2 Cell">
            <Types>
              <Type name="Pixbar 400 IP G2 Cell" revisionid="0" status="User" uuid="0fa0d97b-c517-11ee-9f31-484d7ec96f8b">
                <History revision="0" author="" date="2024-02-06" comment=""/>
                <Origin>User</Origin>
                <Icon type="circle" size="medium"/>
                <Notes>PixelDim Mode</Notes>
                <Virtuals>
                  <Virtual function="Intensity" feature="Intensity" start="0" end="100">
                    <Affected function="Cyan" feature="Variable"/>
                    <Affected function="Magenta" feature="Variable"/>
                    <Affected function="Yellow" feature="Variable"/>
                    <Affected function="White" feature="Variable"/>
                  </Virtual>
                </Virtuals>
                <Protocols>
                  <Protocol name="DMX">
                    <Dmxfootprint size="4"/>
                    <Channels>
                      <Channel number="1">
                        <Ranges>
                          <Range dmxstart="0" dmxend="255" function="I Red" feature="Intensity" start="0" end="100"/>
                          <Range dmxstart="255" dmxend="0" function="Cyan" feature="Variable" start="0" end="100"/>
                        </Ranges>
                      </Channel>
                      <Channel number="2">
                        <Ranges>
                          <Range dmxstart="0" dmxend="255" function="I Green" feature="Intensity" start="0" end="100"/>
                          <Range dmxstart="255" dmxend="0" function="Magenta" feature="Variable" start="0" end="100"/>
                        </Ranges>
                      </Channel>
                      <Channel number="3">
                        <Ranges>
                          <Range dmxstart="0" dmxend="255" function="I Blue" feature="Intensity" start="0" end="100"/>
                          <Range dmxstart="255" dmxend="0" function="Yellow" feature="Variable" start="0" end="100"/>
                        </Ranges>
                      </Channel>
                      <Channel number="4">
                        <Ranges>
                          <Range dmxstart="0" dmxend="255" function="I White" feature="Intensity" start="0" end="100"/>
                          <Range dmxstart="0" dmxend="255" function="White" feature="Variable" start="0" end="100"/>
                        </Ranges>
                      </Channel>
                    </Channels>
                  </Protocol>
                </Protocols>
              </Type>
            </Types>
            <CompoundTypes>
    <CompoundType name="Pixbar 400 IP G2 68ch" revisionId="0">
    <History revision="0" author="Gabbi_Forums User" date="2024-02-06" comment="Channel 4 Incomplete"/>
    <Origin>User</Origin>
    <Icon type="circle" size="medium"/>
    <Parts>
    <Part number="0" type="Pixbar 400 IP G2 Master" plotX="0" plotY="0"/>
    <Part number="0.1" type="Pixbar 400 IP G2 Cell" plotX="0" plotY="0"/>
    <Part number="0.2" type="Pixbar 400 IP G2 Cell" plotX="0" plotY="0"/>
    <Part number="0.3" type="Pixbar 400 IP G2 Cell" plotX="0" plotY="0"/>
    <Part number="0.4" type="Pixbar 400 IP G2 Cell" plotX="0" plotY="0"/>
    <Part number="0.5" type="Pixbar 400 IP G2 Cell" plotX="0" plotY="0"/>
    <Part number="0.6" type="Pixbar 400 IP G2 Cell" plotX="0" plotY="0"/>
    <Part number="0.7" type="Pixbar 400 IP G2 Cell" plotX="0" plotY="0"/>
    <Part number="0.8" type="Pixbar 400 IP G2 Cell" plotX="0" plotY="0"/>
    <Part number="0.9" type="Pixbar 400 IP G2 Cell" plotX="0" plotY="0"/>
    <Part number="0.10" type="Pixbar 400 IP G2 Cell" plotX="0" plotY="0"/>
    <Part number="0.11" type="Pixbar 400 IP G2 Cell" plotX="0" plotY="0"/>
    <Part number="0.12" type="Pixbar 400 IP G2 Cell" plotX="0" plotY="0"/>
    <Part number="0.13" type="Pixbar 400 IP G2 Cell" plotX="0" plotY="0"/>
    <Part number="0.14" type="Pixbar 400 IP G2 Cell" plotX="0" plotY="0"/>
    <Part number="0.15" type="Pixbar 400 IP G2 Cell" plotX="0" plotY="0"/>
    <Part number="0.16" type="Pixbar 400 IP G2 Cell" plotX="0" plotY="0"/>
    </Parts>
    </CompoundType>
    </CompoundTypes>
          </Product>
        </Manufacturer>
      </Library>
    </Hog>
    

    Below are links to 2 pictures of my parts, channel 4 in the master is far from complete but I figured it was enough to get you going. It's defaulted to 255 which is no function

    /resized-image/__size/640x480/__key/communityserver-discussions-components-files/247/G2-Master.png

    /resized-image/__size/640x480/__key/communityserver-discussions-components-files/247/G2-Cell.png

    Steps to Import:

    Download XML onto Flashdrive or PC

    Open Fixture Builder, Press Import, browse to XML file, select Cameo PixBar 400 IP G2 68ch Mode.xml, press OK

    Close Fixture Builder, Open Fixture Window, Add Fixtures, look for IP G2

    Add and patch the fixture

    Press Show Details

    yay compound fixture!

  • Hey Gabbi,

    thank you for your answer. I didn't know I could create compound fixtures myself. But I know XML so I will merge them the way I want them to be.

    Thank you!

    Regards

    Lars

  • For anyone in the future: I extended it a bit. In the following is my fixture profile:

    <?xml version="1.0" encoding="UTF-8"?>
    <Hog xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schema.hogfour.com/Fixture" xsi:schemaLocation="http://schema.hogfour.com/Fixture http://schema.hogfour.com/fixture.xsd">
      <Creator name="Hog" version="v3.19.1 (b 3500)"/>
      <Library>
        <Manufacturer name="Cameo">
          <Product name="Cameo Pixbar 400 IP G2 68ch (CMY) master">
            <Types>
              <Type name="Cameo Pixbar 400 IP G2 68ch (CMY) master" revisionid="1" status="User" uuid="16d6ffc4-4a94-11ee-8399-84699383df82">
                <History revision="0" author="fohlwilting_forumUser" date="2023-09-03" comment=""/>
    			<History revision="1" author="fohlwilting_forumUser" date="2024-02-06" comment=""/>
                <Origin>User</Origin>
                <Icon type="circle" size="medium"/>
                <Notes>PixelDim Mode</Notes>
                <Defaults>
                  <Default function="Intensity" feature="Intensity" value="100"/>
                  <Default function="Strobe" feature="Rate" value="0.1"/>
                  <Default function="Strobe" feature="Ramp" value="0.1"/>
                  <Default function="Strobe" feature="Ramp|Snap" value="0.1"/>
                  <Default function="Strobe" feature="Snap|Ramp" value="0.1"/>
                  <Default function="Strobe" feature="Random" value="0.1"/>
                  <Default function="Strobe" feature="Random Ramp" value="0.1"/>
                  <Default function="Strobe" feature="Random Ramp|Snap" value="0.1"/>
                  <Default function="Strobe" feature="Random Snap|Ramp" value="0.1"/>
                  <Default function="Strobe" feature="Spikes" value="1"/>
                  <Default function="PWM" feature="Variable" value="1"/>
                </Defaults>
                <Protocols>
                  <Protocol name="DMX">
                    <Dmxfootprint size="4"/>
                    <Channels>
                      <Channel number="1">
                        <AttachedChannels>
                          <AttachedChannel>2</AttachedChannel>
                        </AttachedChannels>
                        <Ranges>
                          <Range dmxstart="0" dmxend="65535" function="Intensity" feature="Intensity" start="0" end="100"/>
                        </Ranges>
                      </Channel>
                      <Channel number="3">
                        <Ranges>
                          <Range dmxstart="0" function="Strobe" feature="Shutter" start="open"/>
                          <Range dmxstart="6" function="Strobe" feature="Shutter" start="closed"/>
                          <Range dmxstart="11" dmxend="22" function="Strobe" feature="Ramp" start="0.1" end="10"/>
                          <Range dmxstart="23" dmxend="33" function="Strobe" feature="Random Ramp" start="0.1" end="10"/>
                          <Range dmxstart="34" dmxend="45" function="Strobe" feature="Ramp|Snap" start="0.1" end="10"/>
                          <Range dmxstart="46" dmxend="56" function="Strobe" feature="Random Ramp|Snap" start="0.1" end="10"/>
                          <Range dmxstart="57" dmxend="68" function="Strobe" feature="Snap|Ramp" start="0.1" end="10"/>
                          <Range dmxstart="69" dmxend="79" function="Strobe" feature="Random Snap|Ramp" start="0.1" end="10"/>
                          <Range dmxstart="80" dmxend="102" function="Strobe" feature="Random" start="0.1" end="10"/>
                          <Range dmxstart="103" dmxend="127" function="Strobe" feature="Spikes" start="1" end="5"/>
                          <Range dmxstart="128" dmxend="250" function="Strobe" feature="Rate" start="0" end="10"/>
                        </Ranges>
                      </Channel>
                      <Channel number="4">
                        <Ranges>
                          <Range dmxstart="58" function="Fixture Control" feature="Invert Y" start="off"/>
                          <Range dmxstart="61" function="Fixture Control" feature="Invert Y" start="on"/>
                          <Range dmxstart="74" function="Dimmer Curve" feature="Fast"/>
                          <Range dmxstart="76" function="Dimmer Curve" feature="Halogen"/>
                          <Range dmxstart="132" function="Fixture Control" feature="Colour Calibrate" start="off"/>
                          <Range dmxstart="135" function="Fixture Control" feature="Colour Calibrate" start="on"/>
                          <Range dmxstart="164" function="Dimmer Curve" feature="Linear"/>
                          <Range dmxstart="0" function="Fixture Control" feature="Idle"/>
                          <Range dmxstart="120" dmxend="131" function="PWM" feature="Variable" start="1" end="6"/>
                          <Range dmxstart="242" function="Fixture Control" feature="Global Reset"/>
                          <Range dmxstart="164" function="Dimmer Curve" feature="Linear"/>
                          <Range dmxstart="166" function="Dimmer Curve" feature="Exponential"/>
                          <Range dmxstart="168" function="Dimmer Curve" feature="Logarithmic"/>
                          <Range dmxstart="170" function="Dimmer Curve" feature="S Curve"/>
                        </Ranges>
                      </Channel>
                    </Channels>
                  </Protocol>
                </Protocols>
              </Type>
            </Types>
          </Product>
        </Manufacturer>
        <Manufacturer name="Cameo">
          <Product name="Cameo Pixbar 400 IP G2 68ch (CMY) cell">
            <Types>
              <Type name="Cameo Pixbar 400 IP G2 68ch (CMY) cell" revisionid="1" status="User" uuid="56c77432-4a96-11ee-8399-84699383df82">
                <History revision="0" author="fohlwilting_forumUser" date="2023-09-03" comment=""/>
    			<History revision="1" author="fohlwilting_forumUser" date="2024-02-06" comment=""/>
                <Origin>User</Origin>
                <Icon type="circle" size="medium"/>
                <Virtuals>
                  <Virtual function="Intensity" feature="Intensity" start="0" end="100">
                    <Affected function="Cyan" feature="Variable"/>
                    <Affected function="Magenta" feature="Variable"/>
                    <Affected function="Yellow" feature="Variable"/>
                    <Affected function="White" feature="Variable"/>
                  </Virtual>
                </Virtuals>
                <Protocols>
                  <Protocol name="DMX">
                    <Dmxfootprint size="4"/>
                    <Channels>
                      <Channel number="1">
                        <Ranges>
                          <Range dmxstart="255" dmxend="0" function="Cyan" feature="Variable" start="0" end="100"/>
                        </Ranges>
                      </Channel>
                      <Channel number="2">
                        <Ranges>
                          <Range dmxstart="255" dmxend="0" function="Magenta" feature="Variable" start="0" end="100"/>
                        </Ranges>
                      </Channel>
                      <Channel number="3">
                        <Ranges>
                          <Range dmxstart="255" dmxend="0" function="Yellow" feature="Variable" start="0" end="100"/>
                        </Ranges>
                      </Channel>
                      <Channel number="4">
                        <Ranges>
                          <Range dmxstart="0" dmxend="255" function="White" feature="Variable" start="0" end="100"/>
                        </Ranges>
                      </Channel>
                    </Channels>
                  </Protocol>
                </Protocols>
              </Type>
            </Types>
    		
    		<CompoundTypes>
    			<CompoundType name="Cameo Pixbar 400 IP G2 68ch (CMY; MC) 🤟" revisionId="0">
    				<History revision="1" author="fohlwilting_forumUser" date="2024-02-06" comment=""/>
    				<Origin>User</Origin>
    				<Icon type="circle" size="medium"/>
    				<Parts>
    					<Part number="0" type="Cameo Pixbar 400 IP G2 68ch (CMY) master" plotX="0" plotY="0"/>
    					<Part number="0.1" type="Cameo Pixbar 400 IP G2 68ch (CMY) cell" plotX="0" plotY="0"/>
    					<Part number="0.2" type="Cameo Pixbar 400 IP G2 68ch (CMY) cell" plotX="0" plotY="0"/>
    					<Part number="0.3" type="Cameo Pixbar 400 IP G2 68ch (CMY) cell" plotX="0" plotY="0"/>
    					<Part number="0.4" type="Cameo Pixbar 400 IP G2 68ch (CMY) cell" plotX="0" plotY="0"/>
    					<Part number="0.5" type="Cameo Pixbar 400 IP G2 68ch (CMY) cell" plotX="0" plotY="0"/>
    					<Part number="0.6" type="Cameo Pixbar 400 IP G2 68ch (CMY) cell" plotX="0" plotY="0"/>
    					<Part number="0.7" type="Cameo Pixbar 400 IP G2 68ch (CMY) cell" plotX="0" plotY="0"/>
    					<Part number="0.8" type="Cameo Pixbar 400 IP G2 68ch (CMY) cell" plotX="0" plotY="0"/>
    					<Part number="0.9" type="Cameo Pixbar 400 IP G2 68ch (CMY) cell" plotX="0" plotY="0"/>
    					<Part number="0.10" type="Cameo Pixbar 400 IP G2 68ch (CMY) cell" plotX="0" plotY="0"/>
    					<Part number="0.11" type="Cameo Pixbar 400 IP G2 68ch (CMY) cell" plotX="0" plotY="0"/>
    					<Part number="0.12" type="Cameo Pixbar 400 IP G2 68ch (CMY) cell" plotX="0" plotY="0"/>
    					<Part number="0.13" type="Cameo Pixbar 400 IP G2 68ch (CMY) cell" plotX="0" plotY="0"/>
    					<Part number="0.14" type="Cameo Pixbar 400 IP G2 68ch (CMY) cell" plotX="0" plotY="0"/>
    					<Part number="0.15" type="Cameo Pixbar 400 IP G2 68ch (CMY) cell" plotX="0" plotY="0"/>
    					<Part number="0.16" type="Cameo Pixbar 400 IP G2 68ch (CMY) cell" plotX="0" plotY="0"/>
    				</Parts>
    			</CompoundType>
    		</CompoundTypes>
    		
          </Product>
        </Manufacturer>
      </Library>
    </Hog>