[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [microsound] Granular Synthesis programs
Nowaday granular:
In AudioMulch for PC there is fine Delay Line Granulator that is worth
lookin into. There is free betas over at www.audiomulch.com
Here is the text from "help":
DLGranulator
Category: Effects
Inputs: mono
Outputs: left, right
DLGranulator is an implementation of a delay line granulator. A delay line
granulator samples small sonic fragments (typically < 100ms) from a delay
line, and reassembles them into a stream of enveloped "grains". Granulators
are useful for generating dense textures, pitch shifting and other audio
mulching tasks. A "grain" refers to a single sampled fragment with an
envelope applied to it. Each grain has parameters that determine how the
grain is sampled from the delay line and how it is enveloped and panned. The
interonset time parameter (IOT) determines the time between the start of one
grain and the start of the next in the output stream. Other parameters
control input, output, feedback and wet/dry mix levels. Many parameters make
use of range sliders (see Using Contraption Controls) to specify a range of
values; in such cases each grain is assigned a random value from within the
specified range.
Parameters
InGain
Input Gain
Specifies the amount the input signal is scaled before it is granulated.
Amp
Grain Amplitudes
Specifies the range of possible amplitudes available for each grain.
Pan
Grain Pans
Specifies the range of possible stereo panning locations available for each
grain.
Delay
Grain Sampling Delay
Specifies the range of possible sampling delays times available for each
grain. Each grain is individually sampled from the delay line. If the
minimum and maximum values of Delay are the same, the output will be a
granulated version of the input signal, delayed by the amount specified. If
the minimum and maximum values of Delay specify a range, this will have the
effect of time smearing the input signal (each grain will select a random
delay time from within the specified range). Delay ranges from 0 to 9.5
seconds.
Freeze
Delay line freeze
Freeze will pause input to the delay line. This allows the delay line to be
statically sampled for time freezing effects.
Feed
Feedback
Specifies how much of the granulated output is fed back into the delay line
input. This can be used to create arpeggiating effects when the
transposition factor is not unity.
Mix
Wet / dry mix
Specifies the ratio between granulated and input sound presented at the
output.
Trans
Transposition factor
Specifies the range of possible transposition factors available for each
grain. The notch marks unity, the slider has a range of +/- 2 octaves.
Transposition factor effects the rate at which each grain is played back.
Positive transposition factors will have the effect of shifting the output
higher in pitch while negative factors will lower the pitch of the output.
IOT
Interonset time
Grains are mixed into the output stream in an overlapping sequence,
interonset time determines the time from the beginning of one grain to the
beginning of the next. If the grain duration (GDur) is less than the
interonset time, a particled texture will result. When grain durations
exceed interonset time, grains will overlap making it possible to create
smooth textures. Interonset time ranges from 5ms to 2 seconds.
Max Grains
Limit maximum simultaneous grains
Due to the limited processing power of computers it is not realistic to mix
an infinite number of overlapping grains in real time. The maximum allowed
with DLGranulator is 200, this may be too many for slower systems to mix in
real time. Max Grains is provided to avoid audio glitches on slower
machines. Lowering Max Grains will lower the CPU load but will 'thin out'
granulations using a lot of overlapping grains.
Quant
Quantization amount and quantization grid
When the clock is running, DLGranulator allows the onset times of all grains
to be quantized. The slider allows the amount of quantization to be set,
ranging from none (minimum) to total (maximum). The combo box allows
selection froms a variety of quantization pulses. Quantization is only
active when the clock is running.
Dcor
Decorrelation
Controls the level of correlation/decorrelation between randomised grain
parameters. When set to 0 parameters for a single grain are correlated so
that, for example, higher pitched grains are panned to the right. When Dcor
is set to 1, totally uncorrelated, the relationship between grain parameters
is completely random.
GDur
Grain Duration
Specifies the range of possible durations available for each grain. Gdur can
range from 10 to 500 milliseconds.
Shape
Envelope shape
Each grain has an amplitude envelope consisting of an attack, sustain and
decay portion. TrapFact determines the duration of the sustain portion
relative to the duration of the attack and decay portions. When shape is 0,
the envelope is a triangle, when it is 1 the envelope is a rectangle.
Skew
Envelope Skew
Specifies the range of possible envelope skew factors available for each
grain. Skew adjusts the relative duration of the attack and decay portions
of the grain envelope. Smaller values of skew lessen the attack time and
increase the decay time, larger values of skew lessen the decay time and
increase the attack time. Both extremas of skew are useful for creating more
interesting grain profiles when longer grain durations are being used.
---------------------------------------------------------------------
To unsubscribe, e-mail: microsound-unsubscribe@xxxxxxxxxxxxx
For additional commands, e-mail: microsound-help@xxxxxxxxxxxxx
website: http://www.microsound.org