Deprecated: Assigning the return value of new by reference is deprecated in /home/zynewa2/public_html/wiki/inc/parserutils.php on line 219

Deprecated: Assigning the return value of new by reference is deprecated in /home/zynewa2/public_html/wiki/inc/parserutils.php on line 222

Deprecated: Assigning the return value of new by reference is deprecated in /home/zynewa2/public_html/wiki/inc/parserutils.php on line 359

Deprecated: Function split() is deprecated in /home/zynewa2/public_html/wiki/inc/auth.php on line 134

Warning: Cannot modify header information - headers already sent by (output started at /home/zynewa2/public_html/wiki/inc/parserutils.php:219) in /home/zynewa2/public_html/wiki/inc/auth.php on line 224

Deprecated: Function split() is deprecated in /home/zynewa2/public_html/wiki/inc/common.php on line 798

Warning: Cannot modify header information - headers already sent by (output started at /home/zynewa2/public_html/wiki/inc/parserutils.php:219) in /home/zynewa2/public_html/wiki/inc/actions.php on line 105
guide:sequence_events [Zynewave Wiki]
guide/sequence_events.txt · Last modified: 2010/09/21 07:28 by thcilnnahoj
 

Deprecated: Function split() is deprecated in /home/zynewa2/public_html/wiki/inc/pageutils.php on line 263

Deprecated: Function split() is deprecated in /home/zynewa2/public_html/wiki/inc/parser/xhtml.php on line 505

Deprecated: Function split() is deprecated in /home/zynewa2/public_html/wiki/inc/pageutils.php on line 263

Deprecated: Function split() is deprecated in /home/zynewa2/public_html/wiki/inc/parser/xhtml.php on line 505

Deprecated: Function split() is deprecated in /home/zynewa2/public_html/wiki/inc/pageutils.php on line 263

Deprecated: Function split() is deprecated in /home/zynewa2/public_html/wiki/inc/parser/xhtml.php on line 505

Deprecated: Function split() is deprecated in /home/zynewa2/public_html/wiki/inc/pageutils.php on line 263

Deprecated: Function split() is deprecated in /home/zynewa2/public_html/wiki/inc/parser/xhtml.php on line 505

Deprecated: Function split() is deprecated in /home/zynewa2/public_html/wiki/inc/pageutils.php on line 263

Deprecated: Function split() is deprecated in /home/zynewa2/public_html/wiki/inc/parser/xhtml.php on line 505

Deprecated: Function split() is deprecated in /home/zynewa2/public_html/wiki/inc/pageutils.php on line 263

Deprecated: Function split() is deprecated in /home/zynewa2/public_html/wiki/inc/parser/xhtml.php on line 505

Deprecated: Function split() is deprecated in /home/zynewa2/public_html/wiki/inc/pageutils.php on line 263

Deprecated: Function split() is deprecated in /home/zynewa2/public_html/wiki/inc/parser/xhtml.php on line 505

Deprecated: Function split() is deprecated in /home/zynewa2/public_html/wiki/inc/pageutils.php on line 263

Deprecated: Function split() is deprecated in /home/zynewa2/public_html/wiki/inc/parser/xhtml.php on line 505

Deprecated: Function split() is deprecated in /home/zynewa2/public_html/wiki/inc/pageutils.php on line 263

Deprecated: Function split() is deprecated in /home/zynewa2/public_html/wiki/inc/parser/xhtml.php on line 505

Deprecated: Function split() is deprecated in /home/zynewa2/public_html/wiki/inc/pageutils.php on line 263

Deprecated: Function split() is deprecated in /home/zynewa2/public_html/wiki/inc/parser/xhtml.php on line 505

Sequence Events

A sequence event refers to a segment of a sequence object. When you move, resize, or split events, you modify the start and end position of the segment that the event links to - the sequence object itself is not affected. There are four types of events used in the arrangement editor: Sound events, note sequences, curve sequences, and parameter events. New events can be created by recording, importing audio or MIDI files, or by using the select or pencil tools. The type of sequence created thereby depends on the track configuration.

The name of a note or curve sequence can be changed in the Sequence Properties dialog, accessible from the sequence event context menu, or by pressing Alt+Enter when a sequence is selected. To change the name of a sound event, use the Sound Event Properties dialog, see the Sound Event Properties section.

Click+drag a sequence event to move it on the timeline, as well as across tracks. Hold the Shift key to lock either the x or y position of events, depending on the drag direction. Press Ctrl+Left or Ctrl+Right to move selected events in steps of the editor quantize value.

Sequence events can be resized using the bottom-most handles that appear at the event start and end points when the select or pencil tool is placed on an event. You can alternatively resize an event when the resize handles are not in view, by Alt+clicking the event. Whether the start or end of the event is resized thereby depends on the clicked position.

You can have multiple sequence events referencing the same sequence object. These phantom sequence events are indicated by a plus symbol next to the sequence name. All changes made to the notes, curve points, or sound data referenced by a phantom sequence event will be reflected in all phantom copies of the event. Phantom copies can be created from selected events by holding the Ctrl key before or while moving events. Releasing and holding the Ctrl key again while holding the mouse button will toggle between creating phantom and unique copies. The mouse cursor indicates whether a phantom or unique copy will be created. A phantom sequence can be made into a unique copy using the Convert to Unique Copy or Convert to Unique Cropped Copy commands on the Edit menu and the sequence event context menu.

The Insert key can be used to create phantom copies of all selected events, whereby the duplicated events will align to the grid according to the editor snap value, provided that snap is enabled. Press Ctrl+Insert to snap the start of the duplicated events to the next bar. Press Shift+Insert to align the duplicated events exactly at the end of the selected events.

Gain, Fade-In/Out & Crossfades

Gain, Fade-In/Out & Crossfades

Sound events can have gain, fade-in, and fade-out settings, which are applied in real-time during playback. The waveform displayed on sound events is scaled according to the fade length.

Placing the select or pencil tool on sound events will display four handles, as well as a horizontal gain handle at the top of the event. When the mouse cursor is placed on one of the fade handles or the gain handle, the fade curve is highlighted and the fade-in/out time or event gain value is displayed at the bottom of the event. Drag the gain handle up or down to adjust the event gain in 0.1 dB steps. Drag the upper left handle to adjust the fade-in time, and the upper right handle to adjust the fade-out time. Right-click a fade handle, or inside the fade range to display a menu used for selecting the fade curve shape. Double-clicking either fade handle or the gain handle opens the Sound Event Properties dialog, with key focus set to the appropriate value input field. See the Sound Event Properties section.

Moving a sound event so that it overlaps with another sound event will automatically create a linear crossfade on the overlapping sections. The crossfade is logged as a separate action in the edit history. Clicking the undo button, or pressing Ctrl+Z once will undo the crossfade, and clicking the undo button again will undo the event move.

When right-clicking within the crossfade range, the selected curve shape will be applied to both the overlapping events. If you have resized two or more crossfaded events, or edited the crossfade times, you can use the Crossfade command to restore the original crossfade times of the overlapped sections. This command is available on the Edit menu and on the sound event context menu when two or more selected sound events overlap.

Fade curves on sound events in the arrangement editor are applied non-destructively. You can bounce tracks, or use the sound editor to apply fades destructively. See the bounce, and sound editor chapters for more information.

Note: Fade curves on sound events will, by default, be shown at all times. To only show fade curves when moving the mouse cursor on an event, disable the Show sound event fade curves option in the Tracks Region Properties dialog. See the editor profiles chapter for more information.

Time-Stretching

Time-Stretching

Time-stretching can be used on note and curve sequences in the arrangement editor.

Placing the select or pencil tool on sound events will display four handles, of which the top handles at the start and end of a sequence are used to adjust time-stretching. When a sequence is time-stretched, its play rate will be written in parentheses next to the sequence name.

Time-stretching is performed non-destructively. Sequences can be returned to their original play rate by selecting Reset Time-Stretch from the sequence event context menu. Creating copies of a time-stretched sequence will also copy the play rate setting for the sequence.

Sound Event Properties

Sound Event Properties

The Sound Event Properties dialog can be opened by selecting Sound Event Properties from the sound event context menu, or by pressing Shift+Enter. It can also be opened by double-clicking either of the fade handles or the gain handle on a sound event, in which case key focus will be set to the appropriate value field in the dialog.

In this dialog, you can enter a Sound event name to use in place of the sound file name, as well as adjust Gain offset, Panning, Fade-in, and Fade-out settings, which will be applied to the sound event in real-time during playback.

The fade curve displays can be used to precisely set the fade time and curve shape. To adjust the curve shape, click+drag horizontally inside the upper and lower halves of the curve display, or use the value input fields below the display. The segment of the waveform that inside the fade range is shown underneath the curve.