Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
tpt_filter.hpp File Reference

First-order topology-preserving transform (TPT) filter. More...

#include <pulp/signal/denormal.hpp>
#include <algorithm>
#include <cmath>
#include <cstddef>

Go to the source code of this file.

Classes

class  pulp::signal::TptFilterT< SampleType >
 First-order TPT (trapezoidal integration) filter. More...
struct  pulp::signal::TptFilterT< SampleType >::Outputs
 Process and return all three outputs at once. More...

Namespaces

namespace  pulp
namespace  pulp::signal

Typedefs

using pulp::signal::TptFilter = TptFilterT<float>
using pulp::signal::TptFilter64 = TptFilterT<double>

Detailed Description

First-order topology-preserving transform (TPT) filter.

Modulation-stable: no transients when sweeping cutoff.