The Synthesis ToolKit in C++ (STK)

Home Information Classes Download Usage Mail List Requirements Links FAQ Tutorial

# WvIn.h

    00001 #ifndef STK_WVIN_H
    00002 #define STK_WVIN_H
    00003
    00004 #include "Stk.h"
    00005
    00006 namespace stk {
    00007
    00008 /***************************************************/
    00017 /***************************************************/
    00018
    00019 class WvIn : public Stk
    00020 {
    00021 public:
    00023   unsigned int channelsOut( void ) const { return data_.channels(); };
    00024
    00026
    00029   const StkFrames& lastFrame( void ) const { return lastFrame_; };
    00030
    00032   virtual StkFloat tick( unsigned int channel = 0 ) = 0;
    00033
    00035   virtual StkFrames& tick( StkFrames& frames ) = 0;
    00036
    00037 protected:
    00038
    00039   StkFrames data_;
    00040   StkFrames lastFrame_;
    00041
    00042 };
    00043
    00044 } // stk namespace
    00045
    00046 #endif

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