Interface | Description |
---|---|
Instrument |
The Instrument interface is expected by AudioOutput.playNote.
|
Waveform |
An interface to represent a Waveform that can be sampled by using a value
between 0 and 1.
|
Class | Description |
---|---|
Abs |
Abs is a UGen that outputs the absolue value of its input.
|
ADSR |
A UGen that plays input audio through a standard ADSR
envelope based on time from noteOn and noteOff
|
Balance |
Balance is for controlling the left/right channel balance of a stereo signal.
|
BitCrush |
BitCrush is an effect that reduces the fidelity of the incoming signal.
|
Bypass<T extends UGen> |
The Bypass UGen allows you to wrap another UGen and then insert that UGen into your
signal chain using Bypass in its place.
|
Constant |
Just outputs a constant value.
|
Damp |
A UGen that starts at an amplitude value
and changes to zero over a specified time.
|
DefaultInstrument |
You can use this default instrument to make sound if you don't want to write
your own instrument.
|
Delay |
The Delay UGen is used to create delayed repetitions of the input audio.
|
EnvelopeFollower | |
FilePlayer |
The FilePlayer UGen provides a way for you to wrap an AudioRecordingStream with
the UGen interface, allowing you to patching into a UGen graph any way you choose.
|
Frequency |
A
Frequency is used to contain a frequency. |
Gain |
Gain is another way of expressing an increase or decrease in the volume of something.
|
GranulateRandom |
GranulateRandom is granular synthesis of the incoming audio.
|
GranulateSteady |
A UGen which chops the incoming audio into steady grains
of sound.
|
Line |
A UGen that starts at a value
and changes linearly to another value over a specified time.
|
LiveInput |
LiveInput is a way to wrap an input stream with the UGen interface so that you can
easily route incoming audio through a UGen graph.
|
Midi2Hz |
Midi2Hz is a UGen that will convert a MIDI note number to a frequency in Hertz.
|
MoogFilter | |
Multiplier |
Multiplier is a UGen that will simply multiply the incoming audio signal by either a fixed value
or by whatever its amplitude input is currently generating.
|
Noise |
Provides a UGen which generates noise.
|
Oscil |
Provides a UGen which generates a Waveform at a specified frequency.
|
Pan |
A UGen for panning a mono signal in a stereo field
|
Reciprocal |
A UGen which simply returns the reciprocal value of it's input.
|
Sink |
A Sink is similar to a Summer, but instead of summing all of the UGens patched to it,
it simply ticks them and only generates silence.
|
Summer |
A Summer allows you to sum the outputs of multiple UGens to be sent further down the chain.
|
TickRate | |
UGen |
The UGen class is an abstract class which is intended to be the basis for all
UGens in Minim.
|
Vocoder | |
Waves |
A library of waveforms.
|
WaveShaper |
A UGen which provides waveshaping distortion.
|
Wavetable |
Wavetable wraps a float array of any size and lets you sample array using a normalized value [0,1].
|
WavetableGenerator |
WavetableGenerator is a helper class for generating Wavetables.
|
Enum | Description |
---|---|
Noise.Tint |
enumeration used to specify the tint of the noise
|
UGen.InputType |
This enum is used to specify the InputType of the UGenInput
|