A B C D E F G H I J K L M N O P 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 class ddf.minim.effects.IIRFilter
Returns the sample rate of audio that this filter will process.
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
 
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.
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.
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.
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.
setAudioEffect(AudioEffect) - Method in interface ddf.minim.spi.AudioStream
Set the AudioEffect to apply to this stream.
setAudioEffect(AudioEffect) - Method in interface ddf.minim.spi.AudioSynthesizer
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.AudioStream
Set the AudioListener to receive samples from this source.
setAudioSignal(AudioSignal) - Method in interface ddf.minim.spi.AudioSynthesizer
Sets the AudioSignal used by this sythesizer.
setBalance(float) - Method in class ddf.minim.Controller
Sets the balance of the line to v.
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.
setComplex(float[], float[]) - Method in class ddf.minim.analysis.FourierTransform
 
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.
setGain(float) - Method in class ddf.minim.Controller
Sets the gain to v.
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.
setLoopPoints(int, int) - Method in class ddf.minim.AudioPlayer
 
setLoopPoints(int, int) - Method in class ddf.minim.AudioSnippet
 
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
Sets the loops points in the source, in milliseconds
setMillisecondPosition(int) - Method in interface ddf.minim.spi.AudioRecording
Sets the current millisecond position of the source.
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.
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.
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.
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.
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.
setType(int) - Method in class ddf.minim.effects.ChebFilter
Sets the type of the filter.
setVolume(float) - Method in class ddf.minim.Controller
Sets the volume to v.
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.
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.
skip(int) - Method in class ddf.minim.AudioPlayer
 
skip(int) - Method in class ddf.minim.AudioSnippet
 
skip(int) - Method in interface ddf.minim.Playable
Skips millis from the current position.
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.
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
 
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.

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