Index
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
BeatListener
- 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
- 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
andhiFreq
, 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 ofsampleRate
. - 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
All Classes and Interfaces|All Packages|Constant Field Values