All Packages Class Hierarchy
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
Index of all Fields and Methods
- ampl.
Variable in class soundmodel.SonicObject
-
- Avalanche(double, double, int, double).
Constructor for class soundmodel.Avalanche
- Create and initialize SonicObject
Parameters: minFreq, maxFreq, nModes, damping.
- AvalancheForce(double, double).
Constructor for class soundmodel.AvalancheForce
- Allocate a force at samplingrate (must be 8012) and
given duration (seconds).
- BangForce(double, double).
Constructor for class soundmodel.BangForce
- Allocate an impact force at samplingrate (must be 8012) and
given contact duration (seconds).
- decayRate.
Variable in class soundmodel.SonicObject
-
- durationOfForce.
Variable in class soundmodel.SonicForce
- total time of force in seconds
- force.
Variable in class soundmodel.SonicForce
- array of force sampled over time
- freq.
Variable in class soundmodel.SonicObject
-
- getSound(double, double[], double).
Method in class soundmodel.SonicObject
- At sampling rate srate (must be 8012 now) apply external local force
sampled in force[].
- getSound(double, double[], double, double, double).
Method in class soundmodel.SonicObject
- At sampling rate srate (must be 8012 now) apply external local force
sampled in force[].
- initSonicObject().
Method in class soundmodel.Avalanche
- Init Avalanche data structure
- initSonicObject().
Method in class soundmodel.SonicObject
- Init SonicObject with some meaningless sounds
- linear2ulaw(short).
Static method in class soundmodel.Mulaw
- Convert short value (linear encoding (PCM)) to byte value (mulaw
- makeForce(double).
Method in class soundmodel.SonicForce
- Create force, not bigger than maxforce (About 1.0 is normal.)
- makeForce(double, double).
Method in class soundmodel.BangForce
- Create force, not bigger than maxforce (About 1.0 is normal.)
Contact_time in seconds.
- makeForce(double, double, double).
Method in class soundmodel.AvalancheForce
- Create force, not bigger than maxforce (About 1.0 is normal.)
Two setpoints are defined, t1 and t2.
- max_short_ampl.
Variable in class soundmodel.SonicObject
-
- Mulaw().
Constructor for class soundmodel.Mulaw
-
- nf.
Variable in class soundmodel.SonicObject
-
- nSamples.
Variable in class soundmodel.SonicForce
- size of buffer
- samplingRate.
Variable in class soundmodel.SonicForce
- this must be 8012
- setMax_short_ampl(int).
Method in class soundmodel.SonicObject
- Set maximum value of byte array of generated sound.
- setNf(int).
Method in class soundmodel.SonicObject
- Set number of frequency modes
- SonicForce(double, double).
Constructor for class soundmodel.SonicForce
- Allocate force buffer at giver sampling rate (must be 8012) and duration
- SonicObject().
Constructor for class soundmodel.SonicObject
- Create and initialize SonicObject
- ulaw2linear(byte).
Static method in class soundmodel.Mulaw
- Convert byte value (mulaw) to short value (linear encoding (PCM))