|
sequencer
|
#include <algorithm>#include <array>#include <cassert>#include <chrono>#include <cmath>#include <random>

Go to the source code of this file.
Classes | |
| class | sequencer::wave_form::pulse_t |
| class | sequencer::wave_form::exp_t |
| class | sequencer::wave_form::ramp_t |
Namespaces | |
| sequencer::wave_form | |
Functions | |
| double | sequencer::wave_form::normalize_time (double t) noexcept |
| template<int N> | |
| std::array< double, N > | sequencer::wave_form::create_sine_sample () noexcept |
| double | sequencer::wave_form::sine (double t) |
| template<int N> | |
| std::array< double, N > | sequencer::wave_form::create_cosine_sample () noexcept |
| double | sequencer::wave_form::cosine (double t) |
| double | sequencer::wave_form::sinc (double cutoff, int i) |
| double | sequencer::wave_form::square (double t) noexcept |
| double | sequencer::wave_form::triangular (double t) noexcept |
| double | sequencer::wave_form::saw (double t) noexcept |
| double | sequencer::wave_form::random () |
1.8.13