Classes

  • class CBRModel Base class for implementing dissonance models based on summed critical-band roughness.
  • class DissonanceCalc A modular class for calculating dissonance.
  • class DissonanceModel Base class for implementing dissonance models.
  • class FileIO A class for reading from and writing to '.dismal' files.
  • class OvertoneDistribution Container for data describing the overtones of a sound.
  • class Partial Container for data describing a sinusoidal partial.
  • class Preprocessor Base class for implementing preprocessor algorithms.
  • class SetharesModel Implementation of Sethares' model from "Tuning, Timbre, Spectrum, Scale" (2005).
  • class TuningSystem Container for data describing a tuning system.
  • class VassilakisModel Implementation of Vassilakis' model from "Perceptual and Physical Properties of Amplitude Fluctuation and their Musical Significance" (2001).