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.

RMSSquared<br />

Tracking Live Input Category<br />

This can be used to get an estimate of the amplitude envelope of the Input. <strong>The</strong> output is<br />

input^2 * timeConst + prev * (1 - timeConst)<br />

This is the root mean square of the input without the final square root at the end.<br />

Input<br />

This is the <strong>Sound</strong> whose amplitude is tracked.<br />

TimeConstant<br />

This controls the response time. Longer timeConstants result in smoother outputs at a cost of losing<br />

some of the detail in the attacks. Short timeConstants result in outputs that respond more immediately to<br />

attack transients but that may not be as smooth <strong>for</strong> the steady state portions. For a constant input at<br />

maximum amplitude, this is the time required <strong>for</strong> the output to reach 60% of the full output amplitude.<br />

(Note that the output may never reach the maximum possible amplitude since it is the average of the<br />

squares of the amplitudes).<br />

Scale<br />

Attenuates the input amplitude.<br />

331

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

Saved successfully!

Ooh no, something went wrong!