2022-09-04 11:38:20 +01:00

33 lines
765 B
C++

/**
* @file Generator.cpp
*
* An interface for signal generators.
*
* This file is part of the Aquila DSP library.
* Aquila is free software, licensed under the MIT/X11 License. A copy of
* the license is provided with the library in the LICENSE file.
*
* @package Aquila
* @version 3.0.0-dev
* @author Zbigniew Siciarz
* @date 2007-2014
* @license http://www.opensource.org/licenses/mit-license.php MIT
* @since 3.0.0
*/
#include "Generator.h"
namespace Aquila
{
/**
* Creates the generator object.
*
* @param sampleFrequency sample frequency of the signal
*/
Generator::Generator(FrequencyType sampleFrequency):
SignalSource(sampleFrequency), m_frequency(0), m_amplitude(0),
m_phase(0.0)
{
}
}