You are on page 1of 1

Necklace Printer

For Kyma 7

Necklace Printer is a Kyma 7 Tool which helps


you compile many sample source files into one
file. This type of file is formally known as a
concatenated file, but we have come to call them
'Necklaces' or 'ROMBanks' instead.

Some advantages of working with sample source in this way are:


1) source files remain grouped together in one easy to categorise file
2) sound designs and presets that depend on many different samples are more stable
3) replicating multisample sounds and multi cycle oscillators is highly efficient on DSP
4) new techniques such as MultiSampleWithTimeIndex, MorphingROMBanks are possible
5) non destructive editing - marker locations can be adjusted in the Kyma 7 Sample Editor

Our tool and the output files are based around Markers. Necklace Printer will embed Markers in the
resulting audio files. Each marker is placed at sample accurate locations and labelled algorithmically.
These labels can be extracted into your VCS faders using Code Ticks (see examples on how to do this).

The first type of Necklace will be a MultiSampleROMBank. It will be created from a folder of samples of
any length and format. Markers will be placed accurately at the start of each sample in the Necklace file.
Use these files in our ROMBankMultiSample Classes to create efficient multisample players with 3 loop
modes, where you can achieve high polyphony and variations.

The second type of Necklace will be a MultiCycleWavetable. It needs a folder full of mono wavetables of
exactly 4096 samples in length. This is a standard Kyma wavetable which you may have already come
across in Kyma, in the CrossFadingMultiCycleOscillator prototype and of course the powerful Sample
Editor wave generate tools. The input files and markers will be sorted alphabetically before being
rendered into the Necklace. Use our tool to quickly compile MutliCycleWavetables of your preferred
types of LFOs, Oscillator, grain waves, time indices, noise tables whatever you want. Our other tool, the
Wave Garden, is fully compatible with these Necklaces, allowing you to derive more wavetables from
ones you have already compiled. N-dimensional morphing Necklaces? Wow!

The third type of Necklace is called EmbeddedMarkersOnTransients (EMOT). It is different to the others
in that it is not created from many different source files, but instead takes one source file as input, and
slices it up algorithmically and symbolically, by embedding markers. These Markers will be placed
precisely on transients and at zero crossings. You tune the transient detection algorithm by ear, using
two simple controls - a threshold and a minimum allowed time between placed markers. How you work
with these parameters depends very much on the kind of source material, as our algorithm is not simply
limited to loud beat type transients. It will give you interesting results even on a field recording. The
EMOT technique effectively slices one sample into many smaller fragments, with neat, surgical precision
and without filling your hard drive with fragments. How you wish to navigate through such a prepared
source file is a rich source of sound design ideas.

Created by Gustav Scholda and Cristian Vogel ©+℗ NeverEngineLabs 2016

You might also like