Index

A B C D E F G H I K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values

A

add(Beat.Listener) - Method in class wellen.Beat
 
add(BeatListener) - Method in class wellen.BeatEvent
add(Trigger.Listener) - Method in class wellen.dsp.BeatDSP
 
add(Trigger.Listener) - Method in class wellen.dsp.Trigger
 
add_effect(EffectStereo) - Method in class wellen.ToneEngineDSP
 
add_listener(EnvelopeListener) - Method in class wellen.dsp.Envelope
 
add_listener(SamplerListener) - Method in class wellen.dsp.Sampler
 
add_stage(float) - Method in class wellen.dsp.Envelope
 
add_stage(float, float) - Method in class wellen.dsp.Envelope
 
add_track(Track) - Method in class wellen.Track
 
addListener(MidiInListener) - Method in class wellen.MidiIn
 
ADSR - Class in wellen.dsp
envelope with (A)ttack (D)ecay (S)ustain (R)elease stages: ADSR
ADSR() - Constructor for class wellen.dsp.ADSR
 
ADSR(int) - Constructor for class wellen.dsp.ADSR
 
ADSR_DIAGRAM - Static variable in class wellen.dsp.ADSR
ASCII diagram of an ADSR envelope.
after(int, int) - Method in class wellen.Loop
 
after(int, int, int) - Static method in class wellen.Loop
 
always_interpolate_frequency_amplitude_changes - Variable in class wellen.InstrumentDSP
 
appendData(float[][]) - Method in class wellen.WAVConverter
 
Arpeggiator - Class in wellen
creates a sequence of notes based on an input pattern.
Arpeggiator(int) - Constructor for class wellen.Arpeggiator
 
Arpeggiator.NoteStruct - Class in wellen
data structure for storing note information.
audioblock(float[]) - Method in class wellen.ToneEngineDSP
 
audioblock(float[][]) - Method in interface wellen.ToneEngineDSP.AudioOutputCallback
 
audioblock(float[][], float[][]) - Method in interface wellen.AudioBufferRenderer
 
audioblock(float[][], float[][]) - Method in class wellen.dsp.DSP
 
audioblock(float[][], float[][]) - Method in class wellen.ToneEngineDSP
 
audioblock(float[], float[]) - Method in class wellen.ToneEngineDSP
 
AudioBufferManager - Class in wellen
communicates with the underlying audio systems.
AudioBufferManager(AudioBufferRenderer, AudioDeviceConfiguration) - Constructor for class wellen.AudioBufferManager
 
AudioBufferRenderer - Interface in wellen
interface for audio callbacks of AudioBufferManager
AudioDevice - Interface in wellen
 
AudioDeviceConfiguration - Class in wellen
 
AudioDeviceConfiguration() - Constructor for class wellen.AudioDeviceConfiguration
 
AudioDeviceImplDesktop - Class in wellen
 
AudioDeviceImplDesktop(AudioBufferRenderer, AudioDeviceConfiguration) - Constructor for class wellen.AudioDeviceImplDesktop
 
availableInputs() - Static method in class wellen.MidiIn
 
availableOutputs() - Static method in class wellen.MidiOut
 
avgSize() - Method in class wellen.FFT
Returns the number of averages currently being calculated.

B

backwardsTransform(float[]) - Method in class wellen.analysis.FFT
Computes inverse DFT.
beat(int) - Method in interface wellen.BeatListener
 
beat(int, int) - Method in class wellen.Track
triggered by update mechanism.
Beat - Class in wellen
continuously triggers a beat(int) event.
Beat(Object) - Constructor for class wellen.Beat
 
Beat(Object, int) - Constructor for class wellen.Beat
 
beat_count() - Method in class wellen.BeatMIDI
 
Beat.Listener - Interface in wellen
 
BeatDetection - Class in wellen.analysis
Estimates the locations of percussive onsets using a simple method described in "Drum Source Separation using Percussive Feature Detection and Spectral Modulation" by Dan Barry, Derry Fitzgerald, Eugene Coyle and Bob Lawlor, ISSC 2005.
BeatDetection() - Constructor for class wellen.analysis.BeatDetection
 
BeatDetection(float, int) - Constructor for class wellen.analysis.BeatDetection
Create a new percussion onset detector.
BeatDetection(float, int, double, double) - Constructor for class wellen.analysis.BeatDetection
Create a new percussion onset detector.
BeatDSP - Class in wellen.dsp
similar to Beat with the exception that events are triggered from DSP.
BeatDSP() - Constructor for class wellen.dsp.BeatDSP
 
BeatDSP(Object) - Constructor for class wellen.dsp.BeatDSP
 
BeatDSP(Object, int) - Constructor for class wellen.dsp.BeatDSP
 
BeatDSP.Listener - Interface in wellen.dsp
 
BeatEvent - Class in wellen
similar to Beat except that it handles multiple listeners.
BeatListener - Interface in wellen
interface for listeners of BeatEvent.
BeatMIDI - Class in wellen
similar to Beat except that beat events are triggered by an external MIDI CLOCK signal.
before(int, int) - Method in class wellen.Loop
 
before(int, int, int) - Static method in class wellen.Loop
 
BELL(int) - Constructor for class wellen.InstrumentDSPLibrary.BELL
 
binToHz(int, float) - Method in class wellen.analysis.FFT
 
bits_per_sample - Variable in class wellen.AudioDeviceConfiguration
 
bits_per_sample - Variable in class wellen.WAVConverter.Info
 
BITS_PER_SAMPLE_16 - Static variable in class wellen.Wellen
 
BITS_PER_SAMPLE_24 - Static variable in class wellen.Wellen
 
BITS_PER_SAMPLE_32 - Static variable in class wellen.Wellen
 
BITS_PER_SAMPLE_8 - Static variable in class wellen.Wellen
 
blocking(boolean) - Method in class wellen.SpeechSynthesis
 
bpm() - Method in class wellen.BeatMIDI
returns an estimate of the current BPM deduced from the duration between two ticks ( or pulses )
buffer_size() - Method in interface wellen.AudioDevice
 
buffer_size() - Method in class wellen.AudioDeviceImplDesktop
 
bytes_to_floatIEEE(byte[]) - Static method in class wellen.Wellen
 
bytes_to_floatIEEE(byte[], boolean) - Static method in class wellen.Wellen
 
bytes_to_floatIEEE(byte[], int, int, boolean) - Static method in class wellen.Wellen
 
bytes_to_floatIEEEs(byte[], float[], boolean) - Static method in class wellen.Wellen
 
bytes_to_floats(byte[], float[], int) - Static method in class wellen.Wellen
 
bytes_to_floats(int, byte[], int) - Static method in class wellen.Wellen
 

C

calcAvg(float, float) - Method in class wellen.FFT
Calculate the average amplitude of the frequency band bounded by lowFreq and hiFreq, inclusive.
calculate() - Method in class wellen.dsp.FilterBiquad
 
calculate_RMS(float[]) - Static method in class wellen.dsp.DSP
Calculates and returns the root mean square of the signal.
channels - Variable in class wellen.WAVConverter.Info
 
CHECK_DEFAULT_AUDIO_DEVICE_SAMPLE_RATE - Static variable in class wellen.Wellen
 
CHORD_DOMINANT_7 - Static variable in class wellen.Scale
 
CHORD_MAJOR - Static variable in class wellen.Scale
 
CHORD_MAJOR_7TH - Static variable in class wellen.Scale
 
CHORD_MINOR - Static variable in class wellen.Scale
 
CHORD_MINOR_7TH - Static variable in class wellen.Scale
 
CHROMATIC - Static variable in class wellen.Scale
 
clamp(float) - Static method in class wellen.Wellen
 
clamp(float, float, float) - Static method in class wellen.Wellen
 
clamp(int, int, int) - Static method in class wellen.Wellen
 
clamp127(int) - Static method in class wellen.Wellen
 
clean_up() - Method in class wellen.Beat
 
clear() - Method in class wellen.BeatEvent
removes all BeatListener
clear_listeners() - Method in class wellen.dsp.Envelope
 
clear_pattern() - Method in class wellen.Arpeggiator
clear current pattern
clear_stages() - Method in class wellen.dsp.Envelope
 
clock_continue() - Method in class wellen.BeatMIDI
 
clock_continue() - Method in class wellen.EventReceiverMIDI
 
clock_continue() - Method in interface wellen.MidiInListener
 
clock_song_position_pointer(int) - Method in class wellen.BeatMIDI
 
clock_song_position_pointer(int) - Method in class wellen.EventReceiverMIDI
 
clock_song_position_pointer(int) - Method in interface wellen.MidiInListener
 
clock_start() - Method in class wellen.BeatMIDI
 
clock_start() - Method in class wellen.EventReceiverMIDI
 
clock_start() - Method in interface wellen.MidiInListener
 
clock_stop() - Method in class wellen.BeatMIDI
 
clock_stop() - Method in class wellen.EventReceiverMIDI
 
clock_stop() - Method in interface wellen.MidiInListener
 
clock_tick() - Method in class wellen.BeatMIDI
 
clock_tick() - Method in class wellen.EventReceiverMIDI
 
clock_tick() - Method in interface wellen.MidiInListener
 
close() - Method in class wellen.MidiIn
 
close() - Method in class wellen.MidiOut
 
constrain(int, int, int) - Static method in class wellen.Wellen
 
control_change(int, int) - Static method in class wellen.Tone
 
control_change(int, int) - Method in class wellen.ToneEngine
 
control_change(int, int) - Method in class wellen.ToneEngineDSP
 
control_change(int, int) - Method in class wellen.ToneEngineMIDI
 
control_change(int, int) - Method in class wellen.ToneEngineOSC
 
convert_bytes_to_samples(byte[]) - Static method in class wellen.WAVConverter
 
convert_samples_to_bytes(float[][], int, int, int) - Static method in class wellen.WAVConverter
 
convert_samples_to_bytes(float[][], int, int, int, int) - Static method in class wellen.WAVConverter
 
convert_samples_to_bytes(WAVConverter.Info) - Static method in class wellen.WAVConverter
 
convert_text_to_phonemes(String) - Method in class wellen.SAM
 
copy() - Method in class wellen.Arpeggiator.NoteStruct
 
copy(float[]) - Static method in class wellen.Wellen
copy the content of one array to a new array
copy(float[], float[]) - Static method in class wellen.Wellen
copy the content of one array to another array of the same length
COPY_CACHED_BUFFER - Variable in class wellen.dsp.DSP
enable to create a copy of a cached buffer for each call to audioblock(...).
create() - Static method in class wellen.AudioDeviceConfiguration
 
create() - Static method in class wellen.ToneEngine
 
create(float) - Static method in class wellen.dsp.Signal
 
create(float, float) - Static method in class wellen.dsp.Signal
 
create(int) - Static method in class wellen.BeatEvent
 
create(String...) - Static method in class wellen.ToneEngine
 
create_instrument(Class<T>, int) - Static method in class wellen.Tone
 
create_stereo(float) - Static method in class wellen.dsp.Signal
 
create_without_audio_output(int) - Static method in class wellen.ToneEngineDSP
 
Crossfader - Class in wellen.dsp
 
Crossfader() - Constructor for class wellen.dsp.Crossfader
 
current() - Method in class wellen.dsp.Wavetable
 
current_beat_count() - Method in class wellen.BeatEvent
 

D

data - Static variable in interface wellen.SampleDataSNARE
 
data - Variable in class wellen.WAVConverter.Info
 
data() - Method in class wellen.Sequencer
 
DEFAULT_AMPLITUDE - Static variable in class wellen.dsp.OscillatorFunction
 
DEFAULT_AMPLITUDE - Static variable in class wellen.dsp.Wavetable
 
DEFAULT_ATTACK - Static variable in class wellen.Wellen
 
DEFAULT_AUDIO_DEVICE - Static variable in class wellen.Wellen
 
DEFAULT_AUDIOBLOCK_SIZE - Static variable in class wellen.Wellen
 
DEFAULT_BITS_PER_SAMPLE - Static variable in class wellen.Wellen
 
DEFAULT_DECAY - Static variable in class wellen.Wellen
 
DEFAULT_ENCODING - Static variable in class wellen.Wellen
 
DEFAULT_ENDIANESS - Static variable in class wellen.Wellen
 
DEFAULT_FILTER_BANDWIDTH - Static variable in class wellen.Wellen
 
DEFAULT_FILTER_FREQUENCY - Static variable in class wellen.Wellen
 
DEFAULT_FREQUENCY - Static variable in class wellen.dsp.OscillatorFunction
 
DEFAULT_FREQUENCY - Static variable in class wellen.dsp.Wavetable
 
DEFAULT_FREQUENCY - Static variable in class wellen.InstrumentDSP
 
DEFAULT_INTERPOLATE_AMP_FREQ_DURATION - Static variable in class wellen.Wellen
 
DEFAULT_NUMBER_OF_INSTRUMENTS - Static variable in class wellen.Wellen
 
DEFAULT_RELEASE - Static variable in class wellen.Wellen
 
DEFAULT_SAMPLING_RATE - Static variable in class wellen.Wellen
 
DEFAULT_SENSITIVITY - Static variable in class wellen.analysis.BeatDetection
 
DEFAULT_SUSTAIN - Static variable in class wellen.Wellen
 
DEFAULT_THRESHOLD - Static variable in class wellen.analysis.BeatDetection
 
DEFAULT_WAVETABLE_SIZE - Static variable in class wellen.InstrumentDSP
 
DEFAULT_WAVETABLE_SIZE - Static variable in class wellen.Wellen
 
Delay - Class in wellen.dsp
a delay line.
Delay() - Constructor for class wellen.dsp.Delay
 
Delay(float, float, float) - Constructor for class wellen.dsp.Delay
 
delete_recording() - Method in class wellen.dsp.Sampler
 
DIMINISHED_7 - Static variable in class wellen.Scale
 
Distortion - Class in wellen.dsp
distorts a signal with different distortion strategies.
Distortion() - Constructor for class wellen.dsp.Distortion
 
DISTORTION_BIT_CRUSHING - Static variable in class wellen.Wellen
 
DISTORTION_FOLDBACK - Static variable in class wellen.Wellen
 
DISTORTION_FOLDBACK_SINGLE - Static variable in class wellen.Wellen
 
DISTORTION_FULL_WAVE_RECTIFICATION - Static variable in class wellen.Wellen
 
DISTORTION_HALF_WAVE_RECTIFICATION - Static variable in class wellen.Wellen
 
DISTORTION_HARD_CLIPPING - Static variable in class wellen.Wellen
 
DISTORTION_INFINITE_CLIPPING - Static variable in class wellen.Wellen
 
DISTORTION_SOFT_CLIPPING_ARC_TANGENT - Static variable in class wellen.Wellen
 
DISTORTION_SOFT_CLIPPING_CUBIC - Static variable in class wellen.Wellen
 
DOWN - Static variable in class wellen.HarmonicTable
 
DOWN_LEFT - Static variable in class wellen.HarmonicTable
 
DOWN_RIGHT - Static variable in class wellen.HarmonicTable
 
draw() - Method in class wellen.analysis.FrequencyDistribution
 
draw() - Method in class wellen.analysis.Sonogram
 
draw_buffer(PGraphics, float, float, float[]) - Static method in class wellen.Wellen
 
draw_buffer(PGraphics, float, float, float[], int) - Static method in class wellen.Wellen
 
draw_buffers(PGraphics, float, float) - Static method in class wellen.dsp.DSP
 
draw_buffers(PGraphics, float, float, float[]...) - Static method in class wellen.Wellen
 
draw_sampler_buffer_circular(Sampler, PGraphics, float, float, int) - Static method in class wellen.dsp.Sampler
 
draw_sampler_position_circular(Sampler, PGraphics, float, float) - Static method in class wellen.dsp.Sampler
 
draw_tone(PGraphics, float, float) - Static method in class wellen.Wellen
 
draw_tone_stereo(PGraphics, float, float) - Static method in class wellen.Wellen
 
DSP - Class in wellen.dsp
handles audio signal processing.
DSP(Object, int, int) - Constructor for class wellen.dsp.DSP
 
DSPNodeInput - Interface in wellen.dsp
interface implemented by classes that accept mono input signals.
DSPNodeInputSignal - Interface in wellen.dsp
interface implemented by classes that accept stereo ( or more multi-channel ) input signals.
DSPNodeOutput - Interface in wellen.dsp
interface implemented by classes that produce mono output signals.
DSPNodeOutputSignal - Interface in wellen.dsp
interface implemented by classes that create stereo ( or more multi-channel ) output signals.
DSPNodeProcess - Interface in wellen.dsp
interface implemented by classes that process mono signals.
DSPNodeProcessSignal - Interface in wellen.dsp
interface implemented by classes that process stereo ( or more multi-channel ) signals.
dumpAudioInputAndOutputDevices() - Static method in class wellen.Wellen
 
dumpAudioInputAndOutputDevices(boolean) - Static method in class wellen.Wellen
 
dumpMidiInputDevices() - Static method in class wellen.Wellen
 
dumpMidiOutputDevices() - Static method in class wellen.Wellen
 
duration - Variable in class wellen.dsp.Envelope.Stage
stage duration in seconds

E

EffectMono - Interface in wellen.dsp
 
EffectStereo - Interface in wellen.dsp
 
emit_MIDI_note_constants() - Static method in class wellen.MidiUtilities
 
emit_MIDI_note_table() - Static method in class wellen.MidiUtilities
 
enable_additional_oscillator(boolean) - Method in class wellen.Instrument
 
enable_ADSR(boolean) - Method in class wellen.Instrument
 
enable_amplitude_LFO(boolean) - Method in class wellen.Instrument
 
enable_detune(boolean) - Method in class wellen.Instrument
 
enable_frequency_LFO(boolean) - Method in class wellen.Instrument
 
enable_jitter(boolean) - Method in class wellen.dsp.Wavetable
 
enable_loop(boolean) - Method in class wellen.dsp.Envelope
enable looping of envelope.
enable_loop(boolean) - Method in class wellen.dsp.Sampler
 
enable_LPF(boolean) - Method in class wellen.Instrument
 
enable_LPF_envelope_cutoff(boolean) - Method in class wellen.Instrument
 
enable_LPF_envelope_resonance(boolean) - Method in class wellen.Instrument
 
enable_reverb(boolean) - Method in class wellen.ToneEngineDSP
 
enable_reverb(float, float, float) - Static method in class wellen.Tone
 
encoding - Variable in class wellen.AudioDeviceConfiguration
 
ENCODING_ALAW - Static variable in class wellen.Wellen
 
ENCODING_PCM_FLOAT - Static variable in class wellen.Wellen
 
ENCODING_PCM_SIGNED - Static variable in class wellen.Wellen
 
ENCODING_PCM_UNSIGNED - Static variable in class wellen.Wellen
 
ENCODING_ULAW - Static variable in class wellen.Wellen
 
end_recording() - Method in class wellen.dsp.Sampler
 
ENDIANESS_BIG_ENDIAN - Static variable in class wellen.Wellen
 
ENDIANESS_LITTLE_ENDIAN - Static variable in class wellen.Wellen
 
Envelope - Class in wellen.dsp
envelope with multiple stages.
Envelope() - Constructor for class wellen.dsp.Envelope
 
Envelope(int) - Constructor for class wellen.dsp.Envelope
 
ENVELOPE_FORM_BLACKMAN - Static variable in class wellen.Wellen
 
ENVELOPE_FORM_BLACKMAN_HARRIS - Static variable in class wellen.Wellen
 
ENVELOPE_FORM_COSINE - Static variable in class wellen.Wellen
 
ENVELOPE_FORM_COSINE_SQUARED - Static variable in class wellen.Wellen
 
ENVELOPE_FORM_DOWNWARD_TRIANGLE - Static variable in class wellen.Wellen
 
ENVELOPE_FORM_EXPONENTIAL_DECAY - Static variable in class wellen.Wellen
 
ENVELOPE_FORM_EXPONENTIAL_INCREASE - Static variable in class wellen.Wellen
 
ENVELOPE_FORM_GAUSSIAN - Static variable in class wellen.Wellen
 
ENVELOPE_FORM_HANNING - Static variable in class wellen.Wellen
 
ENVELOPE_FORM_LANCZOS - Static variable in class wellen.Wellen
 
ENVELOPE_FORM_RECTANGULAR - Static variable in class wellen.Wellen
 
ENVELOPE_FORM_TRIANGLE - Static variable in class wellen.Wellen
 
ENVELOPE_FORM_UPWARD_TRIANGLE - Static variable in class wellen.Wellen
 
ENVELOPE_FORM_WELCH - Static variable in class wellen.Wellen
 
Envelope.Stage - Class in wellen.dsp
envelope stage
EnvelopeFollower - Class in wellen.analysis
detect an envelope from an input signal
EnvelopeFollower() - Constructor for class wellen.analysis.EnvelopeFollower
 
EnvelopeFollower(float) - Constructor for class wellen.analysis.EnvelopeFollower
 
EnvelopeFollower(float, float, float) - Constructor for class wellen.analysis.EnvelopeFollower
 
EnvelopeListener - Interface in wellen
interface for listeners of events created by Envelope.
event(int, float) - Method in class wellen.Grid
 
event(int, int) - Method in class wellen.Loop
 
event(int, int) - Method in class wellen.Pattern
querry whether an event occured.
event(int, int, int) - Static method in class wellen.Loop
 
EVENT_CHANNEL - Static variable in class wellen.Wellen
 
EVENT_CONTROLCHANGE - Static variable in class wellen.Wellen
 
event_count(int, float) - Method in class wellen.Grid
 
EVENT_FALLING_EDGE - Static variable in class wellen.dsp.Trigger
 
EVENT_NOTE - Static variable in class wellen.Wellen
 
EVENT_NOTE_OFF - Static variable in class wellen.Wellen
 
EVENT_NOTE_ON - Static variable in class wellen.Wellen
 
event_phase(int, int, int) - Method in class wellen.Grid
 
event_phase_count(int, int, int) - Method in class wellen.Grid
 
EVENT_PITCHBEND - Static variable in class wellen.Wellen
 
EVENT_PROGRAMCHANGE - Static variable in class wellen.Wellen
 
EVENT_RISING_EDGE - Static variable in class wellen.dsp.Trigger
 
EVENT_UNDEFINED - Static variable in class wellen.Wellen
 
EVENT_VELOCITY - Static variable in class wellen.Wellen
 
EventReceiverMIDI - Class in wellen
listens to incoming MIDI messages.
EventReceiverMIDI(Object) - Constructor for class wellen.EventReceiverMIDI
 
EventReceiverOSC - Class in wellen
listens to incoming OSC messages.
EventReceiverOSC(Object, int) - Constructor for class wellen.EventReceiverOSC
 
exit() - Method in class wellen.AudioBufferManager
 
exit() - Method in interface wellen.AudioDevice
 
exit() - Method in class wellen.AudioDeviceImplDesktop
 
exportWAV(PApplet, String, float[][], int, int) - Static method in class wellen.Wellen
 
exportWAV(PApplet, String, float[][], int, int, int) - Static method in class wellen.Wellen
 
exportWAV(PApplet, String, float[], int, int) - Static method in class wellen.Wellen
 
exportWAVInfo(PApplet, String, WAVConverter.Info) - Static method in class wellen.Wellen
 

F

FAT_LEAD(int) - Constructor for class wellen.InstrumentDSPLibrary.FAT_LEAD
 
FFT - Class in wellen.analysis
Wrapper for calling a hopefully Fast Fourier transform.
FFT - Class in wellen
implements the Fast Fourier Transform (FFT).
FFT(int) - Constructor for class wellen.analysis.FFT
 
FFT(int, float) - Constructor for class wellen.FFT
Constructs an FFT that will accept sample buffers that are timeSize long and have been recorded with a sample rate of sampleRate.
FIBONACCI - Static variable in class wellen.Scale
 
FIFTH - Static variable in class wellen.Scale
 
fill(float[], int) - Static method in class wellen.dsp.Wavetable
 
fill(float[], int, int) - Static method in class wellen.dsp.Wavetable
 
fill_envelope(float[], int) - Static method in class wellen.Wellen
 
FILTER_MODE_BAND_PASS - Static variable in class wellen.Wellen
 
FILTER_MODE_BAND_REJECT - Static variable in class wellen.Wellen
 
FILTER_MODE_HIGH_PASS - Static variable in class wellen.Wellen
 
FILTER_MODE_HIGHSHELF - Static variable in class wellen.Wellen
 
FILTER_MODE_LOW_PASS - Static variable in class wellen.Wellen
 
FILTER_MODE_LOWSHELF - Static variable in class wellen.Wellen
 
FILTER_MODE_NOTCH - Static variable in class wellen.Wellen
 
FILTER_MODE_PEAK - Static variable in class wellen.Wellen
 
FilterBalance - Class in wellen.dsp
Balance Filter 1st order
FilterBalance() - Constructor for class wellen.dsp.FilterBalance
 
FilterBalance(int) - Constructor for class wellen.dsp.FilterBalance
 
FilterBandPass - Class in wellen.dsp
Low-Pass Filter 1st order
FilterBandPass() - Constructor for class wellen.dsp.FilterBandPass
 
FilterBandPass(int) - Constructor for class wellen.dsp.FilterBandPass
 
FilterBiquad - Class in wellen.dsp
biquad filter inspired by Audio-EQ-Cookbook.txt
FilterBiquad() - Constructor for class wellen.dsp.FilterBiquad
 
FilterBiquad(int) - Constructor for class wellen.dsp.FilterBiquad
 
FilterButterworth - Class in wellen.dsp
collection of butterworth filters
FilterButterworth() - Constructor for class wellen.dsp.FilterButterworth
 
FilterButterworth(float) - Constructor for class wellen.dsp.FilterButterworth
 
FilterHighLowBandPass - Class in wellen.dsp
provides 3 kinds of filters: high-, low- and band-pass filtering with adjustable resonance and cutoff frequency.
FilterHighLowBandPass() - Constructor for class wellen.dsp.FilterHighLowBandPass
 
FilterHighLowBandPass(int) - Constructor for class wellen.dsp.FilterHighLowBandPass
 
FilterHighPass - Class in wellen.dsp
High-Pass Filter 1st order
FilterHighPass() - Constructor for class wellen.dsp.FilterHighPass
 
FilterHighPass(int) - Constructor for class wellen.dsp.FilterHighPass
 
FilterLowPass - Class in wellen.dsp
Low-Pass Filter 1st order
FilterLowPass() - Constructor for class wellen.dsp.FilterLowPass
 
FilterLowPass(int) - Constructor for class wellen.dsp.FilterLowPass
 
FilterMoogLadderLowPass - Class in wellen.dsp
low-pass filter implementing the Moog Ladder.
FilterMoogLadderLowPass() - Constructor for class wellen.dsp.FilterMoogLadderLowPass
 
FilterMoogLadderLowPass(int) - Constructor for class wellen.dsp.FilterMoogLadderLowPass
 
FilterResonator - Class in wellen.dsp
Resonator Filter
FilterResonator() - Constructor for class wellen.dsp.FilterResonator
 
FilterResonator(int) - Constructor for class wellen.dsp.FilterResonator
 
FilterVowelFormant - Class in wellen.dsp
 
FilterVowelFormant() - Constructor for class wellen.dsp.FilterVowelFormant
 
find_zero_crossings(float[], int, int) - Static method in class wellen.Wellen
 
finished_envelope(Envelope) - Method in interface wellen.EnvelopeListener
 
finished_stage(Envelope, int) - Method in interface wellen.EnvelopeListener
 
flip(float) - Static method in class wellen.Wellen
 
floatIEEE_to_bytes(float) - Static method in class wellen.Wellen
 
floatIEEEs_to_bytes(float[]) - Static method in class wellen.Wellen
 
floatIEEEs_to_bytes(float[], boolean) - Static method in class wellen.Wellen
 
floats_to_bytes(byte[], float[], int) - Static method in class wellen.Wellen
 
FMSynthesis - Class in wellen.dsp
FM synthesis with two oscillators, carrier ( e.g fundamental or *pitch* ) and modulator.
FMSynthesis() - Constructor for class wellen.dsp.FMSynthesis
 
FMSynthesis(Wavetable, Wavetable) - Constructor for class wellen.dsp.FMSynthesis
 
format - Variable in class wellen.WAVConverter.Info
 
forward() - Method in class wellen.dsp.Sampler
 
forward(float[]) - Method in class wellen.FFT
 
forward(float[], float[]) - Method in class wellen.FFT
Performs a forward transform on the passed buffers.
forward(float[], int) - Method in class wellen.FFT
Performs a forward transform on values in buffer.
forwardTransform(float[]) - Method in class wellen.analysis.FFT
Computes forward DFT.
freqToIndex(float) - Method in class wellen.FFT
Returns the index of the frequency band that contains the requested frequency.
frequency_to_note(float) - Static method in class wellen.Note
 
frequency_to_note(float, float, int) - Static method in class wellen.Note
 
frequency_to_note_f(float) - Static method in class wellen.Note
 
frequency_to_note_f(float, float, float) - Static method in class wellen.Note
 
FrequencyDistribution - Class in wellen.analysis
 
FrequencyDistribution(PGraphics) - Constructor for class wellen.analysis.FrequencyDistribution
 

G

Gain - Class in wellen.dsp
 
Gain() - Constructor for class wellen.dsp.Gain
 
get(int) - Method in class wellen.Sequencer
 
get_amplification() - Method in class wellen.dsp.Distortion
 
get_amplitude() - Method in class wellen.dsp.FMSynthesis
 
get_amplitude() - Method in class wellen.dsp.Noise
 
get_amplitude() - Method in class wellen.dsp.Oscillator
 
get_amplitude() - Method in class wellen.dsp.OscillatorFunction
 
get_amplitude() - Method in class wellen.dsp.Wavetable
 
get_amplitude() - Method in class wellen.Instrument
 
get_amplitude() - Method in class wellen.InstrumentDSP
 
get_amplitude() - Method in class wellen.InstrumentMIDI
 
get_amplitude() - Method in class wellen.InstrumentOSC
 
get_amplitude_LFO_amplitude() - Method in class wellen.Instrument
 
get_amplitude_LFO_amplitude() - Method in class wellen.InstrumentDSP
 
get_amplitude_LFO_amplitude() - Method in class wellen.InstrumentMIDI
 
get_amplitude_LFO_amplitude() - Method in class wellen.InstrumentOSC
 
get_amplitude_LFO_frequency() - Method in class wellen.Instrument
 
get_amplitude_LFO_frequency() - Method in class wellen.InstrumentDSP
 
get_amplitude_LFO_frequency() - Method in class wellen.InstrumentMIDI
 
get_amplitude_LFO_frequency() - Method in class wellen.InstrumentOSC
 
get_attack() - Method in class wellen.analysis.EnvelopeFollower
 
get_attack() - Method in class wellen.dsp.ADSR
 
get_attack() - Method in class wellen.Instrument
 
get_attack() - Method in class wellen.InstrumentDSPLibrary.BELL
 
get_bandwidth() - Method in class wellen.dsp.FilterBandPass
 
get_bandwidth() - Method in class wellen.dsp.FilterButterworth
 
get_bandwidth() - Method in class wellen.dsp.FilterResonator
 
get_beat_count() - Method in class wellen.Beat
 
get_beat_count() - Method in class wellen.dsp.BeatDSP
 
get_bits() - Method in class wellen.dsp.Distortion
 
get_bpm() - Method in class wellen.Beat
 
get_buffer() - Method in class wellen.dsp.Sampler
 
get_buffer() - Method in class wellen.SAM
 
get_buffer() - Static method in class wellen.Tone
 
get_buffer() - Method in class wellen.ToneEngine
 
get_buffer_left() - Static method in class wellen.Tone
 
get_buffer_left() - Method in class wellen.ToneEngine
 
get_buffer_left() - Method in class wellen.ToneEngineDSP
 
get_buffer_right() - Static method in class wellen.Tone
 
get_buffer_right() - Method in class wellen.ToneEngine
 
get_buffer_right() - Method in class wellen.ToneEngineDSP
 
get_buffer_size() - Method in class wellen.AudioBufferManager
 
get_buffer_size() - Static method in class wellen.dsp.DSP
 
get_carrier() - Method in class wellen.dsp.FMSynthesis
 
get_channels() - Method in class wellen.InstrumentDSP
 
get_clip() - Method in class wellen.dsp.Distortion
 
get_current() - Method in class wellen.Sequencer
 
get_current_value() - Method in class wellen.dsp.Envelope
 
get_decay() - Method in class wellen.dsp.ADSR
 
get_decay() - Method in class wellen.Instrument
 
get_detune() - Method in class wellen.Instrument
 
get_detune() - Method in class wellen.InstrumentDSP
 
get_detune() - Method in class wellen.InstrumentMIDI
 
get_detune() - Method in class wellen.InstrumentOSC
 
get_detune_amplitude() - Method in class wellen.Instrument
 
get_detune_amplitude() - Method in class wellen.InstrumentDSP
 
get_detune_amplitude() - Method in class wellen.InstrumentMIDI
 
get_detune_amplitude() - Method in class wellen.InstrumentOSC
 
get_detune_oscillator_type() - Method in class wellen.InstrumentDSP
 
get_detune_VCO() - Method in class wellen.InstrumentDSP
 
get_DSP_engine() - Static method in class wellen.Tone
 
get_duration() - Method in class wellen.dsp.Sampler
 
get_edge_fading() - Method in class wellen.dsp.Sampler
 
get_extremum(float[]) - Static method in class wellen.Wellen
 
get_filter_frequency() - Method in class wellen.Instrument
 
get_filter_frequency() - Method in class wellen.InstrumentDSP
 
get_filter_frequency() - Method in class wellen.InstrumentMIDI
 
get_filter_frequency() - Method in class wellen.InstrumentOSC
 
get_filter_resonance() - Method in class wellen.Instrument
 
get_filter_resonance() - Method in class wellen.InstrumentDSP
 
get_filter_resonance() - Method in class wellen.InstrumentMIDI
 
get_filter_resonance() - Method in class wellen.InstrumentOSC
 
get_frequency() - Method in class wellen.dsp.FilterBalance
 
get_frequency() - Method in class wellen.dsp.FilterBandPass
 
get_frequency() - Method in class wellen.dsp.FilterBiquad
 
get_frequency() - Method in class wellen.dsp.FilterButterworth
 
get_frequency() - Method in class wellen.dsp.FilterHighLowBandPass
 
get_frequency() - Method in class wellen.dsp.FilterHighPass
 
get_frequency() - Method in class wellen.dsp.FilterLowPass
 
get_frequency() - Method in class wellen.dsp.FilterMoogLadderLowPass
 
get_frequency() - Method in class wellen.dsp.FilterResonator
 
get_frequency() - Method in class wellen.dsp.Oscillator
 
get_frequency() - Method in class wellen.dsp.OscillatorFunction
 
get_frequency() - Method in class wellen.dsp.Wavetable
 
get_frequency() - Method in class wellen.Instrument
 
get_frequency() - Method in class wellen.InstrumentDSP
 
get_frequency() - Method in class wellen.InstrumentMIDI
 
get_frequency() - Method in class wellen.InstrumentOSC
 
get_frequency(float) - Static method in class wellen.FFT
 
get_frequency_LFO_amplitude() - Method in class wellen.Instrument
 
get_frequency_LFO_amplitude() - Method in class wellen.InstrumentDSP
 
get_frequency_LFO_amplitude() - Method in class wellen.InstrumentMIDI
 
get_frequency_LFO_amplitude() - Method in class wellen.InstrumentOSC
 
get_frequency_LFO_frequency() - Method in class wellen.Instrument
 
get_frequency_LFO_frequency() - Method in class wellen.InstrumentDSP
 
get_frequency_LFO_frequency() - Method in class wellen.InstrumentMIDI
 
get_frequency_LFO_frequency() - Method in class wellen.InstrumentOSC
 
get_gain() - Method in class wellen.dsp.Gain
 
get_gain() - Method in class wellen.ToneEngineDSP
 
get_graphics() - Method in class wellen.analysis.FrequencyDistribution
 
get_graphics() - Method in class wellen.analysis.Sonogram
 
get_in() - Method in class wellen.dsp.Sampler
 
get_in_point() - Method in interface wellen.Loopable
 
get_in_point() - Method in class wellen.Pattern
 
get_in_point() - Method in class wellen.Track
 
get_input_buffer_left() - Static method in class wellen.dsp.DSP
 
get_input_buffer_right() - Static method in class wellen.dsp.DSP
 
get_jitter_range() - Method in class wellen.dsp.Wavetable
 
get_length() - Method in class wellen.Loop
 
get_length() - Method in class wellen.Track
 
get_length_recording() - Method in class wellen.dsp.Sampler
 
get_level() - Method in class wellen.analysis.SoundLevelPressure
 
get_listeners() - Method in class wellen.dsp.Envelope
 
get_loop() - Method in interface wellen.Loopable
 
get_loop() - Method in class wellen.Pattern
 
get_loop() - Method in class wellen.Track
 
get_loop_count(int) - Method in class wellen.Loop
 
get_loop_count(int) - Method in class wellen.Pattern
returns the current loop where 0 is the first loop.
get_loop_count(int) - Method in class wellen.Track
 
get_loop_count(Loopable, int) - Static method in interface wellen.Loopable
 
get_loop_in() - Method in class wellen.dsp.Sampler
 
get_loop_in_normalized() - Method in class wellen.dsp.Sampler
 
get_loop_out() - Method in class wellen.dsp.Sampler
 
get_loop_out_normalized() - Method in class wellen.dsp.Sampler
 
get_LPF_envelope_cutoff() - Method in class wellen.Instrument
 
get_LPF_envelope_cutoff() - Method in class wellen.InstrumentDSP
 
get_LPF_envelope_cutoff() - Method in class wellen.InstrumentMIDI
 
get_LPF_envelope_cutoff() - Method in class wellen.InstrumentOSC
 
get_LPF_envelope_cutoff_max() - Method in class wellen.Instrument
 
get_LPF_envelope_cutoff_max() - Method in class wellen.InstrumentDSP
 
get_LPF_envelope_cutoff_max() - Method in class wellen.InstrumentMIDI
 
get_LPF_envelope_cutoff_max() - Method in class wellen.InstrumentOSC
 
get_LPF_envelope_cutoff_min() - Method in class wellen.Instrument
 
get_LPF_envelope_cutoff_min() - Method in class wellen.InstrumentDSP
 
get_LPF_envelope_cutoff_min() - Method in class wellen.InstrumentMIDI
 
get_LPF_envelope_cutoff_min() - Method in class wellen.InstrumentOSC
 
get_LPF_envelope_resonance() - Method in class wellen.Instrument
 
get_LPF_envelope_resonance() - Method in class wellen.InstrumentDSP
 
get_LPF_envelope_resonance() - Method in class wellen.InstrumentMIDI
 
get_LPF_envelope_resonance() - Method in class wellen.InstrumentOSC
 
get_LPF_envelope_resonance_max() - Method in class wellen.Instrument
 
get_LPF_envelope_resonance_max() - Method in class wellen.InstrumentDSP
 
get_LPF_envelope_resonance_max() - Method in class wellen.InstrumentMIDI
 
get_LPF_envelope_resonance_max() - Method in class wellen.InstrumentOSC
 
get_LPF_envelope_resonance_min() - Method in class wellen.Instrument
 
get_LPF_envelope_resonance_min() - Method in class wellen.InstrumentDSP
 
get_LPF_envelope_resonance_min() - Method in class wellen.InstrumentMIDI
 
get_LPF_envelope_resonance_min() - Method in class wellen.InstrumentOSC
 
get_midi_engine() - Static method in class wellen.Tone
 
get_mode() - Method in class wellen.dsp.FilterButterworth
 
get_modulation_depth() - Method in class wellen.dsp.FMSynthesis
 
get_modulator() - Method in class wellen.dsp.FMSynthesis
 
get_note() - Method in class wellen.HarmonicTable
 
get_note(int[], int, int) - Static method in class wellen.Scale
 
get_offset() - Method in class wellen.dsp.Oscillator
 
get_offset() - Method in class wellen.dsp.OscillatorFunction
 
get_offset() - Method in class wellen.dsp.Wavetable
 
get_offset() - Method in class wellen.Loop
 
get_oscillator_type() - Method in class wellen.Instrument
 
get_oscillator_type() - Method in class wellen.InstrumentDSP
 
get_oscillator_type() - Method in class wellen.InstrumentMIDI
 
get_oscillator_type() - Method in class wellen.InstrumentOSC
 
get_out() - Method in class wellen.dsp.Sampler
 
get_out_point() - Method in interface wellen.Loopable
 
get_out_point() - Method in class wellen.Pattern
 
get_out_point() - Method in class wellen.Track
 
get_output_buffer() - Static method in class wellen.dsp.DSP
 
get_output_buffer_left() - Static method in class wellen.dsp.DSP
 
get_output_buffer_right() - Static method in class wellen.dsp.DSP
 
get_pan() - Method in class wellen.Instrument
 
get_panning() - Method in class wellen.Pan
 
get_peak_gain() - Method in class wellen.dsp.FilterBiquad
 
get_phase_offset() - Method in class wellen.dsp.Wavetable
 
get_pitch() - Method in class wellen.analysis.PitchDetection
 
get_pitch_from_MIDI_note(int) - Static method in class wellen.SAM
 
get_position() - Method in class wellen.dsp.Sampler
 
get_position_fractional_part() - Method in class wellen.dsp.Sampler
 
get_position_normalized() - Method in class wellen.dsp.Sampler
 
get_PPQN() - Method in class wellen.Grid
 
get_probability() - Method in class wellen.analysis.PitchDetection
 
get_proper_device_name(String) - Static method in class wellen.ToneEngineMIDI
 
get_relative_position(int) - Method in class wellen.Pattern
returns the relative postion in repsect to in- and out point
get_relative_position(int) - Method in class wellen.Track
 
get_relative_position(Loopable, int) - Static method in interface wellen.Loopable
 
get_release() - Method in class wellen.analysis.EnvelopeFollower
 
get_release() - Method in class wellen.dsp.ADSR
 
get_release() - Method in class wellen.Instrument
 
get_resonance() - Method in class wellen.dsp.FilterBiquad
 
get_resonance() - Method in class wellen.dsp.FilterHighLowBandPass
 
get_resonance() - Method in class wellen.dsp.FilterMoogLadderLowPass
 
get_resource_path() - Static method in class wellen.Wellen
 
get_reverb() - Method in class wellen.ToneEngineDSP
 
get_RMS() - Method in class wellen.analysis.RootMeanSquare
 
get_sample_rate() - Method in class wellen.AudioBufferManager
 
get_sample_rate() - Static method in class wellen.dsp.DSP
 
get_samples() - Method in class wellen.SAM
 
get_sensitivity() - Method in class wellen.analysis.BeatDetection
 
get_spectrum() - Static method in class wellen.FFT
 
get_speed() - Method in class wellen.dsp.Sampler
 
get_step() - Method in class wellen.dsp.Noise
 
get_step() - Method in class wellen.Sequencer
 
get_sustain() - Method in class wellen.dsp.ADSR
 
get_sustain() - Method in class wellen.Instrument
 
get_threshold() - Method in class wellen.analysis.BeatDetection
 
get_time_scale() - Method in class wellen.dsp.Envelope
 
get_time_stamp() - Method in class wellen.analysis.BeatDetection
 
get_type() - Method in class wellen.dsp.Distortion
 
get_type() - Method in class wellen.dsp.Noise
 
get_type() - Method in class wellen.dsp.Waveshaper
 
get_VCO() - Method in class wellen.InstrumentDSP
 
get_volume() - Method in class wellen.Patch
 
get_volume() - Method in class wellen.Track
 
get_waveform() - Method in class wellen.dsp.OscillatorFunction
 
get_wavetable() - Method in class wellen.dsp.Wavetable
 
get_wet() - Method in class wellen.dsp.Reverb
 
getAverageCenterFrequency(int) - Method in class wellen.FFT
Returns the center frequency of the ith average band.
getAvg(int) - Method in class wellen.FFT
Gets the value of the ith average.
getBand(int) - Method in class wellen.FFT
Returns the amplitude of the requested frequency band.
getBandWidth() - Method in class wellen.FFT
Returns the width of each frequency band in the spectrum (in Hz).
getByteData() - Method in class wellen.WAVConverter
 
getFreq(float) - Method in class wellen.FFT
Gets the amplitude of the requested frequency in the spectrum.
getImaginaryPart() - Method in class wellen.FFT
 
getRealPart() - Method in class wellen.FFT
 
getSpectrum() - Method in class wellen.FFT
 
Grid - Class in wellen
Grid is a class that structures a continously increasing beat count into a temporal grid by generating repeating events.
Grid() - Constructor for class wellen.Grid
 
Grid(int) - Constructor for class wellen.Grid
 

H

HALF_TONE - Static variable in class wellen.Scale
 
HAMMING - Static variable in class wellen.FFT
A constant indicating a Hamming window should be used on sample buffers.
HarmonicTable - Class in wellen
"The Harmonic Table note-layout, or tonal array, is a key layout for musical instruments that offers interesting advantages over the traditional keyboard layout."
HarmonicTable() - Constructor for class wellen.HarmonicTable
 
HI_HAT(int) - Constructor for class wellen.InstrumentDSPLibrary.HI_HAT
 

I

id(int) - Static method in class wellen.Scale
 
ID - Variable in class wellen.Patch
 
ID - Variable in class wellen.Track
 
ID() - Method in class wellen.Instrument
 
ID_CHORD_DOMINANT_7 - Static variable in class wellen.Scale
 
ID_CHORD_MAJOR - Static variable in class wellen.Scale
 
ID_CHORD_MAJOR_7TH - Static variable in class wellen.Scale
 
ID_CHORD_MINOR - Static variable in class wellen.Scale
 
ID_CHORD_MINOR_7TH - Static variable in class wellen.Scale
 
ID_CHROMATIC - Static variable in class wellen.Scale
 
ID_DIMINISHED_7 - Static variable in class wellen.Scale
 
ID_FIBONACCI - Static variable in class wellen.Scale
 
ID_FIFTH - Static variable in class wellen.Scale
 
ID_HALF_TONE - Static variable in class wellen.Scale
 
ID_MAJOR - Static variable in class wellen.Scale
 
ID_MAJOR_PENTATONIC - Static variable in class wellen.Scale
 
ID_MINOR - Static variable in class wellen.Scale
 
ID_MINOR_PENTATONIC - Static variable in class wellen.Scale
 
ID_OCTAVE - Static variable in class wellen.Scale
 
importWAV(PApplet, String) - Static method in class wellen.Wellen
 
importWAVInfo(PApplet, String) - Static method in class wellen.Wellen
 
indexToFreq(int) - Method in class wellen.FFT
Returns the middle frequency of the ith band.
Info() - Constructor for class wellen.WAVConverter.Info
 
input(float) - Method in class wellen.dsp.BeatDSP
 
input(float) - Method in interface wellen.dsp.DSPNodeInput
 
input(float) - Method in class wellen.dsp.Trigger
 
input_device_ID - Variable in class wellen.AudioDeviceConfiguration
 
input_signal(Signal) - Method in interface wellen.dsp.DSPNodeInputSignal
 
instance() - Static method in class wellen.Beat
 
instance() - Static method in class wellen.FFT
 
instance() - Static method in class wellen.Tone
 
instrument() - Static method in class wellen.Tone
 
instrument() - Method in class wellen.ToneEngine
 
instrument() - Method in class wellen.ToneEngineDSP
 
instrument() - Method in class wellen.ToneEngineMIDI
 
instrument() - Method in class wellen.ToneEngineOSC
 
instrument(int) - Static method in class wellen.Tone
 
instrument(int) - Method in class wellen.ToneEngine
 
instrument(int) - Method in class wellen.ToneEngineDSP
 
instrument(int) - Method in class wellen.ToneEngineMIDI
 
instrument(int) - Method in class wellen.ToneEngineOSC
 
Instrument - Class in wellen
base class for all instruments
Instrument(int) - Constructor for class wellen.Instrument
 
INSTRUMENT_EMPTY - Static variable in class wellen.ToneEngine
 
INSTRUMENT_WITH_OSCILLATOR - Static variable in class wellen.ToneEngine
 
INSTRUMENT_WITH_OSCILLATOR_ADSR - Static variable in class wellen.ToneEngine
 
INSTRUMENT_WITH_OSCILLATOR_ADSR_FILTER_LFO - Static variable in class wellen.ToneEngine
 
InstrumentDSP - Class in wellen
implementation of Instrument for the internal tone engine.
InstrumentDSP(int) - Constructor for class wellen.InstrumentDSP
 
InstrumentDSP(int, int) - Constructor for class wellen.InstrumentDSP
 
InstrumentDSP(int, int, int) - Constructor for class wellen.InstrumentDSP
 
InstrumentDSPLibrary - Class in wellen
a collection of DSP instruments.
InstrumentDSPLibrary() - Constructor for class wellen.InstrumentDSPLibrary
 
InstrumentDSPLibrary.BELL - Class in wellen
 
InstrumentDSPLibrary.FAT_LEAD - Class in wellen
 
InstrumentDSPLibrary.HI_HAT - Class in wellen
 
InstrumentDSPLibrary.KICK_DRUM - Class in wellen
 
InstrumentDSPLibrary.SAMPLER - Class in wellen
 
InstrumentMIDI - Class in wellen
 
InstrumentMIDI(int) - Constructor for class wellen.InstrumentMIDI
 
InstrumentOSC - Class in wellen
 
InstrumentOSC(int) - Constructor for class wellen.InstrumentOSC
 
instruments() - Static method in class wellen.Tone
 
instruments() - Method in class wellen.ToneEngine
 
instruments() - Method in class wellen.ToneEngineDSP
 
instruments() - Method in class wellen.ToneEngineMIDI
 
instruments() - Method in class wellen.ToneEngineOSC
 
interpolate_samples() - Method in class wellen.dsp.Sampler
 
interpolate_samples(boolean) - Method in class wellen.dsp.Sampler
 
inverse(float[]) - Method in class wellen.FFT
 
inverse(float[], float[], float[]) - Method in class wellen.FFT
Performs an inverse transform of the frequency spectrum represented by freqReal and freqImag and places the result in buffer.
is_big_endian - Variable in class wellen.AudioDeviceConfiguration
 
is_done() - Method in interface wellen.SamplerListener
 
is_eighth(int) - Method in class wellen.Grid
 
is_half(int) - Method in class wellen.Grid
 
is_initialized() - Method in class wellen.MidiOut
 
is_initialized() - Method in class wellen.ToneEngineMIDI
 
is_looping() - Method in class wellen.dsp.Sampler
 
is_mono() - Method in class wellen.dsp.Signal
 
is_paused() - Method in class wellen.AudioBufferManager
 
is_paused() - Method in class wellen.AudioDeviceImplDesktop
 
is_paused() - Static method in class wellen.dsp.DSP
querry the pause state of the audio processing
is_pitched() - Method in class wellen.analysis.PitchDetection
 
is_playing() - Method in class wellen.dsp.Sampler
 
is_playing() - Method in class wellen.Instrument
 
is_playing() - Static method in class wellen.Tone
 
is_playing() - Method in class wellen.ToneEngine
 
is_playing() - Method in class wellen.ToneEngineDSP
 
is_playing() - Method in class wellen.ToneEngineMIDI
 
is_playing() - Method in class wellen.ToneEngineOSC
 
is_quarter(int) - Method in class wellen.Grid
 
is_recording() - Method in class wellen.dsp.Sampler
 
is_sixteenth(int) - Method in class wellen.Grid
 
is_stereo() - Method in class wellen.dsp.Signal
 
is_whole(int) - Method in class wellen.Grid
 

K

KICK_DRUM(int) - Constructor for class wellen.InstrumentDSPLibrary.KICK_DRUM
 

L

left() - Method in class wellen.dsp.Signal
 
left(float) - Method in class wellen.dsp.Signal
 
LEFT - Static variable in class wellen.HarmonicTable
 
left_add(float) - Method in class wellen.dsp.Signal
 
left_mult(float) - Method in class wellen.dsp.Signal
 
lerp_vowel(int, int, float) - Method in class wellen.dsp.FilterVowelFormant
 
linAverages(int) - Method in class wellen.FFT
Sets the number of averages used when computing the spectrum and spaces the averages in a linear manner.
linear_to_decibel(float) - Static method in class wellen.dsp.DSP
Converts a linear to a dB value.
list() - Static method in class wellen.SpeechSynthesis
 
listeners() - Method in class wellen.Beat
 
listeners() - Method in class wellen.dsp.BeatDSP
 
listeners() - Method in class wellen.dsp.Trigger
 
load(byte[]) - Method in class wellen.dsp.Sampler
load the sample data from *raw* byte data.
load(byte[], boolean) - Method in class wellen.dsp.Sampler
load the sample data from *raw* byte data.
logAverages(int, int) - Method in class wellen.FFT
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.
Loop - Class in wellen
 
Loop() - Constructor for class wellen.Loop
 
LOOP_INFINITE - Static variable in class wellen.Wellen
 
Loopable - Interface in wellen
 

M

main(String[]) - Static method in class wellen.Grid
 
main(String[]) - Static method in class wellen.Loop
 
main(String[]) - Static method in class wellen.MidiUtilities
 
main(String[]) - Static method in class wellen.Pattern
 
main(String[]) - Static method in class wellen.SAM
 
MAJOR - Static variable in class wellen.Scale
 
MAJOR_PENTATONIC - Static variable in class wellen.Scale
 
MIDI - Interface in wellen
MIDI constants
MIDI_CLOCK_CONTINUE - Static variable in interface wellen.MIDI
 
MIDI_CLOCK_START - Static variable in interface wellen.MIDI
 
MIDI_CLOCK_STOP - Static variable in interface wellen.MIDI
 
MIDI_CLOCK_TICK - Static variable in interface wellen.MIDI
 
MIDI_SONG_POSITION_POINTER - Static variable in interface wellen.MIDI
 
MidiIn - Class in wellen
handles communication with MIDI devices
MidiIn(int) - Constructor for class wellen.MidiIn
 
MidiIn(String) - Constructor for class wellen.MidiIn
 
MidiInListener - Interface in wellen
interface for listeners of MidiIn
MidiOut - Class in wellen
handles communication with MIDI devices
MidiOut(int) - Constructor for class wellen.MidiOut
 
MidiOut(String) - Constructor for class wellen.MidiOut
 
MidiUtilities - Class in wellen
 
MidiUtilities() - Constructor for class wellen.MidiUtilities
 
millis_to_samples(float) - Static method in class wellen.Wellen
 
millis_to_samples(float, float) - Static method in class wellen.Wellen
 
MINOR - Static variable in class wellen.Scale
 
MINOR_PENTATONIC - Static variable in class wellen.Scale
 
mMidiOut - Variable in class wellen.ToneEngineMIDI
 
modulus(float[], float[]) - Method in class wellen.analysis.FFT
Calculates the the modulus for each element in data and stores the result in amplitudes.
modulus(float[], int) - Method in class wellen.analysis.FFT
Returns the modulus of the element at index bufferCount.
mono() - Method in class wellen.dsp.Signal
 
MONO - Static variable in class wellen.Wellen
 
mult(float) - Method in class wellen.dsp.Signal
 

N

NO_AUDIO_DEVICE - Static variable in class wellen.Wellen
 
NO_CHANNELS - Static variable in class wellen.Wellen
 
NO_EVENT - Static variable in class wellen.Wellen
 
NO_INPOINT - Static variable in class wellen.Wellen
 
NO_LOOP - Static variable in class wellen.Wellen
 
NO_LOOP_COUNT - Static variable in class wellen.Wellen
 
NO_LOOP_POINT - Static variable in class wellen.dsp.Sampler
 
NO_OUTPOINT - Static variable in class wellen.Wellen
 
no_output() - Static method in class wellen.ToneEngineDSP
 
NO_POSITION - Static variable in class wellen.Wellen
 
NO_VALUE - Static variable in class wellen.Wellen
 
noAverages() - Method in class wellen.FFT
Sets the object to not compute averages.
noise(float[]) - Static method in class wellen.dsp.Wavetable
 
Noise - Class in wellen.dsp
supplies a collection of noise generators: white, gaussian, pink and simplex/perlin noise.
Noise() - Constructor for class wellen.dsp.Noise
 
NOISE_GAUSSIAN_WHITE - Static variable in class wellen.Wellen
 
NOISE_GAUSSIAN_WHITE2 - Static variable in class wellen.Wellen
 
NOISE_PINK - Static variable in class wellen.Wellen
 
NOISE_PINK2 - Static variable in class wellen.Wellen
 
NOISE_PINK3 - Static variable in class wellen.Wellen
 
NOISE_SIMPLEX - Static variable in class wellen.Wellen
 
NOISE_WHITE - Static variable in class wellen.Wellen
 
NONE - Static variable in class wellen.FFT
A constant indicating no window should be used on sample buffers.
note() - Method in class wellen.Arpeggiator
 
Note - Class in wellen
supplies a series of note constants and methods to convert note values to frequencies and vice versa.
Note() - Constructor for class wellen.Note
 
NOTE_A0 - Static variable in interface wellen.MIDI
 
NOTE_A1 - Static variable in interface wellen.MIDI
 
NOTE_A2 - Static variable in interface wellen.MIDI
 
NOTE_A3 - Static variable in interface wellen.MIDI
 
NOTE_A4 - Static variable in interface wellen.MIDI
 
NOTE_A5 - Static variable in interface wellen.MIDI
 
NOTE_A6 - Static variable in interface wellen.MIDI
 
NOTE_A7 - Static variable in interface wellen.MIDI
 
NOTE_A8 - Static variable in interface wellen.MIDI
 
NOTE_B0 - Static variable in interface wellen.MIDI
 
NOTE_B1 - Static variable in interface wellen.MIDI
 
NOTE_B2 - Static variable in interface wellen.MIDI
 
NOTE_B3 - Static variable in interface wellen.MIDI
 
NOTE_B4 - Static variable in interface wellen.MIDI
 
NOTE_B5 - Static variable in interface wellen.MIDI
 
NOTE_B6 - Static variable in interface wellen.MIDI
 
NOTE_B7 - Static variable in interface wellen.MIDI
 
NOTE_B8 - Static variable in interface wellen.MIDI
 
NOTE_C1 - Static variable in interface wellen.MIDI
 
NOTE_C2 - Static variable in interface wellen.MIDI
 
NOTE_C3 - Static variable in interface wellen.MIDI
 
NOTE_C4 - Static variable in interface wellen.MIDI
 
NOTE_C5 - Static variable in interface wellen.MIDI
 
NOTE_C6 - Static variable in interface wellen.MIDI
 
NOTE_C7 - Static variable in interface wellen.MIDI
 
NOTE_C8 - Static variable in interface wellen.MIDI
 
NOTE_C9 - Static variable in interface wellen.MIDI
 
NOTE_D1 - Static variable in interface wellen.MIDI
 
NOTE_D2 - Static variable in interface wellen.MIDI
 
NOTE_D3 - Static variable in interface wellen.MIDI
 
NOTE_D4 - Static variable in interface wellen.MIDI
 
NOTE_D5 - Static variable in interface wellen.MIDI
 
NOTE_D6 - Static variable in interface wellen.MIDI
 
NOTE_D7 - Static variable in interface wellen.MIDI
 
NOTE_D8 - Static variable in interface wellen.MIDI
 
NOTE_D9 - Static variable in interface wellen.MIDI
 
NOTE_E1 - Static variable in interface wellen.MIDI
 
NOTE_E2 - Static variable in interface wellen.MIDI
 
NOTE_E3 - Static variable in interface wellen.MIDI
 
NOTE_E4 - Static variable in interface wellen.MIDI
 
NOTE_E5 - Static variable in interface wellen.MIDI
 
NOTE_E6 - Static variable in interface wellen.MIDI
 
NOTE_E7 - Static variable in interface wellen.MIDI
 
NOTE_E8 - Static variable in interface wellen.MIDI
 
NOTE_E9 - Static variable in interface wellen.MIDI
 
NOTE_EIGHTH - Static variable in class wellen.Wellen
 
NOTE_F1 - Static variable in interface wellen.MIDI
 
NOTE_F2 - Static variable in interface wellen.MIDI
 
NOTE_F3 - Static variable in interface wellen.MIDI
 
NOTE_F4 - Static variable in interface wellen.MIDI
 
NOTE_F5 - Static variable in interface wellen.MIDI
 
NOTE_F6 - Static variable in interface wellen.MIDI
 
NOTE_F7 - Static variable in interface wellen.MIDI
 
NOTE_F8 - Static variable in interface wellen.MIDI
 
NOTE_F9 - Static variable in interface wellen.MIDI
 
NOTE_G1 - Static variable in interface wellen.MIDI
 
NOTE_G2 - Static variable in interface wellen.MIDI
 
NOTE_G3 - Static variable in interface wellen.MIDI
 
NOTE_G4 - Static variable in interface wellen.MIDI
 
NOTE_G5 - Static variable in interface wellen.MIDI
 
NOTE_G6 - Static variable in interface wellen.MIDI
 
NOTE_G7 - Static variable in interface wellen.MIDI
 
NOTE_G8 - Static variable in interface wellen.MIDI
 
NOTE_G9 - Static variable in interface wellen.MIDI
 
NOTE_HALF - Static variable in class wellen.Wellen
 
note_off() - Method in class wellen.dsp.Sampler
 
note_off() - Method in class wellen.Instrument
 
note_off() - Method in class wellen.InstrumentDSP
 
note_off() - Method in class wellen.InstrumentDSPLibrary.BELL
 
note_off() - Method in class wellen.InstrumentDSPLibrary.KICK_DRUM
 
note_off() - Method in class wellen.InstrumentDSPLibrary.SAMPLER
 
note_off() - Method in class wellen.InstrumentMIDI
 
note_off() - Method in class wellen.InstrumentOSC
 
note_off() - Static method in class wellen.Tone
 
note_off() - Method in class wellen.ToneEngine
turns off the last played note.
note_off() - Method in class wellen.ToneEngineDSP
 
note_off() - Method in class wellen.ToneEngineMIDI
 
note_off() - Method in class wellen.ToneEngineOSC
 
note_off(int) - Static method in class wellen.Tone
 
note_off(int) - Method in class wellen.ToneEngine
turn off a note
note_off(int) - Method in class wellen.ToneEngineDSP
 
note_off(int) - Method in class wellen.ToneEngineMIDI
 
note_off(int) - Method in class wellen.ToneEngineOSC
 
note_on() - Method in class wellen.dsp.Sampler
 
note_on(int, int) - Method in class wellen.dsp.Sampler
 
note_on(int, int) - Method in class wellen.Instrument
 
note_on(int, int) - Method in class wellen.InstrumentDSP
 
note_on(int, int) - Method in class wellen.InstrumentDSPLibrary.BELL
 
note_on(int, int) - Method in class wellen.InstrumentDSPLibrary.KICK_DRUM
 
note_on(int, int) - Method in class wellen.InstrumentDSPLibrary.SAMPLER
 
note_on(int, int) - Method in class wellen.InstrumentMIDI
 
note_on(int, int) - Method in class wellen.InstrumentOSC
 
note_on(int, int) - Static method in class wellen.Tone
 
note_on(int, int) - Method in class wellen.ToneEngine
play a note
note_on(int, int) - Method in class wellen.ToneEngineDSP
 
note_on(int, int) - Method in class wellen.ToneEngineMIDI
 
note_on(int, int) - Method in class wellen.ToneEngineOSC
 
note_on(int, int, float) - Static method in class wellen.Tone
 
note_on(int, int, float) - Method in class wellen.ToneEngine
play a note
NOTE_QUARTER - Static variable in class wellen.Wellen
 
NOTE_SIXTEENTH - Static variable in class wellen.Wellen
 
NOTE_THIRTYSECOND - Static variable in class wellen.Wellen
 
note_to_frequency(int) - Static method in class wellen.MidiUtilities
 
note_to_frequency(int) - Static method in class wellen.Note
 
note_to_frequency(int, float) - Static method in class wellen.Note
 
note_to_string(int) - Static method in class wellen.MidiUtilities
 
note_to_string(int) - Static method in class wellen.Note
 
NOTE_WHOLE - Static variable in class wellen.Wellen
 
NoteStruct() - Constructor for class wellen.Arpeggiator.NoteStruct
 
NoteStruct(boolean, int, float) - Constructor for class wellen.Arpeggiator.NoteStruct
 
now() - Static method in class wellen.Wellen
 
num_channels() - Method in class wellen.dsp.Signal
 
NUM_ENVELOPE_FORM - Static variable in class wellen.Wellen
 
NUM_OF_VOWELS - Static variable in class wellen.dsp.FilterVowelFormant
 
NUM_OF_WAVESHAPER_FORMS - Static variable in class wellen.Wellen
 
number_of_input_channels - Variable in class wellen.AudioDeviceConfiguration
 
number_of_output_channels - Variable in class wellen.AudioDeviceConfiguration
 
NUMBER_OF_SCALES - Static variable in class wellen.Scale
 

O

OCTAVE - Static variable in class wellen.Scale
 
OSC_ADDR_PATTERN_CONTROLCHANGE - Static variable in class wellen.ToneEngineOSC
 
OSC_ADDR_PATTERN_NOTE_OFF - Static variable in class wellen.ToneEngineOSC
 
OSC_ADDR_PATTERN_NOTE_ON - Static variable in class wellen.ToneEngineOSC
 
OSC_ADDR_PATTERN_PITCHBEND - Static variable in class wellen.ToneEngineOSC
 
OSC_ADDR_PATTERN_PROGRAMCHANGE - Static variable in class wellen.ToneEngineOSC
 
OSC_SAWTOOTH - Static variable in class wellen.Wellen
 
OSC_SINE - Static variable in class wellen.Wellen
 
OSC_SQUARE - Static variable in class wellen.Wellen
 
OSC_TRIANGLE - Static variable in class wellen.Wellen
 
oscEvent(OscMessage) - Method in class wellen.EventReceiverOSC
callback method for incoming OSC messages
Oscillator - Class in wellen.dsp
 
Oscillator() - Constructor for class wellen.dsp.Oscillator
 
OscillatorFunction - Class in wellen.dsp
generates a signal from a mathematical function ( e.g sine, triangle, saw or square waveform ) at different frequencies and amplitudes.
OscillatorFunction() - Constructor for class wellen.dsp.OscillatorFunction
 
OscillatorFunction(int) - Constructor for class wellen.dsp.OscillatorFunction
 
out(float[]) - Method in interface wellen.dsp.EffectMono
 
out(float[]) - Method in class wellen.dsp.Gain
 
out(float[], float[]) - Method in interface wellen.dsp.EffectStereo
 
out(float[], float[]) - Method in class wellen.dsp.Gain
 
out(float[], float[]) - Method in class wellen.dsp.Reverb
 
output() - Method in class wellen.dsp.ADSR
 
output() - Method in class wellen.dsp.Crossfader
 
output() - Method in interface wellen.dsp.DSPNodeOutput
returns the output signal.
output() - Method in class wellen.dsp.Envelope
advance envelope on step
output() - Method in class wellen.dsp.FMSynthesis
 
output() - Method in class wellen.dsp.Noise
 
output() - Method in class wellen.dsp.OscillatorFunction
 
output() - Method in class wellen.dsp.Sampler
 
output() - Method in class wellen.dsp.Wavetable
 
output() - Method in class wellen.SAM
 
output() - Method in class wellen.ToneEngineDSP
 
output_device_ID - Variable in class wellen.AudioDeviceConfiguration
 
output_signal() - Method in interface wellen.dsp.DSPNodeOutputSignal
 
output_signal() - Method in class wellen.InstrumentDSP
 
output_signal() - Method in class wellen.InstrumentDSPLibrary.BELL
 
output_signal() - Method in class wellen.InstrumentDSPLibrary.FAT_LEAD
 
output_signal() - Method in class wellen.InstrumentDSPLibrary.HI_HAT
 
output_signal() - Method in class wellen.InstrumentDSPLibrary.KICK_DRUM
 
output_signal() - Method in class wellen.InstrumentDSPLibrary.SAMPLER
 
output_signal() - Method in class wellen.Patch
callback method that accumulates audio signals from child patchs and if applicable maps mono signals into stereo space.
output_signal() - Method in class wellen.ToneEngineDSP
 
output_signal() - Method in class wellen.Track
callback method that accumulates audio signals from child tracks and if applicable maps mono signals into stereo space.
output_signal_update() - Method in class wellen.Patch
accumulates signals from child patchs and if applicable maps mono signals into stereo space.
output_signal_update() - Method in class wellen.Track
 

P

pan() - Method in class wellen.Patch
 
pan() - Method in class wellen.Track
 
Pan - Class in wellen
position a mono signal somewhere in a stereo space.
Pan() - Constructor for class wellen.Pan
 
PAN_LINEAR - Static variable in class wellen.Wellen
 
PAN_SINE_LAW - Static variable in class wellen.Wellen
 
PAN_SQUARE_LAW - Static variable in class wellen.Wellen
 
patch(int) - Method in class wellen.Patch
 
Patch - Class in wellen
a Patch allows to compose complex DSP configurations.
Patch() - Constructor for class wellen.Patch
 
Patch(float) - Constructor for class wellen.Patch
 
patchs() - Method in class wellen.Patch
 
pattern(int, int, float) - Method in class wellen.Arpeggiator
set note in pattern
pattern(int, int, int, float) - Method in class wellen.Arpeggiator
set note in pattern
Pattern - Class in wellen
 
Pattern() - Constructor for class wellen.Pattern
 
Pattern(int, int, int) - Constructor for class wellen.Pattern
 
pattern_16(int, int, float) - Method in class wellen.Arpeggiator
 
pattern_32(int, int, float) - Method in class wellen.Arpeggiator
 
pattern_4(int, int, float) - Method in class wellen.Arpeggiator
 
pattern_8(int, int, float) - Method in class wellen.Arpeggiator
 
pause(boolean) - Method in class wellen.AudioBufferManager
pause or resume audio processing
pause(boolean) - Method in class wellen.AudioDeviceImplDesktop
 
pause(boolean) - Static method in class wellen.dsp.DSP
pause or resume audio processing
pause_recording() - Method in class wellen.dsp.Sampler
 
perform_forward_transform(float[]) - Static method in class wellen.FFT
 
pitch_bend(float) - Method in class wellen.Instrument
 
pitch_bend(float) - Method in class wellen.InstrumentDSP
 
pitch_bend(float) - Method in class wellen.InstrumentMIDI
 
pitch_bend(float) - Method in class wellen.InstrumentOSC
 
pitch_bend(int) - Static method in class wellen.Tone
 
pitch_bend(int) - Method in class wellen.ToneEngine
 
pitch_bend(int) - Method in class wellen.ToneEngineDSP
 
pitch_bend(int) - Method in class wellen.ToneEngineMIDI
 
pitch_bend(int) - Method in class wellen.ToneEngineOSC
 
PitchDetection - Class in wellen.analysis
detectes the pitch of a signal.
PitchDetection() - Constructor for class wellen.analysis.PitchDetection
Create a new pitch detector for a stream with the defined sample rate.
PitchDetection(float, int) - Constructor for class wellen.analysis.PitchDetection
Create a new pitch detector for a stream with the defined sample rate.
PitchDetection(float, int, double) - Constructor for class wellen.analysis.PitchDetection
Create a new pitch detector for a stream with the defined sample rate.
play() - Method in class wellen.dsp.Sampler
 
play(int, int) - Method in class wellen.Arpeggiator
 
powerAndPhaseFromFFT(float[], float[], float[]) - Method in class wellen.analysis.FFT
Returns magnitude (or power) and phase for the FFT transformed data.
PPQN - Static variable in interface wellen.MIDI
 
print(String) - Static method in class wellen.Pattern
 
println() - Static method in class wellen.Pattern
 
println(String) - Static method in class wellen.Pattern
 
println(String) - Static method in class wellen.Track
 
process(float) - Method in class wellen.dsp.Delay
 
process(float) - Method in class wellen.dsp.Distortion
 
process(float) - Method in interface wellen.dsp.DSPNodeProcess
 
process(float) - Method in class wellen.dsp.FilterBalance
 
process(float) - Method in class wellen.dsp.FilterBandPass
 
process(float) - Method in class wellen.dsp.FilterBiquad
 
process(float) - Method in class wellen.dsp.FilterButterworth
 
process(float) - Method in class wellen.dsp.FilterHighLowBandPass
 
process(float) - Method in class wellen.dsp.FilterHighPass
 
process(float) - Method in class wellen.dsp.FilterLowPass
 
process(float) - Method in class wellen.dsp.FilterMoogLadderLowPass
 
process(float) - Method in class wellen.dsp.FilterResonator
 
process(float) - Method in class wellen.dsp.FilterVowelFormant
 
process(float) - Method in class wellen.dsp.Reverb
 
process(float) - Method in class wellen.dsp.Waveshaper
 
process(float) - Method in class wellen.Pan
 
process(float[]) - Method in class wellen.analysis.BeatDetection
 
process(float[]) - Method in class wellen.analysis.EnvelopeFollower
 
process(float[]) - Method in class wellen.analysis.FrequencyDistribution
 
process(float[]) - Method in class wellen.analysis.PitchDetection
The main flow of the YIN algorithm.
process(float[]) - Method in class wellen.analysis.RootMeanSquare
 
process(float[]) - Method in class wellen.analysis.Sonogram
 
process(float[]) - Method in class wellen.analysis.SoundLevelPressure
 
process(float[]) - Method in class wellen.dsp.FilterBiquad
 
process(float[]) - Method in class wellen.dsp.Waveshaper
 
process(float[], float[], float[]) - Method in class wellen.dsp.Vocoder
 
process(float[], float[], float[], float[]) - Method in class wellen.dsp.Reverb
 
process(float, float) - Method in class wellen.dsp.Vocoder
 
process_signal(Signal) - Method in class wellen.dsp.Delay
 
process_signal(Signal) - Method in interface wellen.dsp.DSPNodeProcessSignal
 
process_signal(Signal) - Method in class wellen.dsp.Reverb
 
process_signal(Signal) - Method in class wellen.Pan
map audio signal into stereo space.
pulse(float[], float) - Static method in class wellen.dsp.Wavetable
 

Q

queryAudioInputAndOutputDevices(String, boolean, boolean) - Static method in class wellen.Wellen
 

R

ramp(float, float, float) - Method in class wellen.dsp.Envelope
clears all current stages from the envelope and creates a ramp from start to end value in specified duration.
ramp_to(float, float) - Method in class wellen.dsp.Envelope
clears all current stages from envelope and creates a ramp from the current value to specified value in specified duration.
random(float, float) - Static method in class wellen.Wellen
 
ratio - Variable in class wellen.dsp.Crossfader
the crossfade value where a value of 0 means Input A at 100% and Input B at 0%, a value of 0.5 means Input A at 50% and Input B at 50%, and a value of 1 means Input A at 0% and Input B at 100%.
receiveControlChange(int, int, int) - Method in class wellen.BeatMIDI
 
receiveControlChange(int, int, int) - Method in class wellen.EventReceiverMIDI
 
receiveControlChange(int, int, int) - Method in interface wellen.MidiInListener
 
receiveNoteOff(int, int) - Method in class wellen.BeatMIDI
 
receiveNoteOff(int, int) - Method in class wellen.EventReceiverMIDI
 
receiveNoteOff(int, int) - Method in interface wellen.MidiInListener
 
receiveNoteOn(int, int, int) - Method in class wellen.BeatMIDI
 
receiveNoteOn(int, int, int) - Method in class wellen.EventReceiverMIDI
 
receiveNoteOn(int, int, int) - Method in interface wellen.MidiInListener
 
receiveProgramChange(int, int, int) - Method in class wellen.BeatMIDI
 
receiveProgramChange(int, int, int) - Method in class wellen.EventReceiverMIDI
 
receiveProgramChange(int, int, int) - Method in interface wellen.MidiInListener
 
record(float) - Method in class wellen.dsp.Sampler
 
record(float[]) - Method in class wellen.dsp.Sampler
 
register_audioblock_callback(ToneEngineDSP.AudioOutputCallback) - Method in class wellen.ToneEngineDSP
 
remove(Beat.Listener) - Method in class wellen.Beat
 
remove(Trigger.Listener) - Method in class wellen.dsp.BeatDSP
 
remove(Trigger.Listener) - Method in class wellen.dsp.Trigger
 
remove_effect(EffectStereo) - Method in class wellen.ToneEngineDSP
 
remove_listener(EnvelopeListener) - Method in class wellen.dsp.Envelope
 
remove_listener(SamplerListener) - Method in class wellen.dsp.Sampler
 
removeListener(MidiInListener) - Method in class wellen.MidiIn
 
replace_instrument(Class<? extends Instrument>, int) - Static method in class wellen.Tone
 
replace_instrument(Instrument) - Static method in class wellen.Tone
 
replace_instrument(Instrument) - Method in class wellen.ToneEngine
 
replace_instrument(Instrument) - Method in class wellen.ToneEngineDSP
 
replace_instrument(Instrument) - Method in class wellen.ToneEngineMIDI
 
replace_instrument(Instrument) - Method in class wellen.ToneEngineOSC
 
replace_pattern(Arpeggiator.NoteStruct[]) - Method in class wellen.Arpeggiator
 
reset() - Method in class wellen.Arpeggiator
reset to beginning of pattern
reset() - Method in class wellen.BeatEvent
reset beat counter
reset() - Method in class wellen.dsp.FilterHighLowBandPass
 
reset() - Method in class wellen.dsp.Wavetable
 
reset() - Method in class wellen.Sequencer
 
reset_beat_counter_at_stop(boolean) - Method in class wellen.BeatMIDI
 
reset_history() - Method in class wellen.dsp.Vocoder
 
resume_recording() - Method in class wellen.dsp.Sampler
 
Reverb - Class in wellen.dsp
applies reverb to a signal.
Reverb() - Constructor for class wellen.dsp.Reverb
 
rewind() - Method in class wellen.dsp.Sampler
 
rewind() - Method in class wellen.SAM
 
right() - Method in class wellen.dsp.Signal
 
right(float) - Method in class wellen.dsp.Signal
 
RIGHT - Static variable in class wellen.HarmonicTable
 
right_add(float) - Method in class wellen.dsp.Signal
 
right_mult(float) - Method in class wellen.dsp.Signal
 
RootMeanSquare - Class in wellen.analysis
 
RootMeanSquare() - Constructor for class wellen.analysis.RootMeanSquare
 
run() - Method in class wellen.AudioDeviceImplDesktop
 
run_sketch_with_resources(Class<? extends PApplet>) - Static method in class wellen.Wellen
 
run_test() - Static method in class wellen.Pattern
 
run_test() - Static method in class wellen.Track
 
running() - Method in class wellen.BeatMIDI
 

S

SAM - Class in wellen
generates low-fi text-to-speech audio synthesis.
SAM() - Constructor for class wellen.SAM
 
SAM(String) - Constructor for class wellen.SAM
 
sample_buffer_size - Variable in class wellen.AudioDeviceConfiguration
 
sample_rate - Variable in class wellen.AudioDeviceConfiguration
 
sample_rate - Variable in class wellen.WAVConverter.Info
 
sample_rate() - Method in interface wellen.AudioDevice
 
sample_rate() - Method in class wellen.AudioDeviceImplDesktop
 
SampleDataSNARE - Interface in wellen
sample data of a recorded snare drum.
Sampler - Class in wellen.dsp
plays back an array of samples at different speeds.
Sampler() - Constructor for class wellen.dsp.Sampler
 
Sampler(float[]) - Constructor for class wellen.dsp.Sampler
 
Sampler(float[], float) - Constructor for class wellen.dsp.Sampler
 
Sampler(int) - Constructor for class wellen.dsp.Sampler
 
SAMPLER(int, float[]) - Constructor for class wellen.InstrumentDSPLibrary.SAMPLER
 
SamplerListener - Interface in wellen
 
samples - Variable in class wellen.WAVConverter.Info
 
samples_to_millis(int) - Static method in class wellen.Wellen
 
samples_to_millis(int, float) - Static method in class wellen.Wellen
 
samples_to_seconds(int) - Static method in class wellen.Wellen
 
samples_to_seconds(int, float) - Static method in class wellen.Wellen
 
sawtooth(float[]) - Static method in class wellen.dsp.Wavetable
 
sawtooth(float[], boolean) - Static method in class wellen.dsp.Wavetable
 
sawtooth(float[], int) - Static method in class wellen.dsp.Wavetable
 
say(String) - Method in class wellen.SAM
 
say(String) - Method in class wellen.SpeechSynthesis
 
say(String, boolean) - Method in class wellen.SAM
 
say(String, String) - Method in class wellen.SpeechSynthesis
 
say(String, String, boolean, int, String) - Method in class wellen.SpeechSynthesis
 
Scale - Class in wellen
Scale supplies a collection of musical scales.
Scale() - Constructor for class wellen.Scale
 
scaleBand(int, float) - Method in class wellen.FFT
 
scaleFreq(float, float) - Method in class wellen.FFT
Scales the amplitude of the requested frequency by a.
seconds_to_samples(float) - Static method in class wellen.Wellen
 
seconds_to_samples(float, float) - Static method in class wellen.Wellen
 
send(MidiMessage, long) - Method in class wellen.MidiIn
 
SEND_NOTE_OFF_TO_ALL - Static variable in class wellen.ToneEngineMIDI
 
sendControllerChange(int, int, int) - Method in class wellen.MidiOut
 
sendMessage(int, int, int, int) - Method in class wellen.MidiOut
 
sendNoteOff(int, int, int) - Method in class wellen.MidiOut
 
sendNoteOn(int, int, int) - Method in class wellen.MidiOut
 
sendPitchBend(int, int, int) - Method in class wellen.MidiOut
 
Sequencer<T> - Class in wellen
a container for values ( e.g musical notes ) that can be played back step by step.
Sequencer(int) - Constructor for class wellen.Sequencer
 
Sequencer(T...) - Constructor for class wellen.Sequencer
 
set(float) - Method in class wellen.dsp.Signal
 
set(float, float) - Method in class wellen.dsp.Signal
 
set(int, T) - Method in class wellen.Sequencer
 
set(Arpeggiator.NoteStruct[], int, int, float) - Static method in class wellen.Arpeggiator
 
set(Arpeggiator.NoteStruct[], int, int, int, float) - Static method in class wellen.Arpeggiator
 
set(Signal) - Method in class wellen.dsp.Signal
 
set_adsr(float, float, float, float) - Method in class wellen.dsp.ADSR
 
set_adsr(float, float, float, float) - Method in class wellen.Instrument
 
set_amount(float) - Method in class wellen.dsp.Waveshaper
 
set_amplification(float) - Method in class wellen.dsp.Distortion
set pre-amplification value.
set_amplification(float) - Method in class wellen.InstrumentDSPLibrary.BELL
 
set_amplitude(float) - Method in class wellen.dsp.FMSynthesis
 
set_amplitude(float) - Method in class wellen.dsp.Noise
 
set_amplitude(float) - Method in class wellen.dsp.Oscillator
 
set_amplitude(float) - Method in class wellen.dsp.OscillatorFunction
 
set_amplitude(float) - Method in class wellen.dsp.Sampler
 
set_amplitude(float) - Method in class wellen.dsp.Wavetable
 
set_amplitude(float) - Method in class wellen.Instrument
 
set_amplitude(float) - Method in class wellen.InstrumentDSP
 
set_amplitude(float) - Method in class wellen.InstrumentMIDI
 
set_amplitude(float) - Method in class wellen.InstrumentOSC
 
set_amplitude(float, int) - Method in class wellen.dsp.Wavetable
alternative version of `set_amplitude` which takes a second paramter that specifies the duration in samples from current to new value.
set_amplitude(float, int) - Method in class wellen.Instrument
 
set_amplitude(float, int) - Method in class wellen.InstrumentDSP
 
set_amplitude_falloff(float) - Method in class wellen.InstrumentDSPLibrary.BELL
 
set_amplitude_LFO_amplitude(float) - Method in class wellen.Instrument
 
set_amplitude_LFO_amplitude(float) - Method in class wellen.InstrumentDSP
 
set_amplitude_LFO_amplitude(float) - Method in class wellen.InstrumentMIDI
 
set_amplitude_LFO_amplitude(float) - Method in class wellen.InstrumentOSC
 
set_amplitude_LFO_frequency(float) - Method in class wellen.Instrument
 
set_amplitude_LFO_frequency(float) - Method in class wellen.InstrumentDSP
 
set_amplitude_LFO_frequency(float) - Method in class wellen.InstrumentMIDI
 
set_amplitude_LFO_frequency(float) - Method in class wellen.InstrumentOSC
 
set_attack(float) - Method in class wellen.analysis.EnvelopeFollower
defines how fast the envelope raise
set_attack(float) - Method in class wellen.dsp.ADSR
 
set_attack(float) - Method in class wellen.Instrument
 
set_attack(float) - Method in class wellen.InstrumentDSP
 
set_attack(float) - Method in class wellen.InstrumentDSPLibrary.BELL
 
set_attack_sec(float) - Method in class wellen.analysis.EnvelopeFollower
defines how fast the envelope raise
set_bandwidth(float) - Method in class wellen.dsp.FilterBandPass
 
set_bandwidth(float) - Method in class wellen.dsp.FilterButterworth
 
set_bandwidth(float) - Method in class wellen.dsp.FilterResonator
 
set_beat_count(int) - Method in class wellen.BeatEvent
 
set_bias(float) - Method in class wellen.dsp.Waveshaper
 
set_bits(int) - Method in class wellen.dsp.Distortion
set the number of bits for `DISTORTION_BIT_CRUSHING`
set_bits_per_sample(int) - Method in class wellen.AudioDeviceConfiguration
 
set_bpm(float) - Method in class wellen.Beat
 
set_bpm(float) - Method in class wellen.BeatEvent
 
set_bpm(float) - Method in class wellen.dsp.BeatDSP
 
set_buffer(float[]) - Method in class wellen.dsp.Sampler
 
set_carrier(Wavetable) - Method in class wellen.dsp.FMSynthesis
 
set_channels(int) - Method in class wellen.InstrumentDSP
 
set_clip(float) - Method in class wellen.dsp.Distortion
 
set_comparator_signal(float) - Method in class wellen.dsp.FilterBalance
 
set_current(T) - Method in class wellen.Sequencer
 
set_current_value(float) - Method in class wellen.dsp.Envelope
 
set_damp(float) - Method in class wellen.dsp.Reverb
 
set_decay(float) - Method in class wellen.dsp.ADSR
 
set_decay(float) - Method in class wellen.Instrument
 
set_decay(float) - Method in class wellen.InstrumentDSP
 
set_decay_rate(float) - Method in class wellen.dsp.Delay
A decay, should be a value between zero and one.
set_detune(float) - Method in class wellen.Instrument
 
set_detune(float) - Method in class wellen.InstrumentDSP
detune of second oscillator in relation to main oscillator
set_detune(float) - Method in class wellen.InstrumentDSPLibrary.BELL
 
set_detune(float) - Method in class wellen.InstrumentMIDI
 
set_detune(float) - Method in class wellen.InstrumentOSC
 
set_detune_amplitude(float) - Method in class wellen.Instrument
 
set_detune_amplitude(float) - Method in class wellen.InstrumentDSP
 
set_detune_amplitude(float) - Method in class wellen.InstrumentMIDI
 
set_detune_amplitude(float) - Method in class wellen.InstrumentOSC
 
set_detune_oscillator_type(int) - Method in class wellen.Instrument
 
set_detune_oscillator_type(int) - Method in class wellen.InstrumentDSP
 
set_detune_oscillator_type(int) - Method in class wellen.InstrumentMIDI
 
set_detune_oscillator_type(int) - Method in class wellen.InstrumentOSC
 
set_duration(float) - Method in class wellen.dsp.Sampler
 
set_echo_length(float) - Method in class wellen.dsp.Delay
 
set_edge_fading(int) - Method in class wellen.dsp.Sampler
 
set_engine(ToneEngine) - Static method in class wellen.Tone
 
set_filter_frequency(float) - Method in class wellen.Instrument
 
set_filter_frequency(float) - Method in class wellen.InstrumentDSP
 
set_filter_frequency(float) - Method in class wellen.InstrumentMIDI
 
set_filter_frequency(float) - Method in class wellen.InstrumentOSC
 
set_filter_resonance(float) - Method in class wellen.Instrument
 
set_filter_resonance(float) - Method in class wellen.InstrumentDSP
 
set_filter_resonance(float) - Method in class wellen.InstrumentMIDI
 
set_filter_resonance(float) - Method in class wellen.InstrumentOSC
 
set_formant_shift(float) - Method in class wellen.dsp.Vocoder
 
set_frequency(float) - Method in class wellen.dsp.FilterBalance
 
set_frequency(float) - Method in class wellen.dsp.FilterBandPass
 
set_frequency(float) - Method in class wellen.dsp.FilterBiquad
 
set_frequency(float) - Method in class wellen.dsp.FilterButterworth
 
set_frequency(float) - Method in class wellen.dsp.FilterHighLowBandPass
 
set_frequency(float) - Method in class wellen.dsp.FilterHighPass
 
set_frequency(float) - Method in class wellen.dsp.FilterLowPass
 
set_frequency(float) - Method in class wellen.dsp.FilterMoogLadderLowPass
 
set_frequency(float) - Method in class wellen.dsp.FilterResonator
 
set_frequency(float) - Method in class wellen.dsp.Oscillator
 
set_frequency(float) - Method in class wellen.dsp.OscillatorFunction
 
set_frequency(float) - Method in class wellen.dsp.Sampler
 
set_frequency(float) - Method in class wellen.dsp.Wavetable
 
set_frequency(float) - Method in class wellen.Instrument
 
set_frequency(float) - Method in class wellen.InstrumentDSP
 
set_frequency(float) - Method in class wellen.InstrumentMIDI
 
set_frequency(float) - Method in class wellen.InstrumentOSC
 
set_frequency(float, int) - Method in class wellen.dsp.Wavetable
alternative version of `set_frequency` which takes a second paramter that specifies the duration in samples from current to new value.
set_frequency(float, int) - Method in class wellen.Instrument
 
set_frequency(float, int) - Method in class wellen.InstrumentDSP
 
set_frequency_LFO_amplitude(float) - Method in class wellen.Instrument
 
set_frequency_LFO_amplitude(float) - Method in class wellen.InstrumentDSP
 
set_frequency_LFO_amplitude(float) - Method in class wellen.InstrumentMIDI
 
set_frequency_LFO_amplitude(float) - Method in class wellen.InstrumentOSC
 
set_frequency_LFO_frequency(float) - Method in class wellen.Instrument
 
set_frequency_LFO_frequency(float) - Method in class wellen.InstrumentDSP
 
set_frequency_LFO_frequency(float) - Method in class wellen.InstrumentMIDI
 
set_frequency_LFO_frequency(float) - Method in class wellen.InstrumentOSC
 
set_gain(float) - Method in class wellen.dsp.Gain
 
set_gain(float) - Method in class wellen.ToneEngineDSP
 
set_in(int) - Method in class wellen.dsp.Sampler
 
set_in_out_point(int, int) - Method in class wellen.Track
 
set_in_point(int) - Method in class wellen.Pattern
set in point for pattern.
set_in_point(int) - Method in class wellen.Track
 
set_input_device(int) - Method in class wellen.AudioDeviceConfiguration
 
set_interpolation(int) - Method in class wellen.dsp.Wavetable
 
set_interval(float) - Method in class wellen.dsp.BeatDSP
sets the interval between beat events in samples
set_interval_sec(float) - Method in class wellen.dsp.BeatDSP
sets the interval between beat events in seconds
set_jitter_range(float) - Method in class wellen.dsp.Wavetable
 
set_length(int) - Method in class wellen.Loop
 
set_length(int) - Method in class wellen.Pattern
length defines the number of steps before beat is wrapped.
set_length(int) - Method in class wellen.Track
set length of a track loop.
set_loop(int) - Method in class wellen.Pattern
set the number of loops.
set_loop(int) - Method in class wellen.Track
 
set_loop_all() - Method in class wellen.dsp.Sampler
 
set_loop_in(int) - Method in class wellen.dsp.Sampler
 
set_loop_in_normalized(float) - Method in class wellen.dsp.Sampler
 
set_loop_out(int) - Method in class wellen.dsp.Sampler
 
set_loop_out_normalized(float) - Method in class wellen.dsp.Sampler
 
set_LPF_envelope_cutoff_max(float) - Method in class wellen.Instrument
 
set_LPF_envelope_cutoff_max(float) - Method in class wellen.InstrumentDSP
 
set_LPF_envelope_cutoff_max(float) - Method in class wellen.InstrumentMIDI
 
set_LPF_envelope_cutoff_max(float) - Method in class wellen.InstrumentOSC
 
set_LPF_envelope_cutoff_min(float) - Method in class wellen.Instrument
 
set_LPF_envelope_cutoff_min(float) - Method in class wellen.InstrumentDSP
 
set_LPF_envelope_cutoff_min(float) - Method in class wellen.InstrumentMIDI
 
set_LPF_envelope_cutoff_min(float) - Method in class wellen.InstrumentOSC
 
set_LPF_envelope_resonance_max(float) - Method in class wellen.Instrument
 
set_LPF_envelope_resonance_max(float) - Method in class wellen.InstrumentDSP
 
set_LPF_envelope_resonance_max(float) - Method in class wellen.InstrumentMIDI
 
set_LPF_envelope_resonance_max(float) - Method in class wellen.InstrumentOSC
 
set_LPF_envelope_resonance_min(float) - Method in class wellen.Instrument
 
set_LPF_envelope_resonance_min(float) - Method in class wellen.InstrumentDSP
 
set_LPF_envelope_resonance_min(float) - Method in class wellen.InstrumentMIDI
 
set_LPF_envelope_resonance_min(float) - Method in class wellen.InstrumentOSC
 
set_maximum_frequency(float) - Method in class wellen.analysis.FrequencyDistribution
 
set_maximum_frequency(float) - Method in class wellen.analysis.Sonogram
 
set_mode(int) - Method in class wellen.dsp.FilterBiquad
 
set_mode(int) - Method in class wellen.dsp.FilterButterworth
 
set_mode(int) - Method in class wellen.dsp.FilterHighLowBandPass
 
set_modulation_depth(float) - Method in class wellen.dsp.FMSynthesis
 
set_modulator(Wavetable) - Method in class wellen.dsp.FMSynthesis
 
set_mouth(int) - Method in class wellen.SAM
 
set_note(int) - Method in class wellen.HarmonicTable
 
set_number_of_input_channels(int) - Method in class wellen.AudioDeviceConfiguration
 
set_number_of_output_channels(int) - Method in class wellen.AudioDeviceConfiguration
 
set_offset(float) - Method in class wellen.dsp.Oscillator
 
set_offset(float) - Method in class wellen.dsp.OscillatorFunction
 
set_offset(float) - Method in class wellen.dsp.Wavetable
 
set_offset(int) - Method in class wellen.Loop
 
set_oscillation_range(float, float) - Method in class wellen.dsp.Oscillator
set output value range of oscillator in minimum and maximum.
set_oscillation_speed(float) - Method in class wellen.dsp.Oscillator
set speed of oscillator in seconds per phase
set_oscillator_type(int) - Method in class wellen.Instrument
 
set_oscillator_type(int) - Method in class wellen.InstrumentDSP
 
set_oscillator_type(int) - Method in class wellen.InstrumentMIDI
 
set_oscillator_type(int) - Method in class wellen.InstrumentOSC
 
set_out(int) - Method in class wellen.dsp.Sampler
 
set_out_point(int) - Method in class wellen.Pattern
set out point for pattern.
set_out_point(int) - Method in class wellen.Track
 
set_output_device(int) - Method in class wellen.AudioDeviceConfiguration
 
set_output_gain(float) - Method in class wellen.dsp.Waveshaper
 
set_pan(float) - Method in class wellen.Instrument
 
set_pan_type(int) - Method in class wellen.Pan
 
set_panning(float) - Method in class wellen.Pan
set the panning value to position the signal in stereo space.
set_peak_gain(float) - Method in class wellen.dsp.FilterBiquad
 
set_phase_offset(float) - Method in class wellen.dsp.Wavetable
 
set_pitch(int) - Method in class wellen.SAM
 
set_PPQN(int) - Method in class wellen.Grid
set the *pulses per quarter note* (PPQN) value.
set_reaction_time(float) - Method in class wellen.dsp.Vocoder
 
set_release(float) - Method in class wellen.analysis.EnvelopeFollower
defines how fast the envelope goes down
set_release(float) - Method in class wellen.dsp.ADSR
 
set_release(float) - Method in class wellen.Instrument
 
set_release(float) - Method in class wellen.InstrumentDSP
 
set_release_sec(float) - Method in class wellen.analysis.EnvelopeFollower
defines how fast the envelope goes down
set_resonance(float) - Method in class wellen.dsp.FilterBiquad
 
set_resonance(float) - Method in class wellen.dsp.FilterHighLowBandPass
 
set_resonance(float) - Method in class wellen.dsp.FilterMoogLadderLowPass
 
set_roomsize(float) - Method in class wellen.dsp.Reverb
 
set_sample_buffer_size(int) - Method in class wellen.AudioDeviceConfiguration
 
set_sample_rate(int) - Method in class wellen.AudioDeviceConfiguration
 
set_sample_speed(float) - Method in class wellen.SAM
 
set_sensitivity(double) - Method in class wellen.analysis.BeatDetection
sensitivity of peak detector applied to broadband detection function
set_sing_mode(boolean) - Method in class wellen.SAM
 
set_speed(float) - Method in class wellen.dsp.Sampler
 
set_speed(int) - Method in class wellen.SAM
 
set_step(float) - Method in class wellen.dsp.Noise
 
set_step(int) - Method in class wellen.Sequencer
 
set_sustain(float) - Method in class wellen.dsp.ADSR
 
set_sustain(float) - Method in class wellen.Instrument
 
set_sustain(float) - Method in class wellen.InstrumentDSP
 
set_sustain(float) - Method in class wellen.InstrumentDSPLibrary.BELL
 
set_sustain_falloff(float) - Method in class wellen.InstrumentDSPLibrary.BELL
 
set_threshold(double) - Method in class wellen.analysis.BeatDetection
energy rise within a frequency bin necessary to count toward broadband total
set_throat(int) - Method in class wellen.SAM
 
set_time_scale(float) - Method in class wellen.dsp.Envelope
 
set_type(int) - Method in class wellen.dsp.Distortion
 
set_type(int) - Method in class wellen.dsp.Noise
 
set_type(int) - Method in class wellen.dsp.Waveshaper
 
set_volume(float) - Method in class wellen.dsp.Vocoder
 
set_volume(float) - Method in class wellen.Patch
volume of patch with 0.0 being no output and 1.0 being 100% of the signal output.
set_volume(float) - Method in class wellen.Track
volume of track with 0.0 being no output and 1.0 being 100% of the signal output.
set_vowel(int) - Method in class wellen.dsp.FilterVowelFormant
 
set_waveform(int) - Method in class wellen.dsp.Oscillator
 
set_waveform(int) - Method in class wellen.dsp.OscillatorFunction
 
set_waveform(int) - Method in class wellen.dsp.Wavetable
 
set_waveform(int, int) - Method in class wellen.dsp.Wavetable
 
set_wet(float) - Method in class wellen.dsp.Reverb
 
setBand(int, float) - Method in class wellen.FFT
 
setFileName(String) - Method in class wellen.SpeechSynthesis
 
setFreq(float, float) - Method in class wellen.FFT
Sets the amplitude of the requested frequency in the spectrum to a.
setWordsPerMinute(int) - Method in class wellen.SpeechSynthesis
 
SIG_INT16_BIG_ENDIAN - Static variable in class wellen.Wellen
 
SIG_INT16_LITTLE_ENDIAN - Static variable in class wellen.Wellen
 
SIG_INT24_3_BIG_ENDIAN - Static variable in class wellen.Wellen
 
SIG_INT24_3_LITTLE_ENDIAN - Static variable in class wellen.Wellen
 
SIG_INT24_4_BIG_ENDIAN - Static variable in class wellen.Wellen
 
SIG_INT24_4_LITTLE_ENDIAN - Static variable in class wellen.Wellen
 
SIG_INT32_BIG_ENDIAN - Static variable in class wellen.Wellen
 
SIG_INT32_LITTLE_ENDIAN - Static variable in class wellen.Wellen
 
SIG_INT8 - Static variable in class wellen.Wellen
 
SIG_UINT8 - Static variable in class wellen.Wellen
 
signal - Variable in class wellen.dsp.Signal
 
signal() - Method in class wellen.dsp.Signal
 
Signal - Class in wellen.dsp
 
Signal() - Constructor for class wellen.dsp.Signal
 
Signal(float) - Constructor for class wellen.dsp.Signal
 
Signal(float, float) - Constructor for class wellen.dsp.Signal
 
Signal(int) - Constructor for class wellen.dsp.Signal
 
Signal(Signal) - Constructor for class wellen.dsp.Signal
 
signal_a - Variable in class wellen.dsp.Crossfader
 
signal_b - Variable in class wellen.dsp.Crossfader
 
SIGNAL_LEFT - Static variable in class wellen.Wellen
 
SIGNAL_MAX - Static variable in class wellen.Wellen
 
SIGNAL_MIN - Static variable in class wellen.Wellen
 
SIGNAL_MONO - Static variable in class wellen.Wellen
 
SIGNAL_PROCESSING_IGNORE_IN_OUTPOINTS - Static variable in class wellen.Wellen
 
SIGNAL_RIGHT - Static variable in class wellen.Wellen
 
SIGNAL_STEREO - Static variable in class wellen.Wellen
 
sine(float[]) - Static method in class wellen.dsp.Wavetable
 
Sonogram - Class in wellen.analysis
 
Sonogram(PGraphics) - Constructor for class wellen.analysis.Sonogram
 
sound_pressure_level(float[]) - Static method in class wellen.dsp.DSP
returns sound pressure level in decibel for given buffer
SoundLevelPressure - Class in wellen.analysis
 
SoundLevelPressure() - Constructor for class wellen.analysis.SoundLevelPressure
 
specSize() - Method in class wellen.FFT
Returns the size of the spectrum created by this transform.
SpeechSynthesis - Class in wellen
makes use of the internal macOS speech engine to produce text-to-speech output.
SpeechSynthesis() - Constructor for class wellen.SpeechSynthesis
 
SpeechSynthesis(boolean, boolean) - Constructor for class wellen.SpeechSynthesis
 
square(float[]) - Static method in class wellen.dsp.Wavetable
 
square(float[], int) - Static method in class wellen.dsp.Wavetable
 
stages() - Method in class wellen.dsp.Envelope
 
start() - Method in class wellen.BeatMIDI
 
start() - Method in class wellen.dsp.ADSR
 
start() - Method in class wellen.dsp.Envelope
 
start(int) - Static method in class wellen.Tone
 
start(Object) - Static method in class wellen.Beat
 
start(Object) - Static method in class wellen.dsp.BeatDSP
 
start(Object) - Static method in class wellen.dsp.DSP
 
start(Object) - Static method in class wellen.dsp.Trigger
 
start(Object) - Static method in class wellen.EventReceiverOSC
 
start(Object, int) - Static method in class wellen.Beat
 
start(Object, int) - Static method in class wellen.dsp.BeatDSP
 
start(Object, int) - Static method in class wellen.dsp.DSP
 
start(Object, int) - Static method in class wellen.EventReceiverMIDI
 
start(Object, int) - Static method in class wellen.EventReceiverOSC
 
start(Object, int, int) - Static method in class wellen.dsp.DSP
 
start(Object, int, int, int, int) - Static method in class wellen.dsp.DSP
 
start(Object, int, int, int, int, int, int) - Static method in class wellen.dsp.DSP
 
start(Object, String) - Static method in class wellen.BeatMIDI
 
start(Object, String) - Static method in class wellen.EventReceiverMIDI
 
start(Object, String, int, String, int, int, int) - Static method in class wellen.dsp.DSP
 
start(Object, AudioDeviceConfiguration) - Static method in class wellen.dsp.DSP
 
start(String...) - Static method in class wellen.Tone
 
start(String, int) - Static method in class wellen.Tone
 
start(String, int, int) - Static method in class wellen.Tone
 
start(String, int, int, int) - Static method in class wellen.Tone
 
start_recording() - Method in class wellen.dsp.Sampler
 
step() - Method in class wellen.Arpeggiator
 
step() - Method in class wellen.Sequencer
 
step(int) - Method in class wellen.HarmonicTable
 
STEREO - Static variable in class wellen.Wellen
 
stop() - Static method in class wellen.Beat
 
stop() - Method in class wellen.BeatEvent
 
stop() - Method in class wellen.BeatMIDI
 
stop() - Method in class wellen.dsp.ADSR
 
stop() - Static method in class wellen.dsp.DSP
 
stop() - Method in class wellen.dsp.Envelope
 
stop() - Method in class wellen.dsp.Sampler
 
stop() - Static method in class wellen.Tone
 
stop() - Method in class wellen.ToneEngine
 
stop() - Method in class wellen.ToneEngineDSP
 
stop() - Method in class wellen.ToneEngineMIDI
 
stop() - Method in class wellen.ToneEngineOSC
 

T

tick() - Method in class wellen.dsp.BeatDSP
 
timeSize() - Method in class wellen.FFT
Returns the length of the time domain signal expected by this transform.
to_millis(float) - Static method in class wellen.Wellen
 
to_sec(int) - Static method in class wellen.Wellen
 
Tone - Class in wellen
Tone handles instruments and the playing of musical notes.
TONE_ENGINE_INTERNAL - Static variable in class wellen.Wellen
 
TONE_ENGINE_INTERNAL_WITH_NO_OUTPUT - Static variable in class wellen.Wellen
 
TONE_ENGINE_MIDI - Static variable in class wellen.Wellen
 
TONE_ENGINE_OSC - Static variable in class wellen.Wellen
 
ToneEngine - Class in wellen
the underlying engine that is used by Tone to handle instruments.
ToneEngineDSP - Class in wellen
implementation of ToneEngine using internal DSP audio processing.
ToneEngineDSP() - Constructor for class wellen.ToneEngineDSP
 
ToneEngineDSP(int, int, int, int, int) - Constructor for class wellen.ToneEngineDSP
 
ToneEngineDSP.AudioOutputCallback - Interface in wellen
 
ToneEngineMIDI - Class in wellen
implementation of ToneEngine sending MIDI messages to external MIDI devices.
ToneEngineMIDI(int) - Constructor for class wellen.ToneEngineMIDI
 
ToneEngineMIDI(String) - Constructor for class wellen.ToneEngineMIDI
 
ToneEngineOSC - Class in wellen
implementation of ToneEngine sending OSC messages to external network devices.
ToneEngineOSC() - Constructor for class wellen.ToneEngineOSC
 
ToneEngineOSC(String) - Constructor for class wellen.ToneEngineOSC
 
ToneEngineOSC(String, int) - Constructor for class wellen.ToneEngineOSC
 
track(int) - Method in class wellen.Track
 
Track - Class in wellen
a Track allows to compose complex compositional and DSP configurations.
Track() - Constructor for class wellen.Track
 
Track(float, int, int) - Constructor for class wellen.Track
 
tracks() - Method in class wellen.Track
 
triangle(float[]) - Static method in class wellen.dsp.Wavetable
 
triangle(float[], int) - Static method in class wellen.dsp.Wavetable
 
trigger() - Method in class wellen.Arpeggiator
 
trigger(int) - Method in interface wellen.Beat.Listener
 
trigger(int) - Method in interface wellen.dsp.BeatDSP.Listener
 
trigger(int) - Method in interface wellen.dsp.Trigger.Listener
 
Trigger - Class in wellen.dsp
generates an event from an oscillating input signal.
Trigger() - Constructor for class wellen.dsp.Trigger
 
Trigger(Object) - Constructor for class wellen.dsp.Trigger
 
trigger_falling_edge(boolean) - Method in class wellen.dsp.Trigger
 
trigger_rising_edge(boolean) - Method in class wellen.dsp.Trigger
 
Trigger.Listener - Interface in wellen.dsp
 
tune_frequency_to(float) - Method in class wellen.dsp.Sampler
this function can be used to tune a loaded sample to a specific frequency.
TWO_PI - Static variable in class wellen.Wellen
 

U

UP - Static variable in class wellen.HarmonicTable
 
UP_LEFT - Static variable in class wellen.HarmonicTable
 
UP_RIGHT - Static variable in class wellen.HarmonicTable
 
update(int) - Method in class wellen.Track
 
update(int, int) - Method in class wellen.Track
updates everything related to beat functionality including internal mechanisms and child tracks.
USE_AMP_FRACTION - Variable in class wellen.ToneEngineDSP
 

V

value - Variable in class wellen.dsp.Envelope.Stage
stage starting value
velocity() - Method in class wellen.Arpeggiator
 
VERBOSE - Static variable in class wellen.AudioDeviceImplDesktop
 
VERBOSE - Static variable in class wellen.BeatMIDI
 
VERBOSE - Static variable in class wellen.MidiIn
 
VERBOSE - Static variable in class wellen.Patch
 
VERBOSE - Static variable in class wellen.ToneEngineDSP
 
VERBOSE - Static variable in class wellen.Track
 
VERBOSE - Static variable in class wellen.WAVConverter
 
VERSION_MAJOR - Static variable in class wellen.Wellen
 
VERSION_MINOR - Static variable in class wellen.Wellen
 
version_string() - Static method in class wellen.Wellen
 
Vocoder - Class in wellen.dsp
superimposes a modulator signal ( e.g a human voice ) onto a carrier signal ( e.g sawtooth oscillator ).
Vocoder(int, int, int, int) - Constructor for class wellen.dsp.Vocoder
 
VOWEL_A - Static variable in class wellen.dsp.FilterVowelFormant
 
VOWEL_E - Static variable in class wellen.dsp.FilterVowelFormant
 
VOWEL_I - Static variable in class wellen.dsp.FilterVowelFormant
 
VOWEL_O - Static variable in class wellen.dsp.FilterVowelFormant
 
VOWEL_U - Static variable in class wellen.dsp.FilterVowelFormant
 

W

WAV_FORMAT_IEEE_FLOAT_32BIT - Static variable in class wellen.Wellen
 
WAV_FORMAT_PCM - Static variable in class wellen.Wellen
 
WAVConverter - Class in wellen
parses sample data to WAV file format ( as bytes ) and vice versa.
WAVConverter(int, int, int, int) - Constructor for class wellen.WAVConverter
 
WAVConverter(WAVConverter.Info) - Constructor for class wellen.WAVConverter
 
WAVConverter.Info - Class in wellen
 
WAVEFORM_NOISE - Static variable in class wellen.Wellen
 
WAVEFORM_SAWTOOTH - Static variable in class wellen.Wellen
 
WAVEFORM_SINE - Static variable in class wellen.Wellen
 
WAVEFORM_SQUARE - Static variable in class wellen.Wellen
 
WAVEFORM_TRIANGLE - Static variable in class wellen.Wellen
 
WAVESHAPE_INTERPOLATE_CUBIC - Static variable in class wellen.Wellen
 
WAVESHAPE_INTERPOLATE_LINEAR - Static variable in class wellen.Wellen
 
WAVESHAPE_INTERPOLATE_NONE - Static variable in class wellen.Wellen
 
Waveshaper - Class in wellen.dsp
 
Waveshaper() - Constructor for class wellen.dsp.Waveshaper
 
WAVESHAPER_ATAN - Static variable in class wellen.Wellen
 
WAVESHAPER_CUBIC - Static variable in class wellen.Wellen
 
WAVESHAPER_HARDCLIP - Static variable in class wellen.Wellen
 
WAVESHAPER_SIN - Static variable in class wellen.Wellen
 
WAVESHAPER_TAN_H - Static variable in class wellen.Wellen
 
Wavetable - Class in wellen.dsp
plays back a chunk of samples ( i.e arbitrary, single-cycle waveform like sine, triangle, saw or square waves ) at different frequencies and amplitudes.
Wavetable() - Constructor for class wellen.dsp.Wavetable
 
Wavetable(int) - Constructor for class wellen.dsp.Wavetable
 
Wavetable(int, int) - Constructor for class wellen.dsp.Wavetable
 
wellen - package wellen
 
Wellen - Class in wellen
contains constants and utility methods for the wellen library.
Wellen() - Constructor for class wellen.Wellen
 
wellen.analysis - package wellen.analysis
 
wellen.dsp - package wellen.dsp
 
window(int) - Method in class wellen.FFT
Sets the window to use on the samples before taking the forward transform.
writeHeader() - Method in class wellen.WAVConverter
 
A B C D E F G H I K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values