09.12.2012 Views

The Kyma Language for Sound Design, Version 4.5

The Kyma Language for Sound Design, Version 4.5

The Kyma Language for Sound Design, Version 4.5

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

An envelope breakpoint field is used in the GraphicalEnvelope <strong>Sound</strong>. Time is displayed horizontally, and<br />

the envelope value (between 0 and 1) is displayed vertically. <strong>The</strong> heavy lines indicate one second<br />

boundaries, the thin lines are one-tenth of a second apart. <strong>The</strong> duration of each segment is scaled by the<br />

inverse of the value in the Rate field. For example, if Rate is 0.5, then the heavy lines are two seconds<br />

apart. Use Zoom in and Zoom out from the Edit menu to change the magnification of the display.<br />

To select a breakpoint, click the mouse on a square marker; the selected breakpoint is always shown as a<br />

hollow square, and its location is shown in the upper right. To add a breakpoint, click the mouse at the<br />

new breakpoint location while holding down the Shift key. To remove a breakpoint, select the breakpoint<br />

and press the Delete or Backspace key. To move a breakpoint, click on the breakpoint and drag it to its<br />

new location; the coordinates of the breakpoint will be displayed as you move it around.<br />

Breakpoints with arrows within them indicate loop points <strong>for</strong> the envelope. To add or remove a loop<br />

point, select a breakpoint and click on the loop button at the lower right of the field. <strong>The</strong> behavior of the<br />

envelope when there are right and left loop points is as follows<br />

Right Left Action<br />

no no no looping<br />

no yes illegal<br />

yes no on trigger off, jumps to right-arrow breakpoint<br />

yes yes if trigger on, jumps to right-arrow breakpoint upon reaching left-arrow breakpoint;<br />

on trigger off, jumps to left-arrow breakpoint<br />

An input field accepts <strong>Sound</strong>s that are to be used as signal input or inputs to the edited <strong>Sound</strong>. Some input<br />

fields will accept an arbitrary number of <strong>Sound</strong>s. Other <strong>Sound</strong> fields place some restrictions on the number<br />

or kinds of <strong>Sound</strong>s they will accept.<br />

You can drag <strong>Sound</strong>s into and out of input fields, as well as use any of the operations in the Edit menu<br />

(when the input field is active, that is, when it has the black border drawn within it). Selecting one or<br />

more <strong>Sound</strong>s and pressing Delete or Backspace is a quick way to remove <strong>Sound</strong>s from an input field.<br />

In <strong>Sound</strong>s where the ordering of inputs is important (Concatenation, <strong>for</strong> example), the inputs are arranged<br />

within the parameter field from left to right and from top to bottom. To change the order of the<br />

inputs, change their positions in the parameter field.<br />

<strong>Sound</strong>s in input fields (as well as <strong>Sound</strong>s used as control signals in other parameter fields) also show up<br />

in the signal flow diagram. Remember to double click a different <strong>Sound</strong> (or double click in the background<br />

of the signal flow diagram) to update the signal flow diagram after making changes to an input<br />

parameter field.<br />

468

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!