All Packages Class Hierarchy This Package Previous Next Index
Class soundmodel.Avalanche
java.lang.Object
|
+----soundmodel.SonicObject
|
+----soundmodel.Avalanche
- public class Avalanche
- extends SonicObject
Model of reverberation of snow and rock.
Model determined by a set of tunable parameters, and some
randomized values that are different every time this object
is instantiated.
-
Avalanche(double, double, int, double)
- Create and initialize SonicObject
Parameters: minFreq, maxFreq, nModes, damping.
-
initSonicObject()
- Init Avalanche data structure
Avalanche
public Avalanche(double minFreq,
double maxFreq,
int nModes,
double damping)
- Create and initialize SonicObject
Parameters: minFreq, maxFreq, nModes, damping. Parameter
nModes determines how long synthesis will take.
try 10 - 100 depending on CPU speed.
initSonicObject
public void initSonicObject()
- Init Avalanche data structure
- Overrides:
- initSonicObject in class SonicObject
All Packages Class Hierarchy This Package Previous Next Index