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.

Sample Editor<br />

Getting In<strong>for</strong>mation on the File<br />

To display the in<strong>for</strong>mation stored in the header of the file, click on the file name in the organizer (or use<br />

the up/down arrow keys to select the name of the file). This will display in<strong>for</strong>mation specific to the file<br />

type in the bottom portion of the organizer, including the time and date of last modification and the full<br />

path name <strong>for</strong> the file.<br />

Editing the Files<br />

To edit the selected file, press Enter or double-click on the file name. This will open the appropriate<br />

<strong>Kyma</strong> editor or, if you have specified an external editor <strong>for</strong> this file type, § it will open your preferred program<br />

<strong>for</strong> editing files of this type.<br />

Hearing the Files<br />

To hear the selected file, use Ctrl+Space Bar. <strong>Kyma</strong> plays sample files directly. For analysis files<br />

(spectrum, GA, or RE), <strong>Kyma</strong> uses the analysis to synthesize the sound. For MIDI files, <strong>Kyma</strong> constructs a<br />

minimal “orchestra” and plays the notes of the MIDI file on those simple “instruments”.<br />

Using the Files in <strong>Sound</strong>s<br />

To create a <strong>Sound</strong> based on a file, drag the file name from the file organizer into a <strong>Sound</strong> file window. For<br />

example, if you drag a samples file from the file organizer into a <strong>Sound</strong> file, it will turn into a DiskPlayer<br />

whose file name is set to that file. If you drag a spectrum, it will turn into a SumOfSines whose Analysis0<br />

field is set to that file and whose Duration and OnDuration fields are set to the duration of the<br />

spectrum file. Similarly <strong>for</strong> an RE file, <strong>Kyma</strong> creates an RE resonators <strong>Sound</strong>. For a MIDI file, <strong>Kyma</strong> will<br />

create a Mixer of several MIDIVoices, one <strong>for</strong> each channel of the MIDI file. Each of these voices has a<br />

minimal “instrument” in it, so you can modify it to “orchestrate” the MIDI file score.<br />

To set the value of any parameter field in the <strong>Sound</strong> editor, you can drag a file name from the file organizer<br />

into the parameter field. If it is a parameter that makes sense <strong>for</strong> the file, the file will paste its value<br />

<strong>for</strong> that parameter into the field. For example, if you drag a spectrum file into a Duration field, it will set<br />

the duration of the edited <strong>Sound</strong> to be the same as the original duration of that spectrum file.<br />

<strong>Kyma</strong> has a basic sample and wave<strong>for</strong>m editor that you can access from the File menu using either<br />

New… or Open… (and setting the file type to Sample file). In addition to the usual cut, copy, and paste<br />

operations on samples, you can use this editor to generate single cycles of periodic wave<strong>for</strong>ms (<strong>for</strong> use in<br />

oscillators), envelope functions (which can be accessed via the FunctionGenerator module), and arbitrary<br />

tables of numbers (which you can index into via the Waveshaper module).<br />

§ See File Editors on page 68 <strong>for</strong> more in<strong>for</strong>mation.<br />

63

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

Saved successfully!

Ooh no, something went wrong!