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.

PchMorph<br />

Specifies how much of the frequency envelopes of each of the envelopes is present in the resynthesized<br />

sound. A value of zero specifies that the frequency envelopes come from Analysis0 only, a value of one<br />

specifies Analysis1 only, and values between specify mixtures of the two analyses.<br />

Use a continuous controller or a control signal here to morph continuously between the two sets of<br />

frequency envelopes.<br />

NbrPartials<br />

This is the total number of sine wave oscillators used to resynthesize the analyzed sound. Try increasing<br />

the number of partials to hear the effect on the sound. <strong>The</strong>re will be some maximum number above<br />

which there is no longer any improvement in the perceived quality of the sound. <strong>The</strong> more partials you<br />

request, the more computation this algorithm requires, so choose the minimum number of partials that<br />

still gives you acceptable sound quality.<br />

BankSize<br />

This specifies the number of oscillators per bank. If you get a message that you are running out of real<br />

time, try larger or smaller bank sizes.<br />

TimeIndex<br />

<strong>The</strong> analyzed sounds are like sequences of spectral snapshots. This value describes which snapshot to<br />

resynthesize. A FunctionGenerator with Fullramp as its Wavetable is a straight line from - 1 to 1, and this<br />

moves <strong>for</strong>ward through the spectra in linear time. Try different functions (or use a continuous controller)<br />

to go backwards through the sequence of spectra or to vary the rate at which you are stepping through<br />

the spectra.<br />

This parameter is only active if CtrlTime is checked.<br />

Gate<br />

Enter a 1 in this field to play the <strong>Sound</strong> exactly once <strong>for</strong> the duration you have specified in the Duration<br />

field.<br />

If you use an EventValue (<strong>for</strong> example, !KeyDown) in this field, the <strong>Sound</strong> can be retriggered as often as<br />

you like within the duration specified in the Duration field.<br />

When Gate becomes positive, the <strong>Sound</strong> is heard; when Gate becomes zero, the <strong>Sound</strong> is released.<br />

This parameter is ignored if CtrlTime is checked.<br />

Loop<br />

Check this box if you would like to set the loop points using the LoopStart and LoopEnd parameter fields.<br />

This parameter is ignored if CtrlTime is checked.<br />

LoopStart<br />

When Loop is checked, this is the start point of the loop (otherwise it is ignored). Enter a value in the<br />

range from 0 to 1, where 0 is the beginning of the sample and 1 is the end of the sample. In other words,<br />

this is the proportion of the total sample duration when the start point should occur. (To compute the<br />

exact time within the sample where the start point occurs, multiply LoopStart’s value by the total duration<br />

of the sample. For example, if your sample is 5 seconds long and LoopStart is set to 0.2, then the<br />

beginning of the loop is 1 second into the sample.)<br />

LoopEnd<br />

When Loop is checked, this is the end point of the loop (otherwise it is ignored). Enter a value in the<br />

range from 0 to 1, where 0 is the beginning of the sample and 1 is the end of the sample. In other words,<br />

this is the proportion of the total sample duration when the end point should occur. (To compute the<br />

369

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

Saved successfully!

Ooh no, something went wrong!