<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://lightforge.proactivellc.net/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=LightForge</id>
	<title>The Unofficial Lightforge Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://lightforge.proactivellc.net/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=LightForge"/>
	<link rel="alternate" type="text/html" href="https://lightforge.proactivellc.net/wiki/Special:Contributions/LightForge"/>
	<updated>2026-06-03T08:49:35Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.37.1</generator>
	<entry>
		<id>https://lightforge.proactivellc.net/w/index.php?title=Training_Videos&amp;diff=174</id>
		<title>Training Videos</title>
		<link rel="alternate" type="text/html" href="https://lightforge.proactivellc.net/w/index.php?title=Training_Videos&amp;diff=174"/>
		<updated>2022-08-27T17:01:33Z</updated>

		<summary type="html">&lt;p&gt;LightForge: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [https://www.youtube.com/watch?v=aWw21A5CZ-g YouTube: Timeline and Cues Tutorial]&lt;br /&gt;
* [https://www.youtube.com/watch?v=2UKlHVrhlbw YouTube: Palettes Tutorial]&lt;br /&gt;
* [https://www.youtube.com/watch?v=R51bpMXKxR8 YouTube: Effects Tutorial]&lt;br /&gt;
* [https://www.youtube.com/watch?v=aWw21A5CZ-g YouTube: Timeline and Cues Tutorial]&lt;br /&gt;
* [https://www.youtube.com/watch?v=-6Ryo-av0x8 YouTube: Lightforge Groups Panel and Patching Tutorial]&lt;br /&gt;
* [https://www.youtube.com/watch?v=F__Pl9FdWgw YouTube: Attributes Panel]&lt;br /&gt;
* [[Detailed Lightforge Training]]&lt;br /&gt;
[[Category:LightForge]]&lt;/div&gt;</summary>
		<author><name>LightForge</name></author>
	</entry>
	<entry>
		<id>https://lightforge.proactivellc.net/w/index.php?title=Training_Videos&amp;diff=173</id>
		<title>Training Videos</title>
		<link rel="alternate" type="text/html" href="https://lightforge.proactivellc.net/w/index.php?title=Training_Videos&amp;diff=173"/>
		<updated>2022-04-19T00:55:11Z</updated>

		<summary type="html">&lt;p&gt;LightForge: +cat&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [https://www.youtube.com/watch?v=aWw21A5CZ-g YouTube: Timeline and Cues Tutorial]&lt;br /&gt;
* [https://www.youtube.com/watch?v=2UKlHVrhlbw YouTube: Palettes Tutorial]&lt;br /&gt;
* [https://www.youtube.com/watch?v=R51bpMXKxR8 YouTube: Effects Tutorial]&lt;br /&gt;
* [https://www.youtube.com/watch?v=aWw21A5CZ-g YouTube: Timeline and Cues Tutorial]&lt;br /&gt;
* [https://www.youtube.com/watch?v=-6Ryo-av0x8 YouTube: Lightforge Groups Panel and Patching Tutorial]&lt;br /&gt;
* [https://www.youtube.com/watch?v=F__Pl9FdWgw YouTube: Attributes Panel]&lt;br /&gt;
[[Category:LightForge]]&lt;/div&gt;</summary>
		<author><name>LightForge</name></author>
	</entry>
	<entry>
		<id>https://lightforge.proactivellc.net/w/index.php?title=Timeline_Panel&amp;diff=172</id>
		<title>Timeline Panel</title>
		<link rel="alternate" type="text/html" href="https://lightforge.proactivellc.net/w/index.php?title=Timeline_Panel&amp;diff=172"/>
		<updated>2022-04-19T00:55:07Z</updated>

		<summary type="html">&lt;p&gt;LightForge: +cat&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;All lighting cues in Lightforge are created on a timeline, this allows you to easily, and visually adjust your cue timing, fades, and effects. With Lightforge you can also add an audio track to easily write cues that are synchronized to music, or live bands using click tracks. This allows you to create cuelists at an unprecedented speed. You can also see how your various effects are tracking through your cuelist.&lt;br /&gt;
&lt;br /&gt;
==Time Scales==&lt;br /&gt;
===Time===&lt;br /&gt;
The default time scale in Lightforge is &amp;quot;Time&amp;quot;. This measures your progression through time in hours, minutes, and seconds. &lt;br /&gt;
&lt;br /&gt;
===Beats===&lt;br /&gt;
The Beats time scale allows you to specify a tempo (beats per minute), and number of beats per measure. You can then record your cues and set your timings to this time scale. Adjusting your tempo will automatically scale the playback of your cues and effects to the new tempo. You can enable beats mode by clicking on the &amp;quot;Beats&amp;quot; toggle button in the time section of the Timeline panel. Once selected you can adjust your tempo by clicking the &amp;quot;bpm&amp;quot; button below the &amp;quot;Beats&amp;quot; button&lt;br /&gt;
&lt;br /&gt;
==Cues==&lt;br /&gt;
===Important Concepts===&lt;br /&gt;
By default, cues in Lightforge function in a &amp;#039;&amp;#039;&amp;#039;tracking system&amp;#039;&amp;#039;&amp;#039;. What this means is that for each cue you create the only thing that is being saved is the changes since your last cue. In short, if you turn a light on, it stays on until you tell it to turn off in a later cue. It&amp;#039;s important to understand this because there are various positive and potentially negative ramifications to this approach.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;The Positive:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
If you forgot to add something into your show and it&amp;#039;s supposed to be in every cue, all you have to do is add it to the first cue, and it will track through the rest of your cues until it&amp;#039;s told to do otherwise.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;The Negative:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
If you want to add something to a single cue you will need to remove it in the following cue otherwise it will continue tracking throughout the rest of your show.&lt;br /&gt;
&lt;br /&gt;
In general the tracking approach creates simpler shows, with less to manage. Instead of having to look through every channel on a cue to make an adjustment you only need to deal with what has been changed in that particular cue.&lt;br /&gt;
&lt;br /&gt;
===Cue Attributes===&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;Cue Length&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
*:The length of a cue is adjusted by clicking and dragging on either the left or right edge of a cue.&lt;br /&gt;
&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;Fade In&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
*:You can adjust your fade in time by clicking and dragging on the upper left corner of a cue.&lt;br /&gt;
&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;Fade Out&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
*:You can adjust your fade out time by clicking and dragging on the upper right corner of a cue.&lt;br /&gt;
&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;Moving Cues&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
*:To rearrange a cue, click on the middle of the cue and drag it to where you would like it to go. When you release the cue all other cues will snap into position around it.&lt;br /&gt;
&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;Nesting&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
*:You can nest cues inside one another by dragging a cue below another cue.&lt;br /&gt;
&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;Subdivide&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
*:Subdivide takes an existing cue, and creates two nested cues inside of itself. You can subdivide a cue by right clicking on it and selecting subdivide.&lt;br /&gt;
&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;Collapse&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
*:Collapse flattens the nested structure of the selected cue. You can collapse a cue by right clicking on it and selecting collapse.&lt;br /&gt;
&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;Load Held Values&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
*:Double clicking a cue will copy the cue values back onto the rig in the state they were saved in.&lt;br /&gt;
&lt;br /&gt;
==Cue Types==&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;Hold&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
*:When playback reaches a cue set as a hold cue playback will stop and wait for the user to start the next cue&lt;br /&gt;
&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;Follow&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
*:When playback reaches a follow cue it continues playback.&lt;br /&gt;
&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;Tracking&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
*:This is the default cue type, it uses the tracking system to combine the changes made in this cue with changes made in previous cues.&lt;br /&gt;
&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;Non-Tracking&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
*:Non-Tracking cues take a snapshot of the overall look created by all cues at this point in time. A non-tracking cue will maintain it&amp;#039;s values regardless of changes made to cues before it.&lt;br /&gt;
&lt;br /&gt;
==Audio==&lt;br /&gt;
The audio track allows you to load in audio files for synchronizing cues to music. Audio files are manipulated in the same manner as cues with the exception of there being no fade ins or outs on audio tracks. Audio tracks do not rescale on changing of tempo in beats mode.&lt;br /&gt;
&lt;br /&gt;
==Command Markers==&lt;br /&gt;
Command markers allow you to execute commands as playback passes a certain point in time.&lt;br /&gt;
&lt;br /&gt;
===Positioning Modes===&lt;br /&gt;
Command markers have two different positioning modes. These are chosen individually on markers by right clicking the marker and checking or unchecking “Relative”.&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Relative Positioning:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
*:When set to relative (default), changes in cue timings will automatically shift marker positions with the cues.&lt;br /&gt;
&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;Absolute Positioning&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
*:When set to absolute, cue timing will not affect markers.&lt;br /&gt;
&lt;br /&gt;
===Command Marker Types===&lt;br /&gt;
&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;Go To Time:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
*:Goes to the specified time and continues playback.&lt;br /&gt;
&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;Pause:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
*:Pauses at the marker time.&lt;br /&gt;
&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;Midi Show Control:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
*:Executes a [[Midi Show Control]] command.&lt;br /&gt;
&lt;br /&gt;
==Keyboard &amp;amp; Mouse Shortcuts==&lt;br /&gt;
{{Section Link |Keyboard &amp;amp; Mouse Shortcuts |Timeline Panel}}&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Training Videos==&lt;br /&gt;
* [https://www.youtube.com/watch?v=aWw21A5CZ-g YouTube: Timeline and Cues Tutorial]&lt;br /&gt;
[[Category:LightForge]]&lt;/div&gt;</summary>
		<author><name>LightForge</name></author>
	</entry>
	<entry>
		<id>https://lightforge.proactivellc.net/w/index.php?title=Submasters_Panel&amp;diff=171</id>
		<title>Submasters Panel</title>
		<link rel="alternate" type="text/html" href="https://lightforge.proactivellc.net/w/index.php?title=Submasters_Panel&amp;diff=171"/>
		<updated>2022-04-19T00:55:04Z</updated>

		<summary type="html">&lt;p&gt;LightForge: +cat&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Submaster.jpg |thumb |right]]&lt;br /&gt;
[[Submasters Panel]] allows you to record intensity information from multiple groups and fixtures at different intensities onto a single fader. Values set using &amp;#039;&amp;#039;&amp;#039;submasters&amp;#039;&amp;#039;&amp;#039; are not saved into cues. Generally used to add/layer on top of an existing cue.&lt;br /&gt;
&lt;br /&gt;
==Controls==&lt;br /&gt;
Can be controlled by:&lt;br /&gt;
* Directly clicking on a target value (will fade using the default fade time)&lt;br /&gt;
* Using an external trigger, such as a MIDI input device&lt;br /&gt;
* Clicking on the left or right icon below the submaster which will fade out or fade to full, respectively.&lt;br /&gt;
[[Category:LightForge]]&lt;/div&gt;</summary>
		<author><name>LightForge</name></author>
	</entry>
	<entry>
		<id>https://lightforge.proactivellc.net/w/index.php?title=Show_safe&amp;diff=170</id>
		<title>Show safe</title>
		<link rel="alternate" type="text/html" href="https://lightforge.proactivellc.net/w/index.php?title=Show_safe&amp;diff=170"/>
		<updated>2022-04-19T00:55:01Z</updated>

		<summary type="html">&lt;p&gt;LightForge: +cat&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;Show Safe&amp;#039;&amp;#039;&amp;#039; or &amp;#039;&amp;#039;&amp;#039;Safe&amp;#039;&amp;#039;&amp;#039; is the concept of a process that can be safely performed while there is an audience is present. &lt;br /&gt;
&lt;br /&gt;
===Not Show Safe===&lt;br /&gt;
Conversely, things that are &amp;#039;&amp;#039;&amp;#039;not show safe&amp;#039;&amp;#039;&amp;#039; are things that might result in unexpected changes to the DMX output which might be seen by others. In general &amp;#039;&amp;#039;&amp;#039;not show safe&amp;#039;&amp;#039;&amp;#039; things can be done during programming but might result in the replaying of cues during the update process, but when complete the look will be correct. However, to make &lt;br /&gt;
&lt;br /&gt;
===Blind Mode===&lt;br /&gt;
A related concept is in some consoles referred to editing in blind mode. LightForge does not directly support editing in blind, and any changes are generally considered not show safe. Typically on other consoles you can have one cue that is controlling the actual DMX output (known as LIVE) while also going into a BLIND mode so you can view and edit other cues (on the screen only, without affecting DMX output) and make changes. And then returning back to the LIVE mode without any unintended output to DMX.&lt;br /&gt;
[[Category:LightForge]]&lt;/div&gt;</summary>
		<author><name>LightForge</name></author>
	</entry>
	<entry>
		<id>https://lightforge.proactivellc.net/w/index.php?title=Show_file&amp;diff=169</id>
		<title>Show file</title>
		<link rel="alternate" type="text/html" href="https://lightforge.proactivellc.net/w/index.php?title=Show_file&amp;diff=169"/>
		<updated>2022-04-19T00:54:58Z</updated>

		<summary type="html">&lt;p&gt;LightForge: +cat&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A show file contains a rollup of the following:&lt;br /&gt;
* [[Cuelists]] that contain groups of cues&lt;br /&gt;
* [[Fixture patching]]&lt;br /&gt;
* [[Subgroups]]&lt;br /&gt;
* [[Effects]]&lt;br /&gt;
* [[Pallets]]&lt;br /&gt;
&lt;br /&gt;
However, it does not contain any audio files. It will only save a link to the file location of the file. To also capture the audio files for sending off site, use [[Bundle Show]] instead.&lt;br /&gt;
[[Category:LightForge]]&lt;/div&gt;</summary>
		<author><name>LightForge</name></author>
	</entry>
	<entry>
		<id>https://lightforge.proactivellc.net/w/index.php?title=Show_List_Panel&amp;diff=168</id>
		<title>Show List Panel</title>
		<link rel="alternate" type="text/html" href="https://lightforge.proactivellc.net/w/index.php?title=Show_List_Panel&amp;diff=168"/>
		<updated>2022-04-19T00:54:52Z</updated>

		<summary type="html">&lt;p&gt;LightForge: +cat&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Show List panel allows you to create multiple cuelists and move between them in a single show.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Adding a Cuelist:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
To add a new cuelist, right click on an area of the show list panel that doesn&amp;#039;t contain a cuelist, then select &amp;quot;New&amp;quot; from the menu.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Deleting a Cuelist:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
To delete a cuelist, right click on it and select delete.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Clearing All Cuelists:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
To clear all cuelists, right click on the show list panel and select &amp;quot;Clear All&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Renaming a Cuelist:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
To rename a cue right click on it and select &amp;quot;Rename&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Rearranging Cuelists:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
To rearrange cuelists, click and drag them to the position you&amp;#039;d like them to occupy.&lt;br /&gt;
[[Category:LightForge]]&lt;/div&gt;</summary>
		<author><name>LightForge</name></author>
	</entry>
	<entry>
		<id>https://lightforge.proactivellc.net/w/index.php?title=Show_Control_Panel&amp;diff=167</id>
		<title>Show Control Panel</title>
		<link rel="alternate" type="text/html" href="https://lightforge.proactivellc.net/w/index.php?title=Show_Control_Panel&amp;diff=167"/>
		<updated>2022-04-19T00:54:49Z</updated>

		<summary type="html">&lt;p&gt;LightForge: +cat&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Show Controls Panel gives you various functions used to create and run your show.&lt;br /&gt;
&lt;br /&gt;
==Previous Cue==&lt;br /&gt;
Moves playback time to the start time of the previous cue.&lt;br /&gt;
&lt;br /&gt;
==Play Backward/Pause==&lt;br /&gt;
Starts playing backward from the current position. If currently playing backwards then pause.&lt;br /&gt;
&lt;br /&gt;
==Play/Pause==&lt;br /&gt;
Starts playing forward from the current position. If currently playing forward then pause.&lt;br /&gt;
&lt;br /&gt;
==Pause==&lt;br /&gt;
Pauses playback.&lt;br /&gt;
&lt;br /&gt;
==Next Cue==&lt;br /&gt;
Moves playback time to the start time of the next cue.&lt;br /&gt;
&lt;br /&gt;
==Add Audio==&lt;br /&gt;
Adds an audio file to the timeline.&lt;br /&gt;
&lt;br /&gt;
==Add Cue==&lt;br /&gt;
Creates a cue from all the held values in groups.&lt;br /&gt;
&lt;br /&gt;
It is important note that the &amp;#039;&amp;#039;&amp;#039;Add Cue&amp;#039;&amp;#039;&amp;#039; process is not [[Show Safe]] (it may result in unexpected content change in a live environment).&lt;br /&gt;
&lt;br /&gt;
==Update Cue==&lt;br /&gt;
Opens a dialog prompting you to either:&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Add to Selected Cue&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
Add the held values to the current tracking data in the cue.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Add as keyframes&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
THis will add the held values as a new [[keyframe]].&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Overwrite Selected Cue&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
Overwrite the tracking data in the cue with the held values in the groups panel.&lt;br /&gt;
&lt;br /&gt;
It is important note that the &amp;#039;&amp;#039;&amp;#039;Update Cue&amp;#039;&amp;#039;&amp;#039; process is not [[Show Safe]] (it may result in unexpected content change in a live environment).&lt;br /&gt;
&lt;br /&gt;
==Delete==&lt;br /&gt;
Deletes the selected cues or audio files.&lt;br /&gt;
&lt;br /&gt;
==Crossfade==&lt;br /&gt;
Toggles crossfading on intensity presets, palettes, and showlist changes. &lt;br /&gt;
&lt;br /&gt;
==Keyboard &amp;amp; Mouse Shortcuts==&lt;br /&gt;
{{Section Link |Keyboard &amp;amp; Mouse Shortcuts|Global}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{Global Keyboard Shortcuts}}&lt;br /&gt;
[[Category:LightForge]]&lt;/div&gt;</summary>
		<author><name>LightForge</name></author>
	</entry>
	<entry>
		<id>https://lightforge.proactivellc.net/w/index.php?title=Release_2022-04-18&amp;diff=166</id>
		<title>Release 2022-04-18</title>
		<link rel="alternate" type="text/html" href="https://lightforge.proactivellc.net/w/index.php?title=Release_2022-04-18&amp;diff=166"/>
		<updated>2022-04-19T00:54:44Z</updated>

		<summary type="html">&lt;p&gt;LightForge: +cat&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Bugfixes and Improvements:&lt;br /&gt;
* Fixes for using high Artnet and ESPnet universe numbers&lt;br /&gt;
* API Command Markers&lt;br /&gt;
* Various API improvements&lt;br /&gt;
* Function keys for executing Addons&lt;br /&gt;
* Bug fix on the IfEqual node&lt;br /&gt;
* Minor bug fix on Attributes Panel&lt;br /&gt;
* The effect keyframe timeline now properly hides itself and does not accept input when keyframes are not available&lt;br /&gt;
* [[MIDI Show Control]] dialog now properly allows you to specify dropdown items by keypress&lt;br /&gt;
* UDP Clients for Artnet and ESPnet no longer throw initialization errors before properly initializing&lt;br /&gt;
* Settings dialog now properly handles switching focus and maintaining user input while updating universes&lt;br /&gt;
* Command markers can no longer be assigned a position less than zero&lt;br /&gt;
* Cue handles are no longer visible behind the track label panel on the timeline&lt;br /&gt;
* Initiating a drag action on the timeline and releasing it now properly releases in all situations&lt;br /&gt;
* Starting a multi select and then releasing shift off of the timeline no longer inadvertently maintains multi select&lt;br /&gt;
* Right and middle mouse buttons will no longer recall or drag palettes&lt;br /&gt;
&lt;br /&gt;
New Key Shortcuts:&lt;br /&gt;
* {{Button|Shift}} + {{Button|A}} will now add a new cue&lt;br /&gt;
* {{Button|Shift}} + {{Button|U}} will now update the selected cue&lt;br /&gt;
* {{Button|Page Down}} will advance to the next cuelist&lt;br /&gt;
* {{Button|Page Up}} will advance to the previous cuelist&lt;br /&gt;
[[Category:LightForge]]&lt;/div&gt;</summary>
		<author><name>LightForge</name></author>
	</entry>
	<entry>
		<id>https://lightforge.proactivellc.net/w/index.php?title=Profile_Node_System&amp;diff=165</id>
		<title>Profile Node System</title>
		<link rel="alternate" type="text/html" href="https://lightforge.proactivellc.net/w/index.php?title=Profile_Node_System&amp;diff=165"/>
		<updated>2022-04-19T00:54:15Z</updated>

		<summary type="html">&lt;p&gt;LightForge: +cat&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Profile Node System is a means of translating Lightforge&amp;#039;s input values into values compatible with whatever lighting fixtures you may be using.&lt;br /&gt;
&lt;br /&gt;
==Nodes==&lt;br /&gt;
A node is a container that executes predefined function on the data passing through it&amp;#039;s inputs and outputs (called pins). A node system works by allowing you to feed a flow of information from one node to the next in order to make adjustments to the data flowing through the system. &lt;br /&gt;
&lt;br /&gt;
A simple example of this is to calculate 3 + 6. You can calculate this with the following node setup:&lt;br /&gt;
&lt;br /&gt;
      [Value Node @ 3]&lt;br /&gt;
                      \&lt;br /&gt;
                       \&lt;br /&gt;
                        [Add Node]----[Output = 9]&lt;br /&gt;
                       /&lt;br /&gt;
                      /&lt;br /&gt;
      [Value Node @ 6]&lt;br /&gt;
&lt;br /&gt;
The value of 3 flows from the top value node into the add node. The value of 6 flows from the bottom value node into the add node. The add node adds Input 1 + Input 2, and the resulting value of 9 flows out the add node.&lt;br /&gt;
&lt;br /&gt;
==Pins==&lt;br /&gt;
&lt;br /&gt;
==Pin Formats==&lt;br /&gt;
Each pin has a defined format type that it can accept. The formats may change based on what is connected to certain pins in the node. Pin types include the following.&lt;br /&gt;
&lt;br /&gt;
===8 Bit===&lt;br /&gt;
8 Bit pins give you a 0 to 255 range of whole values.&lt;br /&gt;
&lt;br /&gt;
===16 Bit===&lt;br /&gt;
16 Bit pins give you a 0 to 65535 range of whole values&lt;br /&gt;
&lt;br /&gt;
===Decimal===&lt;br /&gt;
Decimal pins are a 64-bit (8-byte) double-precision floating-point numbers ranging in value from -1.79769313486231570E+308 through -4.94065645841246544E-324 for negative values and from 4.94065645841246544E-324 through 1.79769313486231570E+308 for positive values.&lt;br /&gt;
&lt;br /&gt;
===Color===&lt;br /&gt;
Color Pins accept and output a 24bit RGB color structure.&lt;br /&gt;
&lt;br /&gt;
===Auto Detect===&lt;br /&gt;
Auto Detect pins will turn into whatever format type you connect to them.&lt;br /&gt;
&lt;br /&gt;
==Working With Nodes==&lt;br /&gt;
&lt;br /&gt;
===Adding Nodes===&lt;br /&gt;
To add a node right click on an empty area of the canvas and select the type of node you would like to add.&lt;br /&gt;
&lt;br /&gt;
===Moving Nodes===&lt;br /&gt;
To move a node click and drag it to the position you&amp;#039;d like it to be.&lt;br /&gt;
&lt;br /&gt;
===Deleting Nodes===&lt;br /&gt;
To delete a node right click on it and press delete on the context menu.&lt;br /&gt;
&lt;br /&gt;
===Connecting Nodes===&lt;br /&gt;
To connect node inputs and outputs click and drag from the output of the first node to the input of the second. Multiple connections can be made from one output, but only one connection can go to any input.&lt;br /&gt;
&lt;br /&gt;
===Disconnecting Nodes===&lt;br /&gt;
To disconnect a node connection click on the input that the connection is on and drag it off the pin and release it.&lt;br /&gt;
&lt;br /&gt;
==Node Types==&lt;br /&gt;
[[Category:LightForge]]&lt;/div&gt;</summary>
		<author><name>LightForge</name></author>
	</entry>
	<entry>
		<id>https://lightforge.proactivellc.net/w/index.php?title=Panels&amp;diff=164</id>
		<title>Panels</title>
		<link rel="alternate" type="text/html" href="https://lightforge.proactivellc.net/w/index.php?title=Panels&amp;diff=164"/>
		<updated>2022-04-19T00:54:11Z</updated>

		<summary type="html">&lt;p&gt;LightForge: +cat&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Panel Types:&lt;br /&gt;
&lt;br /&gt;
[[Groups Panel]]&lt;br /&gt;
&lt;br /&gt;
[[Timeline Panel]]&lt;br /&gt;
&lt;br /&gt;
[[Show List Panel]]&lt;br /&gt;
&lt;br /&gt;
[[Cue Editor Panel]]&lt;br /&gt;
&lt;br /&gt;
[[Palettes Panel]]&lt;br /&gt;
&lt;br /&gt;
[[Effects Panel]]&lt;br /&gt;
&lt;br /&gt;
[[Effect Settings Panel]]&lt;br /&gt;
&lt;br /&gt;
[[Show Controls Panel]]&lt;br /&gt;
&lt;br /&gt;
[[Submasters Panel]]&lt;br /&gt;
&lt;br /&gt;
[[DMX Panel]]&lt;br /&gt;
&lt;br /&gt;
[[Color Picker Panel]]&lt;br /&gt;
&lt;br /&gt;
[[Intensity Panel]]&lt;br /&gt;
&lt;br /&gt;
[[Positioner Panel]]&lt;br /&gt;
&lt;br /&gt;
[[Secondary Attributes Panel]]&lt;br /&gt;
&lt;br /&gt;
[[Audio Player Panel]]&lt;br /&gt;
&lt;br /&gt;
[[Category:LightForge]]&lt;/div&gt;</summary>
		<author><name>LightForge</name></author>
	</entry>
	<entry>
		<id>https://lightforge.proactivellc.net/w/index.php?title=Palettes_Panel&amp;diff=163</id>
		<title>Palettes Panel</title>
		<link rel="alternate" type="text/html" href="https://lightforge.proactivellc.net/w/index.php?title=Palettes_Panel&amp;diff=163"/>
		<updated>2022-04-19T00:54:06Z</updated>

		<summary type="html">&lt;p&gt;LightForge: +cat&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Palettes.jpg |right |thumb]]&lt;br /&gt;
Palettes allow you to create preset looks that you can use over and over again throughout your show. Whether this is to define positions of intelligent lights, set up preset intensities, or colors, or really any other sort of preset you&amp;#039;d like to set up, palettes are there to help you.&lt;br /&gt;
&lt;br /&gt;
==Training Videos==&lt;br /&gt;
* [https://www.youtube.com/watch?v=2UKlHVrhlbw YouTube: Palettes Tutorial]&lt;br /&gt;
[[Category:LightForge]]&lt;/div&gt;</summary>
		<author><name>LightForge</name></author>
	</entry>
	<entry>
		<id>https://lightforge.proactivellc.net/w/index.php?title=Multi-Universe_and_Multi-Protocol_Support&amp;diff=162</id>
		<title>Multi-Universe and Multi-Protocol Support</title>
		<link rel="alternate" type="text/html" href="https://lightforge.proactivellc.net/w/index.php?title=Multi-Universe_and_Multi-Protocol_Support&amp;diff=162"/>
		<updated>2022-04-19T00:54:03Z</updated>

		<summary type="html">&lt;p&gt;LightForge: +cat&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The number of universes Lightforge can support is only limited by the hardware running it. An average modern system can run around 8 universes, and with higher end systems it only goes up from there. Lightforge will output DMX, Artnet, and ESPnet, giving you the power to drive almost any system.&lt;br /&gt;
&lt;br /&gt;
===Compatible ENTTEC Control Devices===&lt;br /&gt;
[http://www.enttec.com/ ENTTEC] is the industry leader in lighting control products. In our years of working with their products we have always appreciated their quality, support, and pioneering spirit. Lightforge is designed to work with the following high quality ENTTEC products.&lt;br /&gt;
&lt;br /&gt;
* DMX USB Pro Mk2&lt;br /&gt;
* DMX USB Pro&lt;br /&gt;
* Open DMX USB&lt;br /&gt;
* Open DMX Ethernet&lt;br /&gt;
[[Category:LightForge]]&lt;/div&gt;</summary>
		<author><name>LightForge</name></author>
	</entry>
	<entry>
		<id>https://lightforge.proactivellc.net/w/index.php?title=Lightforge_Wiki_Homepage&amp;diff=161</id>
		<title>Lightforge Wiki Homepage</title>
		<link rel="alternate" type="text/html" href="https://lightforge.proactivellc.net/w/index.php?title=Lightforge_Wiki_Homepage&amp;diff=161"/>
		<updated>2022-04-19T00:54:00Z</updated>

		<summary type="html">&lt;p&gt;LightForge: +cat&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Lightforge.jpg |right |thumb]]&lt;br /&gt;
Welcome to the Unofficial LightForge Wiki. This wiki is about LightForge, which is a professional grade lighting control software created by Visual Sorcery. The official documentation, wiki and support are no longer regularly maintained. However to our knowledge the software is still being used by many venues and churches, and currently received hotfixes. Reportedly there is a new major version in the work.&lt;br /&gt;
&lt;br /&gt;
Lightforge is a professional grade lighting control software that allows you to create lighting shows faster and easier than ever before. It&amp;#039;s unique suite of innovative tools give you more freedom to focus on the art of lighting while spending less time dealing with the tools to manage it.&lt;br /&gt;
&lt;br /&gt;
Lightforge&amp;#039;s design goal was:&lt;br /&gt;
&lt;br /&gt;
* Be Easy Enough For Any Operator.&lt;br /&gt;
* Be Powerful Enough For Any Show.&lt;br /&gt;
&lt;br /&gt;
===Getting Started===&lt;br /&gt;
* [[Lightforge Features]]&lt;br /&gt;
* [[Interface]]&lt;br /&gt;
* [[Lightforge System Requirements]]&lt;br /&gt;
* [[Training Videos]]&lt;br /&gt;
[[Category:LightForge]]&lt;/div&gt;</summary>
		<author><name>LightForge</name></author>
	</entry>
	<entry>
		<id>https://lightforge.proactivellc.net/w/index.php?title=Lightforge_System_Requirements&amp;diff=160</id>
		<title>Lightforge System Requirements</title>
		<link rel="alternate" type="text/html" href="https://lightforge.proactivellc.net/w/index.php?title=Lightforge_System_Requirements&amp;diff=160"/>
		<updated>2022-04-19T00:53:56Z</updated>

		<summary type="html">&lt;p&gt;LightForge: +cat&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* Windows XP, Vista, 7, 8, or 10&lt;br /&gt;
* 2 GHz processor&lt;br /&gt;
* 2 GB RAM&lt;br /&gt;
* Microsoft .NET Framework 3.51 &lt;br /&gt;
* ENTTEC USB DMX Pro Mk 2, USB DMX Pro, or Open USB DMX (for physical DMX output)&lt;br /&gt;
[[Category:LightForge]]&lt;/div&gt;</summary>
		<author><name>LightForge</name></author>
	</entry>
	<entry>
		<id>https://lightforge.proactivellc.net/w/index.php?title=Lightforge_Features&amp;diff=159</id>
		<title>Lightforge Features</title>
		<link rel="alternate" type="text/html" href="https://lightforge.proactivellc.net/w/index.php?title=Lightforge_Features&amp;diff=159"/>
		<updated>2022-04-19T00:53:53Z</updated>

		<summary type="html">&lt;p&gt;LightForge: +cat&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;*Run at least 8 DMX universes (limited only by your system&amp;#039;s performance)&lt;br /&gt;
*Support for DMX, Artnet and ESPnet&lt;br /&gt;
*Control other devices via Midi Show Control and Midi Time Code&lt;br /&gt;
*Create powerful keyframable effects via node based architecture, python scripting, or predefined steps.&lt;br /&gt;
*Fixture profile system can accomodate any conceivable lighting fixture&lt;br /&gt;
*Python API for third party addon development&lt;br /&gt;
*Customizable user interface&lt;br /&gt;
*Infinite effect creation&lt;br /&gt;
*Powerful fixture profiles for any possible fixture&lt;br /&gt;
*Timeline synchronized audio playback&lt;br /&gt;
*External syncing with Midi Timecode&lt;br /&gt;
*Beats timescale with adjustable tempo&lt;br /&gt;
*Multiple cuelists per show&lt;br /&gt;
*Dozens of built in effects&lt;br /&gt;
[[Category:LightForge]]&lt;/div&gt;</summary>
		<author><name>LightForge</name></author>
	</entry>
	<entry>
		<id>https://lightforge.proactivellc.net/w/index.php?title=Keyboard_%26_Mouse_Shortcuts&amp;diff=158</id>
		<title>Keyboard &amp; Mouse Shortcuts</title>
		<link rel="alternate" type="text/html" href="https://lightforge.proactivellc.net/w/index.php?title=Keyboard_%26_Mouse_Shortcuts&amp;diff=158"/>
		<updated>2022-04-19T00:53:20Z</updated>

		<summary type="html">&lt;p&gt;LightForge: /* Timeline Editing */ update&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Global==&lt;br /&gt;
{{Global Keyboard Shortcuts}}&lt;br /&gt;
&lt;br /&gt;
==Groups Panel==&lt;br /&gt;
{{See Also |#Global}}&lt;br /&gt;
&lt;br /&gt;
===Selection===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Release - {{Button |R}}&lt;br /&gt;
&amp;lt;li&amp;gt; Toggle Edit - {{Button |Enter}}&lt;br /&gt;
&amp;lt;li&amp;gt; Toggle Lock - {{Button |L]]&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Navigation===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Select Previous Fixture - {{Button |,}}&lt;br /&gt;
&amp;lt;li&amp;gt; Select Next Fixture - {{Button |.}}&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Intensity===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Set Intensity Off - {{Button |[}}&lt;br /&gt;
&amp;lt;li&amp;gt; Set Intensity Full - {{Button |]}}&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Timeline Panel==&lt;br /&gt;
{{See Also |#Global}}&lt;br /&gt;
===Toggles===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Toggle Follow/Hold -{{Button |F}}&lt;br /&gt;
&amp;lt;li&amp;gt;Toggle Tracking/Non-Tracking -{{Button |T}}&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Timeline Editing===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Follow/Hold -{{Button |F}}&lt;br /&gt;
&amp;lt;li&amp;gt;Subdivide -{{Button |S}}&lt;br /&gt;
&amp;lt;li&amp;gt;Delete Cues/Audio -{{Button |Delete}}&lt;br /&gt;
&amp;lt;li&amp;gt;Select All -{{Button |CTRL + A}}&lt;br /&gt;
&amp;lt;li&amp;gt;Select None -{{Button | CTRL + D}}&lt;br /&gt;
&amp;lt;li&amp;gt;Shift cue split, keeping overall length of both the same -{{Button |Alt + Drag}}&lt;br /&gt;
&amp;lt;li&amp;gt;Add a new cue -{{Button|Shift}} + {{Button|A}}&lt;br /&gt;
&amp;lt;li&amp;gt;Update selected cue -  {{Button|Shift}} + {{Button|U}}&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
[[Category: LightForge]]&lt;/div&gt;</summary>
		<author><name>LightForge</name></author>
	</entry>
	<entry>
		<id>https://lightforge.proactivellc.net/w/index.php?title=Template:Global_Keyboard_Shortcuts&amp;diff=157</id>
		<title>Template:Global Keyboard Shortcuts</title>
		<link rel="alternate" type="text/html" href="https://lightforge.proactivellc.net/w/index.php?title=Template:Global_Keyboard_Shortcuts&amp;diff=157"/>
		<updated>2022-04-19T00:52:14Z</updated>

		<summary type="html">&lt;p&gt;LightForge: /* Payback Control */ update&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Selection===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; &amp;#039;&amp;#039;&amp;#039;Select Multiple:&amp;#039;&amp;#039;&amp;#039; {{Button |Control}} + {{Button |Left Click}}&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Navigation===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Move Viewport: &amp;#039;&amp;#039;&amp;#039;Middle mouse drag&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;li&amp;gt;Zoom In - &amp;#039;&amp;#039;&amp;#039;Mouse Scroll Wheel&amp;#039;&amp;#039;&amp;#039; or {{Button |+}}&lt;br /&gt;
&amp;lt;li&amp;gt;Zoom Out - &amp;#039;&amp;#039;&amp;#039;Mouse Scroll Wheel&amp;#039;&amp;#039;&amp;#039; or {{Button |-}}&lt;br /&gt;
&amp;lt;li&amp;gt;Home Position/Setting/Parameter - {{Button |Home}}&lt;br /&gt;
&amp;lt;li&amp;gt;End Position/Setting/Parameter - {{Button |End}}&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Payback Control===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Play/Pause - {{Button |Space Bar}}&lt;br /&gt;
&amp;lt;li&amp;gt;Play Backwards - {{Button |Backspace}}&lt;br /&gt;
&amp;lt;li&amp;gt;Skip to Next Cue - {{Button |Right Arrow}}&lt;br /&gt;
&amp;lt;li&amp;gt;Go to Previous Cue - {{Button |Left Arrow}}&lt;br /&gt;
&amp;lt;li&amp;gt; {{Button|Page Down}} will advance to the next cuelist&lt;br /&gt;
&amp;lt;li&amp;gt; {{Button|Page Up}} will advance to the previous cuelist&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;/div&gt;</summary>
		<author><name>LightForge</name></author>
	</entry>
	<entry>
		<id>https://lightforge.proactivellc.net/w/index.php?title=Keyboard_%26_Mouse_Shortcuts&amp;diff=156</id>
		<title>Keyboard &amp; Mouse Shortcuts</title>
		<link rel="alternate" type="text/html" href="https://lightforge.proactivellc.net/w/index.php?title=Keyboard_%26_Mouse_Shortcuts&amp;diff=156"/>
		<updated>2022-04-19T00:51:27Z</updated>

		<summary type="html">&lt;p&gt;LightForge: +cat&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Global==&lt;br /&gt;
{{Global Keyboard Shortcuts}}&lt;br /&gt;
&lt;br /&gt;
==Groups Panel==&lt;br /&gt;
{{See Also |#Global}}&lt;br /&gt;
&lt;br /&gt;
===Selection===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Release - {{Button |R}}&lt;br /&gt;
&amp;lt;li&amp;gt; Toggle Edit - {{Button |Enter}}&lt;br /&gt;
&amp;lt;li&amp;gt; Toggle Lock - {{Button |L]]&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Navigation===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Select Previous Fixture - {{Button |,}}&lt;br /&gt;
&amp;lt;li&amp;gt; Select Next Fixture - {{Button |.}}&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Intensity===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Set Intensity Off - {{Button |[}}&lt;br /&gt;
&amp;lt;li&amp;gt; Set Intensity Full - {{Button |]}}&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Timeline Panel==&lt;br /&gt;
{{See Also |#Global}}&lt;br /&gt;
===Toggles===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Toggle Follow/Hold -{{Button |F}}&lt;br /&gt;
&amp;lt;li&amp;gt;Toggle Tracking/Non-Tracking -{{Button |T}}&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Timeline Editing===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Follow/Hold -{{Button |F}}&lt;br /&gt;
&amp;lt;li&amp;gt;Subdivide -{{Button |S}}&lt;br /&gt;
&amp;lt;li&amp;gt;Delete Cues/Audio -{{Button |Delete}}&lt;br /&gt;
&amp;lt;li&amp;gt;Select All -{{Button |CTRL + A}}&lt;br /&gt;
&amp;lt;li&amp;gt;Select None -{{Button | CTRL + D}}&lt;br /&gt;
&amp;lt;li&amp;gt;Shift cue split, keeping overall length of both the same -{{Button |Alt + Drag}}&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
[[Category: LightForge]]&lt;/div&gt;</summary>
		<author><name>LightForge</name></author>
	</entry>
	<entry>
		<id>https://lightforge.proactivellc.net/w/index.php?title=Interface&amp;diff=155</id>
		<title>Interface</title>
		<link rel="alternate" type="text/html" href="https://lightforge.proactivellc.net/w/index.php?title=Interface&amp;diff=155"/>
		<updated>2022-04-19T00:51:22Z</updated>

		<summary type="html">&lt;p&gt;LightForge: +cat&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Lightforge interface is designed to be very customizable and allow you the ability to set up the interface in whatever manner makes the most sense to you, or however makes the most sense for your particular application. The interface is made up of &amp;#039;&amp;#039;&amp;#039;panels&amp;#039;&amp;#039;&amp;#039; that can be scaled, split into multiple panels, changed to different panels, or removed entirely. &lt;br /&gt;
&lt;br /&gt;
== Menu ==&lt;br /&gt;
===File===&lt;br /&gt;
* New Show - Creates a brand new [[show file]], without any [[cuelist]]s&lt;br /&gt;
* New Cuelist - Creates a new cuelist inside the existing [[show file]]&lt;br /&gt;
* Open - Opens a previously saved [[show file]] - &amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039; that opening may pause UI for several minutes, and even after you regain control it takes a minute or so for the entire cue to rebuild - accessing some cues prematurely may result in unexpected behavior.&lt;br /&gt;
* Lead Default Show - Create a brand new [[show file]] based on the [[default show]] as stored.&lt;br /&gt;
* Save - saves over the existing [[show file]]&lt;br /&gt;
** &amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039; - LightForge will autosave on every change to a temporary file in AppData - that will be automatically restored when LightForge is reopened, but should not be relied upon for an actual save. Opening another show will delete this temporary file and may result in a loss of changes made after an intentional user-initiated save action.&lt;br /&gt;
* Save As - saves the current show as a new [[show file]]&lt;br /&gt;
* Asset Manager - Allows you to update [[fixture profiles]] or [[effects]] from the developer and/or share your own back to the developer&lt;br /&gt;
* Bundle Show - Packages an entire show including all audio files into a single file that can be imported elsewhere.&lt;br /&gt;
* Import: ABility to import a [[fixture profile]], [[effect]], or [[cuelist]] from an XML file&lt;br /&gt;
* Export: Ability to export a [[fixture profile]] or [[cuelist]] to an XML file.&lt;br /&gt;
&lt;br /&gt;
===Edit===&lt;br /&gt;
* Undo -- do not click but rather hover over this menu item and select the item you want to undo - this may take several seconds to implement and is not [[show safe]]&lt;br /&gt;
* Redo -- does not work reliably&lt;br /&gt;
* [[Settings Menu]]&lt;br /&gt;
* Sync Mobile Device -- displays a QR code for a mobile device to have basic access to the rig&lt;br /&gt;
* Value Mode -- allows you to select how you want values displayed on the screen. &lt;br /&gt;
&lt;br /&gt;
=== Addon ===&lt;br /&gt;
* [[Addon Settings]]&lt;br /&gt;
&lt;br /&gt;
=== Window ===&lt;br /&gt;
* New Window - disabled and not used&lt;br /&gt;
* [[Console]] - used primarily for debugging&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Panel Types ==&lt;br /&gt;
You have the flexibility to configure your layout however you choose. The following is a list of panels you can use:&lt;br /&gt;
&lt;br /&gt;
===General Panels===&lt;br /&gt;
* [[Groups Panel]] is the primary means for managing and selecting your lighting rig.&lt;br /&gt;
* [[Submasters Panel]] allows you to record intensity information from multiple groups and fixtures at different intensities onto a single fader. &lt;br /&gt;
&lt;br /&gt;
===Attribute Panels===&lt;br /&gt;
* [[Color Picker Panel]] lets you select a color to be applied to groups or fixtures.&lt;br /&gt;
* [[Intensity Panel]] lets you set or fade to intensity values on groups or fixtures.&lt;br /&gt;
* [[Positioner Panel]] gives you the ability to control the pan and tilt values on groups or fixtures.&lt;br /&gt;
* [[Attributes Panel]] lets you adjust all the various attributes that a lighting fixture may utilize.&lt;br /&gt;
* [[Effects Panel]] lets you select, create, and modify effects.&lt;br /&gt;
* [[Effect Settings Panel]] allows you to adjust settings on effects, and keyframe effect changes over time. &lt;br /&gt;
* [[DMX Panel]] gives you the ability to view the DMX control data that is being output by Lightforge. It also allows you to do simple channel checks. &lt;br /&gt;
&lt;br /&gt;
=== Cue Related Panels===&lt;br /&gt;
* [[Audio Player Panel]] lets you play back audio tracks without syncing them to your timeline.&lt;br /&gt;
* [[Timeline Panel]] is used to manipulate lighting cues and audio files, and position them in time. &lt;br /&gt;
* [[Show List Panel]] allows you to move between multiple cue lists in a single show.&lt;br /&gt;
* [[Cue Editor Panel]] is used to modify a cue&amp;#039;s settings, remove groups or attributes, and keyframe changes over time.&lt;br /&gt;
* [[Show Controls Panel]] gives you basic transport control (play, pause, next, previous) as well as the ability to add new cues, and audio files, and enable or disable crossfades on certain attribute changes. &lt;br /&gt;
* [[Palettes Panel]] lets you record presets that can be recalled live or recorded into cues.&lt;br /&gt;
&lt;br /&gt;
== Working With Panels ==&lt;br /&gt;
&lt;br /&gt;
Every panel contains two handles. One to divide or remove a panel in the top right corner, and one to change the panel type in the top left corner.&lt;br /&gt;
&lt;br /&gt;
=== Dividing a Panel ===&lt;br /&gt;
&lt;br /&gt;
To divide a panel into two new panels, click and drag the top right handle either left, to divide the panel horizontally, or down to divide it vertically. An overlay will indicate which direction the panel will divide. If you wish to cancel this operation, just move your mouse back to the original handle position.&lt;br /&gt;
&lt;br /&gt;
=== Removing a Panel ===&lt;br /&gt;
&lt;br /&gt;
To remove a panel, click on the top right handle, and drag it outside the bounds of the panel. The panel will highlight in red indicating that it is going to be removed from the interface. To cancel this operation, move your mouse back to the original handle position.&lt;br /&gt;
&lt;br /&gt;
=== Changing the Panel Type ===&lt;br /&gt;
&lt;br /&gt;
To change the panel type, click on the top left handle, and select the type of panel you would like to use from the drop down menu.&lt;br /&gt;
&lt;br /&gt;
=== Resizing Panels ===&lt;br /&gt;
&lt;br /&gt;
To resize a panel, click and drag anywhere on the panel&amp;#039;s border and drag the direction you&amp;#039;d like to scale it in.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Keyboard &amp;amp; Mouse Shortcuts==&lt;br /&gt;
{{Main |Keyboard &amp;amp; Mouse Shortcuts}}&lt;br /&gt;
Lightforge has man shortcuts for both keyboard and mouse gestures that are available. Many of these depend on what item you have selected or what panel your mouse is hovering over.&lt;br /&gt;
&lt;br /&gt;
==Video Tutorial==&lt;br /&gt;
* [https://www.youtube.com/watch?v=10yVCWgB_Yw YouTube: Lightforge Panels Tutorial]&lt;br /&gt;
[[Category: LightForge]]&lt;/div&gt;</summary>
		<author><name>LightForge</name></author>
	</entry>
	<entry>
		<id>https://lightforge.proactivellc.net/w/index.php?title=Groups_Panel&amp;diff=154</id>
		<title>Groups Panel</title>
		<link rel="alternate" type="text/html" href="https://lightforge.proactivellc.net/w/index.php?title=Groups_Panel&amp;diff=154"/>
		<updated>2022-04-19T00:51:15Z</updated>

		<summary type="html">&lt;p&gt;LightForge: +cat&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Groups-panel.gif|right|thumb]]&lt;br /&gt;
All lighting fixtures within Lightforge are organized into logical groups. If you want to adjust the intensity of a fixture, or a group of fixtures, all you have to do is select it&amp;#039;s group and adjust the intensity. By doing so all lighting fixtures in that group will change to the new value. Want to change multiple groups? Select the parent group that contains the children and make your change, and you are done. This philosophy is consistent with any change you want to make on your lighting rig, from color, to effects, to any other setting. It allows you to easily and visually manage your lighting rig without having to try and remember channel numbers, or addresses.&lt;br /&gt;
&lt;br /&gt;
== Important Concepts ==&lt;br /&gt;
Within Lightforge, all lighting fixtures are organized into groups, subgroups, sub-subgroups, etc. Any change made to any group will affect all of the children of that group. If you select a group that contains the entire lighting rig, and change the intensity, it&amp;#039;ll change the intensity of all of the children of that group. When cues are stored whatever is select is what is stored. So if a group is selected then it is the group that has those attributes stored, not the individual fixtures.&lt;br /&gt;
&lt;br /&gt;
== The Layout ==&lt;br /&gt;
The groups panel contains two types of objects; groups, and fixtures. Groups are rounded rectangles, and fixtures are circles. Fixtures give indications of basic attributes such as intensity, pan, tilt, and color.&lt;br /&gt;
&lt;br /&gt;
== The Toolbar ==&lt;br /&gt;
[[FILE:Groups-toolbar.gif|right|thumb]]&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Home:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
{{Small Shortcut |Home}}&lt;br /&gt;
The Home tool centers your viewport on the lighting rig and zooms to fit it in the viewport.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Release:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
{{Small Shortcut |R}}&lt;br /&gt;
The Release tool releases any held values in all selected fixtures or groups.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Edit:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
{{Small Shortcut |Enter}}&lt;br /&gt;
The Edit tool toggles edit mode for the selected groups or fixtures. To change positioning of groups, add, delete or edit fixtures, you need to be in edit mode.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Lock:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
The Lock tool toggles lock mode for the selected groups or fixtures. When a group is locked it continues outputting the values it was at when it was locked until you unlock it. This allows you to turn a certain group or fixture on and lock it (house lights for example), and then record all your cues with the houselights off for your show, while still keeping them on while you are programming.&lt;br /&gt;
&lt;br /&gt;
== The Info Bar ==&lt;br /&gt;
[[File:Groups-infobar.jpg|right|thumb|Info bar on the bottom showing the Name, Type and Address of the fixture]]&lt;br /&gt;
The info bar gives information on the group, fixture, or tool that the mouse cursor is currently over.&lt;br /&gt;
&lt;br /&gt;
==Working with Groups==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Adding Groups:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
To add a group, first place it&amp;#039;s parent group in edit mode by selecting it and pressing &amp;quot;Enter&amp;quot; or pressing the edit icon on the toolbar. Once in edit mode right click on the group and select &amp;quot;Add Group&amp;quot; from the context menu. This will bring up a dialog asking you to enter the name of the group and how many columns and rows to assign to it. Each cell in the grid created by this can be assigned a group or a fixture.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Editing Groups:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
To edit a group, first place it in edit mode, then right click on the group and select &amp;quot;Edit&amp;quot; from the context menu. This will bring up a dialog asking you to enter the name of the group and how many columns and rows to assign to it.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Adding Fixtures:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
To add a fixture, place the group you want to add it to in edit mode, then right click on the group, and click &amp;quot;Add Fixture&amp;quot; in the context menu. This will bring up the [[Fixture Dialog]] to allow you to choose how to patch your new fixtures.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Editing Fixtures:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
To edit a fixture, place the fixture you want to edit it to in edit mode, then right click on the fixture, and click &amp;quot;edit&amp;quot; in the context menu. This will bring up the [[Fixture Dialog]] to allow edit your fixture settings.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Rearranging and Scaling Groups and Fixtures:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
To rearrange your group layout, place whatever groups or fixtures you are wanting to rearrange into edit mode, and click and drag the group or fixture to the cell you would like it to occupy. To scale a group click and drag the scaling handles on the group or fixture.&lt;br /&gt;
&lt;br /&gt;
== Color Coding ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Orange Outline&amp;#039;&amp;#039;&amp;#039; - The outlined fixture or group is holding values. These values will override any values set in the current cues. When you record a cue, or a palette, these held values get saved into the cue or palette, and then the groups or fixtures are releases.&lt;br /&gt;
To set a group or fixture to hold values, select the fixture and change any attribute (pan, tilt, color, intensity, etc. To release the hold either press the R key, or press the release button in the groups panel.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Salmon Background&amp;#039;&amp;#039;&amp;#039; - These groups or fixtures are currently set to be locked.&lt;br /&gt;
&lt;br /&gt;
==Video Tutorial==&lt;br /&gt;
* [https://www.youtube.com/watch?v=-6Ryo-av0x8 YouTube: Lightforge Groups Panel and Patching Tutorial]&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
*[[Keyboard &amp;amp; Mouse Shortcuts]]&lt;br /&gt;
[[Category: LightForge]]&lt;/div&gt;</summary>
		<author><name>LightForge</name></author>
	</entry>
	<entry>
		<id>https://lightforge.proactivellc.net/w/index.php?title=Fixture_Diaglog&amp;diff=153</id>
		<title>Fixture Diaglog</title>
		<link rel="alternate" type="text/html" href="https://lightforge.proactivellc.net/w/index.php?title=Fixture_Diaglog&amp;diff=153"/>
		<updated>2022-04-19T00:51:10Z</updated>

		<summary type="html">&lt;p&gt;LightForge: +cat&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Fixture dialog.jpg |thumb |right]]&lt;br /&gt;
The Fixture Dialog is used to patch lighting fixtures to channels and give you the ability to control them. It the way LightForge parameters are mapped to specific [[fixture]] DMX channels. For example, the LightForge profile can map a single Pan Value into a two channel 16-bit pan value (gross/fine control).&lt;br /&gt;
&lt;br /&gt;
==Profiles==&lt;br /&gt;
A profile is a system used to convert the information that you input into Lightforge into something that you lighting fixtures can process. There are two methods of creating profiles in Lightforge, node profiles, and scripted profiles.&lt;br /&gt;
&lt;br /&gt;
===Creating Profiles===&lt;br /&gt;
&lt;br /&gt;
[[Profile Node System]]&lt;br /&gt;
&lt;br /&gt;
[[Profile Python Scripting]]&lt;br /&gt;
&lt;br /&gt;
==Name==&lt;br /&gt;
The name is used to define what your fixture will be labeled throughout Lightforge.&lt;br /&gt;
&lt;br /&gt;
==Universe==&lt;br /&gt;
This is the [[DMX Universe]] that your fixture will be assigned to.&lt;br /&gt;
&lt;br /&gt;
==Address==&lt;br /&gt;
This is the [[DMX Channel]] that your fixture will be assigned to.&lt;br /&gt;
&lt;br /&gt;
==Use Multiple Addresses==&lt;br /&gt;
This allows you to add multiple addresses or ranges or addresses to a single Lightforge fixture. This is useful for situations where you have multiple real fixtures that you would like to be assigned to a single fixture in Lightforge.&lt;br /&gt;
&lt;br /&gt;
==Count==&lt;br /&gt;
The count option gives you the ability to add multiple sequentially addressed lighting fixtures of the same type.&lt;br /&gt;
&lt;br /&gt;
==Offset==&lt;br /&gt;
This gives you the option to leave a specified number of empty channels between the sequential fixtures specified in &amp;quot;Count&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==Channel Panel==&lt;br /&gt;
The Channel Panel shows how the addresses the selected [[DMX Universe]] are being used.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Color Coding:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;White:&amp;#039;&amp;#039;&amp;#039; Addresses that are available.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Gray:&amp;#039;&amp;#039;&amp;#039; Addresses that are taken by other fixtures.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Cyan:&amp;#039;&amp;#039;&amp;#039; The addresses that your current selection is occupying.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Red:&amp;#039;&amp;#039;&amp;#039; Addresses that can&amp;#039;t be patched because of overlapping channels.&lt;br /&gt;
[[Category: LightForge]]&lt;/div&gt;</summary>
		<author><name>LightForge</name></author>
	</entry>
	<entry>
		<id>https://lightforge.proactivellc.net/w/index.php?title=Effects_Panel&amp;diff=152</id>
		<title>Effects Panel</title>
		<link rel="alternate" type="text/html" href="https://lightforge.proactivellc.net/w/index.php?title=Effects_Panel&amp;diff=152"/>
		<updated>2022-04-19T00:51:07Z</updated>

		<summary type="html">&lt;p&gt;LightForge: +cat&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Training Videos==&lt;br /&gt;
* [https://www.youtube.com/watch?v=R51bpMXKxR8 YouTube: Effects Tutorial]&lt;br /&gt;
[[Category: LightForge]]&lt;/div&gt;</summary>
		<author><name>LightForge</name></author>
	</entry>
	<entry>
		<id>https://lightforge.proactivellc.net/w/index.php?title=Effect_Settings_Panel&amp;diff=151</id>
		<title>Effect Settings Panel</title>
		<link rel="alternate" type="text/html" href="https://lightforge.proactivellc.net/w/index.php?title=Effect_Settings_Panel&amp;diff=151"/>
		<updated>2022-04-19T00:51:02Z</updated>

		<summary type="html">&lt;p&gt;LightForge: +cat&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Training Videos==&lt;br /&gt;
* [https://www.youtube.com/watch?v=R51bpMXKxR8 YouTube: Effects Tutorial]&lt;br /&gt;
[[Category: LightForge]]&lt;/div&gt;</summary>
		<author><name>LightForge</name></author>
	</entry>
	<entry>
		<id>https://lightforge.proactivellc.net/w/index.php?title=DMX_Universe&amp;diff=150</id>
		<title>DMX Universe</title>
		<link rel="alternate" type="text/html" href="https://lightforge.proactivellc.net/w/index.php?title=DMX_Universe&amp;diff=150"/>
		<updated>2022-04-19T00:50:43Z</updated>

		<summary type="html">&lt;p&gt;LightForge: +cat&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A DMX universe represents 512 discrete DMX Channels that lighting fixtures can be addressed to. If you are using traditional DMX, a DMX Universe is equivalent to one DMX output. In Lightforge you can create as many universes as you would like through the Settings Menu.&lt;br /&gt;
[[Category: LightForge]]&lt;/div&gt;</summary>
		<author><name>LightForge</name></author>
	</entry>
	<entry>
		<id>https://lightforge.proactivellc.net/w/index.php?title=DMX_Channel&amp;diff=149</id>
		<title>DMX Channel</title>
		<link rel="alternate" type="text/html" href="https://lightforge.proactivellc.net/w/index.php?title=DMX_Channel&amp;diff=149"/>
		<updated>2022-04-19T00:50:39Z</updated>

		<summary type="html">&lt;p&gt;LightForge: +cat&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A DMX Channel is a value used to control lighting systems via the DMX Lighting Protocol. Each DMX channel has a value range of 0 to 255.&lt;br /&gt;
[[Category: LightForge]]&lt;/div&gt;</summary>
		<author><name>LightForge</name></author>
	</entry>
	<entry>
		<id>https://lightforge.proactivellc.net/w/index.php?title=Cue_Editor_Panel&amp;diff=148</id>
		<title>Cue Editor Panel</title>
		<link rel="alternate" type="text/html" href="https://lightforge.proactivellc.net/w/index.php?title=Cue_Editor_Panel&amp;diff=148"/>
		<updated>2022-04-19T00:50:36Z</updated>

		<summary type="html">&lt;p&gt;LightForge: +cat&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Training Videos==&lt;br /&gt;
* [https://www.youtube.com/watch?v=aWw21A5CZ-g YouTube: Timeline and Cues Tutorial]&lt;br /&gt;
[[Category: LightForge]]&lt;/div&gt;</summary>
		<author><name>LightForge</name></author>
	</entry>
	<entry>
		<id>https://lightforge.proactivellc.net/w/index.php?title=Change_Log&amp;diff=147</id>
		<title>Change Log</title>
		<link rel="alternate" type="text/html" href="https://lightforge.proactivellc.net/w/index.php?title=Change_Log&amp;diff=147"/>
		<updated>2022-04-19T00:50:33Z</updated>

		<summary type="html">&lt;p&gt;LightForge: +cat&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [[Release 2022-04-18]]&lt;br /&gt;
[[Category: LightForge]]&lt;/div&gt;</summary>
		<author><name>LightForge</name></author>
	</entry>
	<entry>
		<id>https://lightforge.proactivellc.net/w/index.php?title=Attributes_Panel&amp;diff=146</id>
		<title>Attributes Panel</title>
		<link rel="alternate" type="text/html" href="https://lightforge.proactivellc.net/w/index.php?title=Attributes_Panel&amp;diff=146"/>
		<updated>2022-04-19T00:50:31Z</updated>

		<summary type="html">&lt;p&gt;LightForge: +cat&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Videos==&lt;br /&gt;
* [https://www.youtube.com/watch?v=F__Pl9FdWgw YouTube: Attributes Panel]&lt;br /&gt;
[[Category: LightForge]]&lt;/div&gt;</summary>
		<author><name>LightForge</name></author>
	</entry>
	<entry>
		<id>https://lightforge.proactivellc.net/w/index.php?title=Addons&amp;diff=145</id>
		<title>Addons</title>
		<link rel="alternate" type="text/html" href="https://lightforge.proactivellc.net/w/index.php?title=Addons&amp;diff=145"/>
		<updated>2022-04-19T00:50:06Z</updated>

		<summary type="html">&lt;p&gt;LightForge: +cat&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Introduction=&lt;br /&gt;
The Lightforge API allows you to create new tools, new input and output methods, automate complex operations, and much more.&lt;br /&gt;
&lt;br /&gt;
Lightforge addons are written in IronPython. IronPython is an open-source implementation of the Python programming language which is tightly integrated with the .NET Framework. It allows you to use both .Net and Python libraries and allows very tight integration between Lightforge and addons. For more information on IronPython you can visit [http://www.ironpython.net www.ironpython.net]. For more information on Python in general you can visit [http://www.python.org/doc/ www.python.org/doc/].&lt;br /&gt;
&lt;br /&gt;
==Your First Addon==&lt;br /&gt;
To create an addon go to Addon Menu and click Addon Settings. You will find a button labeled Addon Folder. Clicking this will open up the Lightforge addon folder.&lt;br /&gt;
&lt;br /&gt;
In this folder create a new folder named &amp;quot;Hello World&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
Open the Hello World folder and create a new file named base.py. Open this file with your preferred Python editor, or Notepad if you have none.&lt;br /&gt;
&lt;br /&gt;
Type the code:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
def onExecute():&lt;br /&gt;
	print(&amp;quot;Hello World!&amp;quot;)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Save the script, and return to Lightforge.&lt;br /&gt;
&lt;br /&gt;
In the Addon Settings dialog click &amp;quot;Reload Addons&amp;quot;, and if all went well, your addon will appear.&lt;br /&gt;
&lt;br /&gt;
Click the check box next to the Hello World addon to enable it, then close the Addon Settings Dialog.&lt;br /&gt;
&lt;br /&gt;
In the Addon menu the Hello World addon should be visible. Clicking on it will run the addon.&lt;br /&gt;
&lt;br /&gt;
Now in the Window menu click &amp;quot;Console&amp;quot;, this will open up the python console and you should see the text &amp;quot;Hello World!&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Congratulations! You&amp;#039;ve made an addon!&lt;br /&gt;
&lt;br /&gt;
==Where To Go From Here==&lt;br /&gt;
I would suggest investigating the [[API]] and seeing what all there is to do. Also be sure to check out the [[Sample Addons]].&lt;br /&gt;
&lt;br /&gt;
=Addon Structure=&lt;br /&gt;
The file structure of a Lightforge addon is very simple. It consists of a folder with at least one required script file named base.py, and optionally a xml file named addonInfo.xml.&lt;br /&gt;
&lt;br /&gt;
==base.py==&lt;br /&gt;
This is the entry point for your addon. It&amp;#039;s the script file that Lightforge interacts with directly.&lt;br /&gt;
&lt;br /&gt;
==addonInfo.xml==&lt;br /&gt;
This xml file gives Lightforge additional information about your addon. This info will appear in the Addon Settings panel.&lt;br /&gt;
&lt;br /&gt;
The addonInfo.xml file can contain the following information:&lt;br /&gt;
&lt;br /&gt;
===Author===&lt;br /&gt;
The author of the addon.&lt;br /&gt;
===Version===&lt;br /&gt;
The current version number.&lt;br /&gt;
===Website===&lt;br /&gt;
A website associated with this addon.&lt;br /&gt;
===Support===&lt;br /&gt;
An email address or website for providing addon support.&lt;br /&gt;
&lt;br /&gt;
===XML Structure===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;addonInfo&amp;gt;&lt;br /&gt;
	&amp;lt;author&amp;gt;Visual Sorcery&amp;lt;/author&amp;gt;&lt;br /&gt;
	&amp;lt;version&amp;gt;1.0.0&amp;lt;/version&amp;gt;&lt;br /&gt;
	&amp;lt;website&amp;gt;http://www.visualsorcery.com/&amp;lt;/website&amp;gt;&lt;br /&gt;
	&amp;lt;support&amp;gt;support@visualsorcery.com&amp;lt;/support&amp;gt;&lt;br /&gt;
&amp;lt;/addonInfo&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Classes=&lt;br /&gt;
==API==&lt;br /&gt;
This class contains all access for working with Lightforge.&lt;br /&gt;
&lt;br /&gt;
[[API]]&lt;br /&gt;
&lt;br /&gt;
==Addon==&lt;br /&gt;
This class gives you access to information about your addon.&lt;br /&gt;
&lt;br /&gt;
[[Addon]]&lt;br /&gt;
&lt;br /&gt;
=Sample Addons=&lt;br /&gt;
On this page you can find sample code for learning how to create addons.&lt;br /&gt;
[[Sample Addons]]&lt;br /&gt;
[[Category: LightForge]]&lt;/div&gt;</summary>
		<author><name>LightForge</name></author>
	</entry>
	<entry>
		<id>https://lightforge.proactivellc.net/w/index.php?title=Release_2022-04-18&amp;diff=144</id>
		<title>Release 2022-04-18</title>
		<link rel="alternate" type="text/html" href="https://lightforge.proactivellc.net/w/index.php?title=Release_2022-04-18&amp;diff=144"/>
		<updated>2022-04-19T00:46:56Z</updated>

		<summary type="html">&lt;p&gt;LightForge: create&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Bugfixes and Improvements:&lt;br /&gt;
* Fixes for using high Artnet and ESPnet universe numbers&lt;br /&gt;
* API Command Markers&lt;br /&gt;
* Various API improvements&lt;br /&gt;
* Function keys for executing Addons&lt;br /&gt;
* Bug fix on the IfEqual node&lt;br /&gt;
* Minor bug fix on Attributes Panel&lt;br /&gt;
* The effect keyframe timeline now properly hides itself and does not accept input when keyframes are not available&lt;br /&gt;
* [[MIDI Show Control]] dialog now properly allows you to specify dropdown items by keypress&lt;br /&gt;
* UDP Clients for Artnet and ESPnet no longer throw initialization errors before properly initializing&lt;br /&gt;
* Settings dialog now properly handles switching focus and maintaining user input while updating universes&lt;br /&gt;
* Command markers can no longer be assigned a position less than zero&lt;br /&gt;
* Cue handles are no longer visible behind the track label panel on the timeline&lt;br /&gt;
* Initiating a drag action on the timeline and releasing it now properly releases in all situations&lt;br /&gt;
* Starting a multi select and then releasing shift off of the timeline no longer inadvertently maintains multi select&lt;br /&gt;
* Right and middle mouse buttons will no longer recall or drag palettes&lt;br /&gt;
&lt;br /&gt;
New Key Shortcuts:&lt;br /&gt;
* {{Button|Shift}} + {{Button|A}} will now add a new cue&lt;br /&gt;
* {{Button|Shift}} + {{Button|U}} will now update the selected cue&lt;br /&gt;
* {{Button|Page Down}} will advance to the next cuelist&lt;br /&gt;
* {{Button|Page Up}} will advance to the previous cuelist&lt;/div&gt;</summary>
		<author><name>LightForge</name></author>
	</entry>
	<entry>
		<id>https://lightforge.proactivellc.net/w/index.php?title=Template:Button&amp;diff=143</id>
		<title>Template:Button</title>
		<link rel="alternate" type="text/html" href="https://lightforge.proactivellc.net/w/index.php?title=Template:Button&amp;diff=143"/>
		<updated>2022-04-19T00:46:10Z</updated>

		<summary type="html">&lt;p&gt;LightForge: fix spacing&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
Formatting template, do not modify&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;nowrap&amp;quot; style=&amp;quot;padding: .2em; border:1px solid; border-color:#AAA #555 #555 #AAA; border-radius: 8px background-color: #F2F2F2; &amp;quot;&amp;gt;{{{text|{{{1|Hello, World!}}}}}}&lt;br /&gt;
&amp;lt;/span&amp;gt;&amp;amp;nbsp;&lt;/div&gt;</summary>
		<author><name>LightForge</name></author>
	</entry>
	<entry>
		<id>https://lightforge.proactivellc.net/w/index.php?title=Template:Button&amp;diff=142</id>
		<title>Template:Button</title>
		<link rel="alternate" type="text/html" href="https://lightforge.proactivellc.net/w/index.php?title=Template:Button&amp;diff=142"/>
		<updated>2022-04-19T00:45:52Z</updated>

		<summary type="html">&lt;p&gt;LightForge: add post spacing&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
Formatting template, do not modify&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;nowrap&amp;quot; style=&amp;quot;padding: .2em; border:1px solid; border-color:#AAA #555 #555 #AAA; border-radius: 8px background-color: #F2F2F2; &amp;quot;&amp;gt;{{{text|{{{1|Hello, World!}}}}}}&amp;amp;nbsp;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;/div&gt;</summary>
		<author><name>LightForge</name></author>
	</entry>
	<entry>
		<id>https://lightforge.proactivellc.net/w/index.php?title=Change_Log&amp;diff=141</id>
		<title>Change Log</title>
		<link rel="alternate" type="text/html" href="https://lightforge.proactivellc.net/w/index.php?title=Change_Log&amp;diff=141"/>
		<updated>2022-04-19T00:42:23Z</updated>

		<summary type="html">&lt;p&gt;LightForge: crate&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [[Release 2022-04-18]]&lt;/div&gt;</summary>
		<author><name>LightForge</name></author>
	</entry>
	<entry>
		<id>https://lightforge.proactivellc.net/w/index.php?title=Fixture_profile&amp;diff=140</id>
		<title>Fixture profile</title>
		<link rel="alternate" type="text/html" href="https://lightforge.proactivellc.net/w/index.php?title=Fixture_profile&amp;diff=140"/>
		<updated>2022-04-03T18:17:19Z</updated>

		<summary type="html">&lt;p&gt;LightForge: Redirected page to Fixture Diaglog&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT[[Fixture Diaglog]]&lt;/div&gt;</summary>
		<author><name>LightForge</name></author>
	</entry>
	<entry>
		<id>https://lightforge.proactivellc.net/w/index.php?title=Fixture_Diaglog&amp;diff=139</id>
		<title>Fixture Diaglog</title>
		<link rel="alternate" type="text/html" href="https://lightforge.proactivellc.net/w/index.php?title=Fixture_Diaglog&amp;diff=139"/>
		<updated>2022-04-03T18:17:02Z</updated>

		<summary type="html">&lt;p&gt;LightForge: update&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Fixture dialog.jpg |thumb |right]]&lt;br /&gt;
The Fixture Dialog is used to patch lighting fixtures to channels and give you the ability to control them. It the way LightForge parameters are mapped to specific [[fixture]] DMX channels. For example, the LightForge profile can map a single Pan Value into a two channel 16-bit pan value (gross/fine control).&lt;br /&gt;
&lt;br /&gt;
==Profiles==&lt;br /&gt;
A profile is a system used to convert the information that you input into Lightforge into something that you lighting fixtures can process. There are two methods of creating profiles in Lightforge, node profiles, and scripted profiles.&lt;br /&gt;
&lt;br /&gt;
===Creating Profiles===&lt;br /&gt;
&lt;br /&gt;
[[Profile Node System]]&lt;br /&gt;
&lt;br /&gt;
[[Profile Python Scripting]]&lt;br /&gt;
&lt;br /&gt;
==Name==&lt;br /&gt;
The name is used to define what your fixture will be labeled throughout Lightforge.&lt;br /&gt;
&lt;br /&gt;
==Universe==&lt;br /&gt;
This is the [[DMX Universe]] that your fixture will be assigned to.&lt;br /&gt;
&lt;br /&gt;
==Address==&lt;br /&gt;
This is the [[DMX Channel]] that your fixture will be assigned to.&lt;br /&gt;
&lt;br /&gt;
==Use Multiple Addresses==&lt;br /&gt;
This allows you to add multiple addresses or ranges or addresses to a single Lightforge fixture. This is useful for situations where you have multiple real fixtures that you would like to be assigned to a single fixture in Lightforge.&lt;br /&gt;
&lt;br /&gt;
==Count==&lt;br /&gt;
The count option gives you the ability to add multiple sequentially addressed lighting fixtures of the same type.&lt;br /&gt;
&lt;br /&gt;
==Offset==&lt;br /&gt;
This gives you the option to leave a specified number of empty channels between the sequential fixtures specified in &amp;quot;Count&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==Channel Panel==&lt;br /&gt;
The Channel Panel shows how the addresses the selected [[DMX Universe]] are being used.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Color Coding:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;White:&amp;#039;&amp;#039;&amp;#039; Addresses that are available.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Gray:&amp;#039;&amp;#039;&amp;#039; Addresses that are taken by other fixtures.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Cyan:&amp;#039;&amp;#039;&amp;#039; The addresses that your current selection is occupying.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Red:&amp;#039;&amp;#039;&amp;#039; Addresses that can&amp;#039;t be patched because of overlapping channels.&lt;/div&gt;</summary>
		<author><name>LightForge</name></author>
	</entry>
	<entry>
		<id>https://lightforge.proactivellc.net/w/index.php?title=Fixture_Diaglog&amp;diff=138</id>
		<title>Fixture Diaglog</title>
		<link rel="alternate" type="text/html" href="https://lightforge.proactivellc.net/w/index.php?title=Fixture_Diaglog&amp;diff=138"/>
		<updated>2022-04-03T18:15:23Z</updated>

		<summary type="html">&lt;p&gt;LightForge: +image&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Fixture dialog.jpg |thumb |right]]&lt;br /&gt;
The Fixture Dialog is used to patch lighting fixtures to channels and give you the ability to control them.&lt;br /&gt;
&lt;br /&gt;
==Profiles==&lt;br /&gt;
A profile is a system used to convert the information that you input into Lightforge into something that you lighting fixtures can process. There are two methods of creating profiles in Lightforge, node profiles, and scripted profiles.&lt;br /&gt;
&lt;br /&gt;
===Creating Profiles===&lt;br /&gt;
&lt;br /&gt;
[[Profile Node System]]&lt;br /&gt;
&lt;br /&gt;
[[Profile Python Scripting]]&lt;br /&gt;
&lt;br /&gt;
==Name==&lt;br /&gt;
The name is used to define what your fixture will be labeled throughout Lightforge.&lt;br /&gt;
&lt;br /&gt;
==Universe==&lt;br /&gt;
This is the [[DMX Universe]] that your fixture will be assigned to.&lt;br /&gt;
&lt;br /&gt;
==Address==&lt;br /&gt;
This is the [[DMX Channel]] that your fixture will be assigned to.&lt;br /&gt;
&lt;br /&gt;
==Use Multiple Addresses==&lt;br /&gt;
This allows you to add multiple addresses or ranges or addresses to a single Lightforge fixture. This is useful for situations where you have multiple real fixtures that you would like to be assigned to a single fixture in Lightforge.&lt;br /&gt;
&lt;br /&gt;
==Count==&lt;br /&gt;
The count option gives you the ability to add multiple sequentially addressed lighting fixtures of the same type.&lt;br /&gt;
&lt;br /&gt;
==Offset==&lt;br /&gt;
This gives you the option to leave a specified number of empty channels between the sequential fixtures specified in &amp;quot;Count&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==Channel Panel==&lt;br /&gt;
The Channel Panel shows how the addresses the selected [[DMX Universe]] are being used.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Color Coding:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;White:&amp;#039;&amp;#039;&amp;#039; Addresses that are available.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Gray:&amp;#039;&amp;#039;&amp;#039; Addresses that are taken by other fixtures.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Cyan:&amp;#039;&amp;#039;&amp;#039; The addresses that your current selection is occupying.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Red:&amp;#039;&amp;#039;&amp;#039; Addresses that can&amp;#039;t be patched because of overlapping channels.&lt;/div&gt;</summary>
		<author><name>LightForge</name></author>
	</entry>
	<entry>
		<id>https://lightforge.proactivellc.net/w/index.php?title=File:Fixture_dialog.jpg&amp;diff=137</id>
		<title>File:Fixture dialog.jpg</title>
		<link rel="alternate" type="text/html" href="https://lightforge.proactivellc.net/w/index.php?title=File:Fixture_dialog.jpg&amp;diff=137"/>
		<updated>2022-04-03T18:15:06Z</updated>

		<summary type="html">&lt;p&gt;LightForge: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>LightForge</name></author>
	</entry>
	<entry>
		<id>https://lightforge.proactivellc.net/w/index.php?title=Submaster&amp;diff=136</id>
		<title>Submaster</title>
		<link rel="alternate" type="text/html" href="https://lightforge.proactivellc.net/w/index.php?title=Submaster&amp;diff=136"/>
		<updated>2022-04-03T18:13:01Z</updated>

		<summary type="html">&lt;p&gt;LightForge: creae&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT[[Submasters Panel]]&lt;/div&gt;</summary>
		<author><name>LightForge</name></author>
	</entry>
	<entry>
		<id>https://lightforge.proactivellc.net/w/index.php?title=Show_file&amp;diff=135</id>
		<title>Show file</title>
		<link rel="alternate" type="text/html" href="https://lightforge.proactivellc.net/w/index.php?title=Show_file&amp;diff=135"/>
		<updated>2022-04-03T18:12:14Z</updated>

		<summary type="html">&lt;p&gt;LightForge: Created page with &amp;quot;A show file contains a rollup of the following: * Cuelists that contain groups of cues * Fixture patching * Subgroups * Effects * Pallets  However, it does not contain any audio files. It will only save a link to the file location of the file. To also capture the audio files for sending off site, use Bundle Show instead.&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A show file contains a rollup of the following:&lt;br /&gt;
* [[Cuelists]] that contain groups of cues&lt;br /&gt;
* [[Fixture patching]]&lt;br /&gt;
* [[Subgroups]]&lt;br /&gt;
* [[Effects]]&lt;br /&gt;
* [[Pallets]]&lt;br /&gt;
&lt;br /&gt;
However, it does not contain any audio files. It will only save a link to the file location of the file. To also capture the audio files for sending off site, use [[Bundle Show]] instead.&lt;/div&gt;</summary>
		<author><name>LightForge</name></author>
	</entry>
	<entry>
		<id>https://lightforge.proactivellc.net/w/index.php?title=Live_mode&amp;diff=134</id>
		<title>Live mode</title>
		<link rel="alternate" type="text/html" href="https://lightforge.proactivellc.net/w/index.php?title=Live_mode&amp;diff=134"/>
		<updated>2022-04-03T18:10:07Z</updated>

		<summary type="html">&lt;p&gt;LightForge: create&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT[[show safe]]&lt;/div&gt;</summary>
		<author><name>LightForge</name></author>
	</entry>
	<entry>
		<id>https://lightforge.proactivellc.net/w/index.php?title=Blind_mode&amp;diff=133</id>
		<title>Blind mode</title>
		<link rel="alternate" type="text/html" href="https://lightforge.proactivellc.net/w/index.php?title=Blind_mode&amp;diff=133"/>
		<updated>2022-04-03T18:09:59Z</updated>

		<summary type="html">&lt;p&gt;LightForge: Redirected page to Show safe&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT[[show safe]]&lt;/div&gt;</summary>
		<author><name>LightForge</name></author>
	</entry>
	<entry>
		<id>https://lightforge.proactivellc.net/w/index.php?title=Blind&amp;diff=132</id>
		<title>Blind</title>
		<link rel="alternate" type="text/html" href="https://lightforge.proactivellc.net/w/index.php?title=Blind&amp;diff=132"/>
		<updated>2022-04-03T18:09:52Z</updated>

		<summary type="html">&lt;p&gt;LightForge: create&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT[[show safe]]&lt;/div&gt;</summary>
		<author><name>LightForge</name></author>
	</entry>
	<entry>
		<id>https://lightforge.proactivellc.net/w/index.php?title=Safe&amp;diff=131</id>
		<title>Safe</title>
		<link rel="alternate" type="text/html" href="https://lightforge.proactivellc.net/w/index.php?title=Safe&amp;diff=131"/>
		<updated>2022-04-03T18:09:34Z</updated>

		<summary type="html">&lt;p&gt;LightForge: create&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT[[show safe]]&lt;/div&gt;</summary>
		<author><name>LightForge</name></author>
	</entry>
	<entry>
		<id>https://lightforge.proactivellc.net/w/index.php?title=Show_safe&amp;diff=130</id>
		<title>Show safe</title>
		<link rel="alternate" type="text/html" href="https://lightforge.proactivellc.net/w/index.php?title=Show_safe&amp;diff=130"/>
		<updated>2022-04-03T18:09:17Z</updated>

		<summary type="html">&lt;p&gt;LightForge: create&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;Show Safe&amp;#039;&amp;#039;&amp;#039; or &amp;#039;&amp;#039;&amp;#039;Safe&amp;#039;&amp;#039;&amp;#039; is the concept of a process that can be safely performed while there is an audience is present. &lt;br /&gt;
&lt;br /&gt;
===Not Show Safe===&lt;br /&gt;
Conversely, things that are &amp;#039;&amp;#039;&amp;#039;not show safe&amp;#039;&amp;#039;&amp;#039; are things that might result in unexpected changes to the DMX output which might be seen by others. In general &amp;#039;&amp;#039;&amp;#039;not show safe&amp;#039;&amp;#039;&amp;#039; things can be done during programming but might result in the replaying of cues during the update process, but when complete the look will be correct. However, to make &lt;br /&gt;
&lt;br /&gt;
===Blind Mode===&lt;br /&gt;
A related concept is in some consoles referred to editing in blind mode. LightForge does not directly support editing in blind, and any changes are generally considered not show safe. Typically on other consoles you can have one cue that is controlling the actual DMX output (known as LIVE) while also going into a BLIND mode so you can view and edit other cues (on the screen only, without affecting DMX output) and make changes. And then returning back to the LIVE mode without any unintended output to DMX.&lt;/div&gt;</summary>
		<author><name>LightForge</name></author>
	</entry>
	<entry>
		<id>https://lightforge.proactivellc.net/w/index.php?title=Interface&amp;diff=129</id>
		<title>Interface</title>
		<link rel="alternate" type="text/html" href="https://lightforge.proactivellc.net/w/index.php?title=Interface&amp;diff=129"/>
		<updated>2022-04-03T18:04:09Z</updated>

		<summary type="html">&lt;p&gt;LightForge: update with menu nav&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Lightforge interface is designed to be very customizable and allow you the ability to set up the interface in whatever manner makes the most sense to you, or however makes the most sense for your particular application. The interface is made up of &amp;#039;&amp;#039;&amp;#039;panels&amp;#039;&amp;#039;&amp;#039; that can be scaled, split into multiple panels, changed to different panels, or removed entirely. &lt;br /&gt;
&lt;br /&gt;
== Menu ==&lt;br /&gt;
===File===&lt;br /&gt;
* New Show - Creates a brand new [[show file]], without any [[cuelist]]s&lt;br /&gt;
* New Cuelist - Creates a new cuelist inside the existing [[show file]]&lt;br /&gt;
* Open - Opens a previously saved [[show file]] - &amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039; that opening may pause UI for several minutes, and even after you regain control it takes a minute or so for the entire cue to rebuild - accessing some cues prematurely may result in unexpected behavior.&lt;br /&gt;
* Lead Default Show - Create a brand new [[show file]] based on the [[default show]] as stored.&lt;br /&gt;
* Save - saves over the existing [[show file]]&lt;br /&gt;
** &amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039; - LightForge will autosave on every change to a temporary file in AppData - that will be automatically restored when LightForge is reopened, but should not be relied upon for an actual save. Opening another show will delete this temporary file and may result in a loss of changes made after an intentional user-initiated save action.&lt;br /&gt;
* Save As - saves the current show as a new [[show file]]&lt;br /&gt;
* Asset Manager - Allows you to update [[fixture profiles]] or [[effects]] from the developer and/or share your own back to the developer&lt;br /&gt;
* Bundle Show - Packages an entire show including all audio files into a single file that can be imported elsewhere.&lt;br /&gt;
* Import: ABility to import a [[fixture profile]], [[effect]], or [[cuelist]] from an XML file&lt;br /&gt;
* Export: Ability to export a [[fixture profile]] or [[cuelist]] to an XML file.&lt;br /&gt;
&lt;br /&gt;
===Edit===&lt;br /&gt;
* Undo -- do not click but rather hover over this menu item and select the item you want to undo - this may take several seconds to implement and is not [[show safe]]&lt;br /&gt;
* Redo -- does not work reliably&lt;br /&gt;
* [[Settings Menu]]&lt;br /&gt;
* Sync Mobile Device -- displays a QR code for a mobile device to have basic access to the rig&lt;br /&gt;
* Value Mode -- allows you to select how you want values displayed on the screen. &lt;br /&gt;
&lt;br /&gt;
=== Addon ===&lt;br /&gt;
* [[Addon Settings]]&lt;br /&gt;
&lt;br /&gt;
=== Window ===&lt;br /&gt;
* New Window - disabled and not used&lt;br /&gt;
* [[Console]] - used primarily for debugging&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Panel Types ==&lt;br /&gt;
You have the flexibility to configure your layout however you choose. The following is a list of panels you can use:&lt;br /&gt;
&lt;br /&gt;
===General Panels===&lt;br /&gt;
* [[Groups Panel]] is the primary means for managing and selecting your lighting rig.&lt;br /&gt;
* [[Submasters Panel]] allows you to record intensity information from multiple groups and fixtures at different intensities onto a single fader. &lt;br /&gt;
&lt;br /&gt;
===Attribute Panels===&lt;br /&gt;
* [[Color Picker Panel]] lets you select a color to be applied to groups or fixtures.&lt;br /&gt;
* [[Intensity Panel]] lets you set or fade to intensity values on groups or fixtures.&lt;br /&gt;
* [[Positioner Panel]] gives you the ability to control the pan and tilt values on groups or fixtures.&lt;br /&gt;
* [[Attributes Panel]] lets you adjust all the various attributes that a lighting fixture may utilize.&lt;br /&gt;
* [[Effects Panel]] lets you select, create, and modify effects.&lt;br /&gt;
* [[Effect Settings Panel]] allows you to adjust settings on effects, and keyframe effect changes over time. &lt;br /&gt;
* [[DMX Panel]] gives you the ability to view the DMX control data that is being output by Lightforge. It also allows you to do simple channel checks. &lt;br /&gt;
&lt;br /&gt;
=== Cue Related Panels===&lt;br /&gt;
* [[Audio Player Panel]] lets you play back audio tracks without syncing them to your timeline.&lt;br /&gt;
* [[Timeline Panel]] is used to manipulate lighting cues and audio files, and position them in time. &lt;br /&gt;
* [[Show List Panel]] allows you to move between multiple cue lists in a single show.&lt;br /&gt;
* [[Cue Editor Panel]] is used to modify a cue&amp;#039;s settings, remove groups or attributes, and keyframe changes over time.&lt;br /&gt;
* [[Show Controls Panel]] gives you basic transport control (play, pause, next, previous) as well as the ability to add new cues, and audio files, and enable or disable crossfades on certain attribute changes. &lt;br /&gt;
* [[Palettes Panel]] lets you record presets that can be recalled live or recorded into cues.&lt;br /&gt;
&lt;br /&gt;
== Working With Panels ==&lt;br /&gt;
&lt;br /&gt;
Every panel contains two handles. One to divide or remove a panel in the top right corner, and one to change the panel type in the top left corner.&lt;br /&gt;
&lt;br /&gt;
=== Dividing a Panel ===&lt;br /&gt;
&lt;br /&gt;
To divide a panel into two new panels, click and drag the top right handle either left, to divide the panel horizontally, or down to divide it vertically. An overlay will indicate which direction the panel will divide. If you wish to cancel this operation, just move your mouse back to the original handle position.&lt;br /&gt;
&lt;br /&gt;
=== Removing a Panel ===&lt;br /&gt;
&lt;br /&gt;
To remove a panel, click on the top right handle, and drag it outside the bounds of the panel. The panel will highlight in red indicating that it is going to be removed from the interface. To cancel this operation, move your mouse back to the original handle position.&lt;br /&gt;
&lt;br /&gt;
=== Changing the Panel Type ===&lt;br /&gt;
&lt;br /&gt;
To change the panel type, click on the top left handle, and select the type of panel you would like to use from the drop down menu.&lt;br /&gt;
&lt;br /&gt;
=== Resizing Panels ===&lt;br /&gt;
&lt;br /&gt;
To resize a panel, click and drag anywhere on the panel&amp;#039;s border and drag the direction you&amp;#039;d like to scale it in.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Keyboard &amp;amp; Mouse Shortcuts==&lt;br /&gt;
{{Main |Keyboard &amp;amp; Mouse Shortcuts}}&lt;br /&gt;
Lightforge has man shortcuts for both keyboard and mouse gestures that are available. Many of these depend on what item you have selected or what panel your mouse is hovering over.&lt;br /&gt;
&lt;br /&gt;
==Video Tutorial==&lt;br /&gt;
* [https://www.youtube.com/watch?v=10yVCWgB_Yw YouTube: Lightforge Panels Tutorial]&lt;/div&gt;</summary>
		<author><name>LightForge</name></author>
	</entry>
	<entry>
		<id>https://lightforge.proactivellc.net/w/index.php?title=Show_Control_Panel&amp;diff=128</id>
		<title>Show Control Panel</title>
		<link rel="alternate" type="text/html" href="https://lightforge.proactivellc.net/w/index.php?title=Show_Control_Panel&amp;diff=128"/>
		<updated>2022-04-03T17:36:03Z</updated>

		<summary type="html">&lt;p&gt;LightForge: /* Add Cue */ show safe&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Show Controls Panel gives you various functions used to create and run your show.&lt;br /&gt;
&lt;br /&gt;
==Previous Cue==&lt;br /&gt;
Moves playback time to the start time of the previous cue.&lt;br /&gt;
&lt;br /&gt;
==Play Backward/Pause==&lt;br /&gt;
Starts playing backward from the current position. If currently playing backwards then pause.&lt;br /&gt;
&lt;br /&gt;
==Play/Pause==&lt;br /&gt;
Starts playing forward from the current position. If currently playing forward then pause.&lt;br /&gt;
&lt;br /&gt;
==Pause==&lt;br /&gt;
Pauses playback.&lt;br /&gt;
&lt;br /&gt;
==Next Cue==&lt;br /&gt;
Moves playback time to the start time of the next cue.&lt;br /&gt;
&lt;br /&gt;
==Add Audio==&lt;br /&gt;
Adds an audio file to the timeline.&lt;br /&gt;
&lt;br /&gt;
==Add Cue==&lt;br /&gt;
Creates a cue from all the held values in groups.&lt;br /&gt;
&lt;br /&gt;
It is important note that the &amp;#039;&amp;#039;&amp;#039;Add Cue&amp;#039;&amp;#039;&amp;#039; process is not [[Show Safe]] (it may result in unexpected content change in a live environment).&lt;br /&gt;
&lt;br /&gt;
==Update Cue==&lt;br /&gt;
Opens a dialog prompting you to either:&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Add to Selected Cue&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
Add the held values to the current tracking data in the cue.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Add as keyframes&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
THis will add the held values as a new [[keyframe]].&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Overwrite Selected Cue&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
Overwrite the tracking data in the cue with the held values in the groups panel.&lt;br /&gt;
&lt;br /&gt;
It is important note that the &amp;#039;&amp;#039;&amp;#039;Update Cue&amp;#039;&amp;#039;&amp;#039; process is not [[Show Safe]] (it may result in unexpected content change in a live environment).&lt;br /&gt;
&lt;br /&gt;
==Delete==&lt;br /&gt;
Deletes the selected cues or audio files.&lt;br /&gt;
&lt;br /&gt;
==Crossfade==&lt;br /&gt;
Toggles crossfading on intensity presets, palettes, and showlist changes. &lt;br /&gt;
&lt;br /&gt;
==Keyboard &amp;amp; Mouse Shortcuts==&lt;br /&gt;
{{Section Link |Keyboard &amp;amp; Mouse Shortcuts|Global}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{Global Keyboard Shortcuts}}&lt;/div&gt;</summary>
		<author><name>LightForge</name></author>
	</entry>
	<entry>
		<id>https://lightforge.proactivellc.net/w/index.php?title=Show_Control_Panel&amp;diff=127</id>
		<title>Show Control Panel</title>
		<link rel="alternate" type="text/html" href="https://lightforge.proactivellc.net/w/index.php?title=Show_Control_Panel&amp;diff=127"/>
		<updated>2022-04-03T17:35:41Z</updated>

		<summary type="html">&lt;p&gt;LightForge: /* Update Cue */ update&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Show Controls Panel gives you various functions used to create and run your show.&lt;br /&gt;
&lt;br /&gt;
==Previous Cue==&lt;br /&gt;
Moves playback time to the start time of the previous cue.&lt;br /&gt;
&lt;br /&gt;
==Play Backward/Pause==&lt;br /&gt;
Starts playing backward from the current position. If currently playing backwards then pause.&lt;br /&gt;
&lt;br /&gt;
==Play/Pause==&lt;br /&gt;
Starts playing forward from the current position. If currently playing forward then pause.&lt;br /&gt;
&lt;br /&gt;
==Pause==&lt;br /&gt;
Pauses playback.&lt;br /&gt;
&lt;br /&gt;
==Next Cue==&lt;br /&gt;
Moves playback time to the start time of the next cue.&lt;br /&gt;
&lt;br /&gt;
==Add Audio==&lt;br /&gt;
Adds an audio file to the timeline.&lt;br /&gt;
&lt;br /&gt;
==Add Cue==&lt;br /&gt;
Creates a cue from all the held values in groups.&lt;br /&gt;
&lt;br /&gt;
==Update Cue==&lt;br /&gt;
Opens a dialog prompting you to either:&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Add to Selected Cue&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
Add the held values to the current tracking data in the cue.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Add as keyframes&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
THis will add the held values as a new [[keyframe]].&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Overwrite Selected Cue&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
Overwrite the tracking data in the cue with the held values in the groups panel.&lt;br /&gt;
&lt;br /&gt;
It is important note that the &amp;#039;&amp;#039;&amp;#039;Update Cue&amp;#039;&amp;#039;&amp;#039; process is not [[Show Safe]] (it may result in unexpected content change in a live environment).&lt;br /&gt;
&lt;br /&gt;
==Delete==&lt;br /&gt;
Deletes the selected cues or audio files.&lt;br /&gt;
&lt;br /&gt;
==Crossfade==&lt;br /&gt;
Toggles crossfading on intensity presets, palettes, and showlist changes. &lt;br /&gt;
&lt;br /&gt;
==Keyboard &amp;amp; Mouse Shortcuts==&lt;br /&gt;
{{Section Link |Keyboard &amp;amp; Mouse Shortcuts|Global}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{Global Keyboard Shortcuts}}&lt;/div&gt;</summary>
		<author><name>LightForge</name></author>
	</entry>
	<entry>
		<id>https://lightforge.proactivellc.net/w/index.php?title=Submasters_Panel&amp;diff=126</id>
		<title>Submasters Panel</title>
		<link rel="alternate" type="text/html" href="https://lightforge.proactivellc.net/w/index.php?title=Submasters_Panel&amp;diff=126"/>
		<updated>2022-03-27T18:23:23Z</updated>

		<summary type="html">&lt;p&gt;LightForge: +image&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Submaster.jpg |thumb |right]]&lt;br /&gt;
[[Submasters Panel]] allows you to record intensity information from multiple groups and fixtures at different intensities onto a single fader. Values set using &amp;#039;&amp;#039;&amp;#039;submasters&amp;#039;&amp;#039;&amp;#039; are not saved into cues. Generally used to add/layer on top of an existing cue.&lt;br /&gt;
&lt;br /&gt;
==Controls==&lt;br /&gt;
Can be controlled by:&lt;br /&gt;
* Directly clicking on a target value (will fade using the default fade time)&lt;br /&gt;
* Using an external trigger, such as a MIDI input device&lt;br /&gt;
* Clicking on the left or right icon below the submaster which will fade out or fade to full, respectively.&lt;/div&gt;</summary>
		<author><name>LightForge</name></author>
	</entry>
	<entry>
		<id>https://lightforge.proactivellc.net/w/index.php?title=File:Submaster.jpg&amp;diff=125</id>
		<title>File:Submaster.jpg</title>
		<link rel="alternate" type="text/html" href="https://lightforge.proactivellc.net/w/index.php?title=File:Submaster.jpg&amp;diff=125"/>
		<updated>2022-03-27T18:22:54Z</updated>

		<summary type="html">&lt;p&gt;LightForge: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>LightForge</name></author>
	</entry>
</feed>