- a - Variable in class ddf.minim.effects.IIRFilter
-
The a coefficients.
- Abs - Class in ddf.minim.ugens
-
Abs is a UGen that outputs the absolue value of its input.
- Abs() - Constructor for class ddf.minim.ugens.Abs
-
- activate() - Method in class ddf.minim.ugens.Bypass
-
Activate the bypass functionality.
- activate() - Method in class ddf.minim.ugens.Damp
-
Specifies that the damp envelope should begin.
- activate() - Method in class ddf.minim.ugens.Line
-
Start the Line's transition.
- activate(float, float, float) - Method in class ddf.minim.ugens.Line
-
- add(AudioEffect) - Method in class ddf.minim.EffectsChain
-
Adds e
to the end of the chain.
- add(AudioSignal) - Method in class ddf.minim.SignalChain
-
Adds signal
to the end of the chain.
- add(float[], Wavetable...) - Static method in class ddf.minim.ugens.Waves
-
Adds any number of Wavetables, each with their own amplitude
- addChannel(boolean) - Method in class ddf.minim.javasound.FloatSampleBuffer
-
Add a channel to this buffer, e.g.
- addEffect(AudioEffect) - Method in class ddf.minim.AudioSource
-
- addEffect(AudioEffect) - Method in interface ddf.minim.Effectable
-
Adds an effect to the effects chain.
- addInput(UGen) - Method in class ddf.minim.ugens.Bypass
-
- addInput(UGen) - Method in class ddf.minim.ugens.Pan
-
- addInput(UGen) - Method in class ddf.minim.ugens.Summer
-
- addInput(UGen) - Method in class ddf.minim.ugens.TickRate
-
- addInput(UGen) - Method in class ddf.minim.ugens.UGen
-
If you want to do something other than the default behavior when your
UGen is patched to, you can override this method in your derived class.
- addListener(AudioListener) - Method in class ddf.minim.AudioSource
-
- addListener(AudioListener) - Method in interface ddf.minim.Recordable
-
Adds a listener who will be notified each time this receives
or creates a new buffer of samples.
- addListener(AudioListener) - Method in class ddf.minim.SignalSplitter
-
- addNoise(float) - Method in class ddf.minim.ugens.Wavetable
-
Adds gaussian noise to the waveform scaled by sigma
.
- addSignal(AudioSignal) - Method in class ddf.minim.AudioOutput
-
- addSignal(AudioSignal) - Method in interface ddf.minim.Polyphonic
-
Adds an signal to the signals chain.
- ADSR - Class in ddf.minim.ugens
-
A UGen that plays input audio through a standard ADSR
envelope based on time from noteOn and noteOff
- ADSR() - Constructor for class ddf.minim.ugens.ADSR
-
Constructor for an ADSR envelope.
- ADSR(float) - Constructor for class ddf.minim.ugens.ADSR
-
Constructor for an ADSR envelope with maximum amplitude.
- ADSR(float, float) - Constructor for class ddf.minim.ugens.ADSR
-
Constructor for an ADSR envelope with maximum amplitude, attack Time.
- ADSR(float, float, float) - Constructor for class ddf.minim.ugens.ADSR
-
Constructor for an ADSR envelope with maximum amplitude, attack Time, and decay time.
- ADSR(float, float, float, float) - Constructor for class ddf.minim.ugens.ADSR
-
Constructor for an ADSR envelope with maximum amplitude, attack Time, decay time, and sustain level.
- ADSR(float, float, float, float, float) - Constructor for class ddf.minim.ugens.ADSR
-
Constructor for an ADSR envelope with maximum amplitude, attack Time, decay time, sustain level,
and release time.
- ADSR(float, float, float, float, float, float) - Constructor for class ddf.minim.ugens.ADSR
-
Constr
uctor for an ADSR envelope with maximum amplitude, attack Time, decay time, sustain level,
release time, an amplitude before the envelope.
- ADSR(float, float, float, float, float, float, float) - Constructor for class ddf.minim.ugens.ADSR
-
Constructor for an ADSR envelope with maximum amplitude, attack Time, decay time, sustain level,
release time, an amplitude before the envelope, and an amplitude after the envelope.
- AIFC - Static variable in class ddf.minim.Minim
-
The .aifc file format.
- AIFF - Static variable in class ddf.minim.Minim
-
The .aiff file format.
- album() - Method in class ddf.minim.AudioMetaData
-
- allocateArrays() - Method in class ddf.minim.analysis.DFT
-
- allocateArrays() - Method in class ddf.minim.analysis.FFT
-
- allocateArrays() - Method in class ddf.minim.analysis.FourierTransform
-
- alpha - Variable in class ddf.minim.analysis.BlackmanWindow
-
- amp - Variable in class ddf.minim.signals.PinkNoise
-
- amp - Variable in class ddf.minim.signals.WhiteNoise
-
- amplitude() - Method in class ddf.minim.signals.Oscillator
-
Returns the current amplitude.
- amplitude - Variable in class ddf.minim.ugens.Multiplier
-
The amplitude input allows you to control the value being used for multiplying with another UGen.
- amplitude - Variable in class ddf.minim.ugens.Noise
-
Patch to this to control the amplitude of the noise with another UGen.
- amplitude - Variable in class ddf.minim.ugens.Oscil
-
Patch to this to control the amplitude of the oscillator with another UGen.
- apply(float[]) - Method in class ddf.minim.analysis.WindowFunction
-
Apply the window function to a sample buffer.
- apply(float[], int, int) - Method in class ddf.minim.analysis.WindowFunction
-
Apply the window to a portion of this sample buffer,
given an offset from the beginning of the buffer
and the number of samples to be windowed.
- asHz() - Method in class ddf.minim.ugens.Frequency
-
Returns the value of this Frequency in Hertz.
- asMidiNote() - Method in class ddf.minim.ugens.Frequency
-
Returns the midi note value of this Frequency
- AU - Static variable in class ddf.minim.Minim
-
The .au file format.
- audio - Variable in class ddf.minim.effects.IIRFilter
-
- audio - Variable in class ddf.minim.ugens.Abs
-
The input that we will take the absolute value of.
- audio - Variable in class ddf.minim.ugens.ADSR
-
The default input is "audio."
You won't need to patch to this directly, since
simply patching to the ADSR itself will achieve
the same result.
- audio - Variable in class ddf.minim.ugens.Balance
-
The audio input is where audio comes in to be balanced.
- audio - Variable in class ddf.minim.ugens.BitCrush
-
The audio input is where audio that gets bit-crushed should be patched.
- audio - Variable in class ddf.minim.ugens.Damp
-
The default input is "audio." You don't need to patch directly to this input,
patching to the UGen itself will accomplish the same thing.
- audio - Variable in class ddf.minim.ugens.Delay
-
audio is the incoming audio
- audio - Variable in class ddf.minim.ugens.EnvelopeFollower
-
- audio - Variable in class ddf.minim.ugens.Gain
-
The audio input is where incoming signals should be patched, however you do not need
to patch directly to this input because patching to the Gain itself will accomplish
the same thing.
- audio - Variable in class ddf.minim.ugens.GranulateRandom
-
The default input is "audio."
- audio - Variable in class ddf.minim.ugens.GranulateSteady
-
The default input is "audio."
- audio - Variable in class ddf.minim.ugens.MoogFilter
-
- audio - Variable in class ddf.minim.ugens.Multiplier
-
The audio input is where incoming audio should be patched, but you can simply patch to the
Multiplier itself.
- audio - Variable in class ddf.minim.ugens.Vocoder
-
- audio - Variable in class ddf.minim.ugens.WaveShaper
-
The default input is "audio."
- AudioBuffer - Interface in ddf.minim
-
An AudioBuffer
is specifically a buffer of floating point samples
corresponding to a single channel of streaming audio.
- AudioEffect - Interface in ddf.minim
-
An AudioEffect
is anything that can process one or two float
arrays.
- AudioInput - Class in ddf.minim
-
An
AudioInput
provides no extra functionality over what
AudioSource
does, it exists simply for the sake of having a class named
for input from the system.
- AudioInput(AudioStream, AudioOut) - Constructor for class ddf.minim.AudioInput
-
Constructs an AudioInput
that subscribes to stream
and
can control the DataLine
that stream
is reading from.
- AudioListener - Interface in ddf.minim
-
An AudioListener
can be used to monitor Recordable
objects.
- AudioMetaData - Class in ddf.minim
-
AudioMetaData provides information commonly found in ID3 tags.
- AudioMetaData() - Constructor for class ddf.minim.AudioMetaData
-
- AudioOut - Interface in ddf.minim.spi
-
An AudioSythesizer
is an AudioStream
that
generates sound, rather than reading sound.
- AudioOutput - Class in ddf.minim
-
An AudioOutput
is used to generate audio with
AudioSignal
s.
- AudioOutput(AudioOut) - Constructor for class ddf.minim.AudioOutput
-
Constructs an AudioOutput
that will subscribe its buffers to
synthesizer
and be able to control the DataLine
the synthesizer uses for output.
- AudioPlayer - Class in ddf.minim
-
An AudioPlayer
is used for playing an
AudioRecording
.
- AudioPlayer(AudioRecordingStream, AudioOut) - Constructor for class ddf.minim.AudioPlayer
-
Constructs an AudioPlayer
that plays recording
.
- AudioRecorder - Class in ddf.minim
-
An AudioRecorder
can be used to record audio that is being
played by a Recordable
object.
- AudioRecorder(Recordable, SampleRecorder) - Constructor for class ddf.minim.AudioRecorder
-
Constructs an AudioRecorder
that will use
recorder
to record recordSource
.
- AudioRecording - Interface in ddf.minim.spi
-
Deprecated.
- AudioRecordingStream - Interface in ddf.minim.spi
-
- AudioResource - Interface in ddf.minim.spi
-
- AudioSample - Class in ddf.minim
-
An AudioSample
is a special kind of file playback that allows
you to repeatedly trigger an audio file.
- AudioSample(AudioOut) - Constructor for class ddf.minim.AudioSample
-
Constructs an AudioSample object that gets its audio from stream.
- AudioSignal - Interface in ddf.minim
-
If you want to write an audio generating class to work with Minim, you must
implement the AudioSignal
interface.
- AudioSnippet - Class in ddf.minim
-
Deprecated.
- AudioSnippet(AudioRecording) - Constructor for class ddf.minim.AudioSnippet
-
Deprecated.
- AudioSource - Class in ddf.minim
-
An AudioSource
is a kind of wrapper around an
AudioStream
.
- AudioSource(AudioOut) - Constructor for class ddf.minim.AudioSource
-
Constructs an AudioSource
that will subscribe to the samples
in stream
.
- AudioStream - Interface in ddf.minim.spi
-
An AudioStream
is a stream of samples that is coming from
somewhere.
- author() - Method in class ddf.minim.AudioMetaData
-
- averages - Variable in class ddf.minim.analysis.FourierTransform
-
- avgPerOctave - Variable in class ddf.minim.analysis.FourierTransform
-
- avgSize() - Method in class ddf.minim.analysis.FourierTransform
-
Returns the number of averages currently being calculated.
- b - Variable in class ddf.minim.effects.IIRFilter
-
The b coefficients.
- BALANCE - Static variable in class ddf.minim.Controller
-
The balance control type.
- balance() - Method in class ddf.minim.Controller
-
Gets the balance control for the Line
, if it exists.
- Balance - Class in ddf.minim.ugens
-
Balance is for controlling the left/right channel balance of a stereo signal.
- Balance() - Constructor for class ddf.minim.ugens.Balance
-
Construct a Balance with a value of 0 (no change).
- Balance(float) - Constructor for class ddf.minim.ugens.Balance
-
Construct a balance with a particular value.
- balance - Variable in class ddf.minim.ugens.Balance
-
The balance control should be driven by UGens that generate values in the
range [-1, 1].
- BandPass - Class in ddf.minim.effects
-
A band pass filter is a filter that filters out all frequencies except for
those in a band centered on the current frequency of the filter.
- BandPass(float, float, float) - Constructor for class ddf.minim.effects.BandPass
-
Constructs a band pass filter with the requested center frequency,
bandwidth and sample rate.
- bandWidth - Variable in class ddf.minim.analysis.FourierTransform
-
- BARTLETT - Static variable in class ddf.minim.analysis.FourierTransform
-
- BARTLETTHANN - Static variable in class ddf.minim.analysis.FourierTransform
-
- BartlettHannWindow - Class in ddf.minim.analysis
-
A Bartlett-Hann window function.
- BartlettHannWindow() - Constructor for class ddf.minim.analysis.BartlettHannWindow
-
Constructs a Bartlett-Hann window.
- BartlettWindow - Class in ddf.minim.analysis
-
A Bartlett window function.
- BartlettWindow() - Constructor for class ddf.minim.analysis.BartlettWindow
-
Constructs a Bartlett window.
- BeatDetect - Class in ddf.minim.analysis
-
The BeatDetect class allows you to analyze an audio stream for beats
(rhythmic onsets).
- BeatDetect() - Constructor for class ddf.minim.analysis.BeatDetect
-
Create a BeatDetect object that is in SOUND_ENERGY mode.
- BeatDetect(int, float) - Constructor for class ddf.minim.analysis.BeatDetect
-
Create a BeatDetect object that is in FREQ_ENERGY mode and expects a
sample buffer with the requested attributes.
- beginRecord() - Method in class ddf.minim.AudioRecorder
-
Begins recording audio from the current record source.
- beginRecord() - Method in interface ddf.minim.spi.SampleRecorder
-
Begins recording.
- BitCrush - Class in ddf.minim.ugens
-
BitCrush is an effect that reduces the fidelity of the incoming signal.
- BitCrush() - Constructor for class ddf.minim.ugens.BitCrush
-
Construct a BitCrush with a bit resolution of 1.
- BitCrush(float) - Constructor for class ddf.minim.ugens.BitCrush
-
Construct a BitCrush with the specified bit resolution.
- bitRes - Variable in class ddf.minim.ugens.BitCrush
-
Control the bit resolution with another UGen by patching to bitRes.
- BLACKMAN - Static variable in class ddf.minim.analysis.FourierTransform
-
A constant indicating a
Blackman window with a default value should be used on sample buffers.
- BlackmanWindow - Class in ddf.minim.analysis
-
A Blackman window function.
- BlackmanWindow(float) - Constructor for class ddf.minim.analysis.BlackmanWindow
-
Constructs a Blackman window.
- BlackmanWindow() - Constructor for class ddf.minim.analysis.BlackmanWindow
-
Constructs a Blackman window with a default alpha value of 0.16
- BufferedAudio - Interface in ddf.minim
-
- bufferSize() - Method in class ddf.minim.AudioSource
-
- bufferSize() - Method in interface ddf.minim.Recordable
-
Returns the buffer size being used by this.
- bufferSize() - Method in class ddf.minim.SignalSplitter
-
- bufferSize() - Method in interface ddf.minim.spi.AudioOut
-
- bus - Variable in class ddf.minim.AudioOutput
-
- Bypass<T extends UGen> - Class in ddf.minim.ugens
-
The Bypass UGen allows you to wrap another UGen and then insert that UGen into your
signal chain using Bypass in its place.
- Bypass(T) - Constructor for class ddf.minim.ugens.Bypass
-
Construct a Bypass UGen that wraps a UGen of type T.
- byte2float(byte[], int, List<float[]>, int, int, AudioFormat) - Static method in class ddf.minim.javasound.FloatSampleTools
-
- byte2float(byte[], int, Object[], int, int, AudioFormat) - Static method in class ddf.minim.javasound.FloatSampleTools
-
- byte2float(byte[], int, Object[], int, int, AudioFormat, boolean) - Static method in class ddf.minim.javasound.FloatSampleTools
-
- byte2float(byte[], int, List<float[]>, int, int, AudioFormat, boolean) - Static method in class ddf.minim.javasound.FloatSampleTools
-
Conversion function to convert an interleaved byte array to a List of
interleaved float arrays.
- byte2float(int, byte[], int, float[], int, int, AudioFormat) - Static method in class ddf.minim.javasound.FloatSampleTools
-
Conversion function to convert one audio channel in an interleaved byte
array to a float array.
- byte2floatInterleaved(byte[], int, float[], int, int, AudioFormat) - Static method in class ddf.minim.javasound.FloatSampleTools
-
Conversion function to convert an interleaved byte array to an
interleaved float array.
- calcAvg(float, float) - Method in class ddf.minim.analysis.FourierTransform
-
Calculate the average amplitude of the frequency band bounded by
lowFreq
and hiFreq
, inclusive.
- calcCoeff() - Method in class ddf.minim.effects.BandPass
-
- calcCoeff() - Method in class ddf.minim.effects.ChebFilter
-
- calcCoeff() - Method in class ddf.minim.effects.HighPassSP
-
- calcCoeff() - Method in class ddf.minim.effects.IIRFilter
-
Calculates the coefficients of the filter using the current cutoff
frequency.
- calcCoeff() - Method in class ddf.minim.effects.LowPassFS
-
- calcCoeff() - Method in class ddf.minim.effects.LowPassSP
-
- calcCoeff() - Method in class ddf.minim.effects.NotchFilter
-
- changeSampleCount(int, boolean) - Method in class ddf.minim.javasound.FloatSampleBuffer
-
Resizes this buffer.
- ChebFilter - Class in ddf.minim.effects
-
A Chebyshev filter is an IIR filter that uses a particular method to
calculate the coefficients of the filter.
- ChebFilter(float, int, float, int, float) - Constructor for class ddf.minim.effects.ChebFilter
-
Constructs a Chebyshev filter with a cutoff of the given frequency, of the given
type, with the give amount of ripple in the pass band, and with the given
number of poles, that will be used to filter audio of that was recorded at
the given sample rate.
- checkFormatSupported(AudioFormat) - Static method in class ddf.minim.javasound.FloatSampleBuffer
-
Verify that the specified AudioFormat can be converted to and from.
- clear() - Method in class ddf.minim.EffectsChain
-
Removes all effects from the effect chain.
- clear() - Method in class ddf.minim.SignalChain
-
Removes all signals from the effect chain.
- clearEffects() - Method in class ddf.minim.AudioSource
-
- clearEffects() - Method in interface ddf.minim.Effectable
-
Removes all effects from the effect chain.
- clearSignals() - Method in class ddf.minim.AudioOutput
-
- clearSignals() - Method in interface ddf.minim.Polyphonic
-
Removes all signals from the signal chain.
- close() - Method in class ddf.minim.AudioPlayer
-
- close() - Method in class ddf.minim.AudioSnippet
-
Deprecated.
Closes the snippet so that any resources it is using can be released.
- close() - Method in class ddf.minim.AudioSource
-
Closes the AudioStream
this was constructed with.
- close() - Method in interface ddf.minim.spi.AudioResource
-
Closes the resource, releasing any memory.
- close() - Method in class ddf.minim.ugens.FilePlayer
-
Calling close will close the AudioStream that this wraps,
which is proper cleanup for using the stream.
- close() - Method in class ddf.minim.ugens.LiveInput
-
Calling close will close the AudioStream that this wraps,
which is proper cleanup for using the stream.
- comment() - Method in class ddf.minim.AudioMetaData
-
- composer() - Method in class ddf.minim.AudioMetaData
-
- Constant - Class in ddf.minim.ugens
-
Just outputs a constant value.
- Constant() - Constructor for class ddf.minim.ugens.Constant
-
Empty constructor for Constant.
- Constant(float) - Constructor for class ddf.minim.ugens.Constant
-
Constructor for Constant.
- contains(AudioEffect) - Method in class ddf.minim.EffectsChain
-
Returns true if e
is in this chain
- contains(AudioSignal) - Method in class ddf.minim.SignalChain
-
Returns true if s
is in the chain.
- Controller - Class in ddf.minim
-
Controller
is the base class of all Minim classes that deal
with audio I/O.
- Controller(Control[]) - Constructor for class ddf.minim.Controller
-
Constructs a Controller
for the given Line
.
- convertToByteArray(byte[], int, AudioFormat) - Method in class ddf.minim.javasound.FloatSampleBuffer
-
Writes this sample buffer's audio data to buffer
as an
interleaved byte array.
- convertToByteArray(int, int, byte[], int, AudioFormat) - Method in class ddf.minim.javasound.FloatSampleBuffer
-
Writes this sample buffer's audio data to buffer
as an
interleaved byte array.
- convertToByteArray(AudioFormat) - Method in class ddf.minim.javasound.FloatSampleBuffer
-
Creates a new byte[] buffer, fills it with the audio data, and returns
it.
- Convolver - Class in ddf.minim.effects
-
Convolver
is an effect that convolves a signal with a kernal.
- Convolver(float[], int) - Constructor for class ddf.minim.effects.Convolver
-
Constructs a Convolver with the kernal k
that expects buffer
of length sigLength
.
- copy(int, int, int) - Method in class ddf.minim.javasound.FloatSampleBuffer
-
Copies data inside all channel.
- copy(int, int, int, int) - Method in class ddf.minim.javasound.FloatSampleBuffer
-
Copies data inside a channel.
- copyChannel(int, int) - Method in class ddf.minim.javasound.FloatSampleBuffer
-
Copy sourceChannel's audio data to targetChannel, identified by their
indices in the channel list.
- copyChannel(int, int, int, int, int) - Method in class ddf.minim.javasound.FloatSampleBuffer
-
Copy sampleCount samples from sourceChannel at position srcOffset to
targetChannel at position targetOffset.
- copyright() - Method in class ddf.minim.AudioMetaData
-
- copyTo(FloatSampleBuffer, int, int) - Method in class ddf.minim.javasound.FloatSampleBuffer
-
Copies the contents of this buffer to the destination buffer at the
destOffset.
- copyTo(int, FloatSampleBuffer, int, int) - Method in class ddf.minim.javasound.FloatSampleBuffer
-
Copies the specified part of this buffer to the destination buffer.
- COSINE - Static variable in class ddf.minim.analysis.FourierTransform
-
A constant indicating a
Cosine window should be used on sample buffers.
- CosineWindow - Class in ddf.minim.analysis
-
A Cosine window function.
- CosineWindow() - Constructor for class ddf.minim.analysis.CosineWindow
-
Constructs a Cosine window.
- createRecorder(Recordable, String, boolean) - Method in class ddf.minim.Minim
-
Creates an
AudioRecorder
that will use
source
as its
record source and that will save to the file name specified.
- createSample(float[], AudioFormat) - Method in class ddf.minim.Minim
-
Creates an
AudioSample
using the provided samples and
AudioFormat, with an output buffer size of 1024 samples.
- createSample(float[], AudioFormat, int) - Method in class ddf.minim.Minim
-
Creates an
AudioSample
using the provided samples and
AudioFormat, with the desired output buffer size.
- createSample(float[], float[], AudioFormat) - Method in class ddf.minim.Minim
-
Creates an
AudioSample
using the provided left and right channel
samples with an output buffer size of 1024.
- createSample(float[], float[], AudioFormat, int) - Method in class ddf.minim.Minim
-
Creates an
AudioSample
using the provided left and right channel
samples.
- cue(int) - Method in class ddf.minim.AudioPlayer
-
- cue(int) - Method in class ddf.minim.AudioSnippet
-
Deprecated.
- cue(int) - Method in interface ddf.minim.Playable
-
Sets the position to millis
milliseconds from
the beginning.
- cue(int) - Method in class ddf.minim.ugens.FilePlayer
-
- cutoff - Variable in class ddf.minim.effects.IIRFilter
-
- Damp - Class in ddf.minim.ugens
-
A UGen that starts at an amplitude value
and changes to zero over a specified time.
- Damp() - Constructor for class ddf.minim.ugens.Damp
-
Constructor for Damp envelope.
- Damp(float) - Constructor for class ddf.minim.ugens.Damp
-
Constructor for Damp envelope.
- Damp(float, float) - Constructor for class ddf.minim.ugens.Damp
-
Constructor for Damp envelope.
- Damp(float, float, float) - Constructor for class ddf.minim.ugens.Damp
-
Constructor for Damp envelope.
- Damp(float, float, float, float, float) - Constructor for class ddf.minim.ugens.Damp
-
Constructor for Damp envelope.
- date() - Method in class ddf.minim.AudioMetaData
-
- ddf.minim - package ddf.minim
-
- ddf.minim.analysis - package ddf.minim.analysis
-
- ddf.minim.effects - package ddf.minim.effects
-
- ddf.minim.javasound - package ddf.minim.javasound
-
- ddf.minim.signals - package ddf.minim.signals
-
- ddf.minim.spi - package ddf.minim.spi
-
- ddf.minim.ugens - package ddf.minim.ugens
-
- deactivate() - Method in class ddf.minim.ugens.Bypass
-
Deactivate the bypass functionality.
- debug(String) - Static method in class ddf.minim.Minim
-
- debugOff() - Method in class ddf.minim.javasound.JSMinim
-
- debugOff() - Method in class ddf.minim.Minim
-
Turns off debug messages.
- debugOff() - Method in interface ddf.minim.spi.MinimServiceProvider
-
Tells the implementation it should not produce debug output.
- debugOn() - Method in class ddf.minim.javasound.JSMinim
-
- debugOn() - Method in class ddf.minim.Minim
-
Turns on debug messages.
- debugOn() - Method in interface ddf.minim.spi.MinimServiceProvider
-
Tells the implementation it should produce debug output, if that's something it does.
- DEFAULT_DITHER_BITS - Static variable in class ddf.minim.javasound.FloatSampleTools
-
default number of bits to be dithered: 0.7f
- DefaultInstrument - Class in ddf.minim.ugens
-
You can use this default instrument to make sound if you don't want to write
your own instrument.
- DefaultInstrument(float, AudioOutput) - Constructor for class ddf.minim.ugens.DefaultInstrument
-
Construct a default instrument that will play a note at the given frequency on the given output.
- delAmp - Variable in class ddf.minim.ugens.Delay
-
delAmp is the strength of each repetition compared to the previous.
- Delay - Class in ddf.minim.ugens
-
The Delay UGen is used to create delayed repetitions of the input audio.
- Delay() - Constructor for class ddf.minim.ugens.Delay
-
Constructor for Delay.
- Delay(float) - Constructor for class ddf.minim.ugens.Delay
-
Constructor for Delay.
- Delay(float, float) - Constructor for class ddf.minim.ugens.Delay
-
Constructor for Delay.
- Delay(float, float, boolean) - Constructor for class ddf.minim.ugens.Delay
-
Constructor for Delay.
- Delay(float, float, boolean, boolean) - Constructor for class ddf.minim.ugens.Delay
-
Constructor for Delay.
- delTime - Variable in class ddf.minim.ugens.Delay
-
delTime is the time for delay between repetitions.
- denominator - Variable in class ddf.minim.ugens.Reciprocal
-
denominator is the default input
- detect(AudioBuffer) - Method in class ddf.minim.analysis.BeatDetect
-
Analyze the samples in ab
.
- detect(float[]) - Method in class ddf.minim.analysis.BeatDetect
-
Analyze the samples in buffer
.
- detectMode(int) - Method in class ddf.minim.analysis.BeatDetect
-
Set the object to use the requested algorithm.
- DFT - Class in ddf.minim.analysis
-
DFT stands for Discrete Fourier Transform and is the most widely used Fourier
Transform.
- DFT(int, float) - Constructor for class ddf.minim.analysis.DFT
-
Constructs a DFT that expects audio buffers of length timeSize
that
have been recorded with a sample rate of sampleRate
.
- disable(int) - Method in class ddf.minim.EffectsChain
-
Disables the i
th effect in the chain.
- disable(AudioEffect) - Method in class ddf.minim.EffectsChain
-
Disables e
if it is in the chain.
- disable(int) - Method in class ddf.minim.SignalChain
-
Disables the i
th effect in the chain.
- disable(AudioSignal) - Method in class ddf.minim.SignalChain
-
Disables signal
if it is in the chain.
- disableAll() - Method in class ddf.minim.EffectsChain
-
Disables all effects in the chain.
- disableAll() - Method in class ddf.minim.SignalChain
-
Disables all signals in the chain.
- disableEffect(int) - Method in class ddf.minim.AudioSource
-
- disableEffect(AudioEffect) - Method in class ddf.minim.AudioSource
-
- disableEffect(int) - Method in interface ddf.minim.Effectable
-
disables the i
th effect in the effect chain.
- disableEffect(AudioEffect) - Method in interface ddf.minim.Effectable
-
Disables effect
if it is in the chain.
- disableSignal(int) - Method in class ddf.minim.AudioOutput
-
- disableSignal(AudioSignal) - Method in class ddf.minim.AudioOutput
-
- disableSignal(int) - Method in interface ddf.minim.Polyphonic
-
disables the i
th signal in the signal chain.
- disableSignal(AudioSignal) - Method in interface ddf.minim.Polyphonic
-
Disables signal
if it is in the chain.
- disc() - Method in class ddf.minim.AudioMetaData
-
- DITHER_MODE_AUTOMATIC - Static variable in class ddf.minim.javasound.FloatSampleBuffer
-
Constant for setDitherMode: dithering will be enabled if sample size is
decreased
- DITHER_MODE_OFF - Static variable in class ddf.minim.javasound.FloatSampleBuffer
-
Constant for setDitherMode: dithering will not be done
- DITHER_MODE_ON - Static variable in class ddf.minim.javasound.FloatSampleBuffer
-
Constant for setDitherMode: dithering will be done
- doWindow(float[]) - Method in class ddf.minim.analysis.FourierTransform
-
- drawGraph(PApplet) - Method in class ddf.minim.analysis.BeatDetect
-
Draws some debugging visuals in the passed PApplet.
- fadeLen - Variable in class ddf.minim.ugens.GranulateSteady
-
Controls the length of the fade in and fade out.
- fadeLenMax - Variable in class ddf.minim.ugens.GranulateRandom
-
Controls the maximum length of the fade in and fade out.
- fadeLenMin - Variable in class ddf.minim.ugens.GranulateRandom
-
Controls the minimum length of the fade in and fade out.
- FFT - Class in ddf.minim.analysis
-
FFT stands for Fast Fourier Transform.
- FFT(int, float) - Constructor for class ddf.minim.analysis.FFT
-
Constructs an FFT that will accept sample buffers that are
timeSize
long and have been recorded with a sample rate of
sampleRate
.
- fileName() - Method in class ddf.minim.AudioMetaData
-
- filePath() - Method in interface ddf.minim.spi.SampleRecorder
-
Returns the full path to the file this is saving to, if it exists.
- FilePlayer - Class in ddf.minim.ugens
-
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.
- FilePlayer(AudioRecordingStream) - Constructor for class ddf.minim.ugens.FilePlayer
-
Construct a FilePlayer that will read from iFileStream.
- fillSpectrum() - Method in class ddf.minim.analysis.FourierTransform
-
- flip(float) - Method in class ddf.minim.ugens.Wavetable
-
Flip the values in the table around a particular value.
- float2byte(List<float[]>, int, byte[], int, int, AudioFormat, float) - Static method in class ddf.minim.javasound.FloatSampleTools
-
Conversion function to convert a non-interleaved float audio data to an
interleaved byte array.
- float2byte(Object[], int, byte[], int, int, AudioFormat, float) - Static method in class ddf.minim.javasound.FloatSampleTools
-
- float2byteInterleaved(float[], int, byte[], int, int, AudioFormat, float) - Static method in class ddf.minim.javasound.FloatSampleTools
-
Conversion function to convert an interleaved float array to an
interleaved byte array.
- FloatSampleBuffer - Class in ddf.minim.javasound
-
A class for small buffers of samples in linear, 32-bit floating point format.
- FloatSampleBuffer() - Constructor for class ddf.minim.javasound.FloatSampleBuffer
-
Create an instance with initially no channels.
- FloatSampleBuffer(int, int, float) - Constructor for class ddf.minim.javasound.FloatSampleBuffer
-
Create an empty FloatSampleBuffer with the specified number of channels,
samples, and the specified sample rate.
- FloatSampleBuffer(byte[], int, int, AudioFormat) - Constructor for class ddf.minim.javasound.FloatSampleBuffer
-
Creates a new instance of FloatSampleBuffer and initializes it with audio
data given in the interleaved byte array buffer
.
- FloatSampleTools - Class in ddf.minim.javasound
-
Utility functions for handling data in normalized float arrays.
- forward(float[]) - Method in class ddf.minim.analysis.DFT
-
- forward(float[]) - Method in class ddf.minim.analysis.FFT
-
- forward(float[], int) - Method in class ddf.minim.analysis.FFT
-
- forward(float[], float[]) - Method in class ddf.minim.analysis.FFT
-
Performs a forward transform on the passed buffers.
- forward(float[]) - Method in class ddf.minim.analysis.FourierTransform
-
Performs a forward transform on buffer
.
- forward(float[], int) - Method in class ddf.minim.analysis.FourierTransform
-
Performs a forward transform on values in buffer
.
- forward(AudioBuffer) - Method in class ddf.minim.analysis.FourierTransform
-
Performs a forward transform on buffer
.
- forward(AudioBuffer, int) - Method in class ddf.minim.analysis.FourierTransform
-
Performs a forward transform on buffer
.
- FourierTransform - Class in ddf.minim.analysis
-
A Fourier Transform is an algorithm that transforms a signal in the time
domain, such as a sample buffer, into a signal in the frequency domain, often
called the spectrum.
- FREQ_ENERGY - Static variable in class ddf.minim.analysis.BeatDetect
-
Constant used to request frequency energy tracking mode.
- freqToIndex(float) - Method in class ddf.minim.analysis.FourierTransform
-
Returns the index of the frequency band that contains the requested
frequency.
- frequency() - Method in class ddf.minim.effects.IIRFilter
-
Returns the cutoff frequency (in Hz).
- frequency() - Method in class ddf.minim.signals.Oscillator
-
Returns the current frequency.
- Frequency - Class in ddf.minim.ugens
-
A Frequency
is used to contain a frequency.
- frequency - Variable in class ddf.minim.ugens.MoogFilter
-
- frequency - Variable in class ddf.minim.ugens.Oscil
-
Patch to this to control the frequency of the oscillator with another UGen.
- GAIN - Static variable in class ddf.minim.Controller
-
The gain control type.
- gain() - Method in class ddf.minim.Controller
-
Gets the gain control for the Line
, if it exists.
- Gain - Class in ddf.minim.ugens
-
Gain is another way of expressing an increase or decrease in the volume of something.
- Gain() - Constructor for class ddf.minim.ugens.Gain
-
Construct a Gain UGen with a value of 0 dB, which means
it will not change the volume of something patched to it.
- Gain(float) - Constructor for class ddf.minim.ugens.Gain
-
Construct a Gain with the specific dBvalue.
- gain - Variable in class ddf.minim.ugens.Gain
-
The gain input controls the value of this Gain.
- GAUSS - Static variable in class ddf.minim.analysis.FourierTransform
-
A constant indicating a
Gauss window with a default value should be used on sample buffers.
- GaussWindow - Class in ddf.minim.analysis
-
A Gauss window function.
- GaussWindow(double) - Constructor for class ddf.minim.analysis.GaussWindow
-
Constructs a Gauss window function.
- GaussWindow() - Constructor for class ddf.minim.analysis.GaussWindow
-
Constructs a Gauss window with a default alpha value of 0.25
- gen10(int, float[]) - Static method in class ddf.minim.ugens.WavetableGenerator
-
Generate a Wavetable given a list of amplitudes for successive partials (harmonics).
- gen7(int, float[], int[]) - Static method in class ddf.minim.ugens.WavetableGenerator
-
Generate a piecewise linear waveform given an array of sample values and the distances
between them.
- gen9(int, float[], float[], float[]) - Static method in class ddf.minim.ugens.WavetableGenerator
-
Generates a Wavetable from a list of partials with matching amplitudes and phases.
- generate(float[]) - Method in interface ddf.minim.AudioSignal
-
Fills signal
with values in the range of [-1, 1].
- generate(float[], float[]) - Method in interface ddf.minim.AudioSignal
-
Fills left
and right
with values in the range
of [-1, 1].
- generate(float[]) - Method in class ddf.minim.SignalChain
-
Asks all the enabled signals in the chain to generate a new buffer of
samples, adds the buffers together and puts the result in
signal
.
- generate(float[], float[]) - Method in class ddf.minim.SignalChain
-
Asks all the enabled signals in the chain to generate a left and right
buffer of samples, adds the signals together and puts the result in
left
and right
.
- generate(float[]) - Method in class ddf.minim.signals.Oscillator
-
- generate(float[], float[]) - Method in class ddf.minim.signals.Oscillator
-
- generate(float[]) - Method in class ddf.minim.signals.PinkNoise
-
- generate(float[], float[]) - Method in class ddf.minim.signals.PinkNoise
-
- generate(float[]) - Method in class ddf.minim.signals.WhiteNoise
-
- generate(float[], float[]) - Method in class ddf.minim.signals.WhiteNoise
-
- generate(float[]) - Method in class ddf.minim.ugens.Summer
-
Generates a buffer of samples by ticking this UGen mono.length times.
- generate(float[], float[]) - Method in class ddf.minim.ugens.Summer
-
- generate(float[]) - Method in class ddf.minim.UGenSignal
-
Generates a buffer of samples by ticking the wrapped UGen mono.length times.
- generate(float[], float[]) - Method in class ddf.minim.UGenSignal
-
Generates a buffer of samples by ticking the wrapped UGen left.length times.
- generateCurve(int) - Method in class ddf.minim.analysis.WindowFunction
-
Generates the curve of the window function.
- genre() - Method in class ddf.minim.AudioMetaData
-
- get(int) - Method in interface ddf.minim.AudioBuffer
-
Gets the ith
sample in the buffer.
- get(int) - Method in class ddf.minim.EffectsChain
-
Gets the ith
effect in the chain.
- get(int) - Method in class ddf.minim.SignalChain
-
Gets the ith
signal in the chain.
- get(int) - Method in class ddf.minim.ugens.Wavetable
-
Returns the value of the ith entry in this Wavetable's waveform.
- getAllChannels() - Method in class ddf.minim.javasound.FloatSampleBuffer
-
Get an array of all channels.
- getAudioInput(int, int, float, int) - Method in class ddf.minim.javasound.JSMinim
-
- getAudioInput(int, int, float, int) - Method in interface ddf.minim.spi.MinimServiceProvider
-
Should return an
AudioStream
with the requested parameters.
- getAudioOutput(int, int, float, int) - Method in class ddf.minim.javasound.JSMinim
-
- getAudioOutput(int, int, float, int) - Method in interface ddf.minim.spi.MinimServiceProvider
-
Should return an
AudioOut
that can be used to generate audio that will
be heard through the computer's speakers.
- getAudioRecording(String) - Method in class ddf.minim.javasound.JSMinim
-
Deprecated.
- getAudioRecording(String) - Method in interface ddf.minim.spi.MinimServiceProvider
-
Deprecated.
- getAudioRecordingClip(String) - Method in class ddf.minim.javasound.JSMinim
-
Deprecated.
- getAudioRecordingStream(String, int, boolean) - Method in class ddf.minim.javasound.JSMinim
-
- getAudioRecordingStream(String, int, boolean) - Method in interface ddf.minim.spi.MinimServiceProvider
-
- getAudioSample(String, int) - Method in class ddf.minim.javasound.JSMinim
-
- getAudioSample(float[], AudioFormat, int) - Method in class ddf.minim.javasound.JSMinim
-
- getAudioSample(float[], float[], AudioFormat, int) - Method in class ddf.minim.javasound.JSMinim
-
- getAudioSample(String, int) - Method in interface ddf.minim.spi.MinimServiceProvider
-
Should return an
AudioSample
that will load the requested file into memory.
- getAudioSample(float[], AudioFormat, int) - Method in interface ddf.minim.spi.MinimServiceProvider
-
Should return an
AudioSample
that will store the provided samples.
- getAudioSample(float[], float[], AudioFormat, int) - Method in interface ddf.minim.spi.MinimServiceProvider
-
Should return an
AudioSample
that will store the provided samples.
- getAverageCenterFrequency(int) - Method in class ddf.minim.analysis.FourierTransform
-
Returns the center frequency of the ith average band.
- getAvg(int) - Method in class ddf.minim.analysis.FourierTransform
-
Gets the value of the ith
average.
- getBalance() - Method in class ddf.minim.Controller
-
Returns the current balance of the line.
- getBand(int) - Method in class ddf.minim.analysis.FourierTransform
-
Returns the amplitude of the requested frequency band.
- getBandWidth() - Method in class ddf.minim.analysis.FourierTransform
-
Returns the width of each frequency band in the spectrum (in Hz).
- getBandWidth() - Method in class ddf.minim.effects.BandPass
-
Returns the band width of this filter.
- getBandWidth() - Method in class ddf.minim.effects.NotchFilter
-
Returns the band width of this filter.
- getBufferSize() - Method in class ddf.minim.MultiChannelBuffer
-
- getByteArrayBufferSize(AudioFormat) - Method in class ddf.minim.javasound.FloatSampleBuffer
-
- getByteArrayBufferSize(AudioFormat, int) - Method in class ddf.minim.javasound.FloatSampleBuffer
-
- getChannel(int) - Method in interface ddf.minim.BufferedAudio
-
Gets the samples for the requested channel number as a float array.
- getChannel(int) - Method in class ddf.minim.javasound.FloatSampleBuffer
-
Get the actual audio data of one channel.
Modifying this array will modify the audio samples of this
FloatSampleBuffer.
- getChannel(int) - Method in class ddf.minim.MultiChannelBuffer
-
- getChannelCount() - Method in class ddf.minim.javasound.FloatSampleBuffer
-
- getChannelCount() - Method in class ddf.minim.MultiChannelBuffer
-
- getControl(Control.Type) - Method in class ddf.minim.Controller
-
- getControls() - Method in class ddf.minim.Controller
-
Returns an array of all the available Control
s for the
DataLine
being controlled.
- getControls() - Method in interface ddf.minim.spi.AudioResource
-
Returns the Controls available for this AudioResource.
- getConvertDitherBits(int) - Method in class ddf.minim.javasound.FloatSampleBuffer
-
- getDitherBits() - Method in class ddf.minim.javasound.FloatSampleBuffer
-
- getDitherMode() - Method in class ddf.minim.javasound.FloatSampleBuffer
-
- getEffect(int) - Method in class ddf.minim.AudioSource
-
- getEffect(int) - Method in interface ddf.minim.Effectable
-
Returns the ith
effect in the effect chain.
- getFormat() - Method in class ddf.minim.AudioSource
-
- getFormat() - Method in interface ddf.minim.Recordable
-
Returns the format of this recordable audio.
- getFormat() - Method in class ddf.minim.SignalSplitter
-
- getFormat() - Method in interface ddf.minim.spi.AudioResource
-
Returns the AudioFormat of this AudioResource.
- getFreq(float) - Method in class ddf.minim.analysis.FourierTransform
-
Gets the amplitude of the requested frequency in the spectrum.
- getGain() - Method in class ddf.minim.Controller
-
Returns the current gain.
- getIncomingUGen() - Method in class ddf.minim.ugens.UGen.UGenInput
-
returns the UGen which is giving values to this input.
- getInputMixer() - Method in class ddf.minim.javasound.JSMinim
-
- getInputStream(int, int, float, int) - Method in class ddf.minim.Minim
-
Get the input as an AudioStream that you can read from yourself, rather
than wrapped in an AudioInput that does that work for you.
- getInputType() - Method in class ddf.minim.ugens.UGen.UGenInput
-
returns the InputType of this UGenInput
- getInputTypeAsString() - Method in class ddf.minim.ugens.UGen.UGenInput
-
return the m_inputType as a string (for debugging)
- getLastValue() - Method in class ddf.minim.ugens.UGen.UGenInput
-
Returns the first value in the array of last values.
- getLastValues() - Method in class ddf.minim.ugens.UGen
-
Return the last values generated by this UGen.
- getLastValues() - Method in class ddf.minim.ugens.UGen.UGenInput
-
- getLineIn() - Method in class ddf.minim.Minim
-
- getLineIn(int) - Method in class ddf.minim.Minim
-
- getLineIn(int, int) - Method in class ddf.minim.Minim
-
- getLineIn(int, int, float) - Method in class ddf.minim.Minim
-
- getLineIn(int, int, float, int) - Method in class ddf.minim.Minim
-
- getLineOut() - Method in class ddf.minim.Minim
-
- getLineOut(int) - Method in class ddf.minim.Minim
-
- getLineOut(int, int) - Method in class ddf.minim.Minim
-
- getLineOut(int, int, float) - Method in class ddf.minim.Minim
-
- getLineOut(int, int, float, int) - Method in class ddf.minim.Minim
-
- getLoopCount() - Method in interface ddf.minim.spi.AudioRecording
-
Deprecated.
How many loops are left to go.
- getLoopCount() - Method in interface ddf.minim.spi.AudioRecordingStream
-
How many loops are left to go.
- getMetaData() - Method in class ddf.minim.AudioPlayer
-
Returns the meta data for the recording being played by this player.
- getMetaData() - Method in class ddf.minim.AudioSample
-
- getMetaData() - Method in class ddf.minim.AudioSnippet
-
Deprecated.
- getMetaData() - Method in interface ddf.minim.Playable
-
Returns the meta data for this.
- getMetaData() - Method in interface ddf.minim.spi.AudioRecording
-
Deprecated.
Returns meta data about the recording, such as duration, name, ID3 tags
perhaps.
- getMetaData() - Method in interface ddf.minim.spi.AudioRecordingStream
-
Returns meta data about the recording, such as duration, name, ID3 tags
perhaps.
- getMetaData() - Method in class ddf.minim.ugens.FilePlayer
-
Returns the meta data for the recording being played by this player.
- getMillisecondLength() - Method in interface ddf.minim.spi.AudioRecording
-
Deprecated.
Returns the length of the source in milliseconds.
- getMillisecondLength() - Method in interface ddf.minim.spi.AudioRecordingStream
-
Returns the length of the source in milliseconds.
- getMillisecondPosition() - Method in interface ddf.minim.spi.AudioRecording
-
Deprecated.
Gets the current millisecond position of the source.
- getMillisecondPosition() - Method in interface ddf.minim.spi.AudioRecordingStream
-
Gets the current millisecond position of the source.
- getOuterUGen() - Method in class ddf.minim.ugens.UGen.UGenInput
-
returns the outer UGen of which this is an input.
- getOutputMixer() - Method in class ddf.minim.javasound.JSMinim
-
- getPan() - Method in class ddf.minim.Controller
-
Returns the current pan value.
- getPoles() - Method in class ddf.minim.effects.ChebFilter
-
Returns the number of poles in the filter.
- getPulseWidth() - Method in class ddf.minim.signals.PulseWave
-
Returns the current pulse width.
- getRipple() - Method in class ddf.minim.effects.ChebFilter
-
Returns the ripple percentage of the filter.
- getSample(int, int) - Method in class ddf.minim.MultiChannelBuffer
-
- getSample(int, float) - Method in class ddf.minim.MultiChannelBuffer
-
- getSampleCount() - Method in class ddf.minim.javasound.FloatSampleBuffer
-
- getSampleRate() - Method in class ddf.minim.javasound.FloatSampleBuffer
-
- getSampleRecorder(Recordable, String, boolean) - Method in class ddf.minim.javasound.JSMinim
-
- getSampleRecorder(Recordable, String, boolean) - Method in interface ddf.minim.spi.MinimServiceProvider
-
Should return a
SampleRecorder
that can record the
source
in a
buffered (in-memory) or non-buffered (streamed) manner, to the file specified by
saveTo
- getSignal(int) - Method in class ddf.minim.AudioOutput
-
- getSignal(int) - Method in interface ddf.minim.Polyphonic
-
Returns the ith
signal in the signal chain.
- getSpectrumImaginary() - Method in class ddf.minim.analysis.FourierTransform
-
Get the Imaginary part of the Complex representation of the spectrum.
- getSpectrumReal() - Method in class ddf.minim.analysis.FourierTransform
-
Get the Real part of the Complex representation of the spectrum.
- getStream() - Method in class ddf.minim.ugens.FilePlayer
-
Returns the wrapped AudioRecordingStream.
- getTint() - Method in class ddf.minim.ugens.Noise
-
- getType() - Method in class ddf.minim.effects.ChebFilter
-
Returns the type of the filter.
- getUGen() - Method in class ddf.minim.UGenSignal
-
Returns the UGen that is being wrapped by this UGenSignal.
- getVolume() - Method in class ddf.minim.Controller
-
Returns the current volume.
- getWaveform() - Method in class ddf.minim.ugens.Wavetable
-
Returns the underlying waveform, not a copy of it.
- grainLen - Variable in class ddf.minim.ugens.GranulateSteady
-
Controls the length of each grain.
- grainLenMax - Variable in class ddf.minim.ugens.GranulateRandom
-
Controls the manimum length of each grain.
- grainLenMin - Variable in class ddf.minim.ugens.GranulateRandom
-
Controls the minimum length of each grain.
- GranulateRandom - Class in ddf.minim.ugens
-
GranulateRandom is granular synthesis of the incoming audio.
- GranulateRandom() - Constructor for class ddf.minim.ugens.GranulateRandom
-
Constructor for GranulateRandom.
- GranulateRandom(float, float, float, float, float, float) - Constructor for class ddf.minim.ugens.GranulateRandom
-
Constructor for GranulateRandom.
- GranulateRandom(float, float, float, float, float, float, float, float) - Constructor for class ddf.minim.ugens.GranulateRandom
-
Constructor for GranulateRandom
- GranulateSteady - Class in ddf.minim.ugens
-
A UGen which chops the incoming audio into steady grains
of sound.
- GranulateSteady() - Constructor for class ddf.minim.ugens.GranulateSteady
-
Constructor for GranulateSteady.
- GranulateSteady(float, float, float) - Constructor for class ddf.minim.ugens.GranulateSteady
-
Constructor for GranulateSteady.
- GranulateSteady(float, float, float, float, float) - Constructor for class ddf.minim.ugens.GranulateSteady
-
Constructor for GranulateSteady.
- IIRFilter - Class in ddf.minim.effects
-
An Infinite Impulse Response, or IIR, filter is a filter that uses a set of
coefficients and previous filtered values to filter a stream of audio.
- IIRFilter(float, float) - Constructor for class ddf.minim.effects.IIRFilter
-
Constructs an IIRFilter with the given cutoff frequency that will be used
to filter audio recorded at sampleRate
.
- imag - Variable in class ddf.minim.analysis.FourierTransform
-
- indexToFreq(int) - Method in class ddf.minim.analysis.FourierTransform
-
Returns the middle frequency of the ith band.
- init(int, int, float) - Method in class ddf.minim.javasound.FloatSampleBuffer
-
Initialize this sample buffer to have the specified channels, sample
count, and sample rate.
- init(int, int, float, boolean) - Method in class ddf.minim.javasound.FloatSampleBuffer
-
Initialize this sample buffer to have the specified channels, sample
count, and sample rate.
- initFromByteArray(byte[], int, int, AudioFormat) - Method in class ddf.minim.javasound.FloatSampleBuffer
-
Resets this buffer with the audio data specified in the arguments.
- initFromByteArray(byte[], int, int, AudioFormat, boolean) - Method in class ddf.minim.javasound.FloatSampleBuffer
-
Resets this buffer with the audio data specified in the arguments.
- initFromFloatSampleBuffer(FloatSampleBuffer) - Method in class ddf.minim.javasound.FloatSampleBuffer
-
Resets this sample buffer with the data in source
.
- insertChannel(int, boolean) - Method in class ddf.minim.javasound.FloatSampleBuffer
-
Insert a (silent) channel at position index
.
- insertChannel(int, boolean, boolean) - Method in class ddf.minim.javasound.FloatSampleBuffer
-
Inserts a channel at position index
.
- Instrument - Interface in ddf.minim.ugens
-
The Instrument interface is expected by AudioOutput.playNote.
- inverse(float[]) - Method in class ddf.minim.analysis.DFT
-
- inverse(float[]) - Method in class ddf.minim.analysis.FFT
-
- inverse(float[]) - Method in class ddf.minim.analysis.FourierTransform
-
Performs an inverse transform of the frequency spectrum and places the
result in buffer
.
- inverse(AudioBuffer) - Method in class ddf.minim.analysis.FourierTransform
-
Performs an inverse transform of the frequency spectrum and places the
result in buffer
.
- inverse(float[], float[], float[]) - Method in class ddf.minim.analysis.FourierTransform
-
Performs an inverse transform of the frequency spectrum represented by
freqReal and freqImag and places the result in buffer.
- invert() - Method in class ddf.minim.ugens.Wavetable
-
Flips the table around 0.
- isActive() - Method in class ddf.minim.ugens.Bypass
-
- isAtEnd() - Method in class ddf.minim.ugens.Line
-
Has the line completed its lerp.
- isEffected() - Method in class ddf.minim.AudioSource
-
- isEffected() - Method in interface ddf.minim.Effectable
-
Returns true if at least one effect in the chain is enabled.
- isEnabled(AudioSignal) - Method in class ddf.minim.AudioOutput
-
- isEnabled(AudioEffect) - Method in class ddf.minim.AudioSource
-
- isEnabled(AudioEffect) - Method in interface ddf.minim.Effectable
-
Returns true if effect
is in the chain and is also enabled.
- isEnabled(AudioEffect) - Method in class ddf.minim.EffectsChain
-
Returns true if e
is in the chain and is enabled.
- isEnabled(AudioSignal) - Method in interface ddf.minim.Polyphonic
-
Returns true if signal
is in the chain and is also enabled.
- isEnabled(AudioSignal) - Method in class ddf.minim.SignalChain
-
Returns true if e
is in the chain and is enabled.
- isHat() - Method in class ddf.minim.analysis.BeatDetect
-
In frequency energy mode this returns true if a beat corresponding to the
frequency range of a hi hat has been detected.
- isInterpolating() - Method in class ddf.minim.ugens.TickRate
-
- isKick() - Method in class ddf.minim.analysis.BeatDetect
-
In frequency energy mode this returns true if a beat corresponding to the
frequency range of a kick drum has been detected.
- isLooping() - Method in class ddf.minim.AudioPlayer
-
- isLooping() - Method in class ddf.minim.AudioSnippet
-
Deprecated.
- isLooping() - Method in interface ddf.minim.Playable
-
Returns true if this is currently playing and has more than one loop
left to play.
- isLooping() - Method in class ddf.minim.ugens.FilePlayer
-
- isMuted() - Method in class ddf.minim.Controller
-
Returns true if the line is muted.
- isOnset() - Method in class ddf.minim.analysis.BeatDetect
-
In sound energy mode this returns true when a beat has been detected.
- isOnset(int) - Method in class ddf.minim.analysis.BeatDetect
-
In frequency energy mode this returns true when a beat has been detect in
the ith
frequency band.
- isPatched() - Method in class ddf.minim.ugens.UGen.UGenInput
-
returns true if this input has an m_incoming UGen
- isPlaying() - Method in class ddf.minim.AudioPlayer
-
- isPlaying() - Method in class ddf.minim.AudioSnippet
-
Deprecated.
- isPlaying() - Method in interface ddf.minim.Playable
-
Returns true if this currently playing.
- isPlaying() - Method in interface ddf.minim.spi.AudioRecording
-
Deprecated.
- isPlaying() - Method in interface ddf.minim.spi.AudioRecordingStream
-
- isPlaying() - Method in class ddf.minim.ugens.FilePlayer
-
- isRange(int, int, int) - Method in class ddf.minim.analysis.BeatDetect
-
In frequency energy mode this returns true if at least
threshold
bands of the bands included in the range
[low, high]
have registered a beat.
- isRecording() - Method in class ddf.minim.AudioRecorder
-
Returns the current record state.
- isRecording() - Method in interface ddf.minim.spi.SampleRecorder
-
Returns the current record state.
- isSnare() - Method in class ddf.minim.analysis.BeatDetect
-
In frequency energy mode this returns true if a beat corresponding to the
frequency range of a snare drum has been detected.
- isSounding() - Method in class ddf.minim.AudioOutput
-
- isSounding() - Method in interface ddf.minim.Polyphonic
-
Returns true if at least one signal in the chain is enabled.
- LANCZOS - Static variable in class ddf.minim.analysis.FourierTransform
-
A constant indicating a
Lanczos window should be used on sample buffers.
- LanczosWindow - Class in ddf.minim.analysis
-
A Lanczos window function.
- LanczosWindow() - Constructor for class ddf.minim.analysis.LanczosWindow
-
Constructs a Lanczos window.
- left - Variable in class ddf.minim.AudioSource
-
The buffer containing the left channel samples.
- LEFT - Static variable in interface ddf.minim.BufferedAudio
-
- leftScale - Variable in class ddf.minim.signals.PinkNoise
-
- leftScale - Variable in class ddf.minim.signals.WhiteNoise
-
- length - Variable in class ddf.minim.analysis.WindowFunction
-
- length() - Method in class ddf.minim.AudioMetaData
-
- length() - Method in class ddf.minim.AudioPlayer
-
- length() - Method in class ddf.minim.AudioSnippet
-
Deprecated.
- length() - Method in interface ddf.minim.BufferedAudio
-
Gets the length in milliseconds of the buffered audio.
- length() - Method in interface ddf.minim.Playable
-
Returns the length of the sound in milliseconds.
- length() - Method in class ddf.minim.ugens.FilePlayer
-
- level() - Method in interface ddf.minim.AudioBuffer
-
Gets the current level of the buffer.
- linAverages(int) - Method in class ddf.minim.analysis.FourierTransform
-
Sets the number of averages used when computing the spectrum and spaces the
averages in a linear manner.
- LINAVG - Static variable in class ddf.minim.analysis.FourierTransform
-
- Line - Class in ddf.minim.ugens
-
A UGen that starts at a value
and changes linearly to another value over a specified time.
- Line() - Constructor for class ddf.minim.ugens.Line
-
Constructs a Line that starts a 1 and transitions to 0 over 1 second.
- Line(float) - Constructor for class ddf.minim.ugens.Line
-
Constructs a Line that starts at 1 and transtions to 0 over dT seconds.
- Line(float, float) - Constructor for class ddf.minim.ugens.Line
-
Constructs a Line that starts at beginningAmplitude and transtions to 0 over dT seconds.
- Line(float, float, float) - Constructor for class ddf.minim.ugens.Line
-
Constructs a Line that starts at begAmplitude and transitions to endAmplitude over dT seconds.
- linearFade(float, float) - Method in class ddf.minim.javasound.FloatSampleBuffer
-
Fade the volume level of this buffer from the given start volume to the end volume.
- linearFade(float, float, int, int) - Method in class ddf.minim.javasound.FloatSampleBuffer
-
Fade the volume level of this buffer from the given start volume to the end volume.
- linearFade(int, float, float, int, int) - Method in class ddf.minim.javasound.FloatSampleBuffer
-
Fade the volume level of the specified channel from the given start volume to
the end volume.
- LiveInput - Class in ddf.minim.ugens
-
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.
- LiveInput(AudioStream) - Constructor for class ddf.minim.ugens.LiveInput
-
Constructs a LiveInput that will read from inputStream.
- loadFile(String) - Method in class ddf.minim.Minim
-
Loads the requested file into an
AudioPlayer
with a buffer size
of 1024 samples.
- loadFile(String, int) - Method in class ddf.minim.Minim
-
Loads the requested file into an
AudioPlayer
with the request
buffer size.
- loadFileStream(String, int, boolean) - Method in class ddf.minim.Minim
-
Creates and AudioRecordingStream that you can use to read from the file
yourself, rather than wrapping it in an AudioPlayer that does the work
for you.
- loadSample(String) - Method in class ddf.minim.Minim
-
- loadSample(String, int) - Method in class ddf.minim.Minim
-
- loadSnippet(String) - Method in class ddf.minim.Minim
-
Deprecated.
- logAverages(int, int) - Method in class ddf.minim.analysis.FourierTransform
-
Sets the number of averages used when computing the spectrum based on the
minimum bandwidth for an octave and the number of bands per octave.
- LOGAVG - Static variable in class ddf.minim.analysis.FourierTransform
-
- loop() - Method in class ddf.minim.AudioPlayer
-
- loop(int) - Method in class ddf.minim.AudioPlayer
-
- loop() - Method in class ddf.minim.AudioSnippet
-
Deprecated.
- loop(int) - Method in class ddf.minim.AudioSnippet
-
Deprecated.
- loop() - Method in interface ddf.minim.Playable
-
Sets looping to continuous.
- loop(int) - Method in interface ddf.minim.Playable
-
Sets this to loop num
times.
- loop(int) - Method in interface ddf.minim.spi.AudioRecording
-
Deprecated.
Starts looping playback from the current position.
- loop(int) - Method in interface ddf.minim.spi.AudioRecordingStream
-
Starts looping playback from the current position.
- loop() - Method in class ddf.minim.ugens.FilePlayer
-
- loop(int) - Method in class ddf.minim.ugens.FilePlayer
-
- LOOP_CONTINUOUSLY - Static variable in class ddf.minim.Minim
-
- loopCount() - Method in class ddf.minim.AudioPlayer
-
- loopCount() - Method in class ddf.minim.AudioSnippet
-
Deprecated.
- loopCount() - Method in interface ddf.minim.Playable
-
Returns the number of loops left to do.
- loopCount() - Method in class ddf.minim.ugens.FilePlayer
-
- LowPassFS - Class in ddf.minim.effects
-
LowPassFS is a four stage low pass filter.
- LowPassFS(float, float) - Constructor for class ddf.minim.effects.LowPassFS
-
Constructs a low pass filter with a cutoff frequency of freq
that will be used to filter audio recorded at sampleRate
.
- LowPassSP - Class in ddf.minim.effects
-
LowPassSP is a single pole low pass filter.
- LowPassSP(float, float) - Constructor for class ddf.minim.effects.LowPassSP
-
Constructs a low pass filter with a cutoff frequency of freq
that will be used to filter audio recorded at sampleRate
.
- LP - Static variable in class ddf.minim.effects.ChebFilter
-
A constant used to indicate a low pass filter.
- PAN - Static variable in class ddf.minim.Controller
-
The pan control type.
- pan() - Method in class ddf.minim.Controller
-
Gets the pan control for the Line
, if it exists.
- pan() - Method in class ddf.minim.signals.Oscillator
-
Returns the current pan value.
- pan - Variable in class ddf.minim.signals.PinkNoise
-
- pan - Variable in class ddf.minim.signals.WhiteNoise
-
- Pan - Class in ddf.minim.ugens
-
A UGen for panning a mono signal in a stereo field
- Pan(float) - Constructor for class ddf.minim.ugens.Pan
-
Construct a Pan UGen with a particular balance and width.
- pan - Variable in class ddf.minim.ugens.Pan
-
UGens patched to pan should generate values between -1 and +1.
- patch(UGen) - Method in class ddf.minim.ugens.UGen
-
Connect the output of this UGen to the first input of connectToUGen.
- patch(UGen.UGenInput) - Method in class ddf.minim.ugens.UGen
-
Connect the output of this UGen to a specific input of connecToUGen.
- patch(AudioOutput) - Method in class ddf.minim.ugens.UGen
-
Patch the output of this UGen to the provided AudioOuput.
- pause() - Method in class ddf.minim.AudioPlayer
-
- pause() - Method in class ddf.minim.AudioSnippet
-
Deprecated.
- pause() - Method in class ddf.minim.NoteManager
-
- pause() - Method in interface ddf.minim.Playable
-
Pauses playback.
- pause() - Method in interface ddf.minim.spi.AudioRecording
-
Deprecated.
Disallows playback/reads of the source.
- pause() - Method in interface ddf.minim.spi.AudioRecordingStream
-
Disallows playback/reads of the source.
- pause() - Method in class ddf.minim.ugens.FilePlayer
-
- pauseNotes() - Method in class ddf.minim.AudioOutput
-
- period() - Method in class ddf.minim.signals.Oscillator
-
Returns the period of the waveform (the inverse of the frequency).
- phase - Variable in class ddf.minim.ugens.Oscil
-
Patch to this to control the phase of the oscillator with another UGen.
- PHASOR - Static variable in class ddf.minim.ugens.Waves
-
A perfect phasor wave going from 0 to 1.
- PinkNoise - Class in ddf.minim.signals
-
PinkNoise generates a pink noise signal.
- PinkNoise() - Constructor for class ddf.minim.signals.PinkNoise
-
Constructs a pink noise signal with an amplitude of 1.
- PinkNoise(float) - Constructor for class ddf.minim.signals.PinkNoise
-
Constructs a pink noise signal with an amplitude of amp
.
- play() - Method in class ddf.minim.AudioPlayer
-
- play(int) - Method in class ddf.minim.AudioPlayer
-
- play() - Method in class ddf.minim.AudioSnippet
-
Deprecated.
- play(int) - Method in class ddf.minim.AudioSnippet
-
Deprecated.
- play() - Method in interface ddf.minim.Playable
-
Starts playback from the current position.
- play(int) - Method in interface ddf.minim.Playable
-
Starts playback millis
from the beginning.
- play() - Method in interface ddf.minim.spi.AudioRecording
-
Deprecated.
Allows playback/reads of the source.
- play() - Method in interface ddf.minim.spi.AudioRecordingStream
-
Allows playback/reads of the source.
- play() - Method in class ddf.minim.ugens.FilePlayer
-
- play(int) - Method in class ddf.minim.ugens.FilePlayer
-
- Playable - Interface in ddf.minim
-
Playable
defines functionality that you would expect from a tapedeck
or CD player.
- playNote(float, float, Instrument) - Method in class ddf.minim.AudioOutput
-
Play a note startTime seconds from now, for the given duration, using the
given instrument.
- playNote(float, float, float) - Method in class ddf.minim.AudioOutput
-
- playNote(float, float, String) - Method in class ddf.minim.AudioOutput
-
- playNote(float, float) - Method in class ddf.minim.AudioOutput
-
- playNote(float, String) - Method in class ddf.minim.AudioOutput
-
- playNote(float) - Method in class ddf.minim.AudioOutput
-
- playNote(String) - Method in class ddf.minim.AudioOutput
-
- playNote() - Method in class ddf.minim.AudioOutput
-
- Polyphonic - Interface in ddf.minim
-
Polyphonic
describes an object that can have multiple
AudioSignal
s attached to it.
- portamento(int) - Method in class ddf.minim.signals.Oscillator
-
Sets how many milliseconds it should take to transition from one frequency
to another when setting a new frequency.
- position() - Method in class ddf.minim.AudioPlayer
-
- position() - Method in class ddf.minim.AudioSnippet
-
Deprecated.
- position() - Method in interface ddf.minim.Playable
-
Returns the current position of the "playhead" (ie how much of
the sound has already been played)
- position() - Method in class ddf.minim.ugens.FilePlayer
-
- printCoeff() - Method in class ddf.minim.effects.IIRFilter
-
Prints the current values of the coefficients to the console.
- printControls() - Method in class ddf.minim.Controller
-
Prints the available controls and their ranges to the console.
- printInput() - Method in class ddf.minim.ugens.UGen.UGenInput
-
print information about this UGenInput (for debugging)
- printInputs() - Method in class ddf.minim.ugens.UGen
-
Prints all inputs connected to this UGen (for debugging)
- process(float[]) - Method in interface ddf.minim.AudioEffect
-
Processes signal
in some way.
- process(float[], float[]) - Method in interface ddf.minim.AudioEffect
-
Processes sigLeft
and sigRight
in some way.
- process(float[]) - Method in class ddf.minim.effects.Convolver
-
- process(float[], float[]) - Method in class ddf.minim.effects.Convolver
-
- process(float[]) - Method in class ddf.minim.effects.IIRFilter
-
- process(float[], float[]) - Method in class ddf.minim.effects.IIRFilter
-
- process(float[]) - Method in class ddf.minim.EffectsChain
-
Sends samp
to each effect in the chain, in order.
- process(float[], float[]) - Method in class ddf.minim.EffectsChain
-
Sends sampL
and sampR
to each effect
in the chain, in order.
- processSampleFrame(float[], float[]) - Method in class ddf.minim.ugens.Sink
-
- processSampleFrame(float[], float[]) - Method in class ddf.minim.ugens.Summer
-
- publisher() - Method in class ddf.minim.AudioMetaData
-
- pulse(float) - Static method in class ddf.minim.ugens.Waves
-
Constructs a square wave with specficed duty cycle.
- PulseWave - Class in ddf.minim.signals
-
A pulse wave is a square wave whose peaks and valleys are different length.
- PulseWave(float, float, float) - Constructor for class ddf.minim.signals.PulseWave
-
Constructs a pulse wave with the given frequency, amplitude and sample
rate.
- SAMPLE_RATE - Static variable in class ddf.minim.Controller
-
The sample rate control type.
- sampleFrameCount() - Method in class ddf.minim.AudioMetaData
-
- sampleRate - Variable in class ddf.minim.analysis.FourierTransform
-
- sampleRate() - Method in class ddf.minim.AudioSource
-
- sampleRate() - Method in interface ddf.minim.Recordable
-
Returns the sample rate of this recordable audio.
- sampleRate() - Method in class ddf.minim.signals.Oscillator
-
- sampleRate() - Method in class ddf.minim.SignalSplitter
-
- sampleRate() - Method in class ddf.minim.ugens.UGen
-
Returns the sample rate of this UGen.
- sampleRateChanged() - Method in class ddf.minim.ugens.ADSR
-
Use this method to notify the ADSR that the sample rate has changed.
- sampleRateChanged() - Method in class ddf.minim.ugens.Bypass
-
- sampleRateChanged() - Method in class ddf.minim.ugens.Damp
-
- sampleRateChanged() - Method in class ddf.minim.ugens.Delay
-
When the sample rate is changed the buffer needs to be resized.
- sampleRateChanged() - Method in class ddf.minim.ugens.EnvelopeFollower
-
- sampleRateChanged() - Method in class ddf.minim.ugens.GranulateRandom
-
Use this method to notify GranulateRandom that the sample rate has changed.
- sampleRateChanged() - Method in class ddf.minim.ugens.GranulateSteady
-
Use this method to notify GranulateSteady that the sample rate has changed.
- sampleRateChanged() - Method in class ddf.minim.ugens.Line
-
Change the timeStepSize when sampleRate changes.
- sampleRateChanged() - Method in class ddf.minim.ugens.Noise
-
- sampleRateChanged() - Method in class ddf.minim.ugens.Oscil
-
This routine will be called any time the sample rate changes.
- sampleRateChanged() - Method in class ddf.minim.ugens.Pan
-
- sampleRateChanged() - Method in class ddf.minim.ugens.Summer
-
- sampleRateChanged() - Method in class ddf.minim.ugens.TickRate
-
- sampleRateChanged() - Method in class ddf.minim.ugens.UGen
-
Override this method in your derived class to receive a notification when
the sample rate of your UGen has changed.
- sampleRateChanged() - Method in class ddf.minim.ugens.Vocoder
-
- SampleRecorder - Interface in ddf.minim.spi
-
SampleRecorder
is an interface that describes the limited
set of functionality required of an object that records samples.
- samples(float[]) - Method in interface ddf.minim.AudioListener
-
Called by the Recordable
object this is attached to
when that object has new samples.
- samples(float[], float[]) - Method in interface ddf.minim.AudioListener
-
Called by the Recordable
object this is attached to
when that object has new samples.
- samples(float[]) - Method in class ddf.minim.SignalSplitter
-
- samples(float[], float[]) - Method in class ddf.minim.SignalSplitter
-
- save() - Method in class ddf.minim.AudioRecorder
-
Requests the current SampleRecorder
to save.
- save() - Method in interface ddf.minim.spi.SampleRecorder
-
Saves the recorded samples, probably to disk.
- SAW - Static variable in class ddf.minim.ugens.Waves
-
A perfect sawtooth wave.
- saw(int) - Static method in class ddf.minim.ugens.Waves
-
Builds a sawtooth wave from the first numberofHarms harmonics.
- saw(float) - Static method in class ddf.minim.ugens.Waves
-
Constructs a sawtooth wave with specficed duty cycle.
- SawWave - Class in ddf.minim.signals
-
A saw wave is characterized by rising edge followed by a sharp drop off.
- SawWave(float, float, float) - Constructor for class ddf.minim.signals.SawWave
-
Constructs a saw wave with the given frequency, amplitude and sample
rate.
- scale(float) - Method in class ddf.minim.ugens.Wavetable
-
Multiplies each value of the underlying waveform by scale
.
- scaleBand(int, float) - Method in class ddf.minim.analysis.DFT
-
Not currently implemented.
- scaleBand(int, float) - Method in class ddf.minim.analysis.FFT
-
- scaleBand(int, float) - Method in class ddf.minim.analysis.FourierTransform
-
Scales the amplitude of the ith
frequency band
by s
.
- scaleFreq(float, float) - Method in class ddf.minim.analysis.FourierTransform
-
Scales the amplitude of the requested frequency by a
.
- set(int, float) - Method in class ddf.minim.ugens.Wavetable
-
Sets the ith entry of the underlying waveform to value
.
- setAllParameters(float, float, float, float, float, float, float, float) - Method in class ddf.minim.ugens.GranulateRandom
-
Immediately sets all public class members to new values.
- setAllParameters(float, float, float, float, float) - Method in class ddf.minim.ugens.GranulateSteady
-
Immediately sets all public class members to new values.
- setAllTimeParameters(float, float, float, float, float, float) - Method in class ddf.minim.ugens.GranulateRandom
-
Immediately sets all public class members concerning time to new values.
- setAllTimeParameters(float, float, float) - Method in class ddf.minim.ugens.GranulateSteady
-
Immediately sets all public class members concerning time to new values.
- setAmp(float) - Method in class ddf.minim.signals.Oscillator
-
Set the amplitude of the Oscillator, range is [0, 1].
- setAmp(float) - Method in class ddf.minim.signals.PinkNoise
-
Sets the amplitude of the signal to a
.
- setAmp(float) - Method in class ddf.minim.signals.WhiteNoise
-
Sets the amplitude to a
.
- setAmplitude(float) - Method in class ddf.minim.ugens.Oscil
-
Sets the amplitude of this Oscil.
- setAsHz(float) - Method in class ddf.minim.ugens.Frequency
-
Set this Frequency to be equal to the provided Hertz value.
- setAttackTime(float) - Method in class ddf.minim.ugens.Damp
-
Permits the setting of the attackTime parameter.
- setAudioChannelCount(int) - Method in class ddf.minim.ugens.Bypass
-
- setAudioChannelCount(int) - Method in class ddf.minim.ugens.MoogFilter
-
- setAudioChannelCount(int) - Method in class ddf.minim.ugens.Pan
-
- setAudioChannelCount(int) - Method in class ddf.minim.ugens.TickRate
-
- setAudioChannelCount(int) - Method in class ddf.minim.ugens.UGen
-
Let this UGen know how many channels of audio you will be asking it for.
- setAudioEffect(AudioEffect) - Method in interface ddf.minim.spi.AudioOut
-
Sets the AudioEffect to apply to the signal.
- setAudioListener(AudioListener) - Method in class ddf.minim.signals.Oscillator
-
- setAudioListener(AudioListener) - Method in interface ddf.minim.spi.AudioOut
-
Sets the AudioListener that will have sound broadcasted to it as the output generates.
- setAudioSignal(AudioSignal) - Method in interface ddf.minim.spi.AudioOut
-
Sets the AudioSignal that this output will use to generate sound.
- setAudioStream(AudioStream) - Method in interface ddf.minim.spi.AudioOut
-
Sets the AudioStream that this output will use to generate sound.
- setBalance(float) - Method in class ddf.minim.Controller
-
Sets the balance of the line to v
.
- setBalance(float) - Method in class ddf.minim.ugens.Balance
-
Set the balance setting to balanceVal.
- setBand(int, float) - Method in class ddf.minim.analysis.DFT
-
Not currently implemented.
- setBand(int, float) - Method in class ddf.minim.analysis.FFT
-
- setBand(int, float) - Method in class ddf.minim.analysis.FourierTransform
-
Sets the amplitude of the ith
frequency band to
a
.
- setBandWidth(float) - Method in class ddf.minim.effects.BandPass
-
Sets the band width of the filter.
- setBandWidth(float) - Method in class ddf.minim.effects.NotchFilter
-
Sets the band width of the filter.
- setBitRes(float) - Method in class ddf.minim.ugens.BitCrush
-
Set the bit resolution directly.
- setBufferSize(int) - Method in class ddf.minim.MultiChannelBuffer
-
- setChannel(int, float[]) - Method in class ddf.minim.MultiChannelBuffer
-
- setChannelCount(int) - Method in class ddf.minim.MultiChannelBuffer
-
- setChannelCount(int) - Method in class ddf.minim.ugens.UGen.UGenInput
-
Set the number of channels this input should generate.
- setChannelCountImpl(int) - Method in class ddf.minim.javasound.FloatSampleBuffer
-
internal setter for channel count, just change the variable.
- setComplex(float[], float[]) - Method in class ddf.minim.analysis.FourierTransform
-
- setConstant(float) - Method in class ddf.minim.ugens.Constant
-
Sets value of Constant during execution.
- setDampTime(float) - Method in class ddf.minim.ugens.Damp
-
Permits the setting of the attackTime parameter.
- setDampTimeFromDuration(float) - Method in class ddf.minim.ugens.Damp
-
Permits the setting of the attackTime parameter.
- setDelAmp(float) - Method in class ddf.minim.ugens.Delay
-
changes the feedback amplification of the echos.
- setDelTime(float) - Method in class ddf.minim.ugens.Delay
-
changes the time in between the echos to the value specified.
- setDitherBits(float) - Method in class ddf.minim.javasound.FloatSampleBuffer
-
Set the number of bits for dithering.
- setDitherMode(int) - Method in class ddf.minim.javasound.FloatSampleBuffer
-
Sets the mode for dithering.
- setDurationFactor(float) - Method in class ddf.minim.AudioOutput
-
- setDurationFactor(float) - Method in class ddf.minim.NoteManager
-
- setEndAmp(float) - Method in class ddf.minim.ugens.Line
-
Set the ending value of the Line's transition
- setFreq(float, float) - Method in class ddf.minim.analysis.FourierTransform
-
Sets the amplitude of the requested frequency in the spectrum to
a
.
- setFreq(float) - Method in class ddf.minim.effects.IIRFilter
-
Sets the cutoff/center frequency of the filter.
- setFreq(float) - Method in class ddf.minim.signals.Oscillator
-
Sets the frequency of the Oscillator in Hz.
- setFrequency(float) - Method in class ddf.minim.ugens.Oscil
-
Sets the frequency of this Oscil.
- setFrequency(Frequency) - Method in class ddf.minim.ugens.Oscil
-
Sets the frequency of this Oscil.
- setGain(float) - Method in class ddf.minim.Controller
-
Sets the gain to v
.
- setIncomingUGen(UGen) - Method in class ddf.minim.ugens.UGen.UGenInput
-
set the UGen which is giving values to this input
- setInputMixer(Mixer) - Method in class ddf.minim.javasound.JSMinim
-
- setInputMixer(Mixer) - Method in class ddf.minim.Minim
-
Sets the Javasound Mixer that will be used for obtaining input sources
such as AudioInputs.
- setInterpolation(boolean) - Method in class ddf.minim.ugens.TickRate
-
- setKernal(float[]) - Method in class ddf.minim.effects.Convolver
-
Sets the kernal to k
.
- setLastValue(float) - Method in class ddf.minim.ugens.UGen.UGenInput
-
Sets all values in the last values array to the provided value.
- setLineTime(float) - Method in class ddf.minim.ugens.Line
-
Set the length of this Line's transition
- setLoopPoints(int, int) - Method in class ddf.minim.AudioPlayer
-
- setLoopPoints(int, int) - Method in class ddf.minim.AudioSnippet
-
Deprecated.
- setLoopPoints(int, int) - Method in interface ddf.minim.Playable
-
Sets the loop points used when looping.
- setLoopPoints(int, int) - Method in interface ddf.minim.spi.AudioRecording
-
Deprecated.
Sets the loops points in the source, in milliseconds
- setLoopPoints(int, int) - Method in interface ddf.minim.spi.AudioRecordingStream
-
Sets the loops points in the source, in milliseconds
- setLoopPoints(int, int) - Method in class ddf.minim.ugens.FilePlayer
-
- setMidiNoteIn(float) - Method in class ddf.minim.ugens.Midi2Hz
-
Set the fixed value this will use if midiNoteIn is not patched.
- setMillisecondPosition(int) - Method in interface ddf.minim.spi.AudioRecording
-
Deprecated.
Sets the current millisecond position of the source.
- setMillisecondPosition(int) - Method in interface ddf.minim.spi.AudioRecordingStream
-
Sets the current millisecond position of the source.
- setNoteOffset(float) - Method in class ddf.minim.AudioOutput
-
- setNoteOffset(float) - Method in class ddf.minim.NoteManager
-
- setOutputMixer(Mixer) - Method in class ddf.minim.javasound.JSMinim
-
- setOutputMixer(Mixer) - Method in class ddf.minim.Minim
-
Sets the Javasound Mixer that will be used for obtain output destinations
such as those required by AudioOuput, AudioPlayer, AudioSample, and so
forth.
- setPan(float) - Method in class ddf.minim.Controller
-
Sets the pan of the line to v
.
- setPan(float) - Method in class ddf.minim.signals.Oscillator
-
Set the pan of the Oscillator, range is [-1, 1].
- setPan(float) - Method in class ddf.minim.signals.PinkNoise
-
Sets the pan of the signal to p
.
- setPan(float) - Method in class ddf.minim.signals.WhiteNoise
-
Sets the pan to p.
- setPan(float) - Method in class ddf.minim.ugens.Pan
-
Set the pan value of this Pan.
- setPanNoGlide(float) - Method in class ddf.minim.signals.Oscillator
-
Set the pan of the Oscillator, but don't smoothly transition from
whatever the current pan value is to this new one.
- setParameters(float, float, float, float, float, float, float) - Method in class ddf.minim.ugens.ADSR
-
Permits the changing of the ADSR parameters.
- setPhase(float) - Method in class ddf.minim.ugens.Oscil
-
Set the amount that the phase will be offset by.
- setPoles(int) - Method in class ddf.minim.effects.ChebFilter
-
Sets the number of poles used in the filter.
- setPulseWidth(float) - Method in class ddf.minim.signals.PulseWave
-
Sets the pulse width of the pulse wave.
- setRawChannel(int, float[]) - Method in class ddf.minim.javasound.FloatSampleBuffer
-
Low-level method to directly set the array for the given channel.
- setReciprocal(float) - Method in class ddf.minim.ugens.Reciprocal
-
Used to change the fixedDenominator value after instantiation
- setRecordSource(Recordable) - Method in class ddf.minim.AudioRecorder
-
Sets the record source for this recorder.
- setRipple(float) - Method in class ddf.minim.effects.ChebFilter
-
Sets the ripple percentage of the filter.
- setSampleCount(int, boolean) - Method in class ddf.minim.javasound.FloatSampleBuffer
-
Alias for changeSampleCount
- setSampleCountImpl(int) - Method in class ddf.minim.javasound.FloatSampleBuffer
-
internal setter for sample count, just change the variable.
- setSampleRate(float) - Method in class ddf.minim.javasound.FloatSampleBuffer
-
Sets the sample rate of this buffer.
- setSampleRate(float) - Method in class ddf.minim.ugens.UGen
-
Set the sample rate for this UGen.
- setSampleRecorder(SampleRecorder) - Method in class ddf.minim.AudioRecorder
-
Sets the SampleRecorder
for this recorder.
- setSamplesFromBytes(byte[], int, AudioFormat, int, int) - Method in class ddf.minim.javasound.FloatSampleBuffer
-
Initializes audio data from the provided byte array.
- setSensitivity(int) - Method in class ddf.minim.analysis.BeatDetect
-
Sets the sensitivity of the algorithm.
- setTempo(float) - Method in class ddf.minim.AudioOutput
-
- setTempo(float) - Method in class ddf.minim.NoteManager
-
- setTint(Noise.Tint) - Method in class ddf.minim.ugens.Noise
-
- setType(int) - Method in class ddf.minim.effects.ChebFilter
-
Sets the type of the filter.
- setUGen(UGen) - Method in class ddf.minim.UGenSignal
-
Sets the UGen that this UGenSignal wraps.
- setValue(float) - Method in class ddf.minim.ugens.Gain
-
Set the value of this Gain to a given dB value.
- setValue(float) - Method in class ddf.minim.ugens.Multiplier
-
Set the fixed value of this Multiplier.
- setVolume(float) - Method in class ddf.minim.Controller
-
Sets the volume to v
.
- setWaveform(float[]) - Method in class ddf.minim.ugens.Wavetable
-
Sets this Wavetable's waveform to the one provided.
- shiftBalance(float, float, int) - Method in class ddf.minim.Controller
-
Shifts the value of the balance from from
to to
in the space of millis
milliseconds.
- shiftGain(float, float, int) - Method in class ddf.minim.Controller
-
Shifts the value of the gain from from
to to
in the space of millis
- shiftPan(float, float, int) - Method in class ddf.minim.Controller
-
Shifts the value of the pan from from
to to
in the space of millis
milliseconds.
- shiftVolume(float, float, int) - Method in class ddf.minim.Controller
-
Shifts the value of the volume from from
to to
in the space of millis
milliseconds.
- sigLen - Variable in class ddf.minim.effects.Convolver
-
- SignalChain - Class in ddf.minim
-
An
SignalChain
is a list of
AudioSignals
that gives you the ability to enable (unmute) and disable (mute) signals.
- SignalChain() - Constructor for class ddf.minim.SignalChain
-
Constructs an empty SignalChain
.
- signalCount() - Method in class ddf.minim.AudioOutput
-
- signalCount() - Method in interface ddf.minim.Polyphonic
-
Returns the number of signals in the chain.
- SignalSplitter - Class in ddf.minim
-
A SignalSplitter
acts exactly like a headphone splitter.
- SignalSplitter(AudioFormat, int) - Constructor for class ddf.minim.SignalSplitter
-
Construct a SignalSplitter
that will receive
audio in the given format and in buffers the size of
bufferSize
.
- SINE - Static variable in class ddf.minim.ugens.Waves
-
A pure sine wave.
- SineWave - Class in ddf.minim.signals
-
A sine wave is a smooth curve that oscillates between -1 and 1.
- SineWave(float, float, float) - Constructor for class ddf.minim.signals.SineWave
-
Constructs a sine wave with the given frequency, amplitude and sample
rate.
- Sink - Class in ddf.minim.ugens
-
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.
- Sink() - Constructor for class ddf.minim.ugens.Sink
-
- size() - Method in interface ddf.minim.AudioBuffer
-
Returns the length of the buffer.
- size() - Method in class ddf.minim.EffectsChain
-
Returns the number of effects in the chain.
- size() - Method in class ddf.minim.SignalChain
-
Returns the number of signals in the chain.
- size() - Method in class ddf.minim.ugens.Wavetable
-
Returns the length of the underlying waveform.
- skip(int) - Method in class ddf.minim.AudioPlayer
-
- skip(int) - Method in class ddf.minim.AudioSnippet
-
Deprecated.
- skip(int) - Method in interface ddf.minim.Playable
-
Skips millis
from the current position.
- skip(int) - Method in class ddf.minim.ugens.FilePlayer
-
- smooth(int) - Method in class ddf.minim.ugens.Wavetable
-
Smooths out the values in the table by using a moving average window.
- SND - Static variable in class ddf.minim.Minim
-
The .snd file format.
- sound() - Method in class ddf.minim.AudioOutput
-
- sound() - Method in interface ddf.minim.Polyphonic
-
Enables all signals currently attached to this.
- SOUND_ENERGY - Static variable in class ddf.minim.analysis.BeatDetect
-
Constant used to request sound energy tracking mode.
- spaceLen - Variable in class ddf.minim.ugens.GranulateSteady
-
Controls the space between each grain.
- spaceLenMax - Variable in class ddf.minim.ugens.GranulateRandom
-
Controls the manimum space between each grain.
- spaceLenMin - Variable in class ddf.minim.ugens.GranulateRandom
-
Controls the minimum space between each grain.
- specSize() - Method in class ddf.minim.analysis.FourierTransform
-
Returns the size of the spectrum created by this transform.
- spectrum - Variable in class ddf.minim.analysis.FourierTransform
-
- SQUARE - Static variable in class ddf.minim.ugens.Waves
-
A perfect square wave with a 50% duty cycle.
- square(int) - Static method in class ddf.minim.ugens.Waves
-
Builds a square wave from the first numberofHarms harmonics.
- square(float) - Static method in class ddf.minim.ugens.Waves
-
Constructs a square wave with specficed duty cycle.
- SquareWave - Class in ddf.minim.signals
-
A square wave alternates between 1 and -1 at regular intervals.
- SquareWave(float, float, float) - Constructor for class ddf.minim.signals.SquareWave
-
Constructs a square wave with the given frequency, amplitude and sample
rate.
- start() - Method in class ddf.minim.javasound.JSMinim
-
- start() - Method in interface ddf.minim.spi.MinimServiceProvider
-
Called inside the Minim constructor.
- STEREO - Static variable in class ddf.minim.Minim
-
Specifies that you want a STEREO AudioInput or AudioOutput
- stop() - Method in class ddf.minim.javasound.JSMinim
-
- stop() - Method in class ddf.minim.Minim
-
Stops Minim.
- stop() - Method in interface ddf.minim.spi.MinimServiceProvider
-
Called when stop()
is called by the Minim object that owns this.
- stop() - Method in interface ddf.minim.Triggerable
-
Stops all sound being produced.
- Summer - Class in ddf.minim.ugens
-
A Summer allows you to sum the outputs of multiple UGens to be sent further down the chain.
- Summer() - Constructor for class ddf.minim.ugens.Summer
-
Constructs a Summer that you can patch multiple UGens to.