Main Page | Class Hierarchy | Alphabetical List | Class List | File List | Class Members

Loris::PartialUtils::NoiseRatioScaler Class Reference

Scale the relative noise content of the specified Partial according to an envelope representing a time-varying bandwidth scale value. More...

#include <PartialUtils.h>

Inheritance diagram for Loris::PartialUtils::NoiseRatioScaler:

Loris::PartialUtils::PartialMutator List of all members.

Public Member Functions

 NoiseRatioScaler (double x)
 Construct a new NoiseRatioScaler from a constant scale factor.

 NoiseRatioScaler (const Envelope &e)
 Construct a new NoiseRatioScaler from an Envelope representing a time-varying scale factor.

void operator() (Partial &p) const
 Function call operator: apply a scale factor to the specified Partial.


Detailed Description

Scale the relative noise content of the specified Partial according to an envelope representing a time-varying bandwidth scale value.


Generated on Thu Apr 14 22:01:57 2005 for Loris by doxygen 1.3.4