mousiki 0.2.0

Pure Rust Opus codec.
Documentation
// Source: opus-c/celt/static_modes_float.h (window120).
// Generated by opus-c/dump_modes.c with arguments: 48000 960.
// Copied verbatim to preserve bit-exact parity with the C table.
#![allow(clippy::approx_constant, clippy::excessive_precision)]

use super::types::CeltCoef;

pub(crate) const WINDOW_120: [CeltCoef; 120] = [
    6.7286966e-05_f32,
    0.00060551348_f32,
    0.0016815970_f32,
    0.0032947962_f32,
    0.0054439943_f32,
    0.0081276923_f32,
    0.011344001_f32,
    0.015090633_f32,
    0.019364886_f32,
    0.024163635_f32,
    0.029483315_f32,
    0.035319905_f32,
    0.041668911_f32,
    0.048525347_f32,
    0.055883718_f32,
    0.063737999_f32,
    0.072081616_f32,
    0.080907428_f32,
    0.090207705_f32,
    0.099974111_f32,
    0.11019769_f32,
    0.12086883_f32,
    0.13197729_f32,
    0.14351214_f32,
    0.15546177_f32,
    0.16781389_f32,
    0.18055550_f32,
    0.19367290_f32,
    0.20715171_f32,
    0.22097682_f32,
    0.23513243_f32,
    0.24960208_f32,
    0.26436860_f32,
    0.27941419_f32,
    0.29472040_f32,
    0.31026818_f32,
    0.32603788_f32,
    0.34200931_f32,
    0.35816177_f32,
    0.37447407_f32,
    0.39092462_f32,
    0.40749142_f32,
    0.42415215_f32,
    0.44088423_f32,
    0.45766484_f32,
    0.47447104_f32,
    0.49127978_f32,
    0.50806798_f32,
    0.52481261_f32,
    0.54149077_f32,
    0.55807973_f32,
    0.57455701_f32,
    0.59090049_f32,
    0.60708841_f32,
    0.62309951_f32,
    0.63891306_f32,
    0.65450896_f32,
    0.66986776_f32,
    0.68497077_f32,
    0.69980010_f32,
    0.71433873_f32,
    0.72857055_f32,
    0.74248043_f32,
    0.75605424_f32,
    0.76927895_f32,
    0.78214257_f32,
    0.79463430_f32,
    0.80674445_f32,
    0.81846456_f32,
    0.82978733_f32,
    0.84070669_f32,
    0.85121779_f32,
    0.86131698_f32,
    0.87100183_f32,
    0.88027111_f32,
    0.88912479_f32,
    0.89756398_f32,
    0.90559094_f32,
    0.91320904_f32,
    0.92042270_f32,
    0.92723738_f32,
    0.93365955_f32,
    0.93969656_f32,
    0.94535671_f32,
    0.95064907_f32,
    0.95558353_f32,
    0.96017067_f32,
    0.96442171_f32,
    0.96834849_f32,
    0.97196334_f32,
    0.97527906_f32,
    0.97830883_f32,
    0.98106616_f32,
    0.98356480_f32,
    0.98581869_f32,
    0.98784191_f32,
    0.98964856_f32,
    0.99125274_f32,
    0.99266849_f32,
    0.99390969_f32,
    0.99499004_f32,
    0.99592297_f32,
    0.99672162_f32,
    0.99739874_f32,
    0.99796667_f32,
    0.99843728_f32,
    0.99882195_f32,
    0.99913147_f32,
    0.99937606_f32,
    0.99956527_f32,
    0.99970802_f32,
    0.99981248_f32,
    0.99988613_f32,
    0.99993565_f32,
    0.99996697_f32,
    0.99998518_f32,
    0.99999457_f32,
    0.99999859_f32,
    0.99999982_f32,
    1.0000000_f32,
];