sst-filters
Filters submodule for the Surge Synthesizer
Namespaces | Functions | Variables
shared.h File Reference

Namespaces

 sst
 Parent namespace for all Surge Synth Team code.
 
 sst::filters
 DSP code for Surge filters.
 
 sst::filters::utilities
 Utility code needed for Surge filters.
 

Functions

float i2f_binary_cast (int i)
 

Variables

const auto m128_mask_signbit = SIMD_MM(set1_ps)(i2f_binary_cast(0x80000000))
 
const auto m128_mask_absval = SIMD_MM(set1_ps)(i2f_binary_cast(0x7fffffff))
 
const auto m128_zero = SIMD_MM(set1_ps)(0.0f)
 
const auto m128_half = SIMD_MM(set1_ps)(0.5f)
 
const auto m128_one = SIMD_MM(set1_ps)(1.0f)
 
const auto m128_two = SIMD_MM(set1_ps)(2.0f)
 
const auto m128_four = SIMD_MM(set1_ps)(4.0f)
 
const auto m128_1234 = SIMD_MM(set_ps)(1.f, 2.f, 3.f, 4.f)
 
const auto m128_0123 = SIMD_MM(set_ps)(0.f, 1.f, 2.f, 3.f)