Kyma (sound design language)
Kyma is a visual programming language for sound design used by musicians, researchers, and sound designers. In Kyma, a user programs a multiprocessor digital signal processor by graphically connecting modules on the display of a Macintosh or Windows computer.
Background
Kyma has characteristics of both object-oriented and functional programming languages. The basic unit in Kyma is the Sound object, not the note of traditional music notation. A Sound is defined as:- A Sound atom
- A unary transform T where s is a Sound
- An n-ary transform T, where s1,s2,..sn are Sounds
History
The first version of Kyma, which computed digital audio samples on a Macintosh 512K was written in the Smalltalk programming language in 1986 by Carla Scaletti in Champaign, Illinois. In May 1987, Scaletti had partitioned Kyma into graphics and sound generation engines and ported the sound generation code to a digital signal processor called the Platypus designed by Lippold Haken and Kurt J. Hebel of the CERL Sound Group.In 1987, Scaletti presented a paper on Kyma and demonstrated live digital sound generation on the Platypus at the International Computer Music Conference where it was identified by electronic synthesis pioneer Bob Moog as a technology to watch in his conference report for Keyboard Magazine:
One new language that acknowledges no distinction between sound synthesis and composition is Kyma, a music composition language for the Macintosh that views all elements in a piece of music, from the structure of a single sound to the structure of the entire composition, as objects to be composed.
When the University of Illinois at Urbana-Champaign eliminated the funding for the PLATO laboratory in 1989, Scaletti and Hebel formed Symbolic Sound Corporation to continue developing Kyma and digital audio signal processing hardware.
Selected filmography
Wall-E- War of the Worlds (2005)Finding NemoStar Wars: Episode II – Attack of the ClonesStar Wars: Episode III – Revenge of the Sith
- ''Master and Commander: The Far Side of the World''
Selected discography
Zooma by John Paul JonesMovement in Still Life by BTThe Thunderthief by John Paul JonesEmotional Technology by BTOn An Island by David GilmourToday by Junkie XLUnidentified Sound Object by U.S.O. ProjectRecombinant Art 01Black Swan by Cristian VogelISAM by Amon Tobin- The Creation of the Universe by Metal Machine Trio
- GRUIS by Roland Emile Kuit
- Bella's Lullaby Critical Mass Remix composed by Carter Burwell, prod. by Jason Bentley & Tobias Enhus