/* * Copyright (C) 2011 in-somnia * * This file is part of JAAD. * * JAAD is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as * published by the Free Software Foundation; either version 3 of the * License, or (at your option) any later version. * * JAAD is distributed in the hope that it will be useful, but WITHOUT * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY * or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General * Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library. * If not, see <http://www.gnu.org/licenses/>. */ package net.sourceforge.jaad.aac.ps; interface FilterbankTables { //filter tables float[] G1_Q2 = { 0.0f, 0.01899487526049f, 0.0f, -0.07293139167538f, 0.0f, 0.30596630545168f, 0.5f }; float[][][] F20_0_8 = { { { -5.275602918118238449e-003f, 5.275602918118238449e-003f }, { -8.688525296747684479e-003f, 2.097595483064651489e-002f }, { 2.784152423076654213e-018f, 4.546865820884704590e-002f }, { 2.780621498823165894e-002f, 6.713014096021652222e-002f }, { 6.989827007055282593e-002f, 6.989827007055282593e-002f }, { 1.089596748352050781e-001f, 4.513257369399070740e-002f }, { 1.250000000000000000e-001f, -0.000000000000000000e+000f } }, { { 5.275602918118238449e-003f, 5.275602918118238449e-003f }, { 2.097595483064651489e-002f, -8.688525296747684479e-003f }, { -8.352180784110216789e-018f, -4.546865820884704590e-002f }, { -6.713014096021652222e-002f, -2.780621498823165894e-002f }, { -6.989827007055282593e-002f, 6.989827007055282593e-002f }, { 4.513257369399070740e-002f, 1.089596748352050781e-001f }, { 1.250000000000000000e-001f, -0.000000000000000000e+000f } }, { { 5.275602918118238449e-003f, -5.275602918118238449e-003f }, { -2.097595483064651489e-002f, -8.688525296747684479e-003f }, { 1.392030158257723217e-017f, 4.546865820884704590e-002f }, { 6.713014096021652222e-002f, -2.780621498823165894e-002f }, { -6.989827007055282593e-002f, -6.989827007055282593e-002f }, { -4.513257369399070740e-002f, 1.089596748352050781e-001f }, { 1.250000000000000000e-001f, -0.000000000000000000e+000f } }, { { -5.275602918118238449e-003f, -5.275602918118238449e-003f }, { 8.688525296747684479e-003f, 2.097595483064651489e-002f }, { -1.948842320822486010e-017f, -4.546865820884704590e-002f }, { -2.780621498823165894e-002f, 6.713014096021652222e-002f }, { 6.989827007055282593e-002f, -6.989827007055282593e-002f }, { -1.089596748352050781e-001f, 4.513257369399070740e-002f }, { 1.250000000000000000e-001f, -0.000000000000000000e+000f } }, { { -5.275602918118238449e-003f, 5.275602918118238449e-003f }, { 8.688525296747684479e-003f, -2.097595483064651489e-002f }, { 2.505654317951126292e-017f, 4.546865820884704590e-002f }, { -2.780621498823165894e-002f, -6.713014096021652222e-002f }, { 6.989827007055282593e-002f, 6.989827007055282593e-002f }, { -1.089596748352050781e-001f, -4.513257369399070740e-002f }, { 1.250000000000000000e-001f, -0.000000000000000000e+000f } }, { { 5.275602918118238449e-003f, 5.275602918118238449e-003f }, { -2.097595483064651489e-002f, 8.688525296747684479e-003f }, { -1.113932234840742325e-016f, -4.546865820884704590e-002f }, { 6.713014096021652222e-002f, 2.780621498823165894e-002f }, { -6.989827007055282593e-002f, 6.989827007055282593e-002f }, { -4.513257369399070740e-002f, -1.089596748352050781e-001f }, { 1.250000000000000000e-001f, -0.000000000000000000e+000f } }, { { 5.275602918118238449e-003f, -5.275602918118238449e-003f }, { 2.097595483064651489e-002f, 8.688525296747684479e-003f }, { -4.457577721119249819e-017f, 4.546865820884704590e-002f }, { -6.713014096021652222e-002f, 2.780621498823165894e-002f }, { -6.989827007055282593e-002f, -6.989827007055282593e-002f }, { 4.513257369399070740e-002f, -1.089596748352050781e-001f }, { 1.250000000000000000e-001f, -0.000000000000000000e+000f } }, { { -5.275602918118238449e-003f, -5.275602918118238449e-003f }, { -8.688525296747684479e-003f, -2.097595483064651489e-002f }, { -1.225294700440919386e-016f, -4.546865820884704590e-002f }, { 2.780621498823165894e-002f, -6.713014096021652222e-002f }, { 6.989827007055282593e-002f, -6.989827007055282593e-002f }, { 1.089596748352050781e-001f, -4.513257369399070740e-002f }, { 1.250000000000000000e-001f, -0.000000000000000000e+000f } },}; float[][][] F34_0_12 = { { { 2.499001966028852333e-018f, 4.081179946660995483e-002f }, { 9.868280962109565735e-003f, 3.682892769575119019e-002f }, { 2.572454139590263367e-002f, 4.455621168017387390e-002f }, { 4.525364190340042114e-002f, 4.525364190340042114e-002f }, { 6.433108448982238770e-002f, 3.714156895875930786e-002f }, { 7.824335247278213501e-002f, 2.096524275839328766e-002f }, { 8.333333581686019897e-002f, -0.000000000000000000e+000f } }, { { -7.496758571083403643e-018f, -4.081179946660995483e-002f }, { -2.696064673364162445e-002f, -2.696064673364162445e-002f }, { -5.144908279180526733e-002f, 6.300487487667377361e-018f }, { -4.525364190340042114e-002f, 4.525364190340042114e-002f }, { 4.548379983937155837e-018f, 7.428313791751861572e-002f }, { 5.727811157703399658e-002f, 5.727811157703399658e-002f }, { 8.333333581686019897e-002f, -0.000000000000000000e+000f } }, { { 1.249459706701859770e-017f, 4.081179946660995483e-002f }, { 3.682892769575119019e-002f, 9.868280962109565735e-003f }, { 2.572454139590263367e-002f, -4.455621168017387390e-002f }, { -4.525364190340042114e-002f, -4.525364190340042114e-002f }, { -6.433108448982238770e-002f, 3.714156895875930786e-002f }, { 2.096524275839328766e-002f, 7.824335247278213501e-002f }, { 8.333333581686019897e-002f, -0.000000000000000000e+000f } }, { { -1.749243639013440432e-017f, -4.081179946660995483e-002f }, { -3.682892769575119019e-002f, 9.868280962109565735e-003f }, { 2.572454139590263367e-002f, 4.455621168017387390e-002f }, { 4.525364190340042114e-002f, -4.525364190340042114e-002f }, { -6.433108448982238770e-002f, -3.714156895875930786e-002f }, { -2.096524275839328766e-002f, 7.824335247278213501e-002f }, { 8.333333581686019897e-002f, -0.000000000000000000e+000f } }, { { 2.249027488606959838e-017f, 4.081179946660995483e-002f }, { 2.696064673364162445e-002f, -2.696064673364162445e-002f }, { -5.144908279180526733e-002f, 1.890146246300213208e-017f }, { 4.525364190340042114e-002f, 4.525364190340042114e-002f }, { -1.364514077899208006e-017f, -7.428313791751861572e-002f }, { -5.727811157703399658e-002f, 5.727811157703399658e-002f }, { 8.333333581686019897e-002f, -0.000000000000000000e+000f } }, { { -9.998443083838765445e-017f, -4.081179946660995483e-002f }, { -9.868280962109565735e-003f, 3.682892769575119019e-002f }, { 2.572454139590263367e-002f, -4.455621168017387390e-002f }, { -4.525364190340042114e-002f, 4.525364190340042114e-002f }, { 6.433108448982238770e-002f, -3.714156895875930786e-002f }, { -7.824335247278213501e-002f, 2.096524275839328766e-002f }, { 8.333333581686019897e-002f, -0.000000000000000000e+000f } }, { { -4.001036557844287551e-017f, 4.081179946660995483e-002f }, { -9.868280962109565735e-003f, -3.682892769575119019e-002f }, { 2.572454139590263367e-002f, 4.455621168017387390e-002f }, { -4.525364190340042114e-002f, -4.525364190340042114e-002f }, { 6.433108448982238770e-002f, 3.714156895875930786e-002f }, { -7.824335247278213501e-002f, -2.096524275839328766e-002f }, { 8.333333581686019897e-002f, -0.000000000000000000e+000f } }, { { -1.099801078302580426e-016f, -4.081179946660995483e-002f }, { 2.696064673364162445e-002f, 2.696064673364162445e-002f }, { -5.144908279180526733e-002f, 1.228943691907911310e-016f }, { 4.525364190340042114e-002f, -4.525364190340042114e-002f }, { 8.871858161999514000e-017f, 7.428313791751861572e-002f }, { -5.727811157703399658e-002f, -5.727811157703399658e-002f }, { 8.333333581686019897e-002f, -0.000000000000000000e+000f } }, { { -3.001468858657248739e-017f, 4.081179946660995483e-002f }, { -3.682892769575119019e-002f, -9.868280962109565735e-003f }, { 2.572454139590263367e-002f, -4.455621168017387390e-002f }, { 4.525364190340042114e-002f, 4.525364190340042114e-002f }, { -6.433108448982238770e-002f, 3.714156895875930786e-002f }, { -2.096524275839328766e-002f, -7.824335247278213501e-002f }, { 8.333333581686019897e-002f, -0.000000000000000000e+000f } }, { { -1.199757848221284307e-016f, -4.081179946660995483e-002f }, { 3.682892769575119019e-002f, -9.868280962109565735e-003f }, { 2.572454139590263367e-002f, 4.455621168017387390e-002f }, { -4.525364190340042114e-002f, 4.525364190340042114e-002f }, { -6.433108448982238770e-002f, -3.714156895875930786e-002f }, { 2.096524275839328766e-002f, -7.824335247278213501e-002f }, { 8.333333581686019897e-002f, -0.000000000000000000e+000f } }, { { -2.001900994034087417e-017f, 4.081179946660995483e-002f }, { -2.696064673364162445e-002f, 2.696064673364162445e-002f }, { -5.144908279180526733e-002f, 4.410341075931041642e-017f }, { -4.525364190340042114e-002f, -4.525364190340042114e-002f }, { -3.183866154192131596e-017f, -7.428313791751861572e-002f }, { 5.727811157703399658e-002f, -5.727811157703399658e-002f }, { 8.333333581686019897e-002f, -0.000000000000000000e+000f } }, { { -1.299714618139988188e-016f, -4.081179946660995483e-002f }, { 9.868280962109565735e-003f, -3.682892769575119019e-002f }, { 2.572454139590263367e-002f, -4.455621168017387390e-002f }, { 4.525364190340042114e-002f, -4.525364190340042114e-002f }, { 6.433108448982238770e-002f, -3.714156895875930786e-002f }, { 7.824335247278213501e-002f, -2.096524275839328766e-002f }, { 8.333333581686019897e-002f, -0.000000000000000000e+000f } } }; float[][][] F34_1_8 = { { { -1.107099838554859161e-002f, 1.107099838554859161e-002f }, { -1.436102297157049179e-002f, 3.467057645320892334e-002f }, { 3.317501524848289120e-018f, 5.417891219258308411e-002f }, { 3.221063315868377686e-002f, 7.776334881782531738e-002f }, { 7.288392633199691772e-002f, 7.288392633199691772e-002f }, { 1.129207387566566467e-001f, 4.677329957485198975e-002f }, { 1.250000000000000000e-001f, -0.000000000000000000e+000f } }, { { 1.107099838554859161e-002f, 1.107099838554859161e-002f }, { 3.467057645320892334e-002f, -1.436102297157049179e-002f }, { -9.952176390636836948e-018f, -5.417891219258308411e-002f }, { -7.776334881782531738e-002f, -3.221063315868377686e-002f }, { -7.288392633199691772e-002f, 7.288392633199691772e-002f }, { 4.677329957485198975e-002f, 1.129207387566566467e-001f }, { 1.250000000000000000e-001f, -0.000000000000000000e+000f } }, { { 1.107099838554859161e-002f, -1.107099838554859161e-002f }, { -3.467057645320892334e-002f, -1.436102297157049179e-002f }, { 1.658695982388078236e-017f, 5.417891219258308411e-002f }, { 7.776334881782531738e-002f, -3.221063315868377686e-002f }, { -7.288392633199691772e-002f, -7.288392633199691772e-002f }, { -4.677329957485198975e-002f, 1.129207387566566467e-001f }, { 1.250000000000000000e-001f, -0.000000000000000000e+000f } }, { { -1.107099838554859161e-002f, -1.107099838554859161e-002f }, { 1.436102297157049179e-002f, 3.467057645320892334e-002f }, { -2.322174408430534032e-017f, -5.417891219258308411e-002f }, { -3.221063315868377686e-002f, 7.776334881782531738e-002f }, { 7.288392633199691772e-002f, -7.288392633199691772e-002f }, { -1.129207387566566467e-001f, 4.677329957485198975e-002f }, { 1.250000000000000000e-001f, -0.000000000000000000e+000f } }, { { -1.107099838554859161e-002f, 1.107099838554859161e-002f }, { 1.436102297157049179e-002f, -3.467057645320892334e-002f }, { 2.985652834472989829e-017f, 5.417891219258308411e-002f }, { -3.221063315868377686e-002f, -7.776334881782531738e-002f }, { 7.288392633199691772e-002f, 7.288392633199691772e-002f }, { -1.129207387566566467e-001f, -4.677329957485198975e-002f }, { 1.250000000000000000e-001f, -0.000000000000000000e+000f } }, { { 1.107099838554859161e-002f, 1.107099838554859161e-002f }, { -3.467057645320892334e-002f, 1.436102297157049179e-002f }, { -1.327323921753538125e-016f, -5.417891219258308411e-002f }, { 7.776334881782531738e-002f, 3.221063315868377686e-002f }, { -7.288392633199691772e-002f, 7.288392633199691772e-002f }, { -4.677329957485198975e-002f, -1.129207387566566467e-001f }, { 1.250000000000000000e-001f, -0.000000000000000000e+000f } }, { { 1.107099838554859161e-002f, -1.107099838554859161e-002f }, { 3.467057645320892334e-002f, 1.436102297157049179e-002f }, { -5.311498435898156709e-017f, 5.417891219258308411e-002f }, { -7.776334881782531738e-002f, 3.221063315868377686e-002f }, { -7.288392633199691772e-002f, -7.288392633199691772e-002f }, { 4.677329957485198975e-002f, -1.129207387566566467e-001f }, { 1.250000000000000000e-001f, -0.000000000000000000e+000f } }, { { -1.107099838554859161e-002f, -1.107099838554859161e-002f }, { -1.436102297157049179e-002f, -3.467057645320892334e-002f }, { -1.460019573874804782e-016f, -5.417891219258308411e-002f }, { 3.221063315868377686e-002f, -7.776334881782531738e-002f }, { 7.288392633199691772e-002f, -7.288392633199691772e-002f }, { 1.129207387566566467e-001f, -4.677329957485198975e-002f }, { 1.250000000000000000e-001f, -0.000000000000000000e+000f } } }; float[][][] F34_2_4 = { { { 1.085320851545921149e-017f, 5.908211320638656616e-002f }, { 3.444669395685195923e-002f, 3.444669395685195923e-002f }, { -0.000000000000000000e+000f, 0.000000000000000000e+000f }, { -5.500388517975807190e-002f, 5.500388517975807190e-002f }, { 1.009494941872471463e-017f, 1.648630350828170776e-001f }, { 1.646134406328201294e-001f, 1.646134406328201294e-001f }, { 2.500000000000000000e-001f, -0.000000000000000000e+000f } }, { { -3.255962554637763446e-017f, -5.908211320638656616e-002f }, { -3.444669395685195923e-002f, 3.444669395685195923e-002f }, { -0.000000000000000000e+000f, 0.000000000000000000e+000f }, { 5.500388517975807190e-002f, 5.500388517975807190e-002f }, { -3.028484908335475644e-017f, -1.648630350828170776e-001f }, { -1.646134406328201294e-001f, 1.646134406328201294e-001f }, { 2.500000000000000000e-001f, -0.000000000000000000e+000f } }, { { 1.592169551489582458e-016f, 5.908211320638656616e-002f }, { -3.444669395685195923e-002f, -3.444669395685195923e-002f }, { -0.000000000000000000e+000f, 0.000000000000000000e+000f }, { 5.500388517975807190e-002f, -5.500388517975807190e-002f }, { 5.047474626644296060e-017f, 1.648630350828170776e-001f }, { -1.646134406328201294e-001f, -1.646134406328201294e-001f }, { 2.500000000000000000e-001f, -0.000000000000000000e+000f } }, { { 2.897845958089260835e-017f, -5.908211320638656616e-002f }, { 3.444669395685195923e-002f, -3.444669395685195923e-002f }, { -0.000000000000000000e+000f, 0.000000000000000000e+000f }, { -5.500388517975807190e-002f, -5.500388517975807190e-002f }, { -7.066464344953116475e-017f, -1.648630350828170776e-001f }, { 1.646134406328201294e-001f, -1.646134406328201294e-001f }, { 2.500000000000000000e-001f, -0.000000000000000000e+000f } } }; }