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.

Other Event Source names can be used, but can only be controlled through <strong>Kyma</strong>:<br />

<strong>Kyma</strong> Event Sources<br />

<strong>Sound</strong>ToEvent acts as a source of Event Values. Changes to its Value parameter cause the GeneratedEvent<br />

Event Value to change in response. AnalogSequencer can also act as a source of the values of the<br />

Event Values listed in its ExtraValues field, as can MIDIVoice and MIDIMapper when you have<br />

FromScript checked.<br />

Other Sources<br />

All sources (except `MIDIKeyDown, `MIDIKeyNumber, and `MIDIKeyVelocity) can additionally obtain<br />

their value from the virtual control surface, a tool, or a third party program that uses the Capybara<br />

driver. Any source not listed above can only obtain its value in this way.<br />

Using <strong>Sound</strong>s in Hot Parameter Fields<br />

Hot parameter fields can also use <strong>Sound</strong>s as their values. This is like connecting the output of one module<br />

to the input of another in a voltage-controlled analog synthesizer. As with the analog synthesizer, the<br />

control signal is never actually heard; it just supplies a constantly changing value <strong>for</strong> the parameter of a<br />

<strong>Sound</strong> which is heard.<br />

When you paste a <strong>Sound</strong> into a hot parameter field, it appears in the field as the <strong>Sound</strong>’s name enclosed<br />

in a box followed by an L to indicate the left channel. Once you update the signal flow diagram (by double-clicking<br />

in a white space), the <strong>Sound</strong> will also show up in the signal flow diagram.<br />

You can combine <strong>Sound</strong>s, Event Values, and numbers in arithmetic expressions. Since the output of a<br />

<strong>Sound</strong> is a stereo pair, when you use <strong>Sound</strong>s with numbers and Event Values, you must specify which<br />

channel to use as the source of the control signal. Use L to indicate the left channel of the <strong>Sound</strong>, R to indicate<br />

the right channel, and M to indicate the monophonic mix of the two channels.<br />

475

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

Saved successfully!

Ooh no, something went wrong!