|
Sound Byte Libs 0.5.1-121-g3358a44
C++ firmware library for audio applications on 32-bit ARM Cortex-M processors
|
Files | |
| allpass_filter.hpp | |
| Schroeder allpass filter. | |
| asymmetric_shaper.hpp | |
| Asymmetric distortion primitive. | |
| bit_reducer.hpp | |
| Amplitude bit-depth reduction. | |
| block_guard.hpp | |
| Did a non-finite sample get into this block? | |
| critical_damp.hpp | |
| Critically damped 2nd-order parameter smoother. | |
| crossfade_ramp.hpp | |
| A gain ramped linearly across one block. | |
| dc_blocker.hpp | |
| DC offset removal filter. | |
| delay_line.hpp | |
| Circular buffer delay line. | |
| folder.hpp | |
| Wavefold primitive. | |
| one_pole.hpp | |
| Single-pole IIR filters (LP and HP) | |
| parameter_interpolator.hpp | |
| RAII parameter interpolator. | |
| parameter_smoother.hpp | |
| One-pole parameter smoother. | |
| phase_accumulator.hpp | |
| Phase accumulator for oscillators and LFOs. | |
| rng.hpp | |
| Lightweight pseudorandom number generator. | |
| slew_limiter.hpp | |
| Slew rate limiter (float) | |
| smoothed_port.hpp | |
| A port's target, its smoother and its last value. | |
| soft_limiter.hpp | |
| Soft limiter primitive. | |
| thiran_allpass.hpp | |
| Maximally-flat group-delay allpass. | |
| warp.hpp | |
| Float warp engines for envelope/parameter shaping. | |
| wavetable_reader.hpp | |
| Wavetable reader with interpolation. | |