LOR S5 was a big change from all there previous releases. Much like Xlights it now used a layout, they call it a preview. For those of us the used the Visualizer in LOR, it “sort da” imported, but there was big effort to have create this to use S5. I mention this because I believe the preview data is part of the LOREDIT file.
Here is a screen shot of the my Halloween 2018 Preview.
**S5 preview.PNG**
In the LOREDIT XML I see a sections named PreviewClass, this is where I think the data is stored for the preview. And in the section there is a PropClass section for each prop. In the screen shot I have Inflatable Pumpkin 8 selected. And here is what I think the corresponding XML is:
<PropClass id="e490af01-acb8-469b-a75c-ef5d55151346" BulbShape="Pentagon" ChannelGrid="Regular,06,8,8,0," Comment="" CustomBulbColor="FFFFFF80" DeviceType="LOR" DimmingCurveName="None" IndividualChannels="True" MaxChannels="512" Opacity="255" PreviewBulbSize="24" RgbOrder="RGB order" MasterPropId="" SeparateIds="False" StartLocation="n/a" StringType="Traditional" TraditionalColors="Red" TraditionalType="Channel_per_color" EffectBulbSize="2" Name="Inflatable Pumpkin 8" Parm1="1">
<shape ShapeName="Bulbs"> <point x="-0.4767568" y="-0.3434343" />
</shape>
</PropClass>
Then later on in the XML I see the ID Guid in a PropGroup Section that matches up with the Inflatables Group (it’s the blue text, groups were identified by blue):
<PropGroup id="489caf9f-92da-4fa9-8d79-322c07f9aa27" Arrangement="Preview" PreviewResFactor="1" EffectBulbSize="1" Name="Infateables">
<member id="652e2e7a-c39a-431b-a0b8-976fed7ffe80" orientation="normal" />
<member id="c969b087-9c25-4397-b873-d795dbba23c8" orientation="normal" />
<member id="8a02d079-fc4f-410b-a0a0-5e2e44e87662" orientation="normal" />
<member id="530069fe-62cc-4862-a12f-a2f1fe8f142f" orientation="normal" />
<member id="9e61342a-ca46-4695-8eb6-6734eb91422f" orientation="normal" />
<member id="f6985faa-652b-49ef-a4b8-eaecf45523fa" orientation="normal" />
<member id="35e4c5d0-cc81-4add-9dd7-91bee5b7fa9c" orientation="normal" />
<member id="e490af01-acb8-469b-a75c-ef5d55151346" orientation="normal" />
</PropGroup>
I also see that Prop ID Guid in the SeqProp section. This reminds me of the S4 layout:
<SeqProp id="e490af01-acb8-469b-a75c-ef5d55151346" name="Inflatable Pumpkin 8" EnablePixelChannels="0">
<channel row="0" col="0" color="0">
<effect startCentisecond="3908" endCentisecond="3964" intensity="100" settings="INTENSITY" />
<effect startCentisecond="6470" endCentisecond="6518" intensity="100" settings="INTENSITY" />
<effect startCentisecond="6518" endCentisecond="6619" startIntensity="100" endIntensity="0" settings="INTENSITY" />
<effect startCentisecond="10047" endCentisecond="10251" startIntensity="0" endIntensity="100" settings="INTENSITY" />
<effect startCentisecond="10251" endCentisecond="10351" intensity="100" settings="TWINKLE" />
<effect startCentisecond="10351" endCentisecond="10373" intensity="100" settings="INTENSITY" />
<effect startCentisecond="10373" endCentisecond="10398" startIntensity="100" endIntensity="0" settings="INTENSITY" />
<effect startCentisecond="15033" endCentisecond="15057" startIntensity="100" endIntensity="0" settings="INTENSITY" />
<effect startCentisecond="15057" endCentisecond="15081" intensity="100" settings="INTENSITY" />
<effect startCentisecond="15081" endCentisecond="15181" intensity="100" settings="SHIMMER" />
<effect startCentisecond="15181" endCentisecond="15205" startIntensity="100" endIntensity="0" settings="INTENSITY" />
<effect startCentisecond="15205" endCentisecond="15230" intensity="100" settings="INTENSITY" />
<effect startCentisecond="15230" endCentisecond="15254" startIntensity="100" endIntensity="0" settings="INTENSITY" />
<effect startCentisecond="15254" endCentisecond="15380" startIntensity="100" endIntensity="0" settings="INTENSITY" />
<effect startCentisecond="15380" endCentisecond="15427" startIntensity="100" endIntensity="4" settings="INTENSITY" />
<effect startCentisecond="15427" endCentisecond="15479" startIntensity="100" endIntensity="0" settings="INTENSITY" />
<effect startCentisecond="15479" endCentisecond="15578" startIntensity="0" endIntensity="100" settings="INTENSITY" />
<effect startCentisecond="15578" endCentisecond="15652" startIntensity="100" endIntensity="70" settings="INTENSITY" />
<effect startCentisecond="15676" endCentisecond="15802" startIntensity="61" endIntensity="10" settings="INTENSITY" />
</channel>
</SeqProp>
There a ViewMember group that must be part of what used in the Sequencer to set up views (use to be tracks in S4), The Prop Id Guid is in that section a few times but with a different category.
I am showing what I think matches up with this screen shot.
**S5 seg.PNG**
<ViewMember id="LOR Unit 6" category="GridView_Group">
<ViewMember id="652e2e7a-c39a-431b-a0b8-976fed7ffe80/0-0-0" category="Event_Collection" />
<ViewMember id="c969b087-9c25-4397-b873-d795dbba23c8/0-0-0" category="Event_Collection" />
<ViewMember id="8a02d079-fc4f-410b-a0a0-5e2e44e87662/0-0-0" category="Event_Collection" />
<ViewMember id="530069fe-62cc-4862-a12f-a2f1fe8f142f/0-0-0" category="Event_Collection" />
<ViewMember id="9e61342a-ca46-4695-8eb6-6734eb91422f/0-0-0" category="Event_Collection" />
<ViewMember id="f6985faa-652b-49ef-a4b8-eaecf45523fa/0-0-0" category="Event_Collection" />
<ViewMember id="35e4c5d0-cc81-4add-9dd7-91bee5b7fa9c/0-0-0" category="Event_Collection" />
<ViewMember id="e490af01-acb8-469b-a75c-ef5d55151346/0-0-0" category="Event_Collection" />
<ViewMember id="622b6072-938d-466d-86ab-df5686502dfd/0-0-0" category="Event_Collection" />
<ViewMember id="50044201-a241-450f-9c9f-699c2e0bfcaf/0-0-0" category="Event_Collection" />
<ViewMember id="633e1570-db7a-465c-bd53-72129ff62797/0-0-0" category="Event_Collection" />
<ViewMember id="d18489f1-0a8c-4ffe-b6a8-188e40491104/0-0-0" category="Event_Collection" />
<ViewMember id="796b3bb9-7e5f-4dd0-8084-5c76b655f1d9/0-0-0" category="Event_Collection" />
<ViewMember id="8c2a32a7-cbfb-4633-afb3-a29b9f4dd37b/0-0-0" category="Event_Collection" />
<ViewMember id="c93a958c-2d16-4121-a677-b87e77151111/0-0-0" category="Event_Collection" />
<ViewMember id="9ce4b761-8244-4990-a309-a007827328cd/0-0-0" category="Event_Collection" />
</ViewMember>
The prop named 4K garage was a prop built new in S5:
<PropClass id="8f165030-c39a-4bd8-8b89-02f892e84ae9" BulbShape="Square" ChannelGrid="Regular,118,1,408,0,;Regular,118,409,510,306,;Regular,119,307,510,204,;Regular,120,205,510,102,;Regular,121,103,510,0,;Regular,122,1,408,0,;Regular,122,409,510,306,;Regular,123,307,510,204,;Regular,124,205,510,102,;Regular,125,103,510,0,;Regular,126,1,408,0,;Regular,126,409,510,306,;Regular,127,307,510,204,;Regular,128,205,510,102,;Regular,129,103,510,0,;Regular,130,1,408,0,;Regular,130,409,510,306,;Regular,131,307,510,204,;Regular,132,205,510,102,;Regular,133,103,510,0,;Regular,134,1,408,0,;Regular,134,409,510,306,;Regular,135,307,510,204," Comment="" CustomBulbColor="FFFFFF80" DeviceType="DMX" DimmingCurveName="LinearCurve 70%" IndividualChannels="True" MaxChannels="510" Opacity="255" PreviewBulbSize="2" RgbOrder="RGB order" MasterPropId="" SeparateIds="False" StartLocation="Bottom Right" StringType="RGB" TraditionalColors="" TraditionalType="Multicolor_string_1_ch" EffectBulbSize="1" Name="4K garage door" Parm1="23" Parm2="136" Parm3="0">
<shape ShapeName="Matrix-Horizontal-Rectangle" OffsetX="-0.2067217" OffsetY="-0.1334783" ScaleX="0.3022235" ScaleY="0.3042751" Radians="0" />
</PropClass>
And this will only have S5 Pixel Editor effects on it. Only two effect were on used, the fire effect and a image was scrolled from top to bottom. This is what I think the LPE file logic would be used on.
Let me know if you have any questions