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

A

A - Variable in class jass.generators.Butter2LowFilter
Gain.
a - Variable in class jass.generators.ModalModel
Gains.
a - Variable in class jass.generators.SingleMode
modal parameters
a - Variable in class jass.patches.AllPass
 
a - Variable in class jass.patches.CombReverb
 
A0 - Variable in class jass.generators.Butter2LowFilter
Gain.
a1 - Variable in class jass.generators.BiQuadFilterBase
Defining coefficients, will be set in superclasses
A1 - Variable in class jass.generators.TwoMassModel.Vars
 
a2 - Variable in class jass.generators.BiQuadFilterBase
Defining coefficients, will be set in superclasses
aa - Variable in class jass.generators.RightLoadedWebsterTube
 
abs(Complex) - Static method in class jass.utils.Complex
 
abs() - Method in class jass.utils.Complex
 
acos(Complex) - Static method in class jass.utils.Complex
 
acos(double) - Static method in class jass.utils.Fmath
 
acosh(Complex) - Static method in class jass.utils.Complex
 
acosh(double) - Static method in class jass.utils.Fmath
 
acot(double) - Static method in class jass.utils.Fmath
 
acot2(double, double) - Static method in class jass.utils.Fmath
 
acoth(double) - Static method in class jass.utils.Fmath
 
acovers(double) - Static method in class jass.utils.Fmath
 
acsc(double) - Static method in class jass.utils.Fmath
 
acsch(double) - Static method in class jass.utils.Fmath
 
addModalObject(QuenchableModalObjectWithOneContact) - Method in class jass.generators.ModalQuencher
Add QuenchableModalObjectWithOneContact to Sink.
addSource(Source) - Method in class jass.engine.FilterUG
Add source to Sink.
addSource(Source) - Method in class jass.engine.In
add source to Sink.
addSource(Source) - Method in class jass.engine.InOut
add source to Sink.
addSource(Source, boolean) - Method in class jass.engine.InOut
add source to Sink, can flag as passive (so will trigger no computation)
addSource(Source) - Method in interface jass.engine.Sink
Add a Source
addSource(Source) - Method in class jass.engine.ThreadMixer
add source to Sink.
addSource(Source) - Method in class jass.generators.FilterContainer
Add source to Sink.
addSource(Source) - Method in class jass.generators.FilterContainerStereo
Add source to Sink.
addSource(Source) - Method in class jass.generators.LevelMeter
Add source to Sink.
addSource(Source) - Method in class jass.generators.ModalObject
Add a Source.
addSource(Source) - Method in class jass.generators.ModalObjectWithOneContact
Add a Source.
addSource(Source) - Method in class jass.generators.SingleMode
Add a Source.
addSource(Source) - Method in class jass.patches.AllPass
Add source to Sink.
addSource(Source) - Method in class jass.patches.CombReverb
Add source to Sink.
addSource(Source) - Method in class jass.patches.LowpassColorSonificator
Add source to input of patch, the lowpass filter in this case.
addSource(Source) - Method in class jass.patches.LowPassComb
Add source to Sink.
addWindowListener(WindowAdapter) - Method in class jass.render.Controller2
 
advance(double) - Method in class jass.generators.GlottalModel
Advance state by one sample.
advance(double) - Method in class jass.generators.TwoMassModel
Advance state by one sample
advanceMasses() - Method in class jass.generators.TwoMassModel
 
advanceTime(double) - Method in class jass.render.SourcePlayer
Advance time and process audio till then.
advanceTime(double, boolean) - Method in class jass.render.SourcePlayer
Advance time and process audio till then.
advanceUg(boolean) - Method in class jass.generators.TwoMassModel
 
aexsec(double) - Static method in class jass.utils.Fmath
 
Ag0 - Variable in class jass.generators.TwoMassModel.Vars
 
Ag01 - Variable in class jass.generators.TwoMassModel.Vars
 
Ag01_old - Variable in class jass.generators.TwoMassModel.Vars
 
Ag02 - Variable in class jass.generators.TwoMassModel.Vars
 
Ag02_old - Variable in class jass.generators.TwoMassModel.Vars
 
AGCOff() - Method in class jass.render.SourcePlayer
Disable AGC
AGCOn() - Method in class jass.render.SourcePlayer
Enable AGC
ahav(double) - Static method in class jass.utils.Fmath
 
aLeft - Variable in class jass.generators.CrossfadeLoopBuffer
 
allocate() - Method in class jass.generators.HalfSampleDelayKLFilter
 
allocate(int, int) - Method in class jass.generators.ModalModel
Allocated arrays.
allocate(int, int) - Method in class jass.generators.ModalObjectWithOneContact
Allocate data.
allocate() - Method in class jass.generators.RightLoadedWebsterTube
 
allocate_new(int, int) - Method in class jass.generators.ModalObjectWithOneContactInterpolated
Allocate data for new filter values
allocateOldData(int, int) - Method in class jass.generators.StickyModalObjectWithOneContact
Allocate old data.
AllPass - Class in jass.patches
Allpass with delay M Used in Moorers reverb.
AllPass(int) - Constructor for class jass.patches.AllPass
Create.
AllPass(int, float) - Constructor for class jass.patches.AllPass
Create.
allPass - Variable in class jass.patches.CombReverb
 
allpassDelay - Variable in class jass.patches.CombReverb
 
ampR - Variable in class jass.generators.ModalObject.Contact
Reson filter gain vector.
ampR - Variable in class jass.generators.ModalObjectWithOneContact
Reson filter gain.
ampR - Variable in class jass.generators.SingleMode
Reson filter gain.
ampR_new - Variable in class jass.generators.ModalObjectWithOneContactInterpolated
Reson filter gain.
ampR_old - Variable in class jass.generators.StickyModalObjectWithOneContact
 
angle(double, double, double, double, double, double) - Static method in class jass.utils.Fmath
 
angle(double, double, double) - Static method in class jass.utils.Fmath
 
AppletController - Class in jass.render
Applet derived class intended to be subclassed to create applet with sliders and buttons.
AppletController() - Constructor for class jass.render.AppletController
 
ARContactForce - Class in jass.contact
A force model with impact, slide, and slide modes based on AR2 model for sliding, wavetable model as in ContactForce for rolling and impact.
ARContactForce(int) - Constructor for class jass.contact.ARContactForce
Constructor intended only for subclass constructors (super(bufferSize);)
ARContactForce(float, int, String, String, String) - Constructor for class jass.contact.ARContactForce
Construct contact force from named files.
area - Variable in class jass.generators.HalfSampleDelayKLFilter.State
 
arg(Complex) - Static method in class jass.utils.Complex
 
arg() - Method in class jass.utils.Complex
 
arrayAbs(double[]) - Static method in class jass.utils.Fmath
 
arrayAbs(float[]) - Static method in class jass.utils.Fmath
 
arrayAbs(long[]) - Static method in class jass.utils.Fmath
 
arrayAbs(int[]) - Static method in class jass.utils.Fmath
 
arrayMultByConstant(double[], double) - Static method in class jass.utils.Fmath
 
arrayMultByConstant(int[], double) - Static method in class jass.utils.Fmath
 
arrayMultByConstant(double[], int) - Static method in class jass.utils.Fmath
 
arrayMultByConstant(int[], int) - Static method in class jass.utils.Fmath
 
ascale - Variable in class jass.generators.ModalModel
Multiplies all gains.
asec(double) - Static method in class jass.utils.Fmath
 
asech(double) - Static method in class jass.utils.Fmath
 
asin(Complex) - Static method in class jass.utils.Complex
 
asin(double) - Static method in class jass.utils.Fmath
 
asinh(Complex) - Static method in class jass.utils.Complex
 
asinh(double) - Static method in class jass.utils.Fmath
 
atan(Complex) - Static method in class jass.utils.Complex
 
atan(double) - Static method in class jass.utils.Fmath
 
atan2(double, double) - Static method in class jass.utils.Fmath
 
atanh(Complex) - Static method in class jass.utils.Complex
 
atanh(double) - Static method in class jass.utils.Fmath
 
AudioFileBuffer - Class in jass.generators
A buffer loaded from an audio file or URL.
AudioFileBuffer(String) - Constructor for class jass.generators.AudioFileBuffer
Construct buffer from named file.
AudioFileBuffer(URL) - Constructor for class jass.generators.AudioFileBuffer
Construct buffer from url.
AudioGroove - Class in jass.generators
Position based playback of audio date (gramophone model).
AudioGroove(int) - Constructor for class jass.generators.AudioGroove
For derived classes
AudioGroove(float, int, String) - Constructor for class jass.generators.AudioGroove
Construct Groove from named file.
AudioGroove(float, int, URL) - Constructor for class jass.generators.AudioGroove
Construct Groove from named URL.
AudioGroove(float, int, float[]) - Constructor for class jass.generators.AudioGroove
Construct Groove and provide buffer at same sampling rate.
AudioIn - Class in jass.generators
Obtain buffers by reading audio input.
AudioIn(float, int, int) - Constructor for class jass.generators.AudioIn
Constructor.
AudioIn(float, int, int, String, String, int) - Constructor for class jass.generators.AudioIn
Constructor.
AudioIn(float, int, int, SourcePlayer) - Constructor for class jass.generators.AudioIn
Constructor uses RtAudioFullduplex.
audioInputStream - Variable in class jass.generators.StreamingAudioFileBuffer
 
av - Variable in class jass.generators.ModalQuencher
Masking curve offset (how high about masker)
avers(double) - Static method in class jass.utils.Fmath
 
axesScaleOffset() - Method in class jass.utils.Plot
 
axisTicks - Variable in class jass.utils.Plot
 
azimuth - Variable in class jass.generators.PositionData
 

B

b - Variable in class jass.generators.HalfSampleDelayKLFilter.State
 
b0 - Variable in class jass.generators.BiQuadFilterBase
Defining coefficients, will be set in superclasses
B0 - Variable in class jass.generators.KellyLochbaumFilterOld
State of filter.
B0old - Variable in class jass.generators.KellyLochbaumFilterOld
Scratch variables
b1 - Variable in class jass.generators.BiQuadFilterBase
Defining coefficients, will be set in superclasses
B1 - Variable in class jass.generators.KellyLochbaumFilterOld
State of filter.
b1 - Variable in class jass.generators.ModalObject.Contact
Current barycentric coordinates of location.
b1 - Variable in class jass.generators.ModalObjectWithOneContact
Current barycentric coordinates of location.
B1old - Variable in class jass.generators.KellyLochbaumFilterOld
Scratch variables
b2 - Variable in class jass.generators.BiQuadFilterBase
Defining coefficients, will be set in superclasses
b2 - Variable in class jass.generators.ModalObject.Contact
Current barycentric coordinates of location.
b2 - Variable in class jass.generators.ModalObjectWithOneContact
Current barycentric coordinates of location.
b3 - Variable in class jass.generators.ModalObject.Contact
Current barycentric coordinates of location.
b3 - Variable in class jass.generators.ModalObjectWithOneContact
Current barycentric coordinates of location.
BandPass - Class in jass.generators
Two Biquad bandpass Filter
BandPass(float) - Constructor for class jass.generators.BandPass
 
bang(float, float) - Method in class jass.contact.BangForce
Generate impact force.
bang(float, float) - Method in class jass.contact.ContactForce
Generate impact force in physical units.
bang(float, float) - Method in class jass.contact.ContactForce2
Generate impact force in physical units.
bang(float, float) - Method in class jass.contact.ContactForceN
Generate impact force in physical units.
bang(float, float) - Method in class jass.contact.FilteredWavContactForce
Generate impact force in physical units.
bang(float) - Method in interface jass.contact.ImpactForce
 
BangForce - Class in jass.contact
A force model based on 1 period of some waveform (cos for example)
BangForce(float, int, String) - Constructor for class jass.contact.BangForce
Construct impact force from named file.
BangForce(float, int, float[]) - Constructor for class jass.contact.BangForce
Construct loop force and provide buffer.
bangForce - Variable in class jass.contact.ContactForce
 
bangForce - Variable in class jass.contact.ContactForce2
 
bangForce - Variable in class jass.contact.ContactForceN
 
bangForce - Variable in class jass.contact.FilteredWavContactForce
 
bb - Variable in class jass.generators.RightLoadedWebsterTube
 
bigEndian - Static variable in class jass.render.FormatUtils
Endianness.
BiQuad - Class in jass.generators
Biquad bandpass Filter See bottom of BiQuadFilterBase.java for details.
BiQuad(float, int) - Constructor for class jass.generators.BiQuad
 
BiQuadFilterBase - Class in jass.generators
Biquad Filter, low level implementation without calculating coefficients See bottom for details.
BiQuadFilterBase() - Constructor for class jass.generators.BiQuadFilterBase
 
bits - Variable in class jass.generators.FFT
 
bits - Variable in class jass.generators.FFTFloat
 
bits - Variable in class jass.utils.FormantsPlotter
 
bitsPerSample - Variable in class jass.generators.AudioFileBuffer
Bits per sample
bitsPerSample - Variable in class jass.generators.StreamingAudioFileBuffer
Bits per sample
BP - Static variable in class jass.generators.BiQuad
 
buf - Variable in class jass.engine.Out
The current buffer.
buf - Variable in class jass.generators.AudioFileBuffer
Buffer.
BufferNotAvailableException - Exception in jass.engine
Thrown when a buffer is not available.
BufferNotAvailableException() - Constructor for exception jass.engine.BufferNotAvailableException
 
bufferSize - Variable in class jass.engine.Out
Buffer length of processed audio buffers.
bufferSize - Variable in class jass.generators.FFTFilter
 
bufOld - Variable in class jass.engine.Out
The old buffer.
bufsz - Variable in class jass.generators.AudioFileBuffer
Length of buffer as floats.
bufsz - Variable in class jass.generators.StreamingAudioFileBuffer
Length of buffer as floats, should be numBytes/2.
Butter2LowFilter - Class in jass.generators
Second order Butterworth lowpass filter.
Butter2LowFilter(float) - Constructor for class jass.generators.Butter2LowFilter
Create and initialize.
butter2LowFilter - Variable in class jass.patches.LowpassColorSonificator
 
butterFiltersAmp - Variable in class jass.generators.StickyModalObjectWithOneContact
 
butterFiltersCos - Variable in class jass.generators.StickyModalObjectWithOneContact
 
butterFiltersR2 - Variable in class jass.generators.StickyModalObjectWithOneContact
 
butterLowPassFreq - Variable in class jass.generators.StickyModalObjectWithOneContact
 
bw - Variable in class jass.generators.BandPass
 
BWall - Variable in class jass.generators.RightLoadedWebsterTube
 
bytesPerFrame - Variable in class jass.generators.AudioFileBuffer
Bytes per frame (2 for mono, 4 stereo, etc.)
bytesPerFrame - Variable in class jass.generators.StreamingAudioFileBuffer
Bytes per frame (2 for mono, 4 stereo, etc.)
byteTOdouble(byte[]) - Static method in class jass.utils.Fmath
 
byteToFloat(float[], byte[], int) - Static method in class jass.render.FormatUtils
Convert byte array to float array.
byteTOfloat(byte[]) - Static method in class jass.utils.Fmath
 
byteTOint(byte[]) - Static method in class jass.utils.Fmath
 
byteTOlong(byte[]) - Static method in class jass.utils.Fmath
 
byteTOshort(byte[]) - Static method in class jass.utils.Fmath
 

C

c - Variable in class jass.generators.Constant
 
c - Variable in class jass.generators.OpenWebsterTube
 
c - Variable in class jass.generators.RightLoadedWebsterTube
 
c_i - Variable in class jass.generators.ModalObjectWithOneContact
Cached values.
c_i - Variable in class jass.generators.SingleMode
Cached values.
C_LIGHT - Static variable in class jass.utils.Fmath
 
calcBMIimperial(double, double) - Static method in class jass.utils.Fmath
 
calcBMImetric(double, double) - Static method in class jass.utils.Fmath
 
calcDeriv() - Method in class jass.utils.CubicSpline
 
calcPhase(double, double) - Method in class jass.generators.RectPolar
 
calcRates(float) - Method in class jass.generators.CrossfadeLoopBuffer
 
calcWeightFromBMIimperial(double, double) - Static method in class jass.utils.Fmath
 
calcWeightFromBMImetric(double, double) - Static method in class jass.utils.Fmath
 
calorieToJoule(double) - Static method in class jass.utils.Fmath
 
cbuf - Variable in class jass.generators.Delay
 
cbuf - Variable in class jass.generators.DelayUG
 
cbuf_head - Variable in class jass.generators.Delay
 
cbuf_head - Variable in class jass.generators.DelayUG
 
cc - Variable in class jass.generators.Butter2LowFilter
Coefficients (Steiglitz notation).
cc - Variable in class jass.generators.RightLoadedWebsterTube
 
celsiusToFahren(double) - Static method in class jass.utils.Fmath
 
celsiusToKelvin(double) - Static method in class jass.utils.Fmath
 
CFLNumber - Variable in class jass.generators.RightLoadedWebsterTube
 
changeHRTF(File) - Method in class jass.generators.SpatialMixer
 
changeTubeModel() - Method in class jass.generators.HalfSampleDelayTubeFilter
Change tube parameters (radii) and change filter accordingly Assumes caller has the TubeModel object and maintains it
changeTubeModel() - Method in class jass.generators.OpenWebsterTube
 
changeTubeModel() - Method in class jass.generators.RightLoadedWebsterTube
 
changeTubeModel() - Method in class jass.generators.TubeFilter
Change tube parameters (radii) and change filter accordingly Assumes caller has the TubeModel object and maintains it
CIPIC_HRTF - Class in jass.generators
 
CIPIC_HRTF() - Constructor for class jass.generators.CIPIC_HRTF
 
cleanupASIO() - Method in class jass.render.SourcePlayer
Shut down the ASIO libraries.
clear() - Method in class jass.generators.Mixer
Clear gains ato zero and pans to middle
clearBuffer() - Method in class jass.engine.Out
Clears buffer to zero.
clearBuffer() - Method in interface jass.engine.Source
Clears buffer to zero.
clearHistory() - Method in class jass.generators.ModalObject
Set state to non-vibrating.
clearHistory() - Method in class jass.generators.ModalObjectWithOneContact
Set state to non-vibrating.
clone() - Method in class jass.utils.Complex
 
close() - Method in class jass.generators.AudioIn
Close resources If ASIO mode is running, the closing will be taken care of automatically.
close() - Method in class jass.generators.StreamingAudioFileBuffer
Close stream
close() - Method in class jass.render.RTAudioFullDuplexRtAudio
 
close() - Method in class jass.render.RTAudioIn
 
close() - Method in class jass.render.RTPlay
Close line or native sound
close() - Method in class jass.utils.FileInput
 
close() - Method in class jass.utils.FormantsPlotter
 
close() - Method in class jass.utils.PlotGraph
 
closeASIO() - Method in class jass.render.SourcePlayer
Stop the ASIO streaming process and clean up.
closeChoice - Variable in class jass.utils.PlotGraph
 
closeNativeSound(long) - Method in class jass.render.RTAudioFullDuplexRtAudio
Close native sound This is a native method and needs librtaudio.so (LINUX) or rtaudio.dll (Windows) or whatever its called on MAC OSX
closeNativeSound(long) - Method in class jass.render.RTAudioIn
Close native sound This is a native method and needs librtaudio.so (LINUX) or rtaudio.dll (Windows)
closeNativeSound(long) - Method in class jass.render.RTPlay
Close native sound This is a native method and needs librtaudio.so (LINUX) or rtaudio.dll (Windows)
ColorSonificator - Class in jass.generators
Map HSB color to [pitch reson-width loudness] Represent a color (h,s,b) by a noise source of loudness b, filtered through a reson bank with Shepard frequencies (i.e.
ColorSonificator(float, int) - Constructor for class jass.generators.ColorSonificator
Create and initialize.
ColorUtils - Class in jass.utils
Color utils
ColorUtils() - Constructor for class jass.utils.ColorUtils
 
combDelays - Variable in class jass.patches.CombReverb
 
CombReverb - Class in jass.patches
CombReverb as Moorers reverb.
CombReverb(int) - Constructor for class jass.patches.CombReverb
Create.
CombReverb(int, int) - Constructor for class jass.patches.CombReverb
Create.
CombReverb(int, float, int) - Constructor for class jass.patches.CombReverb
Create.
CombReverb(int, float, int, int) - Constructor for class jass.patches.CombReverb
Create.
compare(double, double) - Static method in class jass.utils.Fmath
 
compare(int, int) - Static method in class jass.utils.Fmath
 
compare(long, long) - Static method in class jass.utils.Fmath
 
compare(float, float) - Static method in class jass.utils.Fmath
 
compare(byte, byte) - Static method in class jass.utils.Fmath
 
compare(short, short) - Static method in class jass.utils.Fmath
 
Complex - Class in jass.utils
 
Complex() - Constructor for class jass.utils.Complex
 
Complex(double, double) - Constructor for class jass.utils.Complex
 
Complex(double) - Constructor for class jass.utils.Complex
 
Complex(Complex) - Constructor for class jass.utils.Complex
 
computeBuffer() - Method in class jass.contact.ARContactForce
Compute the next buffer.
computeBuffer() - Method in class jass.contact.ContactForce
Compute the next buffer.
computeBuffer() - Method in class jass.contact.ContactForce2
Compute the next buffer.
computeBuffer() - Method in class jass.contact.ContactForceN
Compute the next buffer.
computeBuffer() - Method in class jass.contact.FilteredWavContactForce
Compute the next buffer.
computeBuffer() - Method in class jass.contact.KarnoppFriction
Compute the next buffer.
computeBuffer() - Method in class jass.contact.StickSlip
Compute the next buffer.
computeBuffer() - Method in class jass.contact.StickSlip0
Compute the next buffer.
computeBuffer() - Method in class jass.engine.Out
Compute the next buffer and store in member float[] buf.
computeBuffer() - Method in class jass.engine.ThreadMixer
Compute the next buffer and store in member float[] buf.
computeBuffer() - Method in class jass.generators.AudioGroove
Compute the next buffer.
computeBuffer() - Method in class jass.generators.AudioIn
Method for reading data into buf
computeBuffer() - Method in class jass.generators.Constant
 
computeBuffer() - Method in class jass.generators.ConstantLoopBuffer
Compute the next buffer.
computeBuffer() - Method in class jass.generators.ConstantOneShotBuffer
Compute the next buffer.
computeBuffer() - Method in class jass.generators.CrossfadeLoopBuffer
Compute the next buffer.
computeBuffer() - Method in class jass.generators.Delay
Compute the next buffer and store in member float[] buf.
computeBuffer() - Method in class jass.generators.DelayUG
Compute the next buffer and store in member float[] buf.
computeBuffer() - Method in class jass.generators.ErraticLoopBuffer
Compute the next buffer.
computeBuffer() - Method in class jass.generators.FilterContainer
Compute the next buffer and store in member float[] buf.
computeBuffer() - Method in class jass.generators.FilterContainerStereo
Compute the next buffer and store in member float[] buf.
computeBuffer() - Method in class jass.generators.GlottalModel
 
computeBuffer() - Method in class jass.generators.GlottalWave
 
computeBuffer() - Method in class jass.generators.GranularConstantLoopBuffer
Compute the next buffer.
computeBuffer() - Method in class jass.generators.Impulse
Compute the next buffer.
computeBuffer() - Method in class jass.generators.LevelMeter
Compute the next buffer (none here)
computeBuffer() - Method in class jass.generators.LoopBuffer
Compute the next buffer.
computeBuffer() - Method in class jass.generators.LoopNBuffers
Compute the next buffer.
computeBuffer() - Method in class jass.generators.Mixer
Compute the next buffer and store in member float[] buf.
computeBuffer() - Method in class jass.generators.ModalObject
Compute the next buffer and store in member float[] buf.
computeBuffer() - Method in class jass.generators.ModalObjectWithOneContact
Compute the next buffer and store in member float[] buf.
computeBuffer() - Method in class jass.generators.ModalQuencher
When this is called, all sources have already been queried (available through getSources().
computeBuffer() - Method in class jass.generators.OnePoleLowPass
Compute the next buffer and store in member float[] buf.
computeBuffer() - Method in class jass.generators.OneShotBuffer
Compute the next buffer.
computeBuffer() - Method in class jass.generators.OpenWebsterTube
Compute the next buffer and store in member float[] buf.
computeBuffer() - Method in class jass.generators.RandOut
 
computeBuffer() - Method in class jass.generators.RandOutSquared
 
computeBuffer() - Method in class jass.generators.RandPulses
 
computeBuffer() - Method in class jass.generators.Rectify
Compute the next buffer and store in member float[] buf.
computeBuffer() - Method in class jass.generators.Silence
 
computeBuffer() - Method in class jass.generators.Sine
 
computeBuffer() - Method in class jass.generators.SingleMode
Compute the next buffer and store in member float[] buf.
computeBuffer() - Method in class jass.generators.SpatialMixer
Compute the next buffer and store in member float[] buf.
computeBuffer() - Method in class jass.generators.StatPulses
 
computeBuffer() - Method in class jass.generators.StickyControl
 
computeBuffer() - Method in class jass.generators.StreamingAudioGroove
Compute the next buffer.
computeBuffer() - Method in class jass.generators.TwoMassModel
 
computeBuffer() - Method in class jass.patches.AllPass
Compute the next buffer and store in member float[] buf.
computeBuffer() - Method in class jass.patches.CombReverb
Compute the next buffer and store in member float[] buf.
computeBuffer() - Method in class jass.patches.LowpassColorSonificator
Compute the next buffer and store in member float[] buf.
computeBuffer() - Method in class jass.patches.LowPassComb
Compute the next buffer and store in member float[] buf.
computeBuffer() - Method in class jass.render.Probe
Compute the next buffer and store in member float[] buf.
computeDampingPars() - Method in class jass.generators.RightLoadedWebsterTube
 
computeFilter() - Method in class jass.generators.ModalObject
Compute the filter coefficients used for real-time rendering from the modal model parameters.
computeFilter() - Method in class jass.generators.ModalObjectWithOneContact
Compute the filter coefficients used for real-time rendering from the modal model parameters.
computeForceOnMass1() - Method in class jass.generators.TwoMassModel
 
computeForceOnMass2(double) - Method in class jass.generators.TwoMassModel
 
computeIRP(Filter, int, float) - Method in class jass.generators.IRPFilter
Compute IRP as dB magnitude of Fourier transform.
computeKCoeff() - Method in class jass.generators.KellyLochbaumFilter
Compute low level filter values from geometry
computeKCoeff() - Method in class jass.generators.KellyLochbaumFilterOld
Compute low level filter values from geometry
computeLocation() - Method in class jass.generators.ModalObject.Contact
Compute gains of contact
computeLocation() - Method in class jass.generators.ModalObjectWithOneContact
Compute gains.
computeLocation() - Method in class jass.generators.ModalObjectWithOneContactInterpolated
Compute gains.
computeModalFilterBank(float[], float[], int) - Method in class jass.generators.ModalObjectWithOneContact
Apply external force[] and compute response through bank of modal filters.
computeModalFilterBank(float[], float[], int) - Method in class jass.generators.ModalObjectWithOneContactInterpolated
Apply external force[] and compute response through bank of modal filters.
computeModalFilterBank(float[], float[], int) - Method in class jass.generators.QuenchableModalObjectWithOneContact
Apply external force[] and compute response through bank of modal filters.
computeModalFilterBank(float[], float[], int) - Method in class jass.generators.SingleMode
Apply external force[] and compute response through bank of modal filters.
computeModalFilterBank(float[], float[], int) - Method in class jass.generators.StickyModalObjectWithOneContact
Apply external force[] and compute response through bank of modal filters.
computeReflectionCoeff() - Method in class jass.generators.HalfSampleDelayKLFilter
Compute reflection coefficients from areas
computeResonCoeff() - Method in class jass.generators.ModalObject
Compute the reson coefficients from the modal model parameters.
computeResonCoeff() - Method in class jass.generators.ModalObjectWithOneContact
Compute the reson coefficients from the modal model parameters.
computeResonCoeff() - Method in class jass.generators.ModalObjectWithOneContactInterpolated
Compute the reson coefficients from the modal model parameters.
computeResonCoeff() - Method in class jass.generators.SingleMode
Compute the reson coefficients from the modal model parameters.
conjugate(Complex) - Static method in class jass.utils.Complex
 
conjugate() - Method in class jass.utils.Complex
 
Constant - Class in jass.generators
Onst.
Constant(int) - Constructor for class jass.generators.Constant
 
ConstantLoopBuffer - Class in jass.generators
Loop through a buffer, loaded from an audio file or provided by caller.
ConstantLoopBuffer(float, int, String) - Constructor for class jass.generators.ConstantLoopBuffer
Construct loop force from named file.
ConstantLoopBuffer(float, int, URL) - Constructor for class jass.generators.ConstantLoopBuffer
Construct loop force from url.
ConstantLoopBuffer(float, int, float[]) - Constructor for class jass.generators.ConstantLoopBuffer
Construct loop force and provide buffer
ConstantOneShotBuffer - Class in jass.generators
Play a buffer once
ConstantOneShotBuffer(float, int, String) - Constructor for class jass.generators.ConstantOneShotBuffer
Construct loop force from named file.
ConstantOneShotBuffer(float, int, float[]) - Constructor for class jass.generators.ConstantOneShotBuffer
Construct loop force and provide buffer.
constructHRTF(double[], double[]) - Method in class jass.generators.RectPolar
 
ContactForce - Class in jass.contact
A force model with impact, slide, and slide modes based on looping wav files Roll force is fed through lowpass filter.
ContactForce(int) - Constructor for class jass.contact.ContactForce
Contructor intended only for subclass constructors (super(bufferSize);)
ContactForce(float, int, String, String, String) - Constructor for class jass.contact.ContactForce
Construct contact force from named files.
ContactForce2 - Class in jass.contact
A force model with impact, slide, and slide modes based on looping wav files Roll force is fed through modal filter.
ContactForce2(int) - Constructor for class jass.contact.ContactForce2
Contructor intended only for subclass constructors (super(bufferSize);)
ContactForce2(float, int, String, String, String, ModalModel) - Constructor for class jass.contact.ContactForce2
Construct contact force from named files.
ContactForceN - Class in jass.contact
A force model with impact, slide, and slide modes based on looping wav files.
ContactForceN(int) - Constructor for class jass.contact.ContactForceN
Contructor intended only for subclass constructors (super(bufferSize);)
ContactForceN(float, int, String, String[], String) - Constructor for class jass.contact.ContactForceN
Construct contact force from named files.
Controller - Class in jass.render
 
Controller(Frame, boolean, int, int) - Constructor for class jass.render.Controller
Creates new form Controller with nsl sliders and nbut buttons
Controller2 - Class in jass.render
 
Controller2(Frame, boolean, int, int) - Constructor for class jass.render.Controller2
 
Controller2(String, int, int) - Constructor for class jass.render.Controller2
Creates new form Controller with nsl sliders and nbut buttons This is the new contructor
ControllerPanel - Class in jass.render
 
ControllerPanel(int, int) - Constructor for class jass.render.ControllerPanel
Creates new form Controller with nsl sliders and nbut buttons
ConvertRawToWav - Class in jass.render
Convert raw audio file to .wav.
ConvertRawToWav() - Constructor for class jass.render.ConvertRawToWav
 
convertRawToWav(double, String) - Static method in class jass.render.ConvertRawToWav
 
copy(Complex) - Static method in class jass.utils.Complex
 
copy() - Method in class jass.utils.Complex
 
copy(Complex[]) - Static method in class jass.utils.Complex
 
copy(Complex[][]) - Static method in class jass.utils.Complex
 
copy - Variable in class jass.utils.Plot
 
copyToOld() - Method in class jass.engine.Out
 
cos(Complex) - Static method in class jass.utils.Complex
 
cos(double, double, double, double, double, double) - Static method in class jass.utils.Fmath
 
cos(double, double, double) - Static method in class jass.utils.Fmath
 
cos(double) - Static method in class jass.utils.Fmath
 
cosh(Complex) - Static method in class jass.utils.Complex
 
cosh(double) - Static method in class jass.utils.Fmath
 
cot(double) - Static method in class jass.utils.Fmath
 
coth(double) - Static method in class jass.utils.Fmath
 
covers(double) - Static method in class jass.utils.Fmath
 
createModalModel() - Method in class jass.generators.ColorSonificator
 
createPatch() - Method in class jass.patches.LowpassColorSonificator
 
CrossfadeLoopBuffer - Class in jass.generators
Provide a pitch shiftable object built of a set of recordings at particular frequencies.
CrossfadeLoopBuffer(int) - Constructor for class jass.generators.CrossfadeLoopBuffer
For derived classes
CrossfadeLoopBuffer(float, int, String[], float[]) - Constructor for class jass.generators.CrossfadeLoopBuffer
Construct buffers from named files.
csc(double) - Static method in class jass.utils.Fmath
 
csch(double) - Static method in class jass.utils.Fmath
 
CubicSpline - Class in jass.utils
 
CubicSpline(double[], double[]) - Constructor for class jass.utils.CubicSpline
 
CubicSpline(int) - Constructor for class jass.utils.CubicSpline
 
cupUStoPintUK(double) - Static method in class jass.utils.Fmath
 
currentSegIndex - Variable in class jass.generators.GranularConstantLoopBuffer
Current segment index
cutoffRiseExcitation - Variable in class jass.generators.SingleMode
Cutoff excitation pulse strength above which a bubble is considered rising
cylRadius - Variable in class jass.generators.KellyLochbaumFilter
Radii of the segments
cylRadius - Variable in class jass.generators.KellyLochbaumFilterOld
Radii of the segments

D

d - Variable in class jass.generators.ModalModel
Angular decay rates in Hertz.
d - Variable in class jass.generators.RightLoadedWebsterTube
 
d - Variable in class jass.generators.SingleMode
modal parameters
d1 - Variable in class jass.generators.TwoMassModel.Vars
 
d2 - Variable in class jass.generators.TwoMassModel.Vars
 
d_pu - Variable in class jass.generators.OpenWebsterTube
 
dampingCoeff - Variable in class jass.generators.HalfSampleDelayKLFilter.State
 
dampingCoeff - Variable in class jass.generators.KellyLochbaumFilter
How much damping in system (1 == no damping)
dampingCoeff - Variable in class jass.generators.KellyLochbaumFilterOld
How much damping in system (1 == no damping)
dashLength - Variable in class jass.utils.Plot
 
data - Variable in class jass.utils.Plot
 
data(int, int) - Static method in class jass.utils.Plot
 
dataFill - Static variable in class jass.utils.Plot
 
dateToJavaMilliS(int, int, int, int, int, int) - Static method in class jass.utils.Fmath
 
dbLevelLoudestMode - Variable in class jass.generators.ModalQuencher
This is the level in dB SPL of loudest mode (as hear by listener) Should be estimated with a mike, if possible.
dBOffset - Variable in class jass.generators.LevelMeter
 
dd - Variable in class jass.generators.Butter2LowFilter
Coefficients (Steiglitz notation).
dd - Variable in class jass.generators.RightLoadedWebsterTube
 
decibel(double) - Static method in class jass.generators.ColorSonificator
Convert from level to decibel
degToRad(double) - Static method in class jass.utils.Fmath
 
del - Variable in class jass.patches.AllPass
 
del - Variable in class jass.patches.LowPassComb
 
Delay - Class in jass.generators
Delay line.
Delay(int, float) - Constructor for class jass.generators.Delay
Create and initialize.
Delay(int) - Constructor for class jass.generators.Delay
Create.
delay - Variable in class jass.patches.LowPassComb
 
delay1 - Variable in class jass.patches.AllPass
 
delay2 - Variable in class jass.patches.AllPass
 
DelayUG - Class in jass.generators
Delay line.
DelayUG(int, float) - Constructor for class jass.generators.DelayUG
Create and initialize.
DelayUG(int) - Constructor for class jass.generators.DelayUG
Create.
dirPath - Variable in class jass.utils.FileInput
 
dix - Variable in class jass.generators.LoopBuffer
Current integer speed of pointer in buffer per sample.
dixLeft - Variable in class jass.generators.CrossfadeLoopBuffer
Current integer f of pointer in buffer per sample.
dixRight - Variable in class jass.generators.CrossfadeLoopBuffer
Current integer f of pointer in buffer per sample.
doFFT(double[], double[], boolean) - Method in class jass.generators.FFT
A fast Fourier transform routine
doFFT(float[], float[], boolean) - Method in class jass.generators.FFTFloat
A fast Fourier transform routine
doQuenching() - Method in class jass.generators.ModalQuencher
Sort estimate excitations, sort ModeData[], quench
doubleTOint(double[]) - Static method in class jass.utils.Fmath
 
dryLevel - Variable in class jass.generators.FilterContainer
Mix.
dryRollGain - Variable in class jass.contact.ContactForce
 
dryRollGain - Variable in class jass.contact.ContactForce2
 
dryRollGain - Variable in class jass.contact.ContactForceN
 
dryToWet - Variable in class jass.patches.CombReverb
 
dscale - Variable in class jass.generators.ModalModel
Multiplies all dampings.
dSecond - Variable in class jass.generators.RightLoadedWebsterTube
 
dt - Variable in class jass.generators.RightLoadedWebsterTube
 
dt - Variable in class jass.generators.StickyControl
 
dumpData(Filter, float) - Method in class jass.utils.FormantsPlotter
 
dWall - Variable in class jass.generators.RightLoadedWebsterTube
 
dWallNasal - Variable in class jass.generators.RightLoadedWebsterTube
 
dx - Variable in class jass.generators.LoopBuffer
Current fractional speed [0 1] of pointer in buffer per sample.
dxLeft - Variable in class jass.generators.CrossfadeLoopBuffer
Current fractional f [0 1] of pointer in buffer per sample.
dxRight - Variable in class jass.generators.CrossfadeLoopBuffer
Current fractional f [0 1] of pointer in buffer per sample.

E

elevation - Variable in class jass.generators.PositionData
 
endMixer - Variable in class jass.patches.CombReverb
 
endProgram() - Method in class jass.utils.PlotGraph
 
enterLine() - Method in class jass.utils.FileInput
 
eof - Variable in class jass.utils.FileInput
 
eof() - Method in class jass.utils.FileInput
 
EPSILON_0 - Static variable in class jass.utils.Fmath
 
equals(Complex) - Method in class jass.utils.Complex
 
equalsWithinLimits(Complex, double) - Method in class jass.utils.Complex
 
ErraticLoopBuffer - Class in jass.generators
A force model based on looping through a buffer, loaded from an audio file or provided by caller.
ErraticLoopBuffer(int) - Constructor for class jass.generators.ErraticLoopBuffer
For derived classes
ErraticLoopBuffer(float, int, String) - Constructor for class jass.generators.ErraticLoopBuffer
Construct loop force from named file.
ErraticLoopBuffer(float, int, URL) - Constructor for class jass.generators.ErraticLoopBuffer
Construct loop force from url
ErraticLoopBuffer(float, int, float[]) - Constructor for class jass.generators.ErraticLoopBuffer
Construct loop force and provide buffer
errorBar - Variable in class jass.utils.Plot
 
errors - Variable in class jass.utils.Plot
 
errorsCopy - Variable in class jass.utils.Plot
 
estimateExcitations() - Method in class jass.generators.ModalQuencher
Estimate exitations.
eta - Variable in class jass.generators.RightLoadedWebsterTube
 
etah1 - Variable in class jass.generators.TwoMassModel.Vars
 
etah2 - Variable in class jass.generators.TwoMassModel.Vars
 
etak1 - Variable in class jass.generators.TwoMassModel.Vars
 
etak2 - Variable in class jass.generators.TwoMassModel.Vars
 
etaNasal - Variable in class jass.generators.RightLoadedWebsterTube
 
EULER_CONSTANT_GAMMA - Static variable in class jass.utils.Fmath
 
evToNm(double) - Static method in class jass.utils.Fmath
 
exp(Complex) - Static method in class jass.utils.Complex
 
exp(double) - Static method in class jass.utils.Complex
 
expMinusJayArg(double) - Static method in class jass.utils.Complex
 
exponent - Variable in class jass.generators.RandPulses
 
exponent - Variable in class jass.generators.StatPulses
 
expPlusJayArg(double) - Static method in class jass.utils.Complex
 
exsec(double) - Static method in class jass.utils.Fmath
 

F

f - Variable in class jass.generators.Butter2LowFilter
Cutoff frequency in Hertz.
f - Variable in class jass.generators.CrossfadeLoopBuffer
Loop f (frequency) through buffer.
f - Variable in class jass.generators.HalfSampleDelayKLFilter.State
 
f - Variable in class jass.generators.ModalModel
Mode frequencies in Hertz.
f - Variable in class jass.generators.SingleMode
modal parameters
F0 - Variable in class jass.generators.KellyLochbaumFilterOld
State of filter.
F0old - Variable in class jass.generators.KellyLochbaumFilterOld
Scratch variables
f1 - Variable in class jass.generators.BandPass
 
F1 - Variable in class jass.generators.KellyLochbaumFilterOld
State of filter.
F1old - Variable in class jass.generators.KellyLochbaumFilterOld
Scratch variables
f2 - Variable in class jass.generators.BandPass
 
f_base - Variable in class jass.generators.SingleMode
modal parameters
F_FARADAY - Static variable in class jass.utils.Fmath
 
f_rise - Variable in class jass.generators.SingleMode
modal parameters
factorial(int) - Static method in class jass.utils.Fmath
 
factorial(long) - Static method in class jass.utils.Fmath
 
factorial(double) - Static method in class jass.utils.Fmath
 
fadeTime - Variable in class jass.generators.GranularConstantLoopBuffer
Fade-in time for grains
fahrenToCelsius(double) - Static method in class jass.utils.Fmath
 
fb - Variable in class jass.generators.CrossfadeLoopBuffer
Natural loop frequencies of buffers
FFT - Class in jass.generators
 
FFT(int) - Constructor for class jass.generators.FFT
FFT class constructor Initializes code for doing a fast Fourier transform
fft - Variable in class jass.generators.FFTFilter
 
FFTFilter - Class in jass.generators
 
FFTFilter(float, int, int) - Constructor for class jass.generators.FFTFilter
 
FFTFloat - Class in jass.generators
 
FFTFloat(int) - Constructor for class jass.generators.FFTFloat
FFT class constructor Initializes code for doing a fast Fourier transform
fileFound - Variable in class jass.utils.FileInput
 
fileFound() - Method in class jass.utils.FileInput
 
FileInput - Class in jass.utils
 
FileInput() - Constructor for class jass.utils.FileInput
 
FileInput(String) - Constructor for class jass.utils.FileInput
 
fileName - Variable in class jass.utils.FileInput
 
fillHRTF(File) - Method in class jass.generators.HRTF
 
filter(float[], float[], int, int) - Method in class jass.generators.BandPass
Proces input (may be same as output).
filter(float[], float[], int, int) - Method in class jass.generators.BiQuadFilterBase
Proces input (may be same as output).
filter(float[], float[], int, int) - Method in class jass.generators.Butter2LowFilter
Proces input (may be same as output).
filter(float[], float[], int, int) - Method in class jass.generators.FFTFilter
Proces input (may be same as output).
Filter - Interface in jass.generators
Interface defining a filter with one input and one output.
filter(float[], float[], int, int) - Method in interface jass.generators.Filter
Proces input.
filter(float[], float[], int, int) - Method in class jass.generators.HalfSampleDelayKLFilter
Proces input (may be same as output).
filter(float[], float[], int, int) - Method in class jass.generators.KellyLochbaumFilter
Proces input (may be same as output).
filter(float[], float[], int, int) - Method in class jass.generators.KellyLochbaumFilterOld
Proces input (may be same as output).
filter(float[], float[], int, int) - Method in class jass.generators.ResonFilter
Proces input (may be same as output).
filter(float[], float[], int, int) - Method in class jass.generators.RightLoadedWebsterTube
Proces input (may be same as output).
filter1Sample(float) - Method in class jass.generators.ResonFilter
Proces a single sample.
FilterContainer - Class in jass.generators
Filter UG.
FilterContainer(float, int, Filter) - Constructor for class jass.generators.FilterContainer
Create container around Filter.
filterContainer - Variable in class jass.patches.LowpassColorSonificator
 
FilterContainerStereo - Class in jass.generators
Filter UG.
FilterContainerStereo(float, int, Filter, Filter) - Constructor for class jass.generators.FilterContainerStereo
Create container around Filter.
FilteredWavContactForce - Class in jass.contact
A force model with impact, slide, and slide modes based on looping wav files, fed through Reson.
FilteredWavContactForce(int) - Constructor for class jass.contact.FilteredWavContactForce
Constructor intended only for subclass constructors (super(bufferSize);)
FilteredWavContactForce(float, int, String, String, String, ModalModel) - Constructor for class jass.contact.FilteredWavContactForce
Construct contact force from named files.
filterIMEX(float[], float[], int, int) - Method in class jass.generators.RightLoadedWebsterTube
Uses IMEX Euler as in paper with Uri Ascher
FilterUG - Class in jass.engine
FilterUG abstract class.
FilterUG(int) - Constructor for class jass.engine.FilterUG
 
floatToByte(byte[], float[]) - Static method in class jass.render.FormatUtils
Convert float array to byte array.
floatTOdouble(float[]) - Static method in class jass.utils.Fmath
 
floatToShort(short[], float[]) - Static method in class jass.render.FormatUtils
Convert float array (in range [-1 1]) to short array.
flowNoiseBandwidth - Variable in class jass.generators.RightLoadedWebsterTube
 
flowNoiseBandwidth - Variable in class jass.generators.TwoMassModel
 
flowNoiseFrequency - Variable in class jass.generators.RightLoadedWebsterTube
 
flowNoiseFrequency - Variable in class jass.generators.TwoMassModel
 
flowNoiseLevel - Variable in class jass.generators.RightLoadedWebsterTube
 
flowNoiseLevel - Variable in class jass.generators.TwoMassModel
 
fLowPass - Variable in class jass.contact.ContactForce
 
fLowPass - Variable in class jass.contact.ContactForceN
 
fluidOunceUKtoUS(double) - Static method in class jass.utils.Fmath
 
fluidOunceUStoUK(double) - Static method in class jass.utils.Fmath
 
Fmath - Class in jass.utils
 
Fmath() - Constructor for class jass.utils.Fmath
 
fontSize - Variable in class jass.utils.Plot
 
footToMetre(double) - Static method in class jass.utils.Fmath
 
formantIndex - Variable in class jass.utils.FormantsPlotter
 
FormantsPlotter - Class in jass.utils
Plot spectral response of a jass.generators.Filter and display.
FormantsPlotter() - Constructor for class jass.utils.FormantsPlotter
 
FormatUtils - Class in jass.render
Utility class to convert sample types.
FormatUtils() - Constructor for class jass.render.FormatUtils
 
freq - Variable in class jass.generators.GlottalWave
Freq.
freq - Variable in class jass.generators.Sine
Freq.
fscale - Variable in class jass.generators.ModalModel
Multiplies all frequencies.
fullLine - Variable in class jass.utils.FileInput
 
fullLineT - Variable in class jass.utils.FileInput
 

G

g - Variable in class jass.generators.OnePoleLowPass
 
g - Variable in class jass.patches.CombReverb
 
g - Variable in class jass.patches.LowPassComb
 
gain - Variable in class jass.generators.Butter2LowFilter
Gain.
gain - Variable in class jass.generators.RandOut
 
gain - Variable in class jass.generators.StatPulses
 
gainCorrection - Variable in class jass.generators.CrossfadeLoopBuffer
fGAin corrections (1 if audio files are ok)
gains - Variable in class jass.generators.Mixer
 
gallonPerMileToLitrePerKm(double) - Static method in class jass.utils.Fmath
 
gallonToLitre(double) - Static method in class jass.utils.Fmath
 
gallonUKtoUS(double) - Static method in class jass.utils.Fmath
 
gallonUStoUK(double) - Static method in class jass.utils.Fmath
 
getA1() - Method in class jass.generators.RightLoadedWebsterTube
Implement TwoMassModel.PressureServer
getA1() - Method in interface jass.generators.TwoMassModel.PressureServer
 
getAGC() - Method in class jass.render.SourcePlayer
Get value used by AGC.
getAudioAPI() - Method in class jass.render.SourcePlayer
Get method for audioAPI string
getAzimuth() - Method in class jass.generators.PositionData
 
getAzimuthError() - Method in class jass.generators.CIPIC_HRTF
 
getBuffer(long) - Method in class jass.engine.InOut
Get buffer with frame index t.
getBuffer(long) - Method in class jass.engine.Out
Get buffer with frame index t.
getBuffer() - Method in class jass.engine.Out
Get old buffer in cache.
getBuffer(long) - Method in interface jass.engine.Source
Get buffer with timestamp t.
getBuffer() - Method in interface jass.engine.Source
Get buffer, whatever happens to be available.
getBuffer(long) - Method in class jass.engine.ThreadMixer
Get buffer with frame index t.
getBufferSize() - Method in class jass.engine.Out
Get buffer size.
getBufferSize() - Method in interface jass.engine.Source
Get buffer size.
getBW() - Method in class jass.generators.BiQuad
 
getCells() - Method in class jass.utils.ReadCSV
 
getCFLNumber() - Method in class jass.generators.RightLoadedWebsterTube
 
getCloseChoice() - Method in class jass.utils.PlotGraph
 
getConstant() - Method in class jass.generators.Constant
 
getControlPanel() - Method in class jass.generators.CrossfadeLoopBuffer
 
getDashlength() - Method in class jass.utils.Plot
 
getDataFillValue() - Static method in class jass.utils.Plot
 
getDBLevel() - Method in class jass.generators.LevelMeter
 
getDeriv() - Method in class jass.utils.CubicSpline
 
getDirPath() - Method in class jass.utils.FileInput
 
getDrylevel() - Method in class jass.generators.FilterContainer
Get mix level.
getEditorPanel(String) - Method in class jass.generators.CrossfadeLoopBuffer
 
getElevation() - Method in class jass.generators.PositionData
 
getElevationError() - Method in class jass.generators.CIPIC_HRTF
 
getF0() - Method in class jass.generators.BiQuad
 
getFileName() - Method in class jass.utils.FileInput
 
getFilter() - Method in class jass.generators.FilterContainer
Return Filter object contained.
getFlowNoiseBandwidth() - Method in class jass.generators.RightLoadedWebsterTube
 
getFlowNoiseBandwidth() - Method in class jass.generators.TwoMassModel
 
getFlowNoiseFrequency() - Method in class jass.generators.RightLoadedWebsterTube
 
getFlowNoiseFrequency() - Method in class jass.generators.TwoMassModel
 
getFlowNoiseLevel() - Method in class jass.generators.RightLoadedWebsterTube
 
getFlowNoiseLevel() - Method in class jass.generators.TwoMassModel
 
getFontSize() - Method in class jass.utils.Plot
 
getFrequency() - Method in class jass.generators.GlottalWave
 
getFudgePower() - Method in class jass.generators.ColorSonificator
Get power in scaling law for gains a = a*d^fudgePower.
getFudgePower(float) - Method in class jass.patches.LowpassColorSonificator
Get power in scaling law for gains a = a*d^fudgePower.
getG() - Method in class jass.generators.OnePoleLowPass
Get filter parameter
getGains() - Method in class jass.engine.ThreadMixer
Get input gain control vector.
getGains() - Method in class jass.generators.Mixer
Get input gain control vector.
getGraphHeight() - Method in class jass.utils.PlotGraph
 
getGraphWidth() - Method in class jass.utils.PlotGraph
 
getGrooveBuffer() - Method in class jass.generators.AudioGroove
Get the groove buffer as array.
getGrooveBuffer() - Method in class jass.generators.StreamingAudioGroove
Get the groove buffer as array, which is not possible.
getImag() - Method in class jass.utils.Complex
 
getInfOption() - Static method in class jass.utils.Complex
 
getInputChannelNum() - Method in class jass.render.SourcePlayer
Get method for returning the selected output channel for ASIO
getJFrame() - Method in class jass.render.Controller2
 
getjori() - Static method in class jass.utils.Complex
 
getLength() - Method in class jass.generators.TubeModel
Get length (units not specified)
getLength() - Method in interface jass.generators.TubeShape
Get length of tube (units not specified)
getLine() - Method in class jass.utils.Plot
 
getLoopBuffer() - Method in class jass.generators.ConstantLoopBuffer
Get loopBuffer
getLoopBuffer() - Method in class jass.generators.LoopBuffer
Get the loopbuffer as array.
getLowPassControlFilter() - Method in class jass.generators.StickyModalObjectWithOneContact
Get lowpass freq through which modal parameters are fed
getLowpassFrequencyRange() - Method in class jass.patches.LowpassColorSonificator
Get freq.
getMaximumLevelDifference() - Method in class jass.generators.ColorSonificator
Get level difference between white and black
getMeanT() - Method in class jass.generators.StatPulses
Get mean interpulse time
getMisfireProb() - Method in class jass.generators.ErraticLoopBuffer
Get probability of misfiring per call to computeBuffer
getModalObjects() - Method in class jass.generators.ModalQuencher
Get array of QuenchableModalObjectWithOneContact's
getModeExcitation(int) - Method in class jass.generators.QuenchableModalObjectWithOneContact
Return current excitation of mode.
getMute() - Method in class jass.render.SourcePlayer
Get Mute/unmute state
getNChannels() - Method in class jass.generators.CrossfadeLoopBuffer
 
getNChannels() - Method in class jass.generators.Mixer
Get nchannels
getNearest(double, double) - Method in class jass.generators.CIPIC_HRTF
 
getNearestPVALDEG(double, double) - Method in class jass.generators.CIPIC_HRTF
 
getNextBuffer(short[]) - Method in class jass.render.SourcePlayer
Retrieve the next available audio buffer.
getNextSample(int, int) - Method in class jass.generators.CrossfadeLoopBuffer
Get next sample value, interpolating in between sample points.
getNextSample() - Method in class jass.generators.LoopBuffer
Get next sample value, interpolating in between sample points.
getNextSampleStereo(int, int) - Method in class jass.generators.CrossfadeLoopBuffer
 
getNiPoints() - Method in class jass.utils.Plot
 
getNKilledModes() - Method in class jass.generators.ModalQuencher
 
getNL(int, int, boolean) - Method in class jass.generators.HRIR
 
getNL(int, int, boolean) - Method in class jass.generators.HRTF
 
getNoXoffset() - Method in class jass.utils.Plot
 
getNoYoffset() - Method in class jass.utils.Plot
 
getNumRtAudioBuffersNative() - Method in class jass.render.SourcePlayer
Get RtAudio latency parameter if using native sound.
getOpenQuotient() - Method in class jass.generators.GlottalWave
 
getOutputChannelNum() - Method in class jass.render.SourcePlayer
Get method for output channel number.
getOutputVelocity() - Method in class jass.generators.RightLoadedWebsterTube
 
getPans() - Method in class jass.generators.Mixer
Get input pan control vector.
getPathName() - Method in class jass.utils.FileInput
 
getPoint() - Method in class jass.utils.Plot
 
getPointsize() - Method in class jass.utils.Plot
 
getPolarMag(double[], double[], double[]) - Method in class jass.generators.RectPolar
 
getPositionOfNeedle() - Method in class jass.generators.AudioGroove
 
getPressure() - Method in class jass.generators.RightLoadedWebsterTube
Implement TwoMassModel.PressureServer
getPressure() - Method in interface jass.generators.TwoMassModel.PressureServer
 
getPressureServer() - Method in class jass.generators.TwoMassModel
 
getPulseInterval() - Method in class jass.generators.StatPulses
 
getQ() - Method in class jass.generators.BiQuad
 
getQ(int) - Method in class jass.generators.CrossfadeLoopBuffer
 
getRadius(int) - Method in class jass.generators.TubeModel
Get the k'th radius
getRadius(double) - Method in class jass.generators.TubeModel
Get radius at point 0getRadius(double) - Method in interface jass.generators.TubeShape
Get radius at point 0getRawDelay() - Method in class jass.generators.Delay
Get raw delay.
getRawDelay() - Method in class jass.generators.DelayUG
Get raw delay.
getReal() - Method in class jass.utils.Complex
 
getRect(double[], double[], double[], double[]) - Method in class jass.generators.RectPolar
 
getRecursiveDelay() - Method in class jass.generators.Delay
Get recursive delay.
getRecursiveDelay() - Method in class jass.generators.DelayUG
Get recursive delay.
getRTAudioFullDuplexRtAudio() - Method in class jass.render.SourcePlayer
Get render object when using full duplex with RtAudio native libs Needs rtaudio.dll or librtaudio.so and works on Windows/LINUX/MAXOSX only.
getSamplingRate() - Method in class jass.generators.ConstantLoopBuffer
Get sampling rate
getSaturationLimits() - Method in class jass.generators.ColorSonificator
Get damping range corresponding to saturation
getSlideBalance() - Method in class jass.contact.ContactForceN
get balance
getSources() - Method in class jass.engine.In
Get array of sources.
getSources() - Method in class jass.engine.InOut
Get array of sources.
getSources() - Method in interface jass.engine.Sink
Get array of sources.
getSources() - Method in class jass.engine.ThreadMixer
Get array of sources.
getSpeedQuotient() - Method in class jass.generators.GlottalWave
 
getStdT() - Method in class jass.generators.StatPulses
Get std of interpulse time
getT() - Method in class jass.generators.StickyControl
 
getTime() - Method in class jass.engine.Out
Get current time.
getTime() - Method in interface jass.engine.Source
Get current time.
getTime() - Static method in class jass.render.MicroTime
Return the time with microsecond accuracy if possible
getTotalModes() - Method in class jass.generators.ModalQuencher
 
getTwoMassModel() - Method in class jass.generators.RightLoadedWebsterTube
 
getUg() - Method in class jass.generators.GlottalModel
Get glottal volume velocity
getUg() - Method in class jass.generators.TwoMassModel
 
getUseNativeSound() - Method in class jass.render.SourcePlayer
Get method for useNativeSound flag
getUseNativeSoundFullDuplex() - Method in class jass.render.SourcePlayer
Get method for useNativeSoundFullDuplex flag
getVars() - Method in class jass.generators.TwoMassModel
 
getVolume() - Method in class jass.generators.GlottalWave
 
getVolume() - Method in class jass.render.SourcePlayer
Get volume (used if ACG is off)
getWallPressureCoupling() - Method in class jass.generators.RightLoadedWebsterTube
 
getX() - Method in class jass.generators.PositionData
 
getX() - Method in class jass.generators.StickyControl
 
getXaxisLen() - Method in class jass.utils.Plot
 
getXc() - Method in class jass.generators.StickyControl
 
getXlow() - Method in class jass.utils.Plot
 
getXlowFac() - Method in class jass.utils.Plot
 
getXmax() - Method in class jass.utils.Plot
 
getXmin() - Method in class jass.utils.Plot
 
getY() - Method in class jass.generators.PositionData
 
getYaxisLen() - Method in class jass.utils.Plot
 
getYhigh() - Method in class jass.utils.Plot
 
getYlowFac() - Method in class jass.utils.Plot
 
getYmax() - Method in class jass.utils.Plot
 
getYmin() - Method in class jass.utils.Plot
 
getZ() - Method in class jass.generators.PositionData
 
gi - Variable in class jass.generators.KellyLochbaumFilter
State of filter.
GlottalModel - Class in jass.generators
Output a volume velocity according to a dynamical glottal model.
GlottalModel(int, double) - Constructor for class jass.generators.GlottalModel
 
glottalRefl - Variable in class jass.generators.HalfSampleDelayKLFilter.State
 
glottalReflectionCoeff - Variable in class jass.generators.KellyLochbaumFilterOld
How much is reflected back at glottis
GlottalWave - Class in jass.generators
Output glottal wave.
GlottalWave(float, int) - Constructor for class jass.generators.GlottalWave
 
gng - Variable in class jass.generators.TwoMassModel.Vars
 
go - Variable in class jass.generators.KellyLochbaumFilter
State of filter.
gramToOunce(double) - Static method in class jass.utils.Fmath
 
GranularConstantLoopBuffer - Class in jass.generators
Jump through a buffer, loaded from an audio file or provided by caller.
GranularConstantLoopBuffer(float, int, String) - Constructor for class jass.generators.GranularConstantLoopBuffer
Construct from named file.
GranularConstantLoopBuffer(float, int, URL) - Constructor for class jass.generators.GranularConstantLoopBuffer
Construct from url.
GranularConstantLoopBuffer(float, int, float[]) - Constructor for class jass.generators.GranularConstantLoopBuffer
Construct from provided buffer
graph(Graphics) - Method in class jass.utils.Plot
 
graphHeight - Variable in class jass.utils.PlotGraph
 
graphTitle - Variable in class jass.utils.Plot
 
graphTitle2 - Variable in class jass.utils.Plot
 
graphWidth - Variable in class jass.utils.PlotGraph
 
grooveBuffer - Variable in class jass.generators.AudioGroove
Buffer with music (groove)
grooveBufferLength - Variable in class jass.generators.AudioGroove
Buffer length
gs - Variable in class jass.generators.TwoMassModel.Vars
 

H

h - Variable in class jass.generators.OpenWebsterTube
 
h - Variable in class jass.generators.RightLoadedWebsterTube
 
h1 - Variable in class jass.generators.TwoMassModel.Vars
 
h2 - Variable in class jass.generators.TwoMassModel.Vars
 
H_PLANCK - Static variable in class jass.utils.Fmath
 
H_PLANCK_RED - Static variable in class jass.utils.Fmath
 
HalfSampleDelayKLFilter - Class in jass.generators
Half sample delay Kelly-Lochbaum filter.
HalfSampleDelayKLFilter(float, int) - Constructor for class jass.generators.HalfSampleDelayKLFilter
Create and initialize.
HalfSampleDelayKLFilter() - Constructor for class jass.generators.HalfSampleDelayKLFilter
 
HalfSampleDelayKLFilter.State - Class in jass.generators
 
HalfSampleDelayKLFilter.State() - Constructor for class jass.generators.HalfSampleDelayKLFilter.State
 
HalfSampleDelayTubeFilter - Class in jass.generators
A filter corresponding to a tube of a given length and shape.
HalfSampleDelayTubeFilter(float, TubeShape, double) - Constructor for class jass.generators.HalfSampleDelayTubeFilter
Create and initialize.
hasBeenConverged - Variable in class jass.generators.StickyModalObjectWithOneContact
 
hashCode() - Method in class jass.utils.Complex
 
hav(double) - Static method in class jass.utils.Fmath
 
hit() - Method in class jass.generators.ConstantOneShotBuffer
Calling this method will cause next call to getBuffer() to start playback of the buffer.
hit() - Method in class jass.generators.OneShotBuffer
Calling this method will cause next call to getBuffer() to start playback of the buffer.
hMin - Variable in class jass.generators.RightLoadedWebsterTube
 
hMinNasal - Variable in class jass.generators.RightLoadedWebsterTube
 
hNasal - Variable in class jass.generators.RightLoadedWebsterTube
 
HP - Static variable in class jass.generators.BiQuad
 
HRIR - Class in jass.generators
class for using CIPIC-type HRIR files
HRIR(int, String) - Constructor for class jass.generators.HRIR
 
HRTF - Class in jass.generators
class for using CIPIC-type HRTF files
HRTF(int, String) - Constructor for class jass.generators.HRTF
 
hrtf - Variable in class jass.generators.SpatialMixer
 
hue2pitch(double) - Static method in class jass.utils.PitchMap
 
hypot(Complex, Complex) - Static method in class jass.utils.Complex
 
hypot(double, double) - Static method in class jass.utils.Fmath
 
hypot(float, float) - Static method in class jass.utils.Fmath
 

I

iLeft - Variable in class jass.generators.CrossfadeLoopBuffer
 
ImpactForce - Interface in jass.contact
 
ImpactSlideRollForce - Interface in jass.contact
 
Impulse - Class in jass.generators
Generate impulses with time intervals.
Impulse(float, int) - Constructor for class jass.generators.Impulse
Construct
In - Class in jass.engine
Input unit which contains Sources and does something with them in run().
In() - Constructor for class jass.engine.In
 
iNasal - Variable in class jass.generators.RightLoadedWebsterTube
 
inchToMillimetre(double) - Static method in class jass.utils.Fmath
 
init() - Method in class jass.engine.ThreadMixer
 
init() - Method in class jass.generators.Delay
Init and allocate.
init() - Method in class jass.generators.DelayUG
Init and allocate.
init(int) - Method in class jass.generators.FFTFilter
 
init() - Method in class jass.generators.ModalQuencher
To be called after all sources and mobs have been added
init() - Method in class jass.patches.AllPass
Init and allocate.
init() - Method in class jass.patches.CombReverb
Init and allocate.
init() - Method in class jass.patches.LowPassComb
Init and allocate.
init() - Method in class jass.render.AppletController
Initializes the applet
initASIO() - Method in class jass.render.SourcePlayer
Initialize the ASIO system and start it up.
initAsioJass(int, int, int, int, AudioIn) - Method in class jass.render.SourcePlayer
Initialize the ASIO libraries this is done in JassASIO.dll The system will begin running once the initialization has occurred The buffers will be retrieved from the getNextBuffer(short[]) method
initComponents() - Method in class jass.render.AppletController
This method is called from within the init() method to initialize the form.
initialise(double[][]) - Method in class jass.utils.Plot
 
initNativeSound(int, int, int, int) - Method in class jass.render.RTAudioFullDuplexRtAudio
Initialize native sound using RtAudio, setting buffersize and an internal RtAudio buffersize
initNativeSound(int, int, int, int) - Method in class jass.render.RTAudioIn
Initialize native sound for RtAudio This is a native method and needs librtaudio.so (LINUX) or rtaudio.dll (Windows)
initNativeSound(int, int, int, int) - Method in class jass.render.RTPlay
Initialize native sound using RtAudio, setting buffersize and an internal RtAudio buffersize
initPush() - Method in class jass.render.SourcePlayer
 
initRandom(int, float) - Method in class jass.generators.GranularConstantLoopBuffer
Random initialization with n segments (not counting last unused one)
initValues() - Method in class jass.render.AppletController
Init the slider variables
InOut - Class in jass.engine
Input/output unit.
InOut(int) - Constructor for class jass.engine.InOut
 
input - Variable in class jass.utils.FileInput
 
inputType - Variable in class jass.utils.FileInput
 
interpolate(double) - Method in class jass.utils.CubicSpline
 
interpolate(double, double[], double[], double[]) - Static method in class jass.utils.CubicSpline
 
interpolatedAg01 - Variable in class jass.generators.TwoMassModel.Vars
 
interpolatedAg02 - Variable in class jass.generators.TwoMassModel.Vars
 
interpolatedPs - Variable in class jass.generators.TwoMassModel.Vars
 
interpolatedQ - Variable in class jass.generators.TwoMassModel.Vars
 
interpolateVars(double) - Method in class jass.generators.TwoMassModel.Vars
Compute the interpolated vlaues using interpolation parameter lambda in [0 1]
interval_i - Variable in class jass.generators.RandPulses
 
interval_i - Variable in class jass.generators.StatPulses
 
intTOdouble(int[]) - Static method in class jass.utils.Fmath
 
intTOfloat(int[]) - Static method in class jass.utils.Fmath
 
intTOlong(int[]) - Static method in class jass.utils.Fmath
 
inverse(Complex) - Static method in class jass.utils.Complex
 
inverse() - Method in class jass.utils.Complex
 
IRPFilter - Class in jass.generators
Compute impulse respones of filter.
IRPFilter() - Constructor for class jass.generators.IRPFilter
 
irpFilter - Variable in class jass.utils.FormantsPlotter
 
isEqual(Complex) - Method in class jass.utils.Complex
 
isEqual(Complex, Complex) - Static method in class jass.utils.Complex
 
isEqual(double, double) - Static method in class jass.utils.Fmath
 
isEqual(float, float) - Static method in class jass.utils.Fmath
 
isEqual(int, int) - Static method in class jass.utils.Fmath
 
isEqual(char, char) - Static method in class jass.utils.Fmath
 
isEqual(String, String) - Static method in class jass.utils.Fmath
 
isEqualWithinLimits(Complex, double) - Method in class jass.utils.Complex
 
isEqualWithinLimits(Complex, Complex, double) - Static method in class jass.utils.Complex
 
isEven(int) - Static method in class jass.utils.Fmath
 
isEven(float) - Static method in class jass.utils.Fmath
 
isEven(double) - Static method in class jass.utils.Fmath
 
isInfinite(Complex) - Static method in class jass.utils.Complex
 
isInfinite() - Method in class jass.utils.Complex
 
isInfinity(double) - Static method in class jass.utils.Fmath
 
isInfinity(float) - Static method in class jass.utils.Fmath
 
isMinusInfinity() - Method in class jass.utils.Complex
 
isMinusInfinity(Complex) - Static method in class jass.utils.Complex
 
isMinusInfinity(double) - Static method in class jass.utils.Fmath
 
isMinusInfinity(float) - Static method in class jass.utils.Fmath
 
isNaN(Complex) - Static method in class jass.utils.Complex
 
isNaN() - Method in class jass.utils.Complex
 
isNaN(double) - Static method in class jass.utils.Fmath
 
isNaN(float) - Static method in class jass.utils.Fmath
 
isOdd(int) - Static method in class jass.utils.Fmath
 
isOdd(float) - Static method in class jass.utils.Fmath
 
isOdd(double) - Static method in class jass.utils.Fmath
 
isOn - Variable in class jass.generators.ModalObject.Contact
State of contact
isOn - Variable in class jass.render.Probe
 
isOn() - Method in class jass.render.Probe
 
isPlusInfinity() - Method in class jass.utils.Complex
 
isPlusInfinity(Complex) - Static method in class jass.utils.Complex
 
isPlusInfinity(double) - Static method in class jass.utils.Fmath
 
isPlusInfinity(float) - Static method in class jass.utils.Fmath
 
isReal(Complex) - Static method in class jass.utils.Complex
 
isReal() - Method in class jass.utils.Complex
 
isSeg - Variable in class jass.generators.GranularConstantLoopBuffer
array telling you segment index of sample k in loopBuffer[].
isZero(Complex) - Static method in class jass.utils.Complex
 
isZero() - Method in class jass.utils.Complex
 
ix - Variable in class jass.generators.ConstantLoopBuffer
Current integer position of pointer in buffer.
ix - Variable in class jass.generators.LoopBuffer
Current integer position of pointer in buffer.
ixLeft - Variable in class jass.generators.CrossfadeLoopBuffer
Current integer position of pointer in buffer.
ixRight - Variable in class jass.generators.CrossfadeLoopBuffer
Current integer position of pointer in buffer.

J

jass.contact - package jass.contact
 
jass.engine - package jass.engine
 
jass.generators - package jass.generators
 
jass.patches - package jass.patches
 
jass.render - package jass.render
 
jass.utils - package jass.utils
 
jButton - Variable in class jass.render.AppletController
 
jButton - Variable in class jass.render.Controller
 
jButton - Variable in class jass.render.ControllerPanel
 
jButtonMousePressed(int, MouseEvent) - Method in class jass.render.AppletController
 
jLabel - Variable in class jass.render.ControllerPanel
 
jouleToCalorie(double) - Static method in class jass.utils.Fmath
 
jSlider - Variable in class jass.render.AppletController
 
jSlider - Variable in class jass.render.Controller
 
jSlider - Variable in class jass.render.ControllerPanel
 
jSliderMouseDragged(int, MouseEvent) - Method in class jass.render.AppletController
Get slider values, scale, and call onSlider()
jTextField - Variable in class jass.render.ControllerPanel
 
jTextPane - Variable in class jass.render.AppletController
 
jTextPane - Variable in class jass.render.Controller
 

K

k1 - Variable in class jass.generators.TwoMassModel.Vars
 
k2 - Variable in class jass.generators.TwoMassModel.Vars
 
K_BOLTZMANN - Static variable in class jass.utils.Fmath
 
KarnoppFriction - Class in jass.contact
A force model based on stick slip model.
KarnoppFriction(float, int) - Constructor for class jass.contact.KarnoppFriction
Construct force.
kc - Variable in class jass.generators.TwoMassModel.Vars
 
kCoeff - Variable in class jass.generators.KellyLochbaumFilter
Filter coefficients derived form cylinder radii
kCoeff - Variable in class jass.generators.KellyLochbaumFilterOld
Filter coefficients derived form cylinder radii
KellyLochbaumFilter - Class in jass.generators
Kelly-Lochbaum filter.
KellyLochbaumFilter(float, int) - Constructor for class jass.generators.KellyLochbaumFilter
Create and initialize.
KellyLochbaumFilter() - Constructor for class jass.generators.KellyLochbaumFilter
 
KellyLochbaumFilterOld - Class in jass.generators
Kelly-Lochbaum filter.
KellyLochbaumFilterOld(float, int) - Constructor for class jass.generators.KellyLochbaumFilterOld
Create and initialize.
KellyLochbaumFilterOld() - Constructor for class jass.generators.KellyLochbaumFilterOld
 
kelvinToCelsius(double) - Static method in class jass.utils.Fmath
 
kgToPound(double) - Static method in class jass.utils.Fmath
 
kgToTon(double) - Static method in class jass.utils.Fmath
 
kmPerLitreToMilePerGallon(double) - Static method in class jass.utils.Fmath
 
kmToMile(double) - Static method in class jass.utils.Fmath
 
KWall - Variable in class jass.generators.RightLoadedWebsterTube
 

L

Lab2lch(double[]) - Static method in class jass.utils.ColorUtils
Convert L*a*b* to LCH (normalized luminance, chromaticity, hue;) Assume -100lb - Variable in class jass.generators.LoopNBuffers
Contains nbuffers looping buffers
leapYear(int) - Static method in class jass.utils.Fmath
 
len - Variable in class jass.generators.OpenWebsterTube
 
len - Variable in class jass.generators.RightLoadedWebsterTube
 
lenNasal - Variable in class jass.generators.RightLoadedWebsterTube
 
level - Variable in class jass.generators.LevelMeter
 
levelCorrection - Variable in class jass.generators.CrossfadeLoopBuffer
 
LevelMeter - Class in jass.generators
Level meter.
LevelMeter(int) - Constructor for class jass.generators.LevelMeter
Create level meter
LevelMeter(int, float) - Constructor for class jass.generators.LevelMeter
Create level meter
lg - Variable in class jass.generators.TwoMassModel.Vars
 
li - Variable in class jass.generators.KellyLochbaumFilter
State of filter.
limits(double, double, double, double[]) - Static method in class jass.utils.Plot
 
linearBias - Variable in class jass.generators.GranularConstantLoopBuffer
If 1 will have linear wavetable playback, 0 total random
lineOpt - Variable in class jass.utils.Plot
 
lipAreaMultiplier - Variable in class jass.generators.RightLoadedWebsterTube
 
lipRefl - Variable in class jass.generators.HalfSampleDelayKLFilter.State
 
litrePerKmToGallonPerMile(double) - Static method in class jass.utils.Fmath
 
litreToGallon(double) - Static method in class jass.utils.Fmath
 
litreToPint(double) - Static method in class jass.utils.Fmath
 
litreToQuart(double) - Static method in class jass.utils.Fmath
 
lo - Variable in class jass.generators.KellyLochbaumFilter
State of filter.
loadAudio(String) - Method in class jass.generators.AudioFileBuffer
Load audio file.
loadAudio(URL) - Method in class jass.generators.AudioFileBuffer
Load audio url.
loadAudio(String) - Method in class jass.generators.StreamingAudioFileBuffer
Open and read audio file properties and prepare for streaming
loadAudio(URL) - Method in class jass.generators.StreamingAudioFileBuffer
Open and read audio URL properties and prepare for streaming
loadFromFile(String) - Method in class jass.render.Controller
Load slider states from file and call handlers
loadFromFile(String) - Method in class jass.render.ControllerPanel
Load slider states from file and call handlers
loadHRIRFromCIPIC(String) - Method in class jass.generators.HRIR
 
loadHRTFFromCIPIC(String) - Method in class jass.generators.HRTF
 
lock - Variable in class jass.engine.Out
To provide access to the old buffer without locking whole class
log(Complex) - Static method in class jass.utils.Complex
 
log10(double) - Static method in class jass.utils.Fmath
 
log10(float) - Static method in class jass.utils.Fmath
 
logFactorial(int) - Static method in class jass.utils.Fmath
 
logFactorial(double) - Static method in class jass.utils.Fmath
 
longTOdouble(long[]) - Static method in class jass.utils.Fmath
 
longTOfloat(long[]) - Static method in class jass.utils.Fmath
 
loopBuffer - Variable in class jass.generators.ConstantLoopBuffer
Buffer to loop
loopBuffer - Variable in class jass.generators.CrossfadeLoopBuffer
Array of buffers to loop
LoopBuffer - Class in jass.generators
A force model based on looping through a buffer, loaded from an audio file/url or provided by caller.
LoopBuffer(int) - Constructor for class jass.generators.LoopBuffer
For derived classes
LoopBuffer(float, int, String) - Constructor for class jass.generators.LoopBuffer
Construct loop force from named file.
LoopBuffer(float, int, URL) - Constructor for class jass.generators.LoopBuffer
Construct loop force from named URL.
LoopBuffer(float, int, float[]) - Constructor for class jass.generators.LoopBuffer
Construct loop force and provide buffer at same sampling rate.
loopBuffer - Variable in class jass.generators.LoopBuffer
Buffer to loop
loopBufferLength - Variable in class jass.generators.ConstantLoopBuffer
Buffer length
loopBufferLength - Variable in class jass.generators.CrossfadeLoopBuffer
Buffer lengths
loopBufferLength - Variable in class jass.generators.LoopBuffer
Buffer length
LoopNBuffers - Class in jass.generators
A force model based on looping through N buffers, loaded from audio files or provided by caller.
LoopNBuffers(float, int, String[]) - Constructor for class jass.generators.LoopNBuffers
Construct loop forces from named files.
lowerFreq - Variable in class jass.patches.LowpassColorSonificator
 
lowpass - Variable in class jass.patches.LowPassComb
 
LowpassColorSonificator - Class in jass.patches
Map HSB color to [pitch reson-width lowpass-cutoff] Represent a color (h,s,b) by a noise source of maximum freq~b, filtered through a reson bank with Shepard frequencies (i.e.
LowpassColorSonificator(float, int) - Constructor for class jass.patches.LowpassColorSonificator
Create and initialize.
LowpassColorSonificator(int) - Constructor for class jass.patches.LowpassColorSonificator
Create.
LowpassColorSonificator(int, float) - Constructor for class jass.patches.LowpassColorSonificator
Create.
LowPassComb - Class in jass.patches
Delay line with a one pole low-pass.
LowPassComb(int) - Constructor for class jass.patches.LowPassComb
Create.
LowPassComb(int, float) - Constructor for class jass.patches.LowPassComb
Create.
lowPassFilter - Variable in class jass.contact.ContactForce
 
lowPassFilter - Variable in class jass.contact.ContactForceN
 
LP - Static variable in class jass.generators.BiQuad
 
lpCombs - Variable in class jass.patches.CombReverb
 

M

M - Variable in class jass.generators.RightLoadedWebsterTube
 
m1 - Variable in class jass.generators.TwoMassModel.Vars
 
m2 - Variable in class jass.generators.TwoMassModel.Vars
 
M_ELECTRON - Static variable in class jass.utils.Fmath
 
M_NEUTRON - Static variable in class jass.utils.Fmath
 
M_PROTON - Static variable in class jass.utils.Fmath
 
main(String[]) - Static method in class jass.generators.BandPass
 
main(String[]) - Static method in class jass.generators.BiQuad
 
main(String[]) - Static method in class jass.generators.CrossfadeLoopBuffer
 
main(String[]) - Static method in class jass.generators.FFT
 
main(String[]) - Static method in class jass.generators.FFTFilter
 
main(String[]) - Static method in class jass.generators.FFTFloat
 
main(String[]) - Static method in class jass.generators.HRIR
 
main(String[]) - Static method in class jass.generators.IRPFilter
 
main(String[]) - Static method in class jass.generators.RectPolar
 
main(String[]) - Static method in class jass.generators.TwoMassModel.Test
 
main(String[]) - Static method in class jass.render.ConvertRawToWav
 
main(String[]) - Static method in class jass.utils.ColorUtils
 
main(String[]) - Static method in class jass.utils.Plotter
 
main(String[]) - Static method in class jass.utils.ReadCSV
 
max - Variable in class jass.render.AppletController
 
max - Variable in class jass.render.Controller
 
max - Variable in class jass.render.ControllerPanel
 
MAX_FORMANTS - Variable in class jass.utils.FormantsPlotter
 
MAX_SLIDERVAL - Static variable in class jass.render.AppletController
 
MAX_SLIDERVAL - Static variable in class jass.render.Controller
 
MAX_SLIDERVAL - Static variable in class jass.render.ControllerPanel
 
maximum(double[]) - Static method in class jass.utils.Fmath
 
maximum(float[]) - Static method in class jass.utils.Fmath
 
maximum(int[]) - Static method in class jass.utils.Fmath
 
maximum(long[]) - Static method in class jass.utils.Fmath
 
maximumExdBThatOccurred - Variable in class jass.generators.ModalQuencher
maximum excitation occurred
maxSlideVelocity - Variable in class jass.patches.LowpassColorSonificator
 
meanT - Variable in class jass.generators.StatPulses
 
metreToFoot(double) - Static method in class jass.utils.Fmath
 
metreToYard(double) - Static method in class jass.utils.Fmath
 
MicroTime - Class in jass.render
Utility class to provide time, using native accurate timers whenever availabel
MicroTime() - Constructor for class jass.render.MicroTime
 
milePerGallonToKmPerLitre(double) - Static method in class jass.utils.Fmath
 
mileToKm(double) - Static method in class jass.utils.Fmath
 
millimetreToInch(double) - Static method in class jass.utils.Fmath
 
min - Variable in class jass.render.AppletController
 
min - Variable in class jass.render.Controller
 
min - Variable in class jass.render.ControllerPanel
 
minimum(double[]) - Static method in class jass.utils.Fmath
 
minimum(float[]) - Static method in class jass.utils.Fmath
 
minimum(int[]) - Static method in class jass.utils.Fmath
 
minimum(long[]) - Static method in class jass.utils.Fmath
 
minLen - Variable in class jass.generators.OpenWebsterTube
 
minLen - Variable in class jass.generators.RightLoadedWebsterTube
 
minLenNasal - Variable in class jass.generators.RightLoadedWebsterTube
 
minMax() - Method in class jass.utils.Plot
 
minMaxOpt - Variable in class jass.utils.Plot
 
minSlideVelocity - Variable in class jass.patches.LowpassColorSonificator
 
minus(Complex, Complex) - Static method in class jass.utils.Complex
 
minus(Complex, double) - Static method in class jass.utils.Complex
 
minus(double, Complex) - Static method in class jass.utils.Complex
 
minus(double, double) - Static method in class jass.utils.Complex
 
minus(Complex) - Method in class jass.utils.Complex
 
minus(double) - Method in class jass.utils.Complex
 
minusEquals(Complex) - Method in class jass.utils.Complex
 
minusEquals(double) - Method in class jass.utils.Complex
 
minusJay() - Static method in class jass.utils.Complex
 
minusOne() - Static method in class jass.utils.Complex
 
Mixer - Class in jass.generators
Mixer UG.
Mixer(int, int) - Constructor for class jass.generators.Mixer
Create mono mixer
Mixer(int, int, int) - Constructor for class jass.generators.Mixer
Create stereo mixer
Mixer(int) - Constructor for class jass.generators.Mixer
Create.
mixer - Variable in class jass.patches.AllPass
 
mixer - Variable in class jass.patches.CombReverb
 
mixer - Variable in class jass.patches.LowPassComb
 
mobs - Variable in class jass.generators.ModalQuencher
Registered QuenchableModalObjectWithOneContact's
ModalModel - Class in jass.generators
Modal model, which is loaded from an .sy format text file.
ModalModel(String) - Constructor for class jass.generators.ModalModel
Constructor.
ModalModel(URL) - Constructor for class jass.generators.ModalModel
Constructor.
ModalModel(int, int) - Constructor for class jass.generators.ModalModel
Constructor.
modalModel - Variable in class jass.generators.ModalObject
Modal data.
modalModel - Variable in class jass.generators.ModalObjectWithOneContact
Modal data.
ModalObject - Class in jass.generators
Vibration model of object, capable of playing sound.
ModalObject(float, int, int, int) - Constructor for class jass.generators.ModalObject
Create and initialize, but don't set any modal parameters.
ModalObject(ModalModel, float, int) - Constructor for class jass.generators.ModalObject
Create and initialize with provided modal data.
ModalObject.Contact - Class in jass.generators
Represents contact with location in barycentric coordinates.
ModalObject.Contact() - Constructor for class jass.generators.ModalObject.Contact
Constructor, allocates nmodes.
ModalObjectWithOneContact - Class in jass.generators
Vibration model of object, capable of playing sound.
ModalObjectWithOneContact(int) - Constructor for class jass.generators.ModalObjectWithOneContact
Constructor for derived classes to call super
ModalObjectWithOneContact(float, int, int, int) - Constructor for class jass.generators.ModalObjectWithOneContact
Create and initialize, but don't set any modal parameters.
ModalObjectWithOneContact(ModalModel, float, int) - Constructor for class jass.generators.ModalObjectWithOneContact
Create and initialize with provided modal data.
ModalObjectWithOneContactInterpolated - Class in jass.generators
Vibration model of object, capable of playing sound.
ModalObjectWithOneContactInterpolated(int) - Constructor for class jass.generators.ModalObjectWithOneContactInterpolated
Constructor for derived classes to call super
ModalObjectWithOneContactInterpolated(float, int, int, int) - Constructor for class jass.generators.ModalObjectWithOneContactInterpolated
Create and initialize, but don't set any modal parameters.
ModalObjectWithOneContactInterpolated(ModalModel, float, int) - Constructor for class jass.generators.ModalObjectWithOneContactInterpolated
Create and initialize with provided modal data.
ModalQuencher - Class in jass.generators
UG that maintains a list of sources and QuenchableModalObjectWithOneContact's and estimates excitations and turns off inaudible modes according to a masking analysis.
ModalQuencher(int, int) - Constructor for class jass.generators.ModalQuencher
Constructor.
modeData - Variable in class jass.generators.ModalQuencher
Modal data array
molarToPercentWeightByVol(double, double) - Static method in class jass.utils.Fmath
 
mouthNoseBalance - Variable in class jass.generators.RightLoadedWebsterTube
 
mu - Variable in class jass.generators.TwoMassModel.Vars
 
MU_0 - Static variable in class jass.utils.Fmath
 
multD - Variable in class jass.generators.RightLoadedWebsterTube
 
multDSecond - Variable in class jass.generators.RightLoadedWebsterTube
 
multDWall - Variable in class jass.generators.RightLoadedWebsterTube
 
multiplyRect(double[], double[], double[], double[]) - Method in class jass.generators.RectPolar
 
multM - Variable in class jass.generators.RightLoadedWebsterTube
 
muVisc - Variable in class jass.generators.RightLoadedWebsterTube
 
MWall - Variable in class jass.generators.RightLoadedWebsterTube
 

N

N - Variable in class jass.generators.OpenWebsterTube
 
N - Variable in class jass.generators.RightLoadedWebsterTube
 
n - Variable in class jass.utils.FormantsPlotter
 
N_AVAGADRO - Static variable in class jass.utils.Fmath
 
name - Variable in class jass.generators.AudioGroove
Name of buffer
names - Variable in class jass.render.AppletController
 
names - Variable in class jass.render.Controller
 
names - Variable in class jass.render.ControllerPanel
 
nbuffers - Variable in class jass.generators.LoopNBuffers
Number of buffers.
NBUTTONS - Static variable in class jass.render.AppletController
 
nbuttons - Variable in class jass.render.AppletController
 
NBUTTONS - Static variable in class jass.render.Controller
 
nbuttons - Variable in class jass.render.Controller
 
NBUTTONS - Static variable in class jass.render.ControllerPanel
 
nbuttons - Variable in class jass.render.ControllerPanel
 
nChannels - Variable in class jass.generators.AudioFileBuffer
Number of channels
nChannels - Variable in class jass.generators.CrossfadeLoopBuffer
 
nChannels - Variable in class jass.generators.Mixer
 
nChannels - Variable in class jass.generators.StreamingAudioFileBuffer
Number of channels
nchannels - Variable in class jass.patches.CombReverb
 
nCombs - Variable in class jass.patches.CombReverb
 
nCurves - Variable in class jass.utils.Plot
 
nearestElementIndex(double[], double) - Static method in class jass.utils.Fmath
 
nearestElementIndex(int[], int) - Static method in class jass.utils.Fmath
 
nearestElementValue(double[], double) - Static method in class jass.utils.Fmath
 
nearestElementValue(int[], int) - Static method in class jass.utils.Fmath
 
nearestHigherElementIndex(double[], double) - Static method in class jass.utils.Fmath
 
nearestHigherElementIndex(int[], int) - Static method in class jass.utils.Fmath
 
nearestHigherElementValue(double[], double) - Static method in class jass.utils.Fmath
 
nearestHigherElementValue(int[], int) - Static method in class jass.utils.Fmath
 
nearestLowerElementIndex(double[], double) - Static method in class jass.utils.Fmath
 
nearestLowerElementIndex(int[], int) - Static method in class jass.utils.Fmath
 
nearestLowerElementValue(double[], double) - Static method in class jass.utils.Fmath
 
nearestLowerElementValue(int[], int) - Static method in class jass.utils.Fmath
 
negate(Complex) - Static method in class jass.utils.Complex
 
negate() - Method in class jass.utils.Complex
 
nextChar() - Method in class jass.utils.FileInput
 
nextWord() - Method in class jass.utils.FileInput
 
nf - Variable in class jass.generators.ModalModel
Number of modes available.
nFormants - Variable in class jass.utils.FormantsPlotter
 
nFrames - Variable in class jass.generators.AudioFileBuffer
# frames
nFrames - Variable in class jass.generators.StreamingAudioFileBuffer
# frames
nFramesToSkip - Variable in class jass.generators.ModalQuencher
How many frames to skip before quenching again
nfUsed - Variable in class jass.generators.ModalModel
Number of modes used.
niPoints - Variable in class jass.utils.Plot
 
nJunctions - Variable in class jass.generators.KellyLochbaumFilterOld
This many junctions (above -1)
nKilledModes - Variable in class jass.generators.ModalQuencher
For monitoring purpose
nmPoints - Variable in class jass.utils.Plot
 
nmToEv(double) - Static method in class jass.utils.Fmath
 
nn - Variable in class jass.generators.RightLoadedWebsterTube
 
NNasal - Variable in class jass.generators.RightLoadedWebsterTube
 
nnNasal - Variable in class jass.generators.RightLoadedWebsterTube
 
nOverSamplings - Variable in class jass.generators.TwoMassModel
 
noXoffset - Variable in class jass.utils.Plot
 
noXunits - Variable in class jass.utils.Plot
 
noYoffset - Variable in class jass.utils.Plot
 
noYunits - Variable in class jass.utils.Plot
 
np - Variable in class jass.generators.ModalModel
Number of points.
nPoints - Variable in class jass.utils.Plot
 
npTypes - Variable in class jass.utils.Plot
 
nSectionsUsed - Variable in class jass.generators.HalfSampleDelayKLFilter.State
 
nSlideForces - Variable in class jass.contact.ContactForceN
 
NSLIDERS - Static variable in class jass.render.AppletController
 
nsliders - Variable in class jass.render.AppletController
 
NSLIDERS - Static variable in class jass.render.Controller
 
nsliders - Variable in class jass.render.Controller
 
NSLIDERS - Static variable in class jass.render.ControllerPanel
 
nsliders - Variable in class jass.render.ControllerPanel
 
nthRoot(Complex, int) - Static method in class jass.utils.Complex
 
nTotalModes - Variable in class jass.generators.ModalQuencher
 
nTubeSections - Variable in class jass.generators.HalfSampleDelayKLFilter.State
 
nTubeSections - Variable in class jass.generators.KellyLochbaumFilter
This many cylinder segments
nTubeSections - Variable in class jass.generators.KellyLochbaumFilterOld
This many cylinder segments
numBytes - Variable in class jass.generators.AudioFileBuffer
bytes
numBytes - Variable in class jass.generators.StreamingAudioFileBuffer
bytes

O

odd - Variable in class jass.generators.GlottalWave
 
off() - Method in class jass.render.Probe
 
offset(double, double) - Static method in class jass.utils.Plot
 
offsetString(double) - Static method in class jass.utils.Plot
 
oldF - Variable in class jass.generators.CrossfadeLoopBuffer
 
om1 - Variable in class jass.generators.RightLoadedWebsterTube
 
om2 - Variable in class jass.generators.RightLoadedWebsterTube
 
on() - Method in class jass.render.Probe
 
onBit - Variable in class jass.generators.QuenchableModalObjectWithOneContact
True for the modes that are on
onButton(int) - Method in class jass.render.AppletController
User should verride button handler
onButton(int) - Method in class jass.render.Controller
User should override this handler
onButton(int) - Method in class jass.render.ControllerPanel
User should override this handler
oneDarray(int) - Static method in class jass.utils.Complex
 
oneDarray(int, double, double) - Static method in class jass.utils.Complex
 
oneDarray(int, Complex) - Static method in class jass.utils.Complex
 
oneDarray(int, int) - Static method in class jass.utils.CubicSpline
 
OnePoleLowPass - Class in jass.generators
OnePoleLowPass filter Y = H(z) X.
OnePoleLowPass(int) - Constructor for class jass.generators.OnePoleLowPass
Create.
OneShotBuffer - Class in jass.generators
A force model based on looping through a buffer once, loaded from an audio file or provided by caller.
OneShotBuffer(float, int, String) - Constructor for class jass.generators.OneShotBuffer
Construct loop force from named file.
OneShotBuffer(float, int, float[]) - Constructor for class jass.generators.OneShotBuffer
Construct loop force and provide buffer.
onSlider(int) - Method in class jass.render.AppletController
User should verride slider handler
onSlider(int) - Method in class jass.render.Controller
User should override this handler
onSlider(int) - Method in class jass.render.ControllerPanel
User should override this handler
openQuotient - Variable in class jass.generators.GlottalWave
 
OpenWebsterTube - Class in jass.generators
 
OpenWebsterTube(float, int, TubeModel) - Constructor for class jass.generators.OpenWebsterTube
Create and initialize.
ounceToGram(double) - Static method in class jass.utils.Fmath
 
Out - Class in jass.engine
Output-only unit.
Out(int) - Constructor for class jass.engine.Out
Create at time 0 (which you may want to change by calling setTime() if objects are created in the middle of some jass.sis process).
Out() - Constructor for class jass.engine.Out
Create.
outBuf - Variable in class jass.generators.OpenWebsterTube
 
outBuf - Variable in class jass.generators.RightLoadedWebsterTube
 
outStream - Variable in class jass.render.Probe
 
over(Complex, Complex) - Static method in class jass.utils.Complex
 
over(Complex, double) - Static method in class jass.utils.Complex
 
over(double, Complex) - Static method in class jass.utils.Complex
 
over(double, double) - Static method in class jass.utils.Complex
 
over(Complex) - Method in class jass.utils.Complex
 
over(double) - Method in class jass.utils.Complex
 
overEquals(Complex) - Method in class jass.utils.Complex
 
overEquals(double) - Method in class jass.utils.Complex
 
overSamplingFactor - Variable in class jass.generators.OpenWebsterTube
 
overSamplingFactor - Variable in class jass.generators.RightLoadedWebsterTube
 

P

p1 - Variable in class jass.generators.ModalObject.Contact
Current barycentric location points.
p1 - Variable in class jass.generators.ModalObjectWithOneContact
Current barycentric location points.
p1 - Variable in class jass.generators.TwoMassModel.Vars
 
p2 - Variable in class jass.generators.ModalObject.Contact
Current barycentric location points.
p2 - Variable in class jass.generators.ModalObjectWithOneContact
Current barycentric location points.
p3 - Variable in class jass.generators.ModalObject.Contact
Current barycentric location points.
p3 - Variable in class jass.generators.ModalObjectWithOneContact
Current barycentric location points.
paint(Graphics) - Method in class jass.utils.PlotGraph
 
pans - Variable in class jass.generators.Mixer
 
parQueue - Variable in class jass.generators.StickyModalObjectWithOneContact
 
parseComplex(String) - Static method in class jass.utils.Complex
 
pathName - Variable in class jass.utils.FileInput
 
peekAtBuffer() - Method in class jass.engine.Out
Peek at buffer.
percentWeightByVolToMolar(double, double) - Static method in class jass.utils.Fmath
 
phase - Variable in class jass.generators.GlottalWave
Current phase
phase - Variable in class jass.generators.Sine
Current phase
physicalToAudioGainImpact - Variable in class jass.contact.ContactForce
 
physicalToAudioGainImpact - Variable in class jass.contact.ContactForce2
 
physicalToAudioGainImpact - Variable in class jass.contact.ContactForceN
 
physicalToAudioGainImpact - Variable in class jass.contact.FilteredWavContactForce
 
physicalToAudioGainRoll - Variable in class jass.contact.ContactForce
 
physicalToAudioGainRoll - Variable in class jass.contact.ContactForce2
 
physicalToAudioGainRoll - Variable in class jass.contact.ContactForceN
 
physicalToAudioGainRoll - Variable in class jass.contact.FilteredWavContactForce
 
physicalToAudioGainSlide - Variable in class jass.contact.ContactForce
 
physicalToAudioGainSlide - Variable in class jass.contact.ContactForce2
 
physicalToAudioGainSlide - Variable in class jass.contact.ContactForceN
 
physicalToAudioGainSlide - Variable in class jass.contact.FilteredWavContactForce
 
pi() - Static method in class jass.utils.Complex
 
pintToLitre(double) - Static method in class jass.utils.Fmath
 
pintUKtoCupUS(double) - Static method in class jass.utils.Fmath
 
pintUKtoUS(double) - Static method in class jass.utils.Fmath
 
pintUStoUK(double) - Static method in class jass.utils.Fmath
 
PitchMap - Class in jass.utils
Map hue 0-1 to perceptually more uniform variable pitch(h)
PitchMap() - Constructor for class jass.utils.PitchMap
 
Plot - Class in jass.utils
 
Plot(double[][]) - Constructor for class jass.utils.Plot
 
Plot(double[], double[]) - Constructor for class jass.utils.Plot
 
plot() - Method in class jass.utils.PlotGraph
 
plotData - Variable in class jass.utils.FormantsPlotter
 
plotFormants(Filter, float) - Method in class jass.utils.FormantsPlotter
 
plotGraph - Variable in class jass.utils.FormantsPlotter
 
PlotGraph - Class in jass.utils
 
PlotGraph(double[][]) - Constructor for class jass.utils.PlotGraph
 
PlotGraph(double[], double[]) - Constructor for class jass.utils.PlotGraph
 
Plotter - Class in jass.utils
 
Plotter() - Constructor for class jass.utils.Plotter
 
plus(Complex, Complex) - Static method in class jass.utils.Complex
 
plus(Complex, double) - Static method in class jass.utils.Complex
 
plus(double, Complex) - Static method in class jass.utils.Complex
 
plus(double, double) - Static method in class jass.utils.Complex
 
plus(Complex) - Method in class jass.utils.Complex
 
plus(double) - Method in class jass.utils.Complex
 
plusEquals(Complex) - Method in class jass.utils.Complex
 
plusEquals(double) - Method in class jass.utils.Complex
 
plusJay() - Static method in class jass.utils.Complex
 
plusOne() - Static method in class jass.utils.Complex
 
png - Variable in class jass.generators.TwoMassModel.Vars
 
pointOpt - Variable in class jass.utils.Plot
 
pointSize - Variable in class jass.utils.Plot
 
polar(double, double) - Method in class jass.utils.Complex
 
PositionData - Class in jass.generators
 
PositionData() - Constructor for class jass.generators.PositionData
 
PositionData(float, float) - Constructor for class jass.generators.PositionData
 
PositionData(float, float, float) - Constructor for class jass.generators.PositionData
 
positions - Variable in class jass.generators.SpatialMixer
 
posNeedle - Variable in class jass.generators.AudioGroove
Current needle position in seconds
posNeedlePast - Variable in class jass.generators.AudioGroove
Past needle position in seconds
poundToKg(double) - Static method in class jass.utils.Fmath
 
pow(Complex, Complex) - Static method in class jass.utils.Complex
 
pow(Complex, double) - Static method in class jass.utils.Complex
 
pow(Complex, int) - Static method in class jass.utils.Complex
 
pow(double, Complex) - Static method in class jass.utils.Complex
 
pps - Variable in class jass.generators.RandPulses
Probability per sample of pulse
pressureServer - Variable in class jass.generators.TwoMassModel
 
print(String) - Method in class jass.utils.Complex
 
print() - Method in class jass.utils.Complex
 
print(String, Complex[]) - Static method in class jass.utils.Complex
 
print(Complex[]) - Static method in class jass.utils.Complex
 
print(double[]) - Static method in class jass.utils.Fmath
 
print(float[]) - Static method in class jass.utils.Fmath
 
print(int[]) - Static method in class jass.utils.Fmath
 
print(long[]) - Static method in class jass.utils.Fmath
 
print(char[]) - Static method in class jass.utils.Fmath
 
print(String[]) - Static method in class jass.utils.Fmath
 
printCheck(boolean, int, int, int, int) - Method in class jass.utils.Plot
 
println(String) - Method in class jass.utils.Complex
 
println() - Method in class jass.utils.Complex
 
println(String, Complex[]) - Static method in class jass.utils.Complex
 
println(Complex[]) - Static method in class jass.utils.Complex
 
println(double[]) - Static method in class jass.utils.Fmath
 
println(float[]) - Static method in class jass.utils.Fmath
 
println(int[]) - Static method in class jass.utils.Fmath
 
println(long[]) - Static method in class jass.utils.Fmath
 
println(char[]) - Static method in class jass.utils.Fmath
 
println(String[]) - Static method in class jass.utils.Fmath
 
printStream - Variable in class jass.render.Probe
 
Probe - Class in jass.render
Write line data to output file (time sample\n).
Probe(int, String) - Constructor for class jass.render.Probe
Create and initialize.
Probe(int) - Constructor for class jass.render.Probe
Create.
process(float[], float[], float[]) - Method in class jass.generators.HRTF
spatialize a mono audio buffer at this point, the HRTF has already been prepared
ps - Variable in class jass.generators.TwoMassModel.Vars
 
ps_old - Variable in class jass.generators.TwoMassModel.Vars
 
pu - Variable in class jass.generators.OpenWebsterTube
 
pu - Variable in class jass.generators.RightLoadedWebsterTube
 
pu_noise - Variable in class jass.generators.RightLoadedWebsterTube
 
pu_old - Variable in class jass.generators.RightLoadedWebsterTube
 
pulseInterval - Variable in class jass.generators.RandPulses
 
pulseInterval - Variable in class jass.generators.StatPulses
 
puNasal - Variable in class jass.generators.RightLoadedWebsterTube
 
push(float[]) - Method in class jass.render.SourcePlayer
 
pushIsInitialized - Variable in class jass.render.SourcePlayer
Push a buffer out if you want to manually "render" sound
pvaldeg(double) - Method in class jass.generators.CIPIC_HRTF
 

Q

q - Variable in class jass.generators.TwoMassModel.Vars
 
Q_ELECTRON - Static variable in class jass.utils.Fmath
 
q_old - Variable in class jass.generators.TwoMassModel.Vars
 
qFactor - Variable in class jass.generators.CrossfadeLoopBuffer
 
quartToLitre(double) - Static method in class jass.utils.Fmath
 
quartUKtoUS(double) - Static method in class jass.utils.Fmath
 
quartUStoUK(double) - Static method in class jass.utils.Fmath
 
quench() - Method in class jass.generators.ModalQuencher
 
QuenchableModalObjectWithOneContact - Class in jass.generators
Vibration model of object, capable of playing sound.
QuenchableModalObjectWithOneContact(float, int, int, int) - Constructor for class jass.generators.QuenchableModalObjectWithOneContact
Create and initialize, but don't set any modal parameters.
QuenchableModalObjectWithOneContact(ModalModel, float, int) - Constructor for class jass.generators.QuenchableModalObjectWithOneContact
Create and initialize with provided modal data.

R

R - Variable in class jass.patches.CombReverb
 
R - Variable in class jass.patches.LowPassComb
 
r1closed - Variable in class jass.generators.TwoMassModel.Vars
 
r1open - Variable in class jass.generators.TwoMassModel.Vars
 
R2 - Variable in class jass.generators.ModalObjectWithOneContact
The transfer function of a reson filter is H(z) = 1/(1-twoRCosTheta/z + R2/z*z).
R2 - Variable in class jass.generators.SingleMode
 
R2_new - Variable in class jass.generators.ModalObjectWithOneContactInterpolated
The transfer function of a reson filter is H(z) = 1/(1-twoRCosTheta/z + R2/z*z).
R2_old - Variable in class jass.generators.StickyModalObjectWithOneContact
old values of low-level parameters
r2closed - Variable in class jass.generators.TwoMassModel.Vars
 
r2open - Variable in class jass.generators.TwoMassModel.Vars
 
R_GAS - Static variable in class jass.utils.Fmath
 
radToDeg(double) - Static method in class jass.utils.Fmath
 
RandomModalModel - Class in jass.generators
Modal model, with random modes.
RandomModalModel(int, int, float, float, float, float, float, float) - Constructor for class jass.generators.RandomModalModel
Constructor.
RandOut - Class in jass.generators
Output white noise with amplitude [-1 +1]
RandOut(int) - Constructor for class jass.generators.RandOut
 
RandOutSquared - Class in jass.generators
Output squared white noise wih amplitude [-1 +1]
RandOutSquared(int) - Constructor for class jass.generators.RandOutSquared
 
RandPulses - Class in jass.generators
Output random pulses uniform in range [-1 +1].
RandPulses(int) - Constructor for class jass.generators.RandPulses
 
rawDelay - Variable in class jass.generators.Delay
 
rawDelay - Variable in class jass.generators.DelayUG
 
read(float[], int) - Method in class jass.render.RTAudioFullDuplexRtAudio
Read audio buffer from input queue and block if queue is empty.
read(float[], int) - Method in class jass.render.RTAudioIn
Read audio buffer from input queue and block if queue is empty.
readBoolean() - Method in class jass.utils.FileInput
 
readChar() - Method in class jass.utils.FileInput
 
readComplex(String) - Static method in class jass.utils.Complex
 
readComplex(String, String) - Static method in class jass.utils.Complex
 
readComplex(String, Complex) - Static method in class jass.utils.Complex
 
readComplex() - Static method in class jass.utils.Complex
 
readComplex() - Method in class jass.utils.FileInput
 
ReadCSV - Class in jass.utils
 
ReadCSV() - Constructor for class jass.utils.ReadCSV
 
ReadCSV(String) - Constructor for class jass.utils.ReadCSV
 
readDouble() - Method in class jass.utils.FileInput
 
readFloat() - Method in class jass.utils.FileInput
 
readInt() - Method in class jass.utils.FileInput
 
readLine() - Method in class jass.utils.FileInput
 
readLineL() - Method in class jass.utils.FileInput
 
readLong() - Method in class jass.utils.FileInput
 
readModes(String) - Method in class jass.generators.ModalModel
Read the modes file in .sy format.
readModes(URL) - Method in class jass.generators.ModalModel
Read the modes url in .sy format.
readNativeSoundFloat(long, float[], int) - Method in class jass.render.RTAudioIn
Read a buffer of floats using native sound.
readWord() - Method in class jass.utils.FileInput
 
Rec2 - Variable in class jass.generators.TwoMassModel.Vars
 
Rectify - Class in jass.generators
Abs value of signal
Rectify(int) - Constructor for class jass.generators.Rectify
 
RectPolar - Class in jass.generators
 
RectPolar(float, int) - Constructor for class jass.generators.RectPolar
 
relativeLocationOfNasalTract - Variable in class jass.generators.RightLoadedWebsterTube
 
removeSource(Source) - Method in class jass.engine.In
Remove Source.
removeSource(Source) - Method in class jass.engine.InOut
 
removeSource(Source) - Method in interface jass.engine.Sink
Remove a Source
removeSource(Source) - Method in class jass.engine.ThreadMixer
 
removeSource(Source) - Method in class jass.generators.ModalObject
Remove a Source.
rescaleX(double) - Method in class jass.utils.PlotGraph
 
rescaleY(double) - Method in class jass.utils.PlotGraph
 
reset() - Method in class jass.contact.KarnoppFriction
Reset state.
reset() - Method in class jass.contact.StickSlip
Reset state.
reset() - Method in class jass.contact.StickSlip0
Reset state.
reset() - Method in class jass.generators.BiQuadFilterBase
Reset state.
reset() - Method in class jass.generators.Butter2LowFilter
Reset state.
reset(float) - Method in class jass.generators.Butter2LowFilter
Reset state.
reset() - Method in class jass.generators.Impulse
 
reset() - Method in class jass.generators.OnePoleLowPass
Reset state.
reset() - Method in class jass.generators.OpenWebsterTube
 
reset() - Method in class jass.generators.ResonFilter
Reset state.
reset() - Method in class jass.generators.RightLoadedWebsterTube
 
reset() - Method in class jass.generators.StatPulses
Recompute pulse interval
reset() - Method in class jass.generators.TwoMassModel
 
reset(double, double) - Method in class jass.utils.Complex
 
resetAGC() - Method in class jass.render.SourcePlayer
Reset AGC state
resetData(double[], double[]) - Method in class jass.utils.CubicSpline
 
resetFilter() - Method in class jass.generators.HalfSampleDelayKLFilter
Clear filter of past history
resetFilter() - Method in class jass.generators.KellyLochbaumFilter
Clear filter of past history
resetFilter() - Method in class jass.generators.KellyLochbaumFilterOld
Clear filter of past history
resetLevel() - Method in class jass.generators.ModalQuencher
Reset level
resetParameterFilter() - Method in class jass.generators.StickyModalObjectWithOneContact
Reset parameter filter
resetTime(long) - Method in class jass.engine.InOut
Reset time of self and all inputs
resetTime(long) - Method in class jass.engine.Out
Reset time of self and all inputs
resetTime(long) - Method in class jass.engine.ThreadMixer
Reset time of self and all inputs
ResonFilter - Class in jass.generators
Reson filter.
ResonFilter(float) - Constructor for class jass.generators.ResonFilter
Create and initialize.
resonRollFilter - Variable in class jass.contact.FilteredWavContactForce
 
resonSlideFilter - Variable in class jass.contact.FilteredWavContactForce
 
reverseArray(double[]) - Static method in class jass.utils.Fmath
 
reverseArray(float[]) - Static method in class jass.utils.Fmath
 
reverseArray(int[]) - Static method in class jass.utils.Fmath
 
reverseArray(long[]) - Static method in class jass.utils.Fmath
 
reverseArray(char[]) - Static method in class jass.utils.Fmath
 
Rgb2lab(double[]) - Static method in class jass.utils.ColorUtils
Convert rgb to L*a*b*
Rgb2lch(double[]) - Static method in class jass.utils.ColorUtils
Convert RGB to LCH (normalized luminance, chromaticity, hue)
Rgb2lch(float[]) - Static method in class jass.utils.ColorUtils
Convert RGB to LCH (normalized luminance, chromaticity, hue)
rho - Variable in class jass.generators.TwoMassModel.Vars
 
RightLoadedWebsterTube - Class in jass.generators
 
RightLoadedWebsterTube(float, TubeShape, double) - Constructor for class jass.generators.RightLoadedWebsterTube
 
RightLoadedWebsterTube(float, TubeShape, double, TubeShape, double) - Constructor for class jass.generators.RightLoadedWebsterTube
 
RightLoadedWebsterTube(float, TubeShape, double, TubeShape, double, double) - Constructor for class jass.generators.RightLoadedWebsterTube
 
rollARa - Variable in class jass.contact.FilteredWavContactForce
 
rollARd - Variable in class jass.contact.FilteredWavContactForce
 
rollARf - Variable in class jass.contact.FilteredWavContactForce
 
rollForce - Variable in class jass.contact.ContactForce
 
rollForce - Variable in class jass.contact.ContactForce2
 
rollForce - Variable in class jass.contact.ContactForceN
 
rollForce - Variable in class jass.contact.FilteredWavContactForce
 
RollForce - Interface in jass.contact
 
rollForceRaw - Variable in class jass.contact.ContactForce
 
rollForceRaw - Variable in class jass.contact.ContactForce2
 
rollForceRaw - Variable in class jass.contact.ContactForceN
 
rollForceRaw - Variable in class jass.contact.FilteredWavContactForce
 
rollFreq0 - Variable in class jass.contact.FilteredWavContactForce
 
rollFreq1 - Variable in class jass.contact.FilteredWavContactForce
 
rollGain - Variable in class jass.generators.ModalObjectWithOneContact
 
rollModalDamping - Variable in class jass.contact.FilteredWavContactForce
 
rollReson - Variable in class jass.contact.FilteredWavContactForce
 
rollSpeed1 - Variable in class jass.contact.ContactForce
 
rollSpeed1 - Variable in class jass.contact.ContactForce2
 
rollSpeed1 - Variable in class jass.contact.ContactForceN
 
RTAudioFullDuplexRtAudio - Class in jass.render
Utility class to read/write audio in real-time using native libs from RtAudio C++ classes
RTAudioFullDuplexRtAudio(float, int, int, int) - Constructor for class jass.render.RTAudioFullDuplexRtAudio
Constructor.
RTAudioIn - Class in jass.render
Utility class to read audio in real-time.
RTAudioIn(int, float, int, int, boolean) - Constructor for class jass.render.RTAudioIn
Constructor.
RTAudioIn(int, float, int, int, boolean, String) - Constructor for class jass.render.RTAudioIn
Constructor.
RTAudioIn(float, int, int, boolean) - Constructor for class jass.render.RTAudioIn
Constructor.
RTAudioIn(float, int, int, int) - Constructor for class jass.render.RTAudioIn
Constructor.
RTAudioIn(float, int, int) - Constructor for class jass.render.RTAudioIn
Constructor.
RTPlay - Class in jass.render
Utility class for real-time audio play.
RTPlay(int, float, int, int, boolean) - Constructor for class jass.render.RTPlay
Constructor.
RTPlay(int, float, int, int, boolean, String) - Constructor for class jass.render.RTPlay
Constructor.
RTPlay(float, int, int, boolean) - Constructor for class jass.render.RTPlay
Constructor.
RTPlay(float, int, int) - Constructor for class jass.render.RTPlay
Constructor.
RTPlay(float, int, int, int) - Constructor for class jass.render.RTPlay
Constructor.
run() - Method in class jass.render.SourcePlayer
Start thread which obtains buffers form sources and writes to audio out.

S

S - Variable in class jass.generators.OpenWebsterTube
 
S - Variable in class jass.generators.RightLoadedWebsterTube
 
saveCells(String) - Method in class jass.utils.ReadCSV
 
saveToFile(String) - Method in class jass.render.Controller
Save slider states to file
saveToFile(String) - Method in class jass.render.ControllerPanel
Save slider states to file
saveToHRTF(String) - Method in class jass.generators.HRIR
 
scale(double, double) - Static method in class jass.utils.Plot
 
sec(double) - Static method in class jass.utils.Fmath
 
sech(double) - Static method in class jass.utils.Fmath
 
segs - Variable in class jass.generators.GranularConstantLoopBuffer
Locations of segments in samples.
selectionSort(double[]) - Static method in class jass.utils.Fmath
 
selectionSort(float[]) - Static method in class jass.utils.Fmath
 
selectionSort(int[]) - Static method in class jass.utils.Fmath
 
selectionSort(long[]) - Static method in class jass.utils.Fmath
 
selectionSort(double[][]) - Static method in class jass.utils.Plot
 
selectSortVector(double[]) - Static method in class jass.utils.Fmath
 
separate(float[], int, int, double[], double[]) - Method in class jass.generators.HRTF
right now, this just copies
set(int, int, int, float, boolean) - Method in class jass.generators.HRIR
 
set(int, int, int, float, boolean) - Method in class jass.generators.HRTF
 
setA(float) - Method in class jass.patches.AllPass
Set filter parameter a.
setA(float) - Method in class jass.patches.CombReverb
Set allpass coeff.
setAGC(float) - Method in class jass.render.SourcePlayer
Set AGC maximum signal seen.
setAllAreas(double[]) - Method in class jass.generators.OpenWebsterTube
Set all areas
setAllCylinderRadii(double[]) - Method in class jass.generators.HalfSampleDelayKLFilter
Set all radii
setAllCylinderRadii(double[]) - Method in class jass.generators.KellyLochbaumFilter
Set all radii
setAllCylinderRadii(double[]) - Method in class jass.generators.KellyLochbaumFilterOld
Set all radii
setAllParameters() - Method in class jass.patches.CombReverb
Set all filter parameters
setArea(int, double) - Method in class jass.generators.OpenWebsterTube
Set an individual segment area
setASIOInput(AudioIn) - Method in class jass.render.SourcePlayer
Set this AudioIn object so that we can use ASIO input.
setAv(float) - Method in class jass.generators.ModalQuencher
Set masking curve height.
setAzimuth(float) - Method in class jass.generators.PositionData
 
setBufferSize(int) - Method in class jass.engine.Out
Set buffer size.
setBufferSize(int) - Method in interface jass.engine.Source
Set buffer size.
setButtonName(String, int) - Method in class jass.render.Controller
Set button name
setButtonName(String, int) - Method in class jass.render.ControllerPanel
Set button name
setButtonNames(String[]) - Method in class jass.render.Controller
Set button names
setButtonNames(String[]) - Method in class jass.render.ControllerPanel
Set button names
setBW(float) - Method in class jass.generators.BandPass
 
setBW(float) - Method in class jass.generators.BiQuad
 
setCells(String[][]) - Method in class jass.utils.ReadCSV
 
setCFLNumber(double) - Method in class jass.generators.RightLoadedWebsterTube
 
setCloseChoice(int) - Method in class jass.utils.PlotGraph
 
setComplement(boolean) - Method in class jass.generators.BiQuadFilterBase
 
setConstant(float) - Method in class jass.generators.Constant
 
setContactProperties(float, float) - Method in class jass.generators.StickSlipSimple
Set velocity and force
setControlPars(double, double, double, double) - Method in class jass.generators.TwoMassModel.Vars
Set the dimensionless control parameters.
setCutoffFrequency(float) - Method in class jass.generators.Butter2LowFilter
Set the filter cutoff.
setCylinderRadius(int, double) - Method in class jass.generators.HalfSampleDelayKLFilter
Set an individual segment radius
setCylinderRadius(int, double) - Method in class jass.generators.KellyLochbaumFilter
Set an individual segment radius
setCylinderRadius(int, double) - Method in class jass.generators.KellyLochbaumFilterOld
Set an individual segment radius
setDamping(float) - Method in class jass.generators.ModalObject
Scale dampings.
setDamping(float) - Method in class jass.generators.ModalObjectWithOneContact
Scale dampings.
setDamping(float) - Method in class jass.generators.SingleMode
Set damping
setDampingCoeff(double) - Method in class jass.generators.HalfSampleDelayKLFilter
Set damping coeff.
setDampingCoeff(double) - Method in class jass.generators.KellyLochbaumFilter
Set damping coeff.
setDampingCoeff(double) - Method in class jass.generators.KellyLochbaumFilterOld
Set damping coeff.
setDashLength(int[]) - Method in class jass.utils.Plot
 
setDashLength(int) - Method in class jass.utils.Plot
 
setDataFillValue(double) - Static method in class jass.utils.Plot
 
setDbLevelLoudestMode(float) - Method in class jass.generators.ModalQuencher
Set level in dB SPL at observer of loudest mode.
setDerivLimits(double, double) - Method in class jass.utils.CubicSpline
 
setDryLevel(float) - Method in class jass.generators.FilterContainer
Mix level (default = 0)
setDryToWet(float) - Method in class jass.patches.CombReverb
Set dryToWet ratio
setElevation(float) - Method in class jass.generators.PositionData
 
setEnd(int) - Method in class jass.generators.HalfSampleDelayKLFilter
Set actual number of segments used
setErrorBars(int, double[]) - Method in class jass.utils.Plot
 
setF(float) - Method in class jass.generators.CrossfadeLoopBuffer
Set loopspeed.
setF0(float) - Method in class jass.generators.BiQuad
 
setF1(float) - Method in class jass.generators.BandPass
 
setF2(float) - Method in class jass.generators.BandPass
 
setFadeTime(float) - Method in class jass.generators.GranularConstantLoopBuffer
Set duration of fade-in at the grain boundaries This method only works if the segments are ordered sequentually in time.
setFilter(Filter) - Method in class jass.generators.FilterContainer
SetFilter contained.
setFilters(Filter, Filter) - Method in class jass.generators.FilterContainerStereo
SetFilter contained.
setFlowNoiseBandwidth(double) - Method in class jass.generators.RightLoadedWebsterTube
 
setFlowNoiseBandwidth(double) - Method in class jass.generators.TwoMassModel
 
setFlowNoiseFrequency(double) - Method in class jass.generators.RightLoadedWebsterTube
 
setFlowNoiseFrequency(double) - Method in class jass.generators.TwoMassModel
 
setFlowNoiseLevel(double) - Method in class jass.generators.RightLoadedWebsterTube
 
setFlowNoiseLevel(double) - Method in class jass.generators.TwoMassModel
 
setFontSize(int) - Method in class jass.utils.Plot
 
setFramesToSkip(int) - Method in class jass.generators.ModalQuencher
How many frames (buffers) to skip before recomputing modal quenching
setFreq(float) - Method in class jass.generators.SingleMode
Set freq
setFrequency(float) - Method in class jass.generators.GlottalWave
Set frequency
setFrequency(float) - Method in class jass.generators.Sine
Set frequency
setFrequencyScale(float) - Method in class jass.generators.ModalObject
Scale frequencies.
setFrequencyScale(float) - Method in class jass.generators.ModalObjectWithOneContact
Scale frequencies.
setFudgePower(float) - Method in class jass.generators.ColorSonificator
Set power in scaling law for gains a = a*d^fudgePower.
setFudgePower(float) - Method in class jass.patches.LowpassColorSonificator
Set power in scaling law for gains a = a*d^fudgePower.
setG(float) - Method in class jass.generators.OnePoleLowPass
Set filter parameter
setG(float, int) - Method in class jass.patches.CombReverb
Set one pole lowpass coefficient g; H(z) = 1/(1-g/z))
setG(float) - Method in class jass.patches.LowPassComb
Set low-pass parameter g.
setGain(int, float) - Method in class jass.engine.ThreadMixer
Set input gain control vector.
setGain(float) - Method in class jass.generators.Butter2LowFilter
Set gain.
setGain(int, float) - Method in class jass.generators.Mixer
Set input gain control vector.
setGain(float) - Method in class jass.generators.ModalObjectWithOneContact
Scale gains.
setGain(float) - Method in class jass.generators.RandOut
 
setGain(float) - Method in class jass.generators.ResonFilter
Set gain.
setGain(float) - Method in class jass.generators.SingleMode
Set gain
setGain(float) - Method in class jass.generators.StatPulses
Set pulse gain
setGlottalReflectionCoeff(double) - Method in class jass.generators.HalfSampleDelayKLFilter
Set the glottal reflection coeff.
setGlottalReflectionCoeff(double) - Method in class jass.generators.KellyLochbaumFilter
Set the glottal reflection coeff.
setGlottalReflectionCoeff(double) - Method in class jass.generators.KellyLochbaumFilterOld
Set the glottal reflection coeff.
setGraphHeight(int) - Method in class jass.utils.PlotGraph
 
setGraphTitle(String) - Method in class jass.utils.Plot
 
setGraphTitle2(String) - Method in class jass.utils.Plot
 
setGraphWidth(int) - Method in class jass.utils.PlotGraph
 
setHSB(float, float, float) - Method in class jass.generators.ColorSonificator
Set hue, saturation and brightness
setHSB(float, float, float) - Method in class jass.patches.LowpassColorSonificator
Set hue, saturation and brightness
setHSB_V(float, float, float, float) - Method in class jass.generators.ColorSonificator
Set hue, saturation, brightness and slide velocity (1 = max)
setHSB_V(float, float, float, float) - Method in class jass.patches.LowpassColorSonificator
Set hue, saturation, brightness and slide velocity (1 = max)
seti() - Static method in class jass.utils.Complex
 
setImag(double) - Method in class jass.utils.Complex
 
setImpactDuration(float) - Method in interface jass.contact.ImpactForce
 
setImpactGain(float) - Method in interface jass.contact.ImpactForce
 
setInfOption(boolean) - Static method in class jass.utils.Complex
 
setInfOption(int) - Static method in class jass.utils.Complex
 
setInputChannelNum(int) - Method in class jass.render.SourcePlayer
Set method for Input channel Number
setj() - Static method in class jass.utils.Complex
 
setKLRadii() - Method in class jass.generators.HalfSampleDelayTubeFilter
Set the radii in the filter according to the Tubemodel
setKLRadii() - Method in class jass.generators.TubeFilter
Set the radii in the filter according to the Tubemodel
setL(float, int) - Method in class jass.patches.CombReverb
Set comb delay.
setL(float) - Method in class jass.patches.LowPassComb
Set delay del.
setLength(double) - Method in class jass.generators.TubeModel
Set the length
setLine(int[]) - Method in class jass.utils.Plot
 
setLine(int) - Method in class jass.utils.Plot
 
setLinearBias(float) - Method in class jass.generators.GranularConstantLoopBuffer
Set probability that InitRandom() generated random transition matrix will favour sequential playback
setLipReflectionCoeff(double) - Method in class jass.generators.HalfSampleDelayKLFilter
Set the end (lip) reflection coeff.
setLocation(PositionData) - Method in class jass.generators.HRTF
 
setLocation(int, int, int, float, float, float) - Method in class jass.generators.ModalObject.Contact
Compute the gain coefficients from the modal model parameters at point p, given inside triangle of point p1,p2,p3, with barycentric coordinated b1,b2,b3
setLocation(int, int, int, float, float, float) - Method in class jass.generators.ModalObjectWithOneContact
Compute the gain coefficients from the modal model parameters at point p, given inside triangle of point p1,p2,p3, with barycentric coordinated b1,b2,b3
setLocation(int, int) - Method in class jass.utils.FormantsPlotter
 
setLocation(int, int) - Method in class jass.utils.PlotGraph
 
setLowPassControlFilter(float) - Method in class jass.generators.StickyModalObjectWithOneContact
Set lowpass freq through which modal parameters are fed
setLowpassFrequencyRange(float, float) - Method in class jass.patches.LowpassColorSonificator
Set freq.
setM(float) - Method in class jass.patches.AllPass
Set delay del.
setM(float) - Method in class jass.patches.CombReverb
Set allpass delay: H(z) = (z^_{m} + a)/(1 + a*z^{-m}) Make sure is not snaller than buffersize
setMaximumLevelDifference(float) - Method in class jass.generators.ColorSonificator
Set level difference between white and black
setMeanT(float) - Method in class jass.generators.StatPulses
Set mean interpulse time
setMinMaxOpt(boolean[]) - Method in class jass.utils.Plot
 
setMisfireProb(float) - Method in class jass.generators.ErraticLoopBuffer
Set probability of misfiring per call to computeBuffer
setModelParameters(float, float, float) - Method in class jass.generators.StickSlipSimple
Set model pars
setMute(boolean) - Method in class jass.render.SourcePlayer
Set mute/unmute
setNButtons() - Method in class jass.render.AppletController
Intended to be overridden by deriving class to set the number of buttons on the applet
setNChannels(int) - Method in class jass.generators.Mixer
Set nchannels
setNChannels(int) - Method in class jass.patches.CombReverb
 
setNChannels(int) - Method in class jass.render.SourcePlayer
set nchannels 1 for mone 2 for stereo
setNf(int) - Method in class jass.contact.ContactForce2
Set roll force filter number of modes
setNf(int) - Method in class jass.generators.ModalObject
Reduce number of modes used.
setNf(int) - Method in class jass.generators.ModalObjectWithOneContact
Reduce number of modes used.
setNiPoints(int) - Method in class jass.utils.Plot
 
setNoOffset(boolean) - Method in class jass.utils.Plot
 
setNormalForce(float) - Method in class jass.contact.KarnoppFriction
Set normal force magnitude.
setNormalForce(float) - Method in class jass.contact.StickSlip
Set normal force magnitude.
setNormalForce(float) - Method in class jass.contact.StickSlip0
Set normal force magnitude.
setNoXoffset(boolean) - Method in class jass.utils.Plot
 
setNoYoffset(boolean) - Method in class jass.utils.Plot
 
setNSliders() - Method in class jass.render.AppletController
Intended to be overridden by deriving class to set the number of sliders on the applet
setNumFormants(int) - Method in class jass.utils.FormantsPlotter
 
setNumRtAudioBuffersNative(int) - Method in class jass.render.SourcePlayer
Set RtAudio latency parameter if using native sound.
setOm1(double) - Method in class jass.generators.RightLoadedWebsterTube
 
setOm2(double) - Method in class jass.generators.RightLoadedWebsterTube
 
setOnBit(int, boolean) - Method in class jass.generators.QuenchableModalObjectWithOneContact
Turn mode on/off.
setOpenQuotient(float) - Method in class jass.generators.GlottalWave
Set Open Quotient
setOutputChannelNum(int) - Method in class jass.render.SourcePlayer
Set method for output channel Number
setOutputVelocity(boolean) - Method in class jass.generators.RightLoadedWebsterTube
 
setPan(int, float) - Method in class jass.generators.Mixer
Set input pan
setPeriod(float) - Method in class jass.generators.Impulse
Set impulse period
setPoint(int[]) - Method in class jass.utils.Plot
 
setPoint(int) - Method in class jass.utils.Plot
 
setPointSize(int[]) - Method in class jass.utils.Plot
 
setPointSize(int) - Method in class jass.utils.Plot
 
setPosition(int, PositionData) - Method in class jass.generators.SpatialMixer
set position of source
setPressureServer(TwoMassModel.PressureServer) - Method in class jass.generators.TwoMassModel
 
setProbabilityDistributionExponent(float) - Method in class jass.generators.RandPulses
Set impulse prob.
setProbabilityDistributionExponent(float) - Method in class jass.generators.StatPulses
Set impulse prob.
setProbabilityPerSample(float) - Method in class jass.generators.RandPulses
Set impulse probability per sample.
setQ(float) - Method in class jass.generators.BiQuad
 
setQ(int, float) - Method in class jass.generators.CrossfadeLoopBuffer
 
setR(float, int) - Method in class jass.patches.CombReverb
Set feedback of filter k
setR(float) - Method in class jass.patches.LowPassComb
Set feedback R.
setRadius(int, double) - Method in class jass.generators.TubeModel
Set the k'th radius
setRawDelay(float) - Method in class jass.generators.Delay
Set raw delay.
setRawDelay(float) - Method in class jass.generators.DelayUG
Set raw delay.
setReal(double) - Method in class jass.utils.Complex
 
setRecursiveDelay(float) - Method in class jass.generators.Delay
Set recursive delay.
setRecursiveDelay(float) - Method in class jass.generators.DelayUG
Set recursive delay.
setResonCoeff(float, float, float) - Method in class jass.generators.ResonFilter
Set the reson coefficients and gain.
setRiseCutoffExcitation(float) - Method in class jass.generators.SingleMode
Set xi value for rising bubbles
setRollFilter(float, float) - Method in class jass.contact.ContactForce
Set roll force filter properties: cutoff and drygain.
setRollFilter(float, float) - Method in class jass.contact.ContactForce2
Set roll force filter properties
setRollFilter(float, float) - Method in class jass.contact.ContactForceN
Set roll force filter properties: cutoff and drygain.
setRollFilterModalDamping(float) - Method in class jass.contact.FilteredWavContactForce
Set roll force modal filter properties: damping.
setRollForceReference(float) - Method in interface jass.contact.RollForce
 
setRollGain(float) - Method in interface jass.contact.RollForce
 
setRollModelDamping(float) - Method in class jass.contact.FilteredWavContactForce
Set roll model damping (usually static property)
setRollProperties(float, float) - Method in class jass.contact.ContactForce
Set roll speed and normal force in physical units.
setRollProperties(float, float) - Method in class jass.contact.ContactForce2
Set roll speed and normal force in physical units.
setRollProperties(float, float) - Method in class jass.contact.ContactForceN
Set roll speed and normal force in physical units.
setRollProperties(float, float) - Method in class jass.contact.FilteredWavContactForce
Set roll speed and normal force in physical units.
setRollReson(float, float, float) - Method in class jass.contact.FilteredWavContactForce
Set roll reson at low lvel
setRollSpeedReference(float) - Method in interface jass.contact.RollForce
 
setSaturationLimits(float, float) - Method in class jass.generators.ColorSonificator
Set damping range corresponding to saturation
setSaturationLimits(float, float) - Method in class jass.patches.LowpassColorSonificator
Set damping range corresponding to saturation
setSegments(float[]) - Method in class jass.generators.GranularConstantLoopBuffer
Define segments as float array of times.
setSegments(int) - Method in class jass.generators.GranularConstantLoopBuffer
Define n segments randomly
setSlideBalance(float[]) - Method in class jass.contact.ContactForceN
Set balance verctor for slide force components
setSlideForceReference(float) - Method in interface jass.contact.SlideForce
 
setSlideGain(float) - Method in interface jass.contact.SlideForce
 
setSlideModelDamping(float) - Method in class jass.contact.ARContactForce
Set slide model damping (usually static property).
setSlideModelDamping(float) - Method in class jass.contact.FilteredWavContactForce
Set slide model damping (usually static property)
setSlideProperties(float, float) - Method in class jass.contact.ARContactForce
Set slide speed and normal force.
setSlideProperties(float, float) - Method in class jass.contact.ContactForce
Set slide speed and normal force in physical units.
setSlideProperties(float, float) - Method in class jass.contact.ContactForce2
Set slide speed and normal force in physical units.
setSlideProperties(float, float) - Method in class jass.contact.ContactForceN
Set slide speed and normal force in physical units.
setSlideProperties(float, float) - Method in class jass.contact.FilteredWavContactForce
Set slide speed and normal force in physical units.
setSliderDisplayFormat(String) - Method in class jass.render.ControllerPanel
s is a printf like format string
setSlideReson(float, float, float) - Method in class jass.contact.FilteredWavContactForce
Set slide reson at low lvel
setSliders(double[], double[], double[], String[]) - Method in class jass.render.Controller
Set the values of the sliders and call its handlers.
setSliders(double[], double[], double[], String[]) - Method in class jass.render.ControllerPanel
Set the values of the sliders and call its handlers.
setSlideSpeedReference(float) - Method in interface jass.contact.SlideForce
 
setSpeed(float) - Method in class jass.contact.KarnoppFriction
Set velocity.
setSpeed(float) - Method in class jass.contact.StickSlip
Set velocity.
setSpeed(float) - Method in class jass.contact.StickSlip0
Set velocity.
setSpeed(float) - Method in class jass.generators.LoopBuffer
Set loopspeed.
setSpeed(float[]) - Method in class jass.generators.LoopNBuffers
Set loopspeed.
setSpeed(int, float) - Method in class jass.generators.LoopNBuffers
Set loopspeed.
setSpeedQuotient(float) - Method in class jass.generators.GlottalWave
Set Speed Quotient
setStaticContactModelParameters(float, float, float, float, float, float, float, float, float, float, boolean) - Method in class jass.contact.ARContactForce
Set model parameters mapping physical units to audio units
setStaticContactModelParameters(float, float, float, float, float, float, float, float, float) - Method in class jass.contact.ContactForce
Set model parameters mapping physical units to audio units
setStaticContactModelParameters(float, float, float, float, float, float, float, float, float) - Method in class jass.contact.ContactForce2
Set model parameters mapping physical units to audio units
setStaticContactModelParameters(float, float, float, float, float, float, float, float, float) - Method in class jass.contact.ContactForceN
Set model parameters mapping physical units to audio units
setStaticContactModelParameters(float, float, float, float, float, float, float, float, float, float, float) - Method in class jass.contact.FilteredWavContactForce
Set model parameters mapping physical units to audio units
setStdT(float) - Method in class jass.generators.StatPulses
Set std of interpulse time
setStickSlipParameters(float, float, float, float, float, float) - Method in class jass.contact.KarnoppFriction
Set stick-slip model parameters (all in S.I.
setStickSlipParameters(float, float, float, float, float) - Method in class jass.contact.StickSlip
Set stick-slip model parameters (all in S.I.
setStickSlipParameters(float, float, float, float, float) - Method in class jass.contact.StickSlip0
Set stick-slip model parameters (all in S.I.
setT(double) - Method in class jass.generators.StickyControl
 
setTime(long) - Method in class jass.engine.Out
Set current time.
setTime(long) - Method in interface jass.engine.Source
Set current time.
setTimeAndNotify(long) - Method in class jass.engine.Out
Set current time and notify waiting threads (used by ThreadMixer).
setTransitionMatrix(double[][]) - Method in class jass.generators.GranularConstantLoopBuffer
Define transition matrix
setTransitionMatrix() - Method in class jass.generators.GranularConstantLoopBuffer
Define random transition matrix.
setTrimOpt(boolean[]) - Method in class jass.utils.Plot
 
setTwoMassModel(TwoMassModel) - Method in class jass.generators.RightLoadedWebsterTube
 
setUseNativeSound(boolean, String) - Method in class jass.render.SourcePlayer
Determine the use of Native Methods, either ASIO (needs JassASIO.dll) or something else (will be chosen later at run time depending on which shared library is found: rtaudio.dll (ASIO or DX version) or librtaudio.so (OSS or ALSA version).
setUseNativeSound(boolean) - Method in class jass.render.SourcePlayer
Set method to make it use/not use RtAudio based native sound.
setUseNativeSoundFullDuplex(boolean) - Method in class jass.render.SourcePlayer
Set method to make it use RtAudio based native sound with full duplex Needs rtaudio.dll or librtaudio.so and works on Windows/LINUX/MAX OSX only.
setValues(double[], double[], double[], String[]) - Method in class jass.render.AppletController
Set the slider values (do not call its handlers)
setValues(double[], double[], double[], String[]) - Method in class jass.render.Controller
Set the values of the sliders (will not call its handlers)
setValues(double[], double[], double[], String[]) - Method in class jass.render.ControllerPanel
Set the values of the sliders (will not call its handlers)
setVars(TwoMassModel.Vars) - Method in class jass.generators.TwoMassModel
 
setVars() - Method in class jass.generators.TwoMassModel.Vars
Calculate non-constant parameters from control parameters.
setVisible(boolean) - Method in class jass.render.Controller2
 
setVolume(float) - Method in class jass.generators.CrossfadeLoopBuffer
Set force magnitude.
setVolume(float) - Method in class jass.generators.GlottalWave
Set amplitude
setVolume(float) - Method in class jass.generators.GranularConstantLoopBuffer
Set volume
setVolume(float) - Method in class jass.generators.Impulse
Set magnitude.
setVolume(float) - Method in class jass.generators.LoopBuffer
Set force magnitude.
setVolume(float[]) - Method in class jass.generators.LoopNBuffers
Set force magnitude.
setVolume(int, float) - Method in class jass.generators.LoopNBuffers
Set force magnitude.
setVolume(float) - Method in class jass.generators.Sine
Set amplitude
setVolume(float) - Method in class jass.render.SourcePlayer
Set volume (if ACG is off)
setWallPressureCoupling(double) - Method in class jass.generators.RightLoadedWebsterTube
 
setX(float) - Method in class jass.generators.PositionData
 
setX(double) - Method in class jass.generators.StickyControl
 
setXaxisLegend(String) - Method in class jass.utils.Plot
 
setXaxisLen(int) - Method in class jass.utils.Plot
 
setXaxisUnitsName(String) - Method in class jass.utils.Plot
 
setXc(double) - Method in class jass.generators.StickyControl
 
setXi(float) - Method in class jass.generators.SingleMode
Set xi value for rising bubbles
setXlow(int) - Method in class jass.utils.Plot
 
setXlowFac(double) - Method in class jass.utils.Plot
 
setY(float) - Method in class jass.generators.PositionData
 
setYaxisLegend(String) - Method in class jass.utils.Plot
 
setYaxisLen(int) - Method in class jass.utils.Plot
 
setYaxisUnitsName(String) - Method in class jass.utils.Plot
 
setYhigh(int) - Method in class jass.utils.Plot
 
setYlowFac(double) - Method in class jass.utils.Plot
 
setZ(float) - Method in class jass.generators.PositionData
 
shortTOdouble(short[]) - Static method in class jass.utils.Fmath
 
shortToFloat(float[], short[], int) - Static method in class jass.render.FormatUtils
Convert short array to float array.
shortTOfloat(short[]) - Static method in class jass.utils.Fmath
 
shortTOint(short[]) - Static method in class jass.utils.Fmath
 
shortTOlong(short[]) - Static method in class jass.utils.Fmath
 
sign(double) - Static method in class jass.utils.Fmath
 
sign(float) - Static method in class jass.utils.Fmath
 
sign(int) - Static method in class jass.utils.Fmath
 
sign(long) - Static method in class jass.utils.Fmath
 
signalDone() - Method in class jass.engine.ThreadMixer
 
Silence - Class in jass.generators
 
Silence(int) - Constructor for class jass.generators.Silence
 
sin(Complex) - Static method in class jass.utils.Complex
 
sin(double, double, double, double, double, double) - Static method in class jass.utils.Fmath
 
sin(double, double, double) - Static method in class jass.utils.Fmath
 
sin(double) - Static method in class jass.utils.Fmath
 
sinc(double) - Static method in class jass.utils.Fmath
 
Sine - Class in jass.generators
Output sine wave.
Sine(float, int) - Constructor for class jass.generators.Sine
 
SingleMode - Class in jass.generators
Vibration model of object with 1 mode Changes in freq damping and gains are linearly changed over one buffer rather than abruptly
SingleMode(int) - Constructor for class jass.generators.SingleMode
Constructor for derived classes to call super
SingleMode(float, int) - Constructor for class jass.generators.SingleMode
Create and initialize, but don't set any modal parameters.
SingleMode(float, float, float, float, int) - Constructor for class jass.generators.SingleMode
Create and initialize with provided modal data.
sinh(Complex) - Static method in class jass.utils.Complex
 
sinh(double) - Static method in class jass.utils.Fmath
 
Sink - Interface in jass.engine
Interface for objects containing multiple Sources.
SinkIsFullException - Exception in jass.engine
Thrown when can't add.
SinkIsFullException() - Constructor for exception jass.engine.SinkIsFullException
 
slideARa - Variable in class jass.contact.FilteredWavContactForce
 
slideARd - Variable in class jass.contact.FilteredWavContactForce
 
slideARf - Variable in class jass.contact.FilteredWavContactForce
 
slideBalance - Variable in class jass.contact.ContactForceN
 
slideForce - Variable in class jass.contact.ContactForce
 
slideForce - Variable in class jass.contact.ContactForce2
 
slideForce - Variable in class jass.contact.ContactForceN
 
slideForce - Variable in class jass.contact.FilteredWavContactForce
 
SlideForce - Interface in jass.contact
 
slideForceRaw - Variable in class jass.contact.FilteredWavContactForce
 
slideFreq0 - Variable in class jass.contact.FilteredWavContactForce
 
slideFreq1 - Variable in class jass.contact.FilteredWavContactForce
 
slideSpeed1 - Variable in class jass.contact.ContactForce
 
slideSpeed1 - Variable in class jass.contact.ContactForce2
 
slideSpeed1 - Variable in class jass.contact.ContactForceN
 
SNasal - Variable in class jass.generators.RightLoadedWebsterTube
 
Snow - Variable in class jass.generators.RightLoadedWebsterTube
 
SnowNasal - Variable in class jass.generators.RightLoadedWebsterTube
 
Sold - Variable in class jass.generators.OpenWebsterTube
 
Sold - Variable in class jass.generators.RightLoadedWebsterTube
 
SoldNasal - Variable in class jass.generators.RightLoadedWebsterTube
 
sortModeData() - Method in class jass.generators.ModalQuencher
 
Source - Interface in jass.engine
Interface defining a source.
sourceContainer - Variable in class jass.engine.In
 
sourceContainer - Variable in class jass.engine.InOut
 
sourceExcitations - Variable in class jass.generators.ModalQuencher
Estimated excitations of inputs to the above QuenchableModalObjectWithOneContact
sourcePassivity - Variable in class jass.engine.InOut
 
SourcePlayer - Class in jass.render
Renders Sources to audio card using JavaSound or native methods, or out to file.
SourcePlayer(int, int, float) - Constructor for class jass.render.SourcePlayer
Create Source Player intended to real-time audio output.
SourcePlayer(int, float) - Constructor for class jass.render.SourcePlayer
Create Source Player intended to real-time audio output.
SourcePlayer(int, int, float, String) - Constructor for class jass.render.SourcePlayer
Create Source Player intended to real-time audio output.
SourcePlayer(int, int, float, Source) - Constructor for class jass.render.SourcePlayer
Create Source Player intended to real-time audio output.
SourcePlayer(int, float, String) - Constructor for class jass.render.SourcePlayer
Create Source Player intended for audio-file output.
SpatialMixer - Class in jass.generators
Spatial Mixer UG.
SpatialMixer(int, int, String) - Constructor for class jass.generators.SpatialMixer
Create stereo Spatialized mixer
SpatialMixer(int) - Constructor for class jass.generators.SpatialMixer
Create.
speed - Variable in class jass.generators.LoopBuffer
Loop speed through buffer in seconds per second.
speedQuotient - Variable in class jass.generators.GlottalWave
 
Sprev - Variable in class jass.generators.RightLoadedWebsterTube
 
SprevNasal - Variable in class jass.generators.RightLoadedWebsterTube
 
sqrt(Complex) - Static method in class jass.utils.Complex
 
sqrtS - Variable in class jass.generators.RightLoadedWebsterTube
 
sqrtSNasal - Variable in class jass.generators.RightLoadedWebsterTube
 
sqrtSold - Variable in class jass.generators.RightLoadedWebsterTube
 
sqrtSoldNasal - Variable in class jass.generators.RightLoadedWebsterTube
 
square(Complex) - Static method in class jass.utils.Complex
 
square(double) - Static method in class jass.utils.Fmath
 
square(float) - Static method in class jass.utils.Fmath
 
square(int) - Static method in class jass.utils.Fmath
 
squareAbs(Complex) - Static method in class jass.utils.Complex
 
squareAbs() - Method in class jass.utils.Complex
 
srate - Variable in class jass.generators.AudioFileBuffer
Sampling rate in Hertz.
srate - Variable in class jass.generators.AudioGroove
Sampling rate in Hertz of Out.
srate - Variable in class jass.generators.BiQuad
 
srate - Variable in class jass.generators.Butter2LowFilter
Sampling rate in Hertz.
srate - Variable in class jass.generators.ConstantLoopBuffer
Sampling rate in Hertz of Out.
srate - Variable in class jass.generators.CrossfadeLoopBuffer
Sampling rate in Hertz of Out.
srate - Variable in class jass.generators.Delay
 
srate - Variable in class jass.generators.DelayUG
 
srate - Variable in class jass.generators.FFTFilter
 
srate - Variable in class jass.generators.GlottalModel
 
srate - Variable in class jass.generators.GlottalWave
Sampling rate in Hertz of Out.
srate - Variable in class jass.generators.HalfSampleDelayKLFilter
Sampling rate in Hertz.
srate - Variable in class jass.generators.Impulse
 
srate - Variable in class jass.generators.KellyLochbaumFilter
Sampling rate in Hertz.
srate - Variable in class jass.generators.KellyLochbaumFilterOld
Sampling rate in Hertz.
srate - Variable in class jass.generators.LoopBuffer
Sampling rate in Hertz of Out.
srate - Variable in class jass.generators.ModalObject
Sampling rate in Hertz.
srate - Variable in class jass.generators.ModalObjectWithOneContact
Sampling rate in Hertz.
srate - Variable in class jass.generators.ModalQuencher
Sampling rate in Hertz.
srate - Variable in class jass.generators.OpenWebsterTube
Sampling rate in Hertz.
srate - Variable in class jass.generators.ResonFilter
Sampling rate in Hertz.
srate - Variable in class jass.generators.RightLoadedWebsterTube
Sampling rate in Hertz.
srate - Variable in class jass.generators.Sine
Sampling rate in Hertz of Out.
srate - Variable in class jass.generators.SingleMode
Sampling rate in Hertz.
srate - Variable in class jass.generators.StatPulses
 
srate - Variable in class jass.generators.StickyControl
Sampling rate in Hertz of Out.
srate - Variable in class jass.generators.StreamingAudioFileBuffer
Sampling rate in Hertz.
srate - Variable in class jass.patches.AllPass
 
srate - Variable in class jass.patches.CombReverb
 
srate - Variable in class jass.patches.LowpassColorSonificator
 
srate - Variable in class jass.patches.LowPassComb
 
srate - Variable in class jass.utils.FormantsPlotter
 
srateGrooveBuffer - Variable in class jass.generators.AudioGroove
Sampling rate in Hertz of loaded buffer.
srateLoopBuffer - Variable in class jass.generators.CrossfadeLoopBuffer
Sampling rate in Hertz of loaded buffers (must all be the same).
srateLoopBuffer - Variable in class jass.generators.LoopBuffer
Sampling rate in Hertz of loaded buffer.
srateRatio - Variable in class jass.generators.AudioGroove
Sampling rate ratio, srateLoopBuffer/srate
srcBuffers - Variable in class jass.engine.InOut
Array of buffers of the sources
srcBuffers - Variable in class jass.engine.ThreadMixer
 
start() - Method in class jass.generators.ModalObject.Contact
Turn on.
startHRTF() - Method in class jass.generators.SpatialMixer
set filename to obtain hrir info for 1 subject
startSpatial() - Method in class jass.generators.HRTF
 
state - Variable in class jass.generators.HalfSampleDelayKLFilter
 
StatPulses - Class in jass.generators
Output random pulses.
StatPulses(float, int) - Constructor for class jass.generators.StatPulses
 
stdT - Variable in class jass.generators.StatPulses
 
steadyRate - Variable in class jass.generators.RandPulses
 
StickSlip - Class in jass.contact
A force model based on stick slip model.
StickSlip(float, int) - Constructor for class jass.contact.StickSlip
Construct force.
StickSlip0 - Class in jass.contact
A force model based on stick slip model.
StickSlip0(float, int) - Constructor for class jass.contact.StickSlip0
Construct force.
StickSlipSimple - Class in jass.generators
A force model based on stick slip model.
StickSlipSimple(float, int) - Constructor for class jass.generators.StickSlipSimple
Construct force.
StickyControl - Class in jass.generators
Implements a sticky control.
StickyControl(float, int) - Constructor for class jass.generators.StickyControl
 
StickyModalObjectWithOneContact - Class in jass.generators
Vibration model of object, capable of playing sound.
StickyModalObjectWithOneContact(int) - Constructor for class jass.generators.StickyModalObjectWithOneContact
Constructor for derived classes to call super
StickyModalObjectWithOneContact(float, int, int, int) - Constructor for class jass.generators.StickyModalObjectWithOneContact
Create and initialize, but don't set any modal parameters.
StickyModalObjectWithOneContact(ModalModel, float, int) - Constructor for class jass.generators.StickyModalObjectWithOneContact
Create and initialize with provided modal data.
stop() - Method in class jass.generators.ModalObject.Contact
Turn off.
stopHRTF() - Method in class jass.generators.SpatialMixer
 
stopPlaying() - Method in class jass.render.SourcePlayer
Call to stop player
stopPushing() - Method in class jass.render.SourcePlayer
 
stopSpatial() - Method in class jass.generators.HRTF
 
StreamingAudioFileBuffer - Class in jass.generators
A buffer from an audio file or URL, streamed off the source.
StreamingAudioFileBuffer(String) - Constructor for class jass.generators.StreamingAudioFileBuffer
Construct buffer from named file.
StreamingAudioFileBuffer(URL) - Constructor for class jass.generators.StreamingAudioFileBuffer
Construct buffer from url.
StreamingAudioGroove - Class in jass.generators
Position based playback of audio date (gramophone model).
StreamingAudioGroove(int) - Constructor for class jass.generators.StreamingAudioGroove
For derived classes
StreamingAudioGroove(float, int, String) - Constructor for class jass.generators.StreamingAudioGroove
Construct Groove from named file.
StreamingAudioGroove(float, int, URL) - Constructor for class jass.generators.StreamingAudioGroove
Construct Groove from named URL.

T

T - Variable in class jass.generators.StickyControl
 
T_ABS - Static variable in class jass.utils.Fmath
 
t_pulse - Variable in class jass.generators.Impulse
time interval
takeASIOData(short[]) - Method in class jass.generators.AudioIn
This is where we will take the data from ASIO.
tan(Complex) - Static method in class jass.utils.Complex
 
tan(double, double, double, double, double, double) - Static method in class jass.utils.Fmath
 
tan(double, double, double) - Static method in class jass.utils.Fmath
 
tan(double) - Static method in class jass.utils.Fmath
 
tanh(Complex) - Static method in class jass.utils.Complex
 
tanh(double) - Static method in class jass.utils.Fmath
 
testFullLine - Variable in class jass.utils.FileInput
 
testFullLineT - Variable in class jass.utils.FileInput
 
theHS1ColorSonificator - Variable in class jass.patches.LowpassColorSonificator
 
thomas(double[], double[], double[], double[], int) - Static method in class jass.utils.ThomasAlg
Solve tridiagonal system a(i)x(i-1) + b(i)x(i) + c(i)x(i+1) = d(i), i = 0,..,n-1 a(0) = 0 and c(n-1) = 0.
ThomasAlg - Class in jass.utils
Implement Thomas alg.
ThomasAlg() - Constructor for class jass.utils.ThomasAlg
 
ThreadMixer - Class in jass.engine
Mixer that runs a thread on each input.
ThreadMixer(int) - Constructor for class jass.engine.ThreadMixer
 
ticks(double, double, double[], String[]) - Static method in class jass.utils.Plot
 
times(Complex, Complex) - Static method in class jass.utils.Complex
 
times(Complex, double) - Static method in class jass.utils.Complex
 
times(double, Complex) - Static method in class jass.utils.Complex
 
times(double, double) - Static method in class jass.utils.Complex
 
times(Complex) - Method in class jass.utils.Complex
 
times(double) - Method in class jass.utils.Complex
 
timesEquals(Complex) - Method in class jass.utils.Complex
 
timesEquals(double) - Method in class jass.utils.Complex
 
tmp_buf - Variable in class jass.generators.Mixer
 
tmp_bufL - Variable in class jass.generators.SpatialMixer
 
tmp_bufR - Variable in class jass.generators.SpatialMixer
 
tmp_out - Variable in class jass.generators.SpatialMixer
 
tmpBuf - Variable in class jass.generators.ModalObjectWithOneContact
Temp storage
tmpBuf - Variable in class jass.generators.SingleMode
Temp storage
tonToKg(double) - Static method in class jass.utils.Fmath
 
topleft_x - Variable in class jass.utils.FormantsPlotter
 
topleft_x - Variable in class jass.utils.PlotGraph
 
topleft_y - Variable in class jass.utils.FormantsPlotter
 
topleft_y - Variable in class jass.utils.PlotGraph
 
toString() - Method in class jass.utils.Complex
 
toString(Complex) - Static method in class jass.utils.Complex
 
tprob - Variable in class jass.generators.GranularConstantLoopBuffer
Transition probabilities.
transposedMinus(double) - Method in class jass.utils.Complex
 
transposedOver(double) - Method in class jass.utils.Complex
 
trimOpt - Variable in class jass.utils.Plot
 
truncate(Complex, int) - Static method in class jass.utils.Complex
 
truncate(int) - Method in class jass.utils.Complex
 
truncate(double, int) - Static method in class jass.utils.Fmath
 
truncate(float, int) - Static method in class jass.utils.Fmath
 
TubeFilter - Class in jass.generators
A filter corresponding to a tube of a given length and shape.
TubeFilter(float, TubeShape, double) - Constructor for class jass.generators.TubeFilter
Create and initialize.
TubeModel - Class in jass.generators
Describes a 1-d tube of varying radius, specified by a bunch of equidistant radii, starting at begin and ending at end.
TubeModel(int) - Constructor for class jass.generators.TubeModel
Create tube defined by a set of radii from glottis to lip end.
tubeShape - Variable in class jass.generators.HalfSampleDelayTubeFilter
 
tubeShape - Variable in class jass.generators.RightLoadedWebsterTube
 
tubeShape - Variable in class jass.generators.TubeFilter
 
TubeShape - Interface in jass.generators
Describes a 1-d tube of varying radius.
tubeShapeNasal - Variable in class jass.generators.RightLoadedWebsterTube
 
twoDarray(int, int) - Static method in class jass.utils.Complex
 
twoDarray(int, int, double, double) - Static method in class jass.utils.Complex
 
twoDarray(int, int, Complex) - Static method in class jass.utils.Complex
 
twoMassCouplingOn - Variable in class jass.generators.RightLoadedWebsterTube
 
twoMassModel - Variable in class jass.generators.RightLoadedWebsterTube
 
TwoMassModel - Class in jass.generators
Ishizaka-Flanagan two-mass model.
TwoMassModel(int, double) - Constructor for class jass.generators.TwoMassModel
 
TwoMassModel.PressureServer - Interface in jass.generators
 
TwoMassModel.Test - Class in jass.generators
 
TwoMassModel.Test(String[]) - Constructor for class jass.generators.TwoMassModel.Test
 
TwoMassModel.Vars - Class in jass.generators
Parameters of the model (which are themselves parametrized).
TwoMassModel.Vars() - Constructor for class jass.generators.TwoMassModel.Vars
 
TWOPI - Static variable in class jass.generators.Sine
 
twoPiJay() - Static method in class jass.utils.Complex
 
twoRCosTheta - Variable in class jass.generators.ModalObjectWithOneContact
The transfer function of a reson filter is H(z) = 1/(1-twoRCosTheta/z + R2/z*z).
twoRCosTheta - Variable in class jass.generators.SingleMode
The transfer function of a reson filter is H(z) = 1/(1-twoRCosTheta/z + R2/z*z).
twoRCosTheta_new - Variable in class jass.generators.ModalObjectWithOneContactInterpolated
 
twoRCosTheta_old - Variable in class jass.generators.StickyModalObjectWithOneContact
 
type - Variable in class jass.generators.BiQuad
 

U

u_N2 - Variable in class jass.generators.RightLoadedWebsterTube
 
u_N2_nose - Variable in class jass.generators.RightLoadedWebsterTube
 
ug - Variable in class jass.generators.GlottalModel
 
ug2 - Variable in class jass.generators.GlottalModel
 
ugold - Variable in class jass.generators.TwoMassModel
 
UnsupportedAudioFileFormatException - Exception in jass.engine
Thrown when encountering unsupported file format.
UnsupportedAudioFileFormatException(String) - Constructor for exception jass.engine.UnsupportedAudioFileFormatException
 
UnsupportedAudioFileFormatException() - Constructor for exception jass.engine.UnsupportedAudioFileFormatException
 
update() - Method in class jass.utils.Plot
 
updateFlowFilter() - Method in class jass.generators.RightLoadedWebsterTube
 
updateFlowFilter() - Method in class jass.generators.TwoMassModel
 
updateP1() - Method in class jass.generators.TwoMassModel
 
upperFreq - Variable in class jass.patches.LowpassColorSonificator
 
useLipModel - Variable in class jass.generators.RightLoadedWebsterTube
 

V

val - Variable in class jass.render.AppletController
 
val - Variable in class jass.render.Controller
 
val - Variable in class jass.render.ControllerPanel
 
valueOf(String) - Static method in class jass.utils.Complex
 
vars - Variable in class jass.generators.TwoMassModel
 
velumNasal - Variable in class jass.generators.RightLoadedWebsterTube
 
vers(double) - Static method in class jass.utils.Fmath
 
volume - Variable in class jass.generators.CrossfadeLoopBuffer
Playback volume.
volume - Variable in class jass.generators.GlottalWave
Amplitude or volume
volume - Variable in class jass.generators.GranularConstantLoopBuffer
volume
volume - Variable in class jass.generators.Impulse
 
volume - Variable in class jass.generators.LoopBuffer
Playback volume.
volume - Variable in class jass.generators.Sine
Amplitude or volume of sine
vroll0 - Variable in class jass.contact.ContactForce
 
vroll0 - Variable in class jass.contact.ContactForce2
 
vroll0 - Variable in class jass.contact.ContactForceN
 
vroll0 - Variable in class jass.contact.FilteredWavContactForce
 
vroll1 - Variable in class jass.contact.ContactForce
 
vroll1 - Variable in class jass.contact.ContactForce2
 
vroll1 - Variable in class jass.contact.ContactForceN
 
vroll1 - Variable in class jass.contact.FilteredWavContactForce
 
vslide0 - Variable in class jass.contact.ContactForce
 
vslide0 - Variable in class jass.contact.ContactForce2
 
vslide0 - Variable in class jass.contact.ContactForceN
 
vslide0 - Variable in class jass.contact.FilteredWavContactForce
 
vslide1 - Variable in class jass.contact.ContactForce
 
vslide1 - Variable in class jass.contact.ContactForce2
 
vslide1 - Variable in class jass.contact.ContactForceN
 
vslide1 - Variable in class jass.contact.FilteredWavContactForce
 

W

wallPressureCoupling - Variable in class jass.generators.RightLoadedWebsterTube
 
window - Variable in class jass.utils.PlotGraph
 
windowExists - Variable in class jass.utils.PlotGraph
 
write(float[]) - Method in class jass.render.RTAudioFullDuplexRtAudio
Write audio buffer to output queue and block if queue is full.
write(float[]) - Method in class jass.render.RTPlay
Write audio buffer to output queue and block if queue is full.
writeNativeSoundFloat(long, float[], int) - Method in class jass.render.RTPlay
write a buffer of floats to native sound.
writeReadNativeSoundFloat(long, float[], int, float[], int) - Method in class jass.render.RTAudioFullDuplexRtAudio
write/read a buffer of floats to native sound.

X

x - Variable in class jass.generators.LoopBuffer
Current fractional position [0 1] of pointer in buffer.
x - Variable in class jass.generators.PositionData
 
x - Variable in class jass.generators.StickyControl
 
x1 - Variable in class jass.generators.TwoMassModel
 
x2 - Variable in class jass.generators.TwoMassModel
 
xAxisChar - Variable in class jass.utils.Plot
 
xAxisLegend - Variable in class jass.utils.Plot
 
xAxisNo - Variable in class jass.utils.Plot
 
xAxisUnits - Variable in class jass.utils.Plot
 
xBot - Variable in class jass.utils.Plot
 
xc - Variable in class jass.generators.StickyControl
 
xFac - Variable in class jass.utils.Plot
 
xHigh - Variable in class jass.utils.Plot
 
xi - Variable in class jass.generators.FFTFilter
 
xi - Variable in class jass.generators.SingleMode
xi factor for rising bubbles as explained in paper
xLeft - Variable in class jass.generators.CrossfadeLoopBuffer
Current fractional position [0 1] of pointer in buffer.
xLen - Variable in class jass.utils.Plot
 
xLow - Variable in class jass.utils.Plot
 
xLowFac - Variable in class jass.utils.Plot
 
xMax - Variable in class jass.utils.Plot
 
xMin - Variable in class jass.utils.Plot
 
xOffset - Variable in class jass.utils.Plot
 
xold1 - Variable in class jass.generators.TwoMassModel
 
xold2 - Variable in class jass.generators.TwoMassModel
 
xr - Variable in class jass.generators.FFTFilter
 
xRight - Variable in class jass.generators.CrossfadeLoopBuffer
Current fractional position [0 1] of pointer in buffer.
xt_1 - Variable in class jass.generators.BiQuadFilterBase
State of filter.
xt_2 - Variable in class jass.generators.BiQuadFilterBase
State of filter.
xTicks - Variable in class jass.utils.Plot
 
xTop - Variable in class jass.utils.Plot
 
xZero - Variable in class jass.utils.Plot
 

Y

y - Variable in class jass.generators.PositionData
 
yardToMetre(double) - Static method in class jass.utils.Fmath
 
yAxisChar - Variable in class jass.utils.Plot
 
yAxisLegend - Variable in class jass.utils.Plot
 
yAxisNo - Variable in class jass.utils.Plot
 
yAxisUnits - Variable in class jass.utils.Plot
 
yBot - Variable in class jass.utils.Plot
 
yFac - Variable in class jass.utils.Plot
 
yHigh - Variable in class jass.utils.Plot
 
yLen - Variable in class jass.utils.Plot
 
yLow - Variable in class jass.utils.Plot
 
yLowFac - Variable in class jass.utils.Plot
 
yMax - Variable in class jass.utils.Plot
 
yMin - Variable in class jass.utils.Plot
 
yOffset - Variable in class jass.utils.Plot
 
yt_1 - Variable in class jass.generators.BiQuadFilterBase
State of filter.
yt_1 - Variable in class jass.generators.ModalObjectWithOneContact
State of filters.
yt_1 - Variable in class jass.generators.OnePoleLowPass
 
yt_1 - Variable in class jass.generators.SingleMode
State of filter
yt_2 - Variable in class jass.generators.BiQuadFilterBase
State of filter.
yt_2 - Variable in class jass.generators.ModalObjectWithOneContact
State of filters.
yt_2 - Variable in class jass.generators.SingleMode
State of filter
yTicks - Variable in class jass.utils.Plot
 
yTop - Variable in class jass.utils.Plot
 
yWall - Variable in class jass.generators.RightLoadedWebsterTube
 
yWallNasal - Variable in class jass.generators.RightLoadedWebsterTube
 
yZero - Variable in class jass.utils.Plot
 

Z

z - Variable in class jass.generators.PositionData
 
zero() - Static method in class jass.utils.Complex
 
zero(int) - Static method in class jass.utils.CubicSpline
 
zWall - Variable in class jass.generators.RightLoadedWebsterTube
 
zWallNasal - Variable in class jass.generators.RightLoadedWebsterTube
 

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