eDSP  0.0.1
A cross-platform DSP library written in C++.
Namespaces | Functions
amplifier.hpp File Reference
#include <edsp/meta/iterator.hpp>
#include <algorithm>

Go to the source code of this file.

Namespaces

 edsp
 
 edsp::algorithm
 

Functions

template<typename InputIt , typename OutputIt , typename Numeric >
constexpr void edsp::algorithm::amplifier (InputIt first, InputIt last, OutputIt d_first, Numeric factor)
 Amplifies or attenuates the elements in the range [first, last) and stores the result in another range, beginning at d_first. More...
 
template<typename InputIt , typename OutputIt , typename Numeric >
constexpr void edsp::algorithm::amplifier (InputIt first, InputIt last, OutputIt d_first, Numeric factor, Numeric min, Numeric max)
 Amplifies the signal in the range [first, last) and stores the result in another range, beginning at d_first. More...