<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://en.lightstream.pro/index.php?action=history&amp;feed=atom&amp;title=Compositions</id>
	<title>Compositions - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://en.lightstream.pro/index.php?action=history&amp;feed=atom&amp;title=Compositions"/>
	<link rel="alternate" type="text/html" href="http://en.lightstream.pro/index.php?title=Compositions&amp;action=history"/>
	<updated>2026-09-04T13:28:41Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.40.1</generator>
	<entry>
		<id>http://en.lightstream.pro/index.php?title=Compositions&amp;diff=356&amp;oldid=prev</id>
		<title>LumiBot: Перевод с русской вики (задача №1047, LS Dev Hub)</title>
		<link rel="alternate" type="text/html" href="http://en.lightstream.pro/index.php?title=Compositions&amp;diff=356&amp;oldid=prev"/>
		<updated>2026-09-03T13:31:41Z</updated>

		<summary type="html">&lt;p&gt;Перевод с русской вики (задача №1047, LS Dev Hub)&lt;/p&gt;
&lt;a href=&quot;http://en.lightstream.pro/index.php?title=Compositions&amp;amp;diff=356&amp;amp;oldid=322&quot;&gt;Show changes&lt;/a&gt;</summary>
		<author><name>LumiBot</name></author>
	</entry>
	<entry>
		<id>http://en.lightstream.pro/index.php?title=Compositions&amp;diff=322&amp;oldid=prev</id>
		<title>LumiBot: Перевод с русской вики (задача №960, LS Dev Hub)</title>
		<link rel="alternate" type="text/html" href="http://en.lightstream.pro/index.php?title=Compositions&amp;diff=322&amp;oldid=prev"/>
		<updated>2026-09-02T18:45:23Z</updated>

		<summary type="html">&lt;p&gt;Перевод с русской вики (задача №960, LS Dev Hub)&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[ru:Композиции]] [[en:Compositions]]&lt;br /&gt;
A composition is a finished animation of the project: a set of effects arranged over time within layouts, with its own duration and frame rate. A project can contain any number of compositions, and each one turns into a separate cue file on export, which is then played back by &amp;#039;&amp;#039;&amp;#039;Light Stream Player&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
All compositions in the same project work with the same fixtures, devices, and layouts: fixtures are placed once in the &amp;#039;&amp;#039;&amp;#039;Mapping&amp;#039;&amp;#039;&amp;#039; window, and compositions only light them up differently. Each composition keeps only its own timeline effects and its own settings — duration, frame rate, looping, and color filtering.&lt;br /&gt;
&lt;br /&gt;
== The &amp;quot;Compositions&amp;quot; Window ==&lt;br /&gt;
&lt;br /&gt;
The list of the project&amp;#039;s compositions is located in the &amp;#039;&amp;#039;&amp;#039;Compositions&amp;#039;&amp;#039;&amp;#039; window. By default it occupies the left part of the screen and shares space with the &amp;#039;&amp;#039;&amp;#039;Fixtures&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;3D Objects&amp;#039;&amp;#039;&amp;#039; windows — they are switched with tabs at the top. If the window was closed, you can bring it back via the &amp;#039;&amp;#039;&amp;#039;Window&amp;#039;&amp;#039;&amp;#039; → &amp;#039;&amp;#039;&amp;#039;Compositions&amp;#039;&amp;#039;&amp;#039; menu.&lt;br /&gt;
&lt;br /&gt;
Compositions are shown as cards. Each card shows:&lt;br /&gt;
* a thumbnail — what the composition is currently drawing on the &amp;#039;&amp;#039;&amp;#039;Mapping&amp;#039;&amp;#039;&amp;#039; field; during playback the thumbnail is live;&lt;br /&gt;
* the composition&amp;#039;s name;&lt;br /&gt;
* the duration in the format &amp;#039;&amp;#039;hours:minutes:seconds:frames&amp;#039;&amp;#039;; a composition with infinity enabled shows the ∞ sign instead of a duration.&lt;br /&gt;
&lt;br /&gt;
Additionally, the card can show two more lines — how many playlists and how many calendar events use this composition. They are enabled by right-clicking an empty spot in the window and choosing &amp;#039;&amp;#039;&amp;#039;Show usage in playlists&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;Show usage in events&amp;#039;&amp;#039;&amp;#039;. Both lines are off by default.&lt;br /&gt;
&lt;br /&gt;
The composition that is currently playing is highlighted in orange, while simply selected ones get a light fill. Several compositions can be selected at once; clicking an empty spot in the window clears the selection.&lt;br /&gt;
&lt;br /&gt;
There are two buttons at the bottom of the window: &amp;#039;&amp;#039;&amp;#039;Create Composition&amp;#039;&amp;#039;&amp;#039; on the left, &amp;#039;&amp;#039;&amp;#039;Delete Composition&amp;#039;&amp;#039;&amp;#039; on the right.&lt;br /&gt;
&lt;br /&gt;
== Creating a Composition ==&lt;br /&gt;
&lt;br /&gt;
A new project already has five empty compositions — &amp;#039;&amp;#039;Composition001&amp;#039;&amp;#039;…&amp;#039;&amp;#039;Composition005&amp;#039;&amp;#039;. The &amp;#039;&amp;#039;&amp;#039;Atom 3D&amp;#039;&amp;#039;&amp;#039; effect is added to the first one, so that something is visible on the mapping right away.&lt;br /&gt;
&lt;br /&gt;
To add another composition:&lt;br /&gt;
# Click the &amp;#039;&amp;#039;&amp;#039;Create Composition&amp;#039;&amp;#039;&amp;#039; button (a plus in a frame) in the bottom-left corner of the &amp;#039;&amp;#039;&amp;#039;Compositions&amp;#039;&amp;#039;&amp;#039; window. The &amp;#039;&amp;#039;&amp;#039;Create Composition&amp;#039;&amp;#039;&amp;#039; item in the right-click menu on an empty spot in the window does the same thing.&lt;br /&gt;
# The composition appears at the end of the list, is immediately selected, and opens in the &amp;#039;&amp;#039;&amp;#039;Timeline&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
# Give it a clear name and add effects — see [[Добавление эффекта в композицию]].&lt;br /&gt;
&lt;br /&gt;
A new composition is empty, and its duration is 1 minute. The frame rate is taken from the last composition in the list, so that all compositions in the project are calculated the same way; if the project didn&amp;#039;t have any compositions yet, the &amp;#039;&amp;#039;&amp;#039;Project Frame Rate&amp;#039;&amp;#039;&amp;#039; value set in the project creation window is used (40 by default).&lt;br /&gt;
&lt;br /&gt;
If the project has no compositions left, a &amp;#039;&amp;#039;&amp;#039;Create Composition&amp;#039;&amp;#039;&amp;#039; button appears in the middle of the &amp;#039;&amp;#039;&amp;#039;Mapping&amp;#039;&amp;#039;&amp;#039; window — it does exactly the same thing.&lt;br /&gt;
&lt;br /&gt;
== Opening and Playback ==&lt;br /&gt;
&lt;br /&gt;
A single click just selects the card. To open a composition, click it &amp;#039;&amp;#039;&amp;#039;twice&amp;#039;&amp;#039;&amp;#039;: its effects will appear on the &amp;#039;&amp;#039;&amp;#039;Timeline&amp;#039;&amp;#039;&amp;#039;, the picture — on the &amp;#039;&amp;#039;&amp;#039;Mapping&amp;#039;&amp;#039;&amp;#039; field and in the &amp;#039;&amp;#039;&amp;#039;3D View&amp;#039;&amp;#039;&amp;#039; window, and its parameters — in the &amp;#039;&amp;#039;&amp;#039;Properties&amp;#039;&amp;#039;&amp;#039; window. An opened composition starts playing immediately, and its card turns orange.&lt;br /&gt;
&lt;br /&gt;
Playback can be controlled:&lt;br /&gt;
* with the &amp;#039;&amp;#039;&amp;#039;Space&amp;#039;&amp;#039;&amp;#039; key — starts and stops the opened composition;&lt;br /&gt;
* with the &amp;#039;&amp;#039;&amp;#039;Start&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;Stop&amp;#039;&amp;#039;&amp;#039; items in the right-click menu on the card;&lt;br /&gt;
* with the playback buttons on the &amp;#039;&amp;#039;&amp;#039;Timeline&amp;#039;&amp;#039;&amp;#039; panel — see [[Таймлайн]].&lt;br /&gt;
&lt;br /&gt;
Only one composition plays at a time: switching to another one stops the previous one, and the new one starts from the beginning.&lt;br /&gt;
&lt;br /&gt;
== Renaming ==&lt;br /&gt;
&lt;br /&gt;
The composition&amp;#039;s name becomes the name of the exported cue file and is shown in the &amp;#039;&amp;#039;&amp;#039;Light Stream Player&amp;#039;&amp;#039;&amp;#039; interface, so it&amp;#039;s worth giving compositions meaningful names from the start.&lt;br /&gt;
&lt;br /&gt;
Select the composition and press &amp;#039;&amp;#039;&amp;#039;F2&amp;#039;&amp;#039;&amp;#039;, or choose &amp;#039;&amp;#039;&amp;#039;Rename&amp;#039;&amp;#039;&amp;#039; in the right-click menu, enter the new name, and press &amp;#039;&amp;#039;&amp;#039;Enter&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Name restrictions:&lt;br /&gt;
* length — up to 40 characters;&lt;br /&gt;
* composition names in the project do not repeat: if you enter a name that&amp;#039;s already taken, the program will add a three-digit number to it;&lt;br /&gt;
* characters forbidden in Windows file names (&amp;lt;code&amp;gt;\ / : * ? &amp;quot; &amp;lt; &amp;gt; |&amp;lt;/code&amp;gt; and other special characters) are not accepted.&lt;br /&gt;
&lt;br /&gt;
== Copying and Order ==&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Copy&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;Paste&amp;#039;&amp;#039;&amp;#039; in the right-click menu create a copy of the composition with all its effects and settings. The copy is placed at the end of the list and gets a unique name.&lt;br /&gt;
&lt;br /&gt;
The order of compositions in the list is changed by dragging a card to a new place. Compositions are shown in the same order in the &amp;#039;&amp;#039;&amp;#039;Export&amp;#039;&amp;#039;&amp;#039; window, so it&amp;#039;s convenient to arrange the list the way the show is meant to be presented.&lt;br /&gt;
&lt;br /&gt;
A composition can also be sent to a playlist by dragging — the playlist accepts a card dragged from the &amp;#039;&amp;#039;&amp;#039;Compositions&amp;#039;&amp;#039;&amp;#039; window.&lt;br /&gt;
&lt;br /&gt;
== Duration and Frame Rate ==&lt;br /&gt;
&lt;br /&gt;
The composition&amp;#039;s duration is set in the &amp;#039;&amp;#039;&amp;#039;Set Duration&amp;#039;&amp;#039;&amp;#039; window. It can be opened in two ways: by right-clicking the card and choosing &amp;#039;&amp;#039;&amp;#039;Set Duration&amp;#039;&amp;#039;&amp;#039;, or by clicking the duration value in the &amp;#039;&amp;#039;&amp;#039;Properties&amp;#039;&amp;#039;&amp;#039; window of the selected composition.&lt;br /&gt;
&lt;br /&gt;
The window has four time fields — &amp;#039;&amp;#039;&amp;#039;Hours&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;Minutes&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;Sec&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;Frames&amp;#039;&amp;#039;&amp;#039; — and a &amp;#039;&amp;#039;&amp;#039;Frames Per Second&amp;#039;&amp;#039;&amp;#039; field. Click &amp;#039;&amp;#039;&amp;#039;OK&amp;#039;&amp;#039;&amp;#039; to apply.&lt;br /&gt;
&lt;br /&gt;
A few notes:&lt;br /&gt;
* the frame rate is set separately for each composition, but it&amp;#039;s not worth changing it without a reason: the higher it is, the smoother the animation and the larger the resulting cue file;&lt;br /&gt;
* if the duration is reduced, the effects on the timeline stay in place — whatever falls outside the new boundary simply won&amp;#039;t play and won&amp;#039;t be included in the export;&lt;br /&gt;
* when &amp;#039;&amp;#039;&amp;#039;Infinity&amp;#039;&amp;#039;&amp;#039; is enabled, the duration is not used, and the composition plays until it is stopped.&lt;br /&gt;
&lt;br /&gt;
== Composition Properties ==&lt;br /&gt;
&lt;br /&gt;
When a composition is selected, its parameters are shown in the &amp;#039;&amp;#039;&amp;#039;Properties&amp;#039;&amp;#039;&amp;#039; window.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Parameter !! What it does&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Name&amp;#039;&amp;#039;&amp;#039; || The composition&amp;#039;s name; the same as renaming with &amp;#039;&amp;#039;&amp;#039;F2&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Duration&amp;#039;&amp;#039;&amp;#039; || The current duration; clicking the value opens the &amp;#039;&amp;#039;&amp;#039;Set Duration&amp;#039;&amp;#039;&amp;#039; window&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Infinity&amp;#039;&amp;#039;&amp;#039; || The composition plays without a time limit. While it is enabled, the &amp;#039;&amp;#039;&amp;#039;Loop&amp;#039;&amp;#039;&amp;#039; parameter is unavailable&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Loop&amp;#039;&amp;#039;&amp;#039; || When it reaches the end, the composition starts over&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Comments&amp;#039;&amp;#039;&amp;#039; || A free-form note for the composition, saved together with the project&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Color Filtering&amp;#039;&amp;#039;&amp;#039;: &amp;#039;&amp;#039;&amp;#039;Red&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;Green&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;Blue&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;White&amp;#039;&amp;#039;&amp;#039; || Sliders from 0 to 1 that limit the contribution of the corresponding fixture channels for this composition. A value of 1 means the channel is output in full, 0 means the channel is off. Useful for dimming the whole composition without touching its effects&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
For more details, see [[Настройки композиций]].&lt;br /&gt;
&lt;br /&gt;
== Deleting ==&lt;br /&gt;
&lt;br /&gt;
Select a composition (or several) and press &amp;#039;&amp;#039;&amp;#039;Delete&amp;#039;&amp;#039;&amp;#039;, the &amp;#039;&amp;#039;&amp;#039;Delete Composition&amp;#039;&amp;#039;&amp;#039; button in the bottom-right corner of the window, or the &amp;#039;&amp;#039;&amp;#039;Delete&amp;#039;&amp;#039;&amp;#039; item in the right-click menu.&lt;br /&gt;
&lt;br /&gt;
The program will ask for confirmation and show the names of the compositions being deleted. If a composition is used in playlists, the same window will list which ones — it will disappear from there too. An accidental deletion can be undone with &amp;#039;&amp;#039;&amp;#039;Ctrl+Z&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
== Triggering a Composition by an External Signal ==&lt;br /&gt;
&lt;br /&gt;
A composition can be bound to an external signal so it can be triggered without a mouse. Right-click the card → &amp;#039;&amp;#039;&amp;#039;Trigger&amp;#039;&amp;#039;&amp;#039;, then choose the source: &amp;#039;&amp;#039;&amp;#039;OSC&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;MIDI&amp;#039;&amp;#039;&amp;#039;, or &amp;#039;&amp;#039;&amp;#039;DMX&amp;#039;&amp;#039;&amp;#039;. After that, an incoming command will trigger exactly this composition.&lt;br /&gt;
&lt;br /&gt;
== Compositions and Export ==&lt;br /&gt;
&lt;br /&gt;
All compositions of the project are listed in the &amp;#039;&amp;#039;&amp;#039;Export&amp;#039;&amp;#039;&amp;#039; window. The checkbox to the left of the name indicates whether the composition will be included in the export: uncheck it for draft compositions so as not to spend rendering time on them. The checkbox state is saved together with the project.&lt;br /&gt;
&lt;br /&gt;
Each checked composition is exported as a separate cue file named after the composition and, if enabled, with a GIF preview. For details, see [[Экспорт композиций]], [[Настройки GIF превью]], and [[Импорт cue в Player]].&lt;br /&gt;
&lt;br /&gt;
== Keyboard Shortcuts ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Action !! Keys&lt;br /&gt;
|-&lt;br /&gt;
| Open composition || Double-click the card&lt;br /&gt;
|-&lt;br /&gt;
| Rename || &amp;#039;&amp;#039;&amp;#039;F2&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|-&lt;br /&gt;
| Start / stop || &amp;#039;&amp;#039;&amp;#039;Space&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|-&lt;br /&gt;
| Delete || &amp;#039;&amp;#039;&amp;#039;Delete&amp;#039;&amp;#039;&amp;#039; or &amp;#039;&amp;#039;&amp;#039;Backspace&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|-&lt;br /&gt;
| Undo / redo action || &amp;#039;&amp;#039;&amp;#039;Ctrl+Z&amp;#039;&amp;#039;&amp;#039; / &amp;#039;&amp;#039;&amp;#039;Ctrl+Shift+Z&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
* [[Настройки композиций]]&lt;br /&gt;
* [[Таймлайн]]&lt;br /&gt;
* [[Добавление эффекта в композицию]]&lt;br /&gt;
* [[Создание и изменение лейаутов]]&lt;br /&gt;
* [[Экспорт композиций]]&lt;br /&gt;
* [[Терминология]]&lt;/div&gt;</summary>
		<author><name>LumiBot</name></author>
	</entry>
</feed>