Jamoma API  0.6.0.a19
CrossFade Class Reference

CrossFade class. More...

#include <CrossFade.h>

Public Member Functions

 CrossFade (CrossFadeQueue &owner)
 Class constructor, takes CrossFadeQueue that owns it.
bool atStart () const
 Returns true if the CrossFade is at step 0.
void update (long fadeLength)
 updates the CrossFade with a new fadelength.
double tick (double fadeInInput, double fadeOutInput)
 Outputs crossfade of two samples.
void increment ()
 Increments the pointer to the crossfade table.
 ~CrossFade ()
 Class destructor.

Detailed Description

CrossFade class.

This class implements a crossfade event, which occurs when a delay time changes quickly enough that the old delay time must be crossfaded with the new delay time.

by Tristan Matthews and Nils Peters, 2007-2008.

Definition at line 21 of file CrossFade.h.

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