Grok 12.0.1
Static Public Member Functions | Static Private Attributes | List of all members
ojph::bibo_gains Class Reference

Static Public Member Functions

static float get_bibo_gain_l (uint32_t num_decomp, bool reversible)
 
static float get_bibo_gain_h (uint32_t num_decomp, bool reversible)
 

Static Private Attributes

static const float gain_9x7_l [34]
 
static const float gain_9x7_h [34]
 
static const float gain_5x3_l [34]
 
static const float gain_5x3_h [34]
 

Member Function Documentation

◆ get_bibo_gain_h()

static float ojph::bibo_gains::get_bibo_gain_h ( uint32_t num_decomp,
bool reversible )
inlinestatic

◆ get_bibo_gain_l()

static float ojph::bibo_gains::get_bibo_gain_l ( uint32_t num_decomp,
bool reversible )
inlinestatic

Member Data Documentation

◆ gain_5x3_h

const float ojph::bibo_gains::gain_5x3_h
staticprivate
Initial value:
= {
2.0000e+00f, 2.5000e+00f, 2.7500e+00f, 2.8047e+00f, 2.8198e+00f, 2.8410e+00f, 2.8558e+00f,
2.8601e+00f, 2.8628e+00f, 2.8656e+00f, 2.8662e+00f, 2.8667e+00f, 2.8669e+00f, 2.8670e+00f,
2.8671e+00f, 2.8671e+00f, 2.8671e+00f, 2.8671e+00f, 2.8671e+00f, 2.8671e+00f, 2.8671e+00f,
2.8671e+00f, 2.8671e+00f, 2.8671e+00f, 2.8671e+00f, 2.8671e+00f, 2.8671e+00f, 2.8671e+00f,
2.8671e+00f, 2.8671e+00f, 2.8671e+00f, 2.8671e+00f, 2.8671e+00f, 2.8671e+00f}

Referenced by get_bibo_gain_h().

◆ gain_5x3_l

const float ojph::bibo_gains::gain_5x3_l
staticprivate
Initial value:
= {
1.0000e+00f, 1.5000e+00f, 1.6250e+00f, 1.6875e+00f, 1.6963e+00f, 1.7067e+00f, 1.7116e+00f,
1.7129e+00f, 1.7141e+00f, 1.7145e+00f, 1.7151e+00f, 1.7152e+00f, 1.7155e+00f, 1.7155e+00f,
1.7156e+00f, 1.7156e+00f, 1.7156e+00f, 1.7156e+00f, 1.7156e+00f, 1.7156e+00f, 1.7156e+00f,
1.7156e+00f, 1.7156e+00f, 1.7156e+00f, 1.7156e+00f, 1.7156e+00f, 1.7156e+00f, 1.7156e+00f,
1.7156e+00f, 1.7156e+00f, 1.7156e+00f, 1.7156e+00f, 1.7156e+00f, 1.7156e+00f}

Referenced by get_bibo_gain_l().

◆ gain_9x7_h

const float ojph::bibo_gains::gain_9x7_h
staticprivate
Initial value:
= {
1.2976e+00f, 1.3126e+00f, 1.2757e+00f, 1.2352e+00f, 1.2312e+00f, 1.2285e+00f, 1.2280e+00f,
1.2278e+00f, 1.2278e+00f, 1.2278e+00f, 1.2278e+00f, 1.2278e+00f, 1.2278e+00f, 1.2278e+00f,
1.2278e+00f, 1.2278e+00f, 1.2278e+00f, 1.2278e+00f, 1.2278e+00f, 1.2278e+00f, 1.2278e+00f,
1.2278e+00f, 1.2278e+00f, 1.2278e+00f, 1.2278e+00f, 1.2278e+00f, 1.2278e+00f, 1.2278e+00f,
1.2278e+00f, 1.2278e+00f, 1.2278e+00f, 1.2278e+00f, 1.2278e+00f, 1.2278e+00f}

Referenced by get_bibo_gain_h().

◆ gain_9x7_l

const float ojph::bibo_gains::gain_9x7_l
staticprivate
Initial value:
= {
1.0000e+00f, 1.3803e+00f, 1.3328e+00f, 1.3067e+00f, 1.3028e+00f, 1.3001e+00f, 1.2993e+00f,
1.2992e+00f, 1.2992e+00f, 1.2992e+00f, 1.2992e+00f, 1.2992e+00f, 1.2992e+00f, 1.2992e+00f,
1.2992e+00f, 1.2992e+00f, 1.2992e+00f, 1.2992e+00f, 1.2992e+00f, 1.2992e+00f, 1.2992e+00f,
1.2992e+00f, 1.2992e+00f, 1.2992e+00f, 1.2992e+00f, 1.2992e+00f, 1.2992e+00f, 1.2992e+00f,
1.2992e+00f, 1.2992e+00f, 1.2992e+00f, 1.2992e+00f, 1.2992e+00f, 1.2992e+00f}

Referenced by get_bibo_gain_l().


The documentation for this class was generated from the following file: