Gamma  0.9.5
Generic Synthesis Library
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator
Pan< T > Class Template Reference

Equal-power 2-channel panner. More...

#include <Effects.h>

List of all members.

Public Member Functions

 Pan (T pos=0)
Vec< 2, T > operator() (T in)
 Filter sample (mono-to-stereo)
template<class V >
void operator() (T in, V &out1, V &out2)
 Filter sample (mono-to-stereo)
template<class V >
void operator() (T in1, T in2, V &out1, V &out2)
 Filter sample (stereo-to-stereo)
void pos (T v)
 Set position.
void posL (T v)
 Set position using a linear approximation.

Detailed Description

template<class T = gam::real>
class gam::Pan< T >

Equal-power 2-channel panner.


Constructor & Destructor Documentation

Pan ( pos = 0)
Parameters:
[in]posSigned unit position in [-1, 1]

Member Function Documentation

void pos ( v)

Set position.

Set position using a quadratic approximation.


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