SynthSineSpectrumConfig.hxx
Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022 #ifndef _SynthSineSpectrumConfig_
00023 #define _SynthSineSpectrumConfig_
00024 #include <typeinfo>
00025
00026 #include "ProcessingConfig.hxx"
00027
00028 namespace CLAM {
00029
00033 class SynthSineSpectrumConfig:public ProcessingConfig
00034 {
00035 DYNAMIC_TYPE_USING_INTERFACE (SynthSineSpectrumConfig,3,ProcessingConfig);
00042 DYN_ATTRIBUTE(0,public,TSize,SpectrumSize);
00044 DYN_ATTRIBUTE(1,public,TData,SamplingRate);
00055 DYN_ATTRIBUTE(2,public,TData,ZeroPadding);
00056
00057 public:
00058 void DefaultInit();
00059 void DefaultValues();
00060 };
00061
00062 }
00063
00064 #endif
00065