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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Analog<br />

Dissection<br />

Start by choosing Open… from the File menu, make sure the file type is <strong>Sound</strong> file, and open the file<br />

called analog from the Examples folder which you should find in the <strong>Kyma</strong> folder.<br />

Select and play RomeTaxiRadio to get an idea of the kinds of <strong>Sound</strong>s contained in this file. <strong>The</strong>se are all<br />

emulations of the kinds of sounds you could get from the old modular analog synthesizers. Use the virtual<br />

control surface to change !Rate from 1 to 0 and back to 1 again. Change !NN8 and !NN7 to modify<br />

the last two pitches in the sequence. Experiment with the other faders and take note of what effect each of<br />

them has on the sound. To set a fader to a precise value, click in the small text box at the top of the fader,<br />

type in the value you want, and press Enter or Return. <strong>The</strong> fader will jump to that new value. When you<br />

have had enough, use Ctrl+K to stop the <strong>Sound</strong>.<br />

Select and play the <strong>Sound</strong> named delayed saws. Play the MIDI keyboard and experiment with each of the<br />

faders in the virtual control surface, listening to how each affects the sound.<br />

Double-click on delayed saws to take a look at how the <strong>Sound</strong> is put together. Let’s dissect this <strong>Sound</strong>,<br />

starting with the leftmost module (the output) and moving rightwards.<br />

<strong>The</strong> rightmost module is a StereoMix2. Double-click it so you can see its parameters displayed in the<br />

lower half of the <strong>Sound</strong> editor. <strong>The</strong>re are two inputs to the mixer: 3 filtered saws and delayed filtered<br />

saws. Pan1 is set to zero, meaning that it is panned hard left, and Pan2 is set to one meaning that In2 is<br />

entirely in the right channel. In1 is attenuated a little bit, since Scale1 is set to 0.75. In2 is at full amplitude<br />

since Scale2 is set to one.<br />

Following the lower branch first, double-click on delayed filtered saws to view its parameters. This<br />

branch takes 3 filtered saws as its input and delays it by one second.<br />

Now double-click 3 filtered saws. This is called a Preset <strong>Sound</strong>. It gives you a way to save the current<br />

settings of faders in the virtual control surface so that the next time you play the <strong>Sound</strong>, they will start out<br />

at those settings. Notice that the EventValues parameter has a setting <strong>for</strong> each of the faders you saw in<br />

the virtual control surface:<br />

!Atk channel: 1; initialValue: 1.0.<br />

!CutOff channel: 1; initialValue: 0.75.<br />

!Detune1 channel: 1; initialValue: 0.0750853.<br />

!Detune2 channel: 1; initialValue: 0.0511945.<br />

!Feedback channel: 1; initialValue: 0.665529.<br />

!Rel channel: 1; initialValue: 1.0.<br />

!Volume channel: 1; initialValue: 0.156997.<br />

89

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

Saved successfully!

Ooh no, something went wrong!