I did some debuging for you - I hope this will help you.
I will note here the step i undertook and the afterwards correct was I think is faulty behaviour:
Clear project, add 2 'contest mini-head 10W' fixtures, and then another 2 'contest mini-head 10W'.
create a new sequence, add __2__ head's in and set 'initial values' (all channels YOU WILL USE LATER to NON zero values) <<-- here I think is a potential
BUG already (the initial values should be inside a 'step') ... so create a sequence equals create the first step in this sequence.
this gives us (after saving of course)
Code: Select all
<Function ID="0" Type="Scene" Name="Gish-scene" Hidden="True">
<Speed FadeIn="0" FadeOut="0" Duration="0"/>
<FixtureVal ID="4294967295"/>
</Function>
<Function ID="1" Type="Scene" Name="New Scene" Hidden="True">
<Speed FadeIn="0" FadeOut="0" Duration="0"/>
<FixtureVal ID="0">0,0,1,0,2,0,3,0</FixtureVal>
<FixtureVal ID="1">0,0,1,0,2,0,3,0</FixtureVal>
</Function>
<Function ID="2" Type="Sequence" Name="Nieuwe sequence 2" BoundScene="1">
<Speed FadeIn="0" FadeOut="0" Duration="0"/>
<Direction>Forward</Direction>
<RunOrder>Loop</RunOrder>
<SpeedModes FadeIn="Default" FadeOut="Default" Duration="Common"/>
</Function>
[BUG] If I close and open the project-file NOW the values i entered are not inside QLC [I think you forgot the opposed idea - create sequence equals create step #1]
reopening the file and changing the values back to [channel] {value} [1]{22} [3]{22} for head#1
Next make a new step and enter head#1 [1]{44} [3]{44} copy and paste to head#2
make a new step, change values from head#1 [1]{88} [3]{88} copy and paste to head#2
Save
project file changes accordingly to
Code: Select all
<Function ID="0" Type="Scene" Name="Gish-scene" Hidden="True">
<Speed FadeIn="0" FadeOut="0" Duration="0"/>
<FixtureVal ID="4294967295"/>
</Function>
<Function ID="1" Type="Scene" Name="New Scene" Hidden="True">
<Speed FadeIn="0" FadeOut="0" Duration="0"/>
<FixtureVal ID="0">0,0,1,0,2,0,3,0</FixtureVal>
<FixtureVal ID="1">0,0,1,0,2,0,3,0</FixtureVal>
</Function>
<Function ID="2" Type="Sequence" Name="Nieuwe sequence 2" BoundScene="1">
<Speed FadeIn="0" FadeOut="0" Duration="800"/>
<Direction>Forward</Direction>
<RunOrder>Loop</RunOrder>
<SpeedModes FadeIn="Default" FadeOut="Default" Duration="Common"/>
<Step Number="0" FadeIn="0" Hold="0" FadeOut="0" Values="8">0:0,44,2,44:1:0,44,2,44</Step>
<Step Number="1" FadeIn="0" Hold="800" FadeOut="0" Values="8">0:0,88,2,88:1:0,88,2,88</Step>
</Function>
project file seems oké
now ... and that I think was my faulty behaviour yesterday ... add the 2 not-yet-used heads to the sequencer
select step#1, select head#1 press copy and paste to head#1b
and now go to step 2
select head#1 copy & paste to head#1b
go back to step#1
save
BUG - qlc IS broken
Code: Select all
<Function ID="0" Type="Scene" Name="Gish-scene" Hidden="True">
<Speed FadeIn="0" FadeOut="0" Duration="0"/>
<FixtureVal ID="4294967295"/>
</Function>
<Function ID="1" Type="Scene" Name="New Scene" Hidden="True">
<Speed FadeIn="0" FadeOut="0" Duration="0"/>
<FixtureVal ID="0">0,0,1,0,2,0,3,0</FixtureVal>
<FixtureVal ID="1">0,0,1,0,2,0,3,0</FixtureVal>
<FixtureVal ID="2">0,0,1,0,2,0,3,0</FixtureVal>
<FixtureVal ID="3"/>
</Function>
<Function ID="2" Type="Sequence" Name="Nieuwe sequence 2" BoundScene="1">
<Speed FadeIn="0" FadeOut="0" Duration="800"/>
<Direction>Forward</Direction>
<RunOrder>Loop</RunOrder>
<SpeedModes FadeIn="Default" FadeOut="Default" Duration="Common"/>
<Step Number="0" FadeIn="0" Hold="0" FadeOut="0" Values="13">0:0,44,2,44:1:0,44,2,44:2:2,44,2,44</Step>
<Step Number="1" FadeIn="0" Hold="800" FadeOut="0" Values="10">0:0,88,2,88:1:0,88,2,88:2:0,88,2,88</Step>
</Function>
it 'should' have been: (after tweaking the values thru QLC manually)
Code: Select all
<Function ID="0" Type="Scene" Name="Gish-scene" Hidden="True">
<Speed FadeIn="0" FadeOut="0" Duration="0"/>
<FixtureVal ID="4294967295"/>
</Function>
<Function ID="1" Type="Scene" Name="New Scene" Hidden="True">
<Speed FadeIn="0" FadeOut="0" Duration="0"/>
<FixtureVal ID="0">0,0,1,0,2,0,3,0</FixtureVal>
<FixtureVal ID="1">0,0,1,0,2,0,3,0</FixtureVal>
<FixtureVal ID="2">0,0,1,0,2,0,3,0</FixtureVal>
<FixtureVal ID="3"/>
</Function>
<Function ID="2" Type="Sequence" Name="Nieuwe sequence 2" BoundScene="1">
<Speed FadeIn="0" FadeOut="0" Duration="800"/>
<Direction>Forward</Direction>
<RunOrder>Loop</RunOrder>
<SpeedModes FadeIn="Default" FadeOut="Default" Duration="Common"/>
<Step Number="0" FadeIn="0" Hold="0" FadeOut="0" Values="13">0:0,44,2,44:1:0,44,2,44: ________2:0,44,2,44,2,44_______________</Step>
<Step Number="1" FadeIn="0" Hold="800" FadeOut="0" Values="10">0:0,88,2,88:1:0,88,2,88:2:0,88,2,88</Step>
</Function>
See a lot of _'s above = buggy values
Sorry to say - but that is my humble contribution to this project - 2 bugs found
* creating a sequencer equals creating 'step 1'
* foolish users (as me 8-/) add fixtures later on and discover that things get broken doing that ...
* changing values while selecting steps doing copy & paste is faulty behaviour.
If you need some more info - i'd likely invest some time more (this did 'cost' me 1h45 to reproduce and document) - my humble contribution to our great product.
Greetings from Belgium,
Fred