Overview
Getting an overview.

Granular Synthesis

"For this purpose the qualification „beautiful“ or „ugly“ makes no sense for sound, nor for the music that derives from it; the quantity of intelligence carried by the sounds must be the true criterion of the validity of a particular music.“

Iannis Xenakis in "Formalized music: Thought and mathematics in composition.", 1963-1992

The crusher-X algorithm is based on the traditional granular synthesis algorithm (Xenakis, Roads, Wilkins) invented in the early 1950s. In granular synthesis, short (e.g. 50 milliseconds) sound fragments, "the grains," come from a fixed file buffer. The starting time, length and silence between the grains can be modulated. More than one grain at a time is possible, so you can create complex sound "clouds" from any sound signal. 

Read more...
 
crusherX-Studio! Structure

The following picture depicts the audio flow (black arrows) and the control flow (gray arrows) through the crusher-X plugin:

Image

Audio flow:

The plugin's stereo inputs are routed through the Mixer towards the Granulizer. The output of an DCO and a Feedback signal is added to the Granulizer's input via the Mixer. The plugin's 10 outputs are feed by the Granulizer's Generators. The Surround Mode determines the routing between the Generators and the Output channel. The Dry signal can be mixed to each Output channel.

Modulation:

The Vapor Modulations determines the modulation of the Vapor Parameters. The different Vapor Parameters determines the grain's generation, live-cycle and processing. Each Vapor Parameter has an own Vapor Modulation. The Cloud Modulation is a global modulator for all Vapor Parameters.

Controlling:

The Granulizer settings are determined by the Vapor settings. The PM Field can be an input of the Vapor Modulations. The Vapor Modulation settings can be set by a Random generator. The Grain pitch can be controlled by MIDI key events. The Grain buffer filling is controlled by the Trigger and Quant settings. All settings can be stored and restored as a Program.

Visualization:

The Granulizer's status is displayed in the Grain view. The audio levels are visualized in the Level view.