Home   Information   Classes   Download   Usage   Mail List   Requirements   Links   FAQ   Tutorial


stk::Effect Class Reference

STK abstract effects parent class. More...

#include <Effect.h>

Inheritance diagram for stk::Effect:
stk::Stk stk::Chorus stk::Echo stk::FreeVerb stk::JCRev stk::LentPitShift stk::NRev stk::PitShift stk::PRCRev

List of all members.

Public Member Functions

 Effect (void)
 Class constructor.
unsigned int channelsOut (void) const
 Return the number of output channels for the class.
const StkFrames & lastFrame (void) const
 Return an StkFrames reference to the last output sample frame.
virtual void clear ()=0
 Reset and clear all internal state.
virtual void setEffectMix (StkFloat mix)
 Set the mixture of input and "effected" levels in the output (0.0 = input only, 1.0 = effect only).

Detailed Description

STK abstract effects parent class.

This class provides common functionality for STK effects subclasses. It is general enough to support both monophonic and polyphonic input/output classes.

by Perry R. Cook and Gary P. Scavone, 1995-2012.


The documentation for this class was generated from the following file:

The Synthesis ToolKit in C++ (STK)
©1995-2012 Perry R. Cook and Gary P. Scavone. All Rights Reserved.