00001 /******************************************************************************* 00002 * Amp.h (JackFX) 00003 ******************************************************************************/ 00004 00005 #ifndef _AMP_H_ 00006 #define _AMP_H_ 00007 00008 #include "common.h" 00009 #include "JackFX.h" 00010 00014 class Amp : public ISoundElement 00015 { 00016 public: 00019 Amp(); 00020 00023 ~Amp(); 00024 00025 void SetAmplitude(float amp); 00026 00027 protected: 00028 void Process(jack_nframes_t count); 00029 00030 private: 00031 float m_amplitude; 00032 }; 00033 00034 #endif