+
diff --git a/docs/wellen/InstrumentDSPLibrary.SNARE.html b/docs/wellen/InstrumentDSPLibrary.SNARE.html
new file mode 100644
index 0000000..6500449
--- /dev/null
+++ b/docs/wellen/InstrumentDSPLibrary.SNARE.html
@@ -0,0 +1,121 @@
+
+
+
+
+
InstrumentDSPLibrary.SNARE
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Summary
+Constructors
+
+
+
+
+
+
+Method Summary
+
+
+
Methods inherited from class wellen.InstrumentDSP
+
get_amplitude , get_amplitude_LFO_amplitude , get_amplitude_LFO_frequency , get_channels , get_detune , get_detune_amplitude , get_detune_oscillator_type , get_detune_VCO , get_filter_frequency , get_filter_resonance , get_frequency , get_frequency_LFO_amplitude , get_frequency_LFO_frequency , get_LPF_envelope_cutoff , get_LPF_envelope_cutoff_max , get_LPF_envelope_cutoff_min , get_LPF_envelope_resonance , get_LPF_envelope_resonance_max , get_LPF_envelope_resonance_min , get_oscillator_type , get_VCO , pitch_bend , set_amplitude , set_amplitude , set_amplitude_LFO_amplitude , set_amplitude_LFO_frequency , set_attack , set_channels , set_decay , set_detune , set_detune_amplitude , set_detune_oscillator_type , set_filter_frequency , set_filter_resonance , set_frequency , set_frequency , set_frequency_LFO_amplitude , set_frequency_LFO_frequency , set_LPF_envelope_cutoff_max , set_LPF_envelope_cutoff_min , set_LPF_envelope_resonance_max , set_LPF_envelope_resonance_min , set_oscillator_type , set_release , set_sustain
+
+
Methods inherited from class wellen.Instrument
+
enable_additional_oscillator , enable_ADSR , enable_amplitude_LFO , enable_detune , enable_frequency_LFO , enable_LPF , enable_LPF_envelope_cutoff , enable_LPF_envelope_resonance , get_attack , get_decay , get_pan , get_release , get_sustain , ID , is_playing , set_adsr , set_pan
+
+
+
+
+
+
+
+
+
+
+Constructor Details
+
+
+
+SNARE
+public SNARE (int pID)
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/wellen/InstrumentDSPLibrary.html b/docs/wellen/InstrumentDSPLibrary.html
index e6bdb7f..004d00b 100644
--- a/docs/wellen/InstrumentDSPLibrary.html
+++ b/docs/wellen/InstrumentDSPLibrary.html
@@ -42,7 +42,7 @@
Class InstrumentDSPLibrary<
method
Tone.replace_instrument(InstrumentDSP)
.
- all instruments are extended from InstrumentDSP
, however some the original functionality is extended, changed
+ all instruments are extended from InstrumentDSP
, however some of the original functionality is extended, changed
or even removed.
note that these instruments only work with the internal tone engine. however, due to the modular nature of the
@@ -63,16 +63,22 @@
Nested Class Summary
static class
-
+
static class
-
+
static class
-
+
static class
-
+
+
+
static class
+
+
+
static class
+
diff --git a/docs/wellen/InstrumentMIDI.html b/docs/wellen/InstrumentMIDI.html
index e5db596..48cc679 100644
--- a/docs/wellen/InstrumentMIDI.html
+++ b/docs/wellen/InstrumentMIDI.html
@@ -64,8 +64,8 @@
Constructor Summary
Method Summary
All Methods Instance Methods Concrete Methods
-
-
+
+
diff --git a/docs/wellen/InstrumentOSC.html b/docs/wellen/InstrumentOSC.html
index 51c68ee..08af4bb 100644
--- a/docs/wellen/InstrumentOSC.html
+++ b/docs/wellen/InstrumentOSC.html
@@ -64,8 +64,8 @@
Constructor Summary
Method Summary
All Methods Instance Methods Concrete Methods
-
-
+
+
diff --git a/docs/wellen/Loop.html b/docs/wellen/Loop.html
index b326e7b..6414633 100644
--- a/docs/wellen/Loop.html
+++ b/docs/wellen/Loop.html
@@ -66,8 +66,8 @@
Constructor Summary
Method Summary
All Methods Static Methods Instance Methods Concrete Methods
-
-
+
+
diff --git a/docs/wellen/Loopable.html b/docs/wellen/Loopable.html
index 0888579..f4a7869 100644
--- a/docs/wellen/Loopable.html
+++ b/docs/wellen/Loopable.html
@@ -49,8 +49,8 @@
Interface Loopable
Method Summary
All Methods Static Methods Instance Methods Abstract Methods
-
-
+
+
diff --git a/docs/wellen/MidiIn.html b/docs/wellen/MidiIn.html
index f9af09f..90cef5f 100644
--- a/docs/wellen/MidiIn.html
+++ b/docs/wellen/MidiIn.html
@@ -85,8 +85,8 @@
Constructor Summary
Method Summary
All Methods Static Methods Instance Methods Concrete Methods
-
-
+
+
diff --git a/docs/wellen/MidiInListener.html b/docs/wellen/MidiInListener.html
index 87eb402..0467c3a 100644
--- a/docs/wellen/MidiInListener.html
+++ b/docs/wellen/MidiInListener.html
@@ -50,8 +50,8 @@
Interface MidiInListener
Method Summary
All Methods Instance Methods Abstract Methods
-
-
+
+
diff --git a/docs/wellen/MidiOut.html b/docs/wellen/MidiOut.html
index e1a3790..739fd1c 100644
--- a/docs/wellen/MidiOut.html
+++ b/docs/wellen/MidiOut.html
@@ -65,8 +65,8 @@
Constructor Summary
Method Summary
All Methods Static Methods Instance Methods Concrete Methods
-
-
+
+
diff --git a/docs/wellen/MidiUtilities.html b/docs/wellen/MidiUtilities.html
index d37af5f..d5c0bea 100644
--- a/docs/wellen/MidiUtilities.html
+++ b/docs/wellen/MidiUtilities.html
@@ -62,8 +62,8 @@
Constructor Summary
Method Summary
All Methods Static Methods Concrete Methods
-
-
+
+
diff --git a/docs/wellen/Note.html b/docs/wellen/Note.html
index 041a80b..57d48ac 100644
--- a/docs/wellen/Note.html
+++ b/docs/wellen/Note.html
@@ -77,8 +77,8 @@
Constructor Summary
Method Summary
All Methods Static Methods Concrete Methods
-
-
+
+
diff --git a/docs/wellen/Pan.html b/docs/wellen/Pan.html
index 05f8b94..f100f93 100644
--- a/docs/wellen/Pan.html
+++ b/docs/wellen/Pan.html
@@ -68,8 +68,8 @@
Constructor Summary
Method Summary
All Methods Instance Methods Concrete Methods
-
-
+
+
diff --git a/docs/wellen/Patch.html b/docs/wellen/Patch.html
index 38ec610..4cee146 100644
--- a/docs/wellen/Patch.html
+++ b/docs/wellen/Patch.html
@@ -89,8 +89,8 @@
Constructor Summary
Method Summary
All Methods Instance Methods Concrete Methods
-
-
+
+
diff --git a/docs/wellen/Pattern.html b/docs/wellen/Pattern.html
index 11f2ade..b8f1aef 100644
--- a/docs/wellen/Pattern.html
+++ b/docs/wellen/Pattern.html
@@ -73,8 +73,8 @@
Constructor Summary
Method Summary
All Methods Static Methods Instance Methods Concrete Methods
-
-
+
+
diff --git a/docs/wellen/SAM.html b/docs/wellen/SAM.html
index bbbf262..0c144cd 100644
--- a/docs/wellen/SAM.html
+++ b/docs/wellen/SAM.html
@@ -70,8 +70,8 @@
Constructor Summary
Method Summary
All Methods Static Methods Instance Methods Concrete Methods
-
-
+
+
diff --git a/docs/wellen/SamplerListener.html b/docs/wellen/SamplerListener.html
index 37e952a..f431d23 100644
--- a/docs/wellen/SamplerListener.html
+++ b/docs/wellen/SamplerListener.html
@@ -45,13 +45,13 @@
Interface SamplerListenerMethod Summary
All Methods Instance Methods Abstract Methods
-
-
+
@@ -68,9 +68,9 @@
Method Summary
Method Details
-
+
is_done
-void is_done ()
+
diff --git a/docs/wellen/Scale.html b/docs/wellen/Scale.html
index e6749a4..d051b91 100644
--- a/docs/wellen/Scale.html
+++ b/docs/wellen/Scale.html
@@ -168,8 +168,8 @@
Constructor Summary
Method Summary
All Methods Static Methods Concrete Methods
-
-
+
+
diff --git a/docs/wellen/Sequencer.html b/docs/wellen/Sequencer.html
index 47839d0..b619ae3 100644
--- a/docs/wellen/Sequencer.html
+++ b/docs/wellen/Sequencer.html
@@ -70,8 +70,8 @@
Constructor Summary
Method Summary
All Methods Instance Methods Concrete Methods
-
-
+
+
diff --git a/docs/wellen/SpeechSynthesis.html b/docs/wellen/SpeechSynthesis.html
index f6fe6b3..6d6527e 100644
--- a/docs/wellen/SpeechSynthesis.html
+++ b/docs/wellen/SpeechSynthesis.html
@@ -66,8 +66,8 @@
Constructor Summary
Method Summary
All Methods Static Methods Instance Methods Concrete Methods
-
-
+
+
diff --git a/docs/wellen/Tone.html b/docs/wellen/Tone.html
index 7682100..18ac8a3 100644
--- a/docs/wellen/Tone.html
+++ b/docs/wellen/Tone.html
@@ -50,8 +50,8 @@
Class Tone
Method Summary
All Methods Static Methods Concrete Methods
-
-
+
+
@@ -83,6 +83,12 @@
Method Summary
+
static float[]
+
+
+
static float[]
+
+
@@ -98,6 +104,13 @@
Method Summary
static boolean
+
+
+
+
+
+
static void
@@ -116,40 +129,43 @@
Method Summary
static void
-
static void
-
+
static boolean
+
static void
-
+
static void
-
+
-
-
+
static void
+
-
static void
-
+
+
static void
-
+
static void
-
start (String tone_enginge_name,
- int parameterA,
- int parameterB)
+
static void
-
start (String tone_enginge_name,
+start (String tone_enginge_name,
int parameterA,
- int parameterB,
- int parameterC)
+ int parameterB)
static void
-
+
start (String tone_enginge_name,
+ int parameterA,
+ int parameterB,
+ int parameterC)
+
static void
+
+
@@ -208,6 +224,26 @@
get_buffer
+
+get_output_buffer_left
+public static float[] get_output_buffer_left ()
+
+Returns:
+reference to left output buffer
+
+
+
+
+
+get_output_buffer_right
+public static float[] get_output_buffer_right ()
+
+Returns:
+reference to right output buffer
+
+
+
+
get_buffer_left
public static float[] get_buffer_left ()
@@ -302,6 +338,25 @@ replace_instrument
+
+load_sample
+public static Sampler load_sample (processing.core.PApplet p,
+ String sample_filename)
+
+
+
+
+load_sample
+public static Sampler load_sample (byte[] sample_buffer)
+
+
+
+
+remove_sample
+public static boolean remove_sample (Sampler sampler)
+
+
+
set_engine
public static void set_engine (ToneEngine tone_engine)
diff --git a/docs/wellen/ToneEngine.html b/docs/wellen/ToneEngine.html
index 5d9b4fc..273b687 100644
--- a/docs/wellen/ToneEngine.html
+++ b/docs/wellen/ToneEngine.html
@@ -78,8 +78,8 @@ Field Summary
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods
-
-
+
+
@@ -114,6 +114,13 @@
Method Summary
abstract boolean
+
+
+
+
+
+
abstract void
@@ -140,12 +147,15 @@
Method Summary
abstract void
-
abstract void
-
+
abstract boolean
+
-
void
-
-
+
abstract void
+
+
+
void
+
+
@@ -352,6 +362,25 @@
get_buffer_right
public float[] get_buffer_right ()
+
+
+load_sample
+public abstract Sampler load_sample (processing.core.PApplet p,
+ String sampleFilename)
+
+
+
+
+load_sample
+public abstract Sampler load_sample (byte[] sampleBuffer)
+
+
+
+
+remove_sample
+public abstract boolean remove_sample (Sampler sampler)
+
+
diff --git a/docs/wellen/ToneEngineDSP.AudioOutputCallback.html b/docs/wellen/ToneEngineDSP.AudioOutputCallback.html
index 5cf701a..a288d46 100644
--- a/docs/wellen/ToneEngineDSP.AudioOutputCallback.html
+++ b/docs/wellen/ToneEngineDSP.AudioOutputCallback.html
@@ -49,8 +49,8 @@
Interface
Method Summary
All Methods Instance Methods Abstract Methods
-
-
+
+
diff --git a/docs/wellen/ToneEngineDSP.html b/docs/wellen/ToneEngineDSP.html
index 2aec166..0b95b7a 100644
--- a/docs/wellen/ToneEngineDSP.html
+++ b/docs/wellen/ToneEngineDSP.html
@@ -112,8 +112,8 @@
Constructor Summary
Method Summary
All Methods Static Methods Instance Methods Concrete Methods
-
-
+
+
@@ -165,6 +165,13 @@
Method Summary
boolean
+
+
+
+
+
+
@@ -201,15 +208,18 @@
Method Summary
boolean
-
void
-
+
boolean
+
void
-
+
void
-
+
+
void
+
+
@@ -532,6 +542,37 @@
register_audioblock_callback
+
+
+
+
+
+
+
+
+
diff --git a/docs/wellen/ToneEngineMIDI.html b/docs/wellen/ToneEngineMIDI.html
index c5200ed..fb05ac4 100644
--- a/docs/wellen/ToneEngineMIDI.html
+++ b/docs/wellen/ToneEngineMIDI.html
@@ -88,8 +88,8 @@
Constructor Summary
Method Summary
All Methods Static Methods Instance Methods Concrete Methods
-
-
+
+
@@ -115,6 +115,13 @@
Method Summary
boolean
+
+
+
+
+
+
void
@@ -134,12 +141,15 @@
Method Summary
void
-
void
-
+
boolean
+
void
-
+
+
void
+
+
@@ -335,6 +345,37 @@
replace_instrument
+
+
+
+
+
+
+
+
+
diff --git a/docs/wellen/ToneEngineOSC.html b/docs/wellen/ToneEngineOSC.html
index 7b37042..55190fd 100644
--- a/docs/wellen/ToneEngineOSC.html
+++ b/docs/wellen/ToneEngineOSC.html
@@ -100,8 +100,8 @@
Constructor Summary
Method Summary
All Methods Instance Methods Concrete Methods
-
-
+
+
@@ -121,6 +121,13 @@
Method Summary
boolean
+
+
+
+
+
+
void
@@ -140,12 +147,15 @@
Method Summary
void
-
void
-
+
boolean
+
void
-
+
+
void
+
+
@@ -394,6 +404,37 @@
replace_instrument
+
+
+
+
+
+
+
+
+
diff --git a/docs/wellen/Track.html b/docs/wellen/Track.html
index 4c24c69..98549db 100644
--- a/docs/wellen/Track.html
+++ b/docs/wellen/Track.html
@@ -106,8 +106,8 @@
Constructor Summary
Method Summary
All Methods Static Methods Instance Methods Concrete Methods
-
-
+
+
diff --git a/docs/wellen/WAVConverter.html b/docs/wellen/WAVConverter.html
index 9fb1625..6b4f2ae 100644
--- a/docs/wellen/WAVConverter.html
+++ b/docs/wellen/WAVConverter.html
@@ -98,8 +98,8 @@
Constructor Summary
Method Summary
All Methods Static Methods Instance Methods Concrete Methods
-
-
+
+
diff --git a/docs/wellen/Wellen.html b/docs/wellen/Wellen.html
index 8c53659..f1e18a9 100644
--- a/docs/wellen/Wellen.html
+++ b/docs/wellen/Wellen.html
@@ -495,8 +495,8 @@
Constructor Summary
Method Summary