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.


Constructor Index

 o Avalanche(double, double, int, double)
Create and initialize SonicObject Parameters: minFreq, maxFreq, nModes, damping.

Method Index

 o initSonicObject()
Init Avalanche data structure

Constructors

 o 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.

Methods

 o initSonicObject
 public void initSonicObject()
Init Avalanche data structure

Overrides:
initSonicObject in class SonicObject

All Packages  Class Hierarchy  This Package  Previous  Next  Index