MiClouds:
Filter:
mi-UGens/Classes (extension) | UGens > Buffer | UGens > Generators > Granular

MiClouds
ExtensionExtension

granular audio processor and texture synthesizer

Description

MiClouds is a granular audio processor. It creates textures and soundscapes by combining multiple overlapping, delayed, transposed and enveloped segments of sound taken from an audio recording buffer.

NOTE: MiClouds is based on mutable instruments' Clouds eurorack module - https://mutable-instruments.net/modules/clouds. Original code by Émilie Gillet, https://github.com/pichenettes/eurorack/tree/master

Please refer to the original Clouds manual for indepth information: https://mutable-instruments.net/modules/clouds/manual/

Class Methods

.ar

Arguments:

inputArray

Two-channel audio input. A mono input signal will be internally copied to the second channel.

pit

Playback pitch (+-48.0)

pos

Playback position in the internal buffer (0. -- 1.)

size

Grain size (0. -- 1.)

dens

Grain density (0. -- 1.) At 0.5, no grains, from 0 - 0.5, period grains, from 0.5 - 1.0 random grains.

tex

(0. -- 1.)

drywet

Dry wet crossfader (0. -- 1.)

in_gain

Input gain (0.125 -- 8.)

spread

Spread of the stereo signal (0. -- 1.)

rvb

Reverb amount (0. -- 1.)

fb

Feedback amount (0. -- 1.)

freeze

Freeze on/off. By default it's off, and audio is recorded into the internal buffer. If 'freeze' is on, the buffer is frozen and playback is fixed to what was recorded before. This doesn't apply for PLAYBACK_MODE_SPECTRAL.

mode

Choose between 4 playback modes (0 -- 3): 0:PLAYBACK_MODE_GRANULAR, 1:PLAYBACK_MODE_STRETCH, 2:PLAYBACK_MODE_LOOPING_DELAY, 3:PLAYBACK_MODE_SPECTRAL.

lofi

Switch to lofi mode (buffer size 4 seconds). Will always erase what is inside the buffer.

trig

Trigger input for single grains. A non-positive to positive transition causes a trigger to happen.

Returns:

left and right audio channel

Examples