Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
leslie_rotary.hpp File Reference
#include <pulp/signal/dc_blocker.hpp>
#include <pulp/signal/delay_line.hpp>
#include <pulp/signal/denormal.hpp>
#include <pulp/signal/detail/leslie_common.hpp>
#include <pulp/signal/interpolator.hpp>
#include <pulp/signal/lfo.hpp>
#include <pulp/signal/linkwitz_riley.hpp>
#include <pulp/signal/rng.hpp>
#include <pulp/signal/slew_limiter.hpp>
#include <pulp/signal/tpt_filter.hpp>
#include <pulp/signal/units.hpp>
#include <algorithm>
#include <cmath>
#include <cstdint>

Go to the source code of this file.

Classes

class  pulp::signal::LeslieRotaryT< SampleType >
 A rotary speaker cabinet: two rotors, a crossover, a stereo mic pair and a reflective box. More...

Namespaces

namespace  pulp
namespace  pulp::signal

Typedefs

using pulp::signal::LeslieRotary = LeslieRotaryT<float>
using pulp::signal::LeslieRotary64 = LeslieRotaryT<double>

Enumerations

enum class  pulp::signal::LeslieSpeed : std::uint8_t { pulp::signal::stop , pulp::signal::chorale , pulp::signal::tremolo }
 The three positions of the cabinet's speed switch. More...