A B C D E F G H I J K L M N O P Q R S T U V W

S

SAMPLE_RATE - Static variable in class ddf.minim.Controller
The sample rate control type.
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.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.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.UGen
Override this method in your derived class to receive a notification when the sample rate of your UGen has changed.
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.
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.
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.
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 value directly.
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
 
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.
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.
setKernal(float[]) - Method in class ddf.minim.effects.Convolver
Sets the kernal to k.
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.
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.
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.
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
 
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.
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.
Summer(AudioOutput) - Constructor for class ddf.minim.ugens.Summer
Don't use this constructor, it won't stay public.

A B C D E F G H I J K L M N O P Q R S T U V W