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.

Evaluating the Parameters<br />

When you change a parameter of a <strong>Sound</strong>, <strong>Kyma</strong> will test the new value to make sure that it is a legal<br />

value. This test will not occur until you double click a different <strong>Sound</strong>, or until you select one of the operations<br />

in the Action or Info menus. If a parameter value is illegal, the field will flash and the computer<br />

will beep twice. <strong>The</strong> most common problems with parameters are leaving the units off frequency or duration<br />

parameters, specifying a negative or zero value where it does not make sense, and introducing a<br />

syntax error (such as an extra space or a hidden character).<br />

As long as there is an illegal parameter value, you cannot edit the parameters of another <strong>Sound</strong>. If you<br />

click in the close box of the <strong>Sound</strong> editor while there is a problem in a parameter field, <strong>Kyma</strong> will ask you<br />

if you would like to drop the changes made to the <strong>Sound</strong> being edited.<br />

If there is trouble with a value entered into a parameter, you can either fix the parameter or use Revert<br />

from the Action menu. Revert drops any changes that have been made to the parameters since the last<br />

time the <strong>Sound</strong> was double-clicked.<br />

Working with the Parameter Fields<br />

<strong>The</strong>re are several different types of parameter fields: file name, disk file segment, envelope breakpoint,<br />

radio button, check box, input, text, script, value, array, and others. § You are probably familiar with how<br />

to use many of these fields, so only the unfamiliar field types will be explained here.<br />

A file name field consists of a text field together with a disk button:<br />

You can either type in a file name (with or without the path in<strong>for</strong>mation, see How <strong>Kyma</strong> locates files on<br />

page 431), or click the disk button to choose the file from a file list. Hold down Command or Control<br />

while clicking the disk button to open an editor on the file.<br />

A disk file segment field is used in the DiskSplicer <strong>Sound</strong>, see DiskSplicer on page 495 <strong>for</strong> more in<strong>for</strong>mation.<br />

§ A complete list of parameter field types can be found in Parameter Types and Ranges on page 540.<br />

467

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

Saved successfully!

Ooh no, something went wrong!