⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sbrdec_noise_table_int.c

📁 这是在PCA下的基于IPP库示例代码例子,在网上下了IPP的库之后,设置相关参数就可以编译该代码.
💻 C
字号:
/*//////////////////////////////////////////////////////////////////////////////////                  INTEL CORPORATION PROPRIETARY INFORMATION//     This software is supplied under the terms of a license agreement or//     nondisclosure agreement with Intel Corporation and may not be copied//     or disclosed except in accordance with the terms of that agreement.//          Copyright(c) 2005 Intel Corporation. All Rights Reserved.//*//********************************************************************/#include "ippdefs.h"#include "sbrdec_tables_int.h"/********************************************************************//* size = 128 x 4, Q30 */int SBR_TABLE_FI_NOISE_RE_INT_Q30[] ={0xc0087e80, 0x3e271180, 0x90b1150, 0xe1ea9ea0,0x33a6b7c0, 0xe70d4640, 0xff5377e3, 0xc596eb00,0x23190e00, 0x199b1dc0, 0xc015a180, 0xc2dc3040,0xe2bc4360, 0xd15333c0, 0x30660a40, 0x48641e8,0x2fad7740, 0xc2473d80, 0x1378c580, 0x2a9a03c0,0x3aafa340, 0xd2b43cc0, 0xd32ac6c0, 0xc0527dc0,0x3ed34540, 0xdd029bc0, 0xfeeb2bd2, 0xc8e3ae40,0xc0b55fc0, 0x211fce40, 0xc03bcc00, 0xc00504c0,0x235ed300, 0x1621c7c0, 0x281ae780, 0xce9fcb00,0xc56186c0, 0xcf2d6280, 0x33108580, 0x22dcde80,0xc930dc40, 0xc48e25c0, 0xf881b350, 0xdab1700,0xcf3cc0c0, 0x3eca8380, 0xc903f840, 0xc4488a80,0x1382c940, 0x3695db40, 0x3a733180, 0xfc3af31c,0x122cd740, 0x3cf71900, 0xcdb7b180, 0xc2b1d940,0x34be3e80, 0xd6480440, 0xc4116e80, 0x3a836d00,0xd2f25f00, 0x5c5e50,   0x39006b00, 0xd40adc80,0x2e2f91c0, 0xd7b9d600, 0x13291d00, 0xc54271c0,0x3f8d1a00, 0x34b738c0, 0xc0f3a840, 0xc29d39c0,0xf24c0040, 0xd3f44a00, 0x3ac90800, 0xc2851380,0x210db600, 0x271fa840, 0x1e4b8d20, 0x3a3d29c0,0x1cb35f40, 0x2aa22f00, 0x2ff34280, 0xc0463100,0x3e563180, 0x2e848140, 0x3d139c40, 0xd14ddf40,0xc95eb400, 0xcbe56340, 0xc7b96c00, 0xd2316d00,0x35749f00, 0xe1399440, 0x3e2b4640, 0x21468140,0xff74f781, 0xd302f840, 0xc2a0a840, 0x3e217700,0xc4dc7b00, 0xd3840f40, 0x10ff75c0, 0x11f1d180,0xd08d35c0, 0xfee0d268, 0xdcb80780, 0x3eb1ea00,0xc083ad40, 0xd4ae8040, 0x5d98108,  0xd2236540,0x33d97040, 0x19feb020, 0xd4af4740, 0x37957780,0xc051db80, 0x35f87e80, 0xfa1a0e40, 0x3ff8d1c0,0xccf894c0, 0x3da9fac0, 0xccd62cc0, 0xf8990520,0xe67305e0, 0x3f6ac640, 0x1252f320, 0xcaafae80,0x3d0f1080, 0xfbdf4120, 0xc0459f80, 0xd6144b00,0xcbff45c0, 0xc039f040, 0x2f28e9,   0x2ce9cc40,0x3dabee40, 0xd3ea15c0, 0xe9adfbe0, 0x3ade0440,0xc0a25b80, 0x2c12f8c0, 0xc05479c0, 0x3c4c1b00,0xd4dac980, 0xe1b3eba0, 0x92ac980,  0xed44aec0,0x1c072fa0, 0xe8bd36e0, 0xfa664d08, 0xc23e3700,0x238988c0, 0x2f108040, 0xec3b0500, 0x249ba30,0x3f2e65c0, 0xcbb80680, 0x2b6f4e80, 0xf5e1ec80,0x33a9b880, 0x1e95b5c0, 0x3dacdc40, 0xc08c4480,0x352c2280, 0xda65e080, 0x3d24f6c0, 0xc23eed80,0xc1b5ed80, 0x3a7f0940, 0xc00c2680, 0xc8664080,0xef34d520, 0xf036fb90, 0x18be1f4,  0x34861f80,0x38ab9a00, 0xf45e85e0, 0x5fccd20,  0xdd032080,0x17b66f20, 0xd2f5fd80, 0xe9db01e0, 0xd3fbfd40,0xeed1fec0, 0x1f6802e0, 0x18f1d3a0, 0xc16f7900,0xf4e961a0, 0x3ff77c80, 0xd66f3500, 0xf84f25d0,0xda460c80, 0xe53d01e0, 0x3fed43c0, 0xdbbe8700,0x3c3f92c0, 0xcf893400, 0xd2598d0,  0x3ffcc8c0,0x129c2f60, 0xd7c53800, 0x1bcd5ba0, 0xc116c280,0xc7d03c0,  0xc2e51a80, 0x3bc351c0, 0xc97307c0,0xc8b01cc0, 0x18e21020, 0x3ae8ac40, 0x391063c0,0xe86d0fe0, 0x3c173a00, 0x3f880340, 0xc3cca400,0x3fd57040, 0xe9063d80, 0x35a11a8,  0x177d83e0,0x3aa87500, 0x2c291780, 0xe7422680, 0xed478be0,0xd97bbf80, 0xc1a6f040, 0x389d8b40, 0x353cb10,0xddc29f40, 0xe05d7600, 0xc0ae7740, 0xc13a58c0,0xee80eae0, 0x409f640,  0xf2e78f10, 0x2a621d40,0xc9c035c0, 0xc703b580, 0x3d60cc40, 0x2f0aea80,0xebaefde0, 0xea2b4840, 0x1e983040, 0x3ee95700,0xec2f02a0, 0x3ffec940, 0xc4625900, 0x3ff37640,0xef583340, 0xe924dca0, 0xc01088c0, 0x37658700,0x156192e0, 0x3f5deb40, 0xd550cf80, 0x28f882c0,0x3fb9a300, 0xd7676380, 0xfb114f68, 0x3f190000,0x33437980, 0x3227d5c0, 0x592afe0,  0xc870bdc0,0xe6bdcdc0, 0x3ea3e4c0, 0xc32ce1c0, 0xae22370,0xcec6ef80, 0x3fd5f080, 0x3d147600, 0x3fbb0200,0x11f510c0, 0x36906dc0, 0xdf9c4c00, 0xc1c8fe40,0x3d1246c0, 0xc1f78d00, 0x13c21860, 0xf04e03a0,0xea5c08e0, 0xfc45551c, 0xf15850f0, 0xf42755e0,0xf9499b68, 0xd1fe1a00, 0x3fde3a80, 0x24d72c00,0x12808e80, 0x1b003ee0, 0x3bbc03c0, 0xc1dd3440,0x1780ace0, 0xcc19b800, 0xef34bd60, 0x35c1fc80,0xc00ecf00, 0x2fc69180, 0xd024ee40, 0x3d4cde40,0x3d1a2ec0, 0x1f2c5f80, 0x1da70a80, 0xcf0abb00,0x24bbfd00, 0x303d5400, 0xda20ddc0, 0x300e6700,0xc0e416c0, 0xe5e9b560, 0x2ad5b100, 0xc19f8c40,0x39b170c0, 0xc8277040, 0xc56bd040, 0xfde26344,0x49f6cb8,  0x3fadc100, 0xd00f9340, 0x2ef3e6c,0xc7013c80, 0xca612240, 0x15693c40, 0xc02fe900,0xf163f010, 0x2b09eb80, 0xfcb4ca8c, 0x3ff75d80,0x2ad945c0, 0xc0410d40, 0x348c1140, 0x3f7ab7c0,0xd637c5c0, 0x3c163100, 0x3de91a80, 0xf1c67f50,0xe3c148e0, 0xc927bc40, 0x3abdbbc0, 0x2e6fbc00,0xc02f4140, 0x31b05ec0, 0x4f06808,  0xdc20cbc0,0x3ef9acc0, 0x1e6e1780, 0x2a083500, 0x2184f50,0xe73dfd60, 0xc1b2c980, 0xdde64080, 0x3fe21180,0xdfd64d80, 0x14700fe,  0x3ff49800, 0x350f9bc0,0xda750780, 0xf4c0b810, 0x3565dfc0, 0x3ce45ec,0x3429dbc0, 0xe33711e0, 0xc68ff000, 0x1964b8c0,0xfb24a070, 0x30dc11c0, 0xd0538a80, 0x2985f580,0x27e26ec0, 0x1b04a3c0, 0x1bb1d38,  0x33337d80,0xcd36ff00, 0x28e0d900, 0x21d99540, 0x2f833e80,0x3f6be900, 0xcc893e80, 0xd6a5de80, 0x7760258,0xc32a7c80, 0xd82c6c00, 0x1ec40da,  0xc149c640,0xc0022200, 0x3907e380, 0x6a93d80, 0x3d6adcc0,0x208a27c0, 0xae25160,  0x108efaa0, 0xff49279f,0xcd0e8c80, 0xc0787840, 0xc01be880, 0xd2aff640,0xd2e6ad80, 0x3fe6c5c0, 0xd7724880, 0xf59840f0,0xe4111b20, 0xc018d380, 0xf5401170, 0xc7b17bc0,0x1c46f580, 0x3bb7f080, 0xc3e08dc0, 0xc74d6a00,0x3ffb5300, 0xcfc25540, 0x3c168f00, 0x367b1d80,0x1968ae40, 0xe84de960, 0xe8f1b140, 0xc43b2d40,0xd63571c0, 0x7a79420,  0x3c58e4c0, 0x300d4b80,0x244d5440, 0x1dfd2d20, 0x3e47a640, 0xe77cee80,0x1a41aac0, 0x62b19a0,  0xc96b3140, 0x38dff000,0xe12683a0, 0x11a57de0, 0xd5d4b980, 0x3f41a1c0,0xf2c87ba0, 0xd83d3540, 0xd013f00,  0xc169ff00,0x71cad80,  0xe5863620, 0xf71f500,  0xd5821a80,0xdda225c0, 0xc1c6b300, 0x37ee6240, 0xc313610,0xe25573c0, 0xfb7a9e50, 0xc4d5f600, 0xca5a8180,0x30232c80, 0xe50dd840, 0xd1dbfd80, 0x3275b040,0x3e550980, 0x3f7dfcc0, 0x312535c0, 0xcb84b940,0x346e9740, 0xeee63840, 0xe447e220, 0x3f7c1b00,0xcc5b6c40, 0x1b923a60, 0x2b558600, 0x23efe800,0x6eeb140,  0x3a630700, 0xe0a84800, 0xc704b9c0,0x29c5bf00, 0x2b2948c0, 0xe16d3a20, 0xc02e88c0,0xc5d4a640, 0xfbc39ad8, 0x3fa2a7c0, 0x3e84f0c0,0x3cae44c0, 0xc2ec0300, 0xe092ac20, 0x3fec8800,0x20499780, 0x1e2f2b00, 0xd8448dc0, 0xe3ecd400,0x3f1fa1c0, 0xd8a22480, 0xfd8a9b14, 0xecbc1000,0x1acdd460, 0xc8df9140, 0x2b067300, 0xd2ba6280,0x3c305300, 0xcb45d200, 0xeb798ac0, 0x24dc1040,0xe8c05860, 0x3ffc9100, 0xc4e2c040, 0xe3738f60,0x1c4e1e80, 0x2599af4,  0x21646c00, 0xc3642a40,0xc0cb39c0, 0x37f55100, 0xc4375f00, 0x3d7b1dc0,0x3e6c0300, 0x3fc56c00, 0xc36384c0, 0x3a9fb640};/* size = 128 x 4, Q30 */int SBR_TABLE_FI_NOISE_IM_INT_Q30[] ={0xd9ee3cc0, 0xd4c820c0, 0xc3244b00, 0xe81a1fe0,0x12fa7500, 0x39539380, 0xd5256d80, 0xf8a014f0,0x302444c0, 0xc0af6840, 0xc795fc00, 0x3a2e7dc0,0xdbb39900, 0xc1465300, 0xd688080,  0xcdebdd40,0xc5a6dec0, 0xc35dcfc0, 0xe05c08c0, 0x2960bcc0,0xb358280,  0x21a19240, 0xe2fb7d60, 0xc65a9e40,0xce6c6fc0, 0xfe5ac772, 0x2f1ae4,   0x1b3b2900,0xc7c18e40, 0x2ad548c0, 0xdacfa140, 0x3ef4f080,0x260c2240, 0x3cb90b40, 0xd061d140, 0xea508060,0x25c39cc,  0xc585a200, 0xc45d3ac0, 0xf85f2840,0x1b27b520, 0x11d68460, 0xc020a140, 0xc5f10ac0,0x3fda0240, 0xc2a73480, 0x3d4a6500, 0x1fa2e640,0xd2dab880, 0x1dee29c0, 0xc01a47c0, 0x2d465740,0x162a5ca0, 0xdcde4340, 0xcfa2d9c0, 0xf2eddd20,0x3ddbe480, 0xc735a8c0, 0x3fead480, 0xc1181580,0x25a14480, 0x27881a00, 0x21c80640, 0x33b76900,0xd3ac7700, 0x8b8a760,  0xe286f340, 0xd0a1c1c0,0x1a1f64c0, 0xd09def00, 0xc0048880, 0xc07ce100,0xc4354700, 0xeec9f6e0, 0x5fd4090,  0x171a79c0,0xd2523180, 0x1e0c4fa0, 0xee81bb60, 0x3de5e500,0x3f7ed300, 0x3dd15580, 0xc67a1580, 0x21c86140,0xf5365590, 0xe13db900, 0x2c1051c0, 0xcef87900,0x38cadac0, 0xc19cc040, 0x2fd6c340, 0xc0ea3100,0x3591d2c0, 0xc0bca940, 0x33428a00, 0x335bc580,0xceee5dc0, 0x236e2b00, 0xe44f6140, 0x5f7f2d0,0x36b99500, 0x3f201940, 0x2eebd100, 0x94de450,0x3f8f0180, 0xcb201740, 0xc0b47680, 0xc3d386c0,0x2ae46540, 0x8158b30,  0xf2db1920, 0xc16a6180,0x2261eb40, 0xef0f5160, 0x3c7b3740, 0xf4443920,0xfe506cea, 0x6a91370,  0x2c816f80, 0xf8172d30,0xc5631e80, 0x3dd99280, 0x292ad400, 0x124bd520,0x3c3e31c0, 0xc5147580, 0xc5bcd180, 0xd4e89600,0x1f76d3e0, 0x2149268,  0x1b212460, 0x34d45b00,0xdef564c0, 0x3612edc0, 0x2973a1c0, 0xf2e8f9d0,0x1a0d6e00, 0x3a74f980, 0x2dbe0540, 0x2a9094c0,0x36f49dc0, 0x239f6300, 0xf32a96b0, 0xc031bcc0,0x1fb5fb00, 0xc9056f40, 0xc3bf2f80, 0x3af9768,0xcd8035c0, 0x29850700, 0x3e850780, 0xdd7724c0,0x327d9640, 0x3dbab540, 0xcc5ff240, 0xc1b62bc0,0x1efb5a40, 0xc5deca00, 0x3405a740, 0x369433c0,0xf02e4c50, 0xe258c6e0, 0x18a1ab40, 0xf008f740,0xc3571b00, 0xd37aeb,   0xc93e5540, 0xd706cdc0,0x7ec0850,  0x251a35c0, 0x2d7e8a80, 0xf3036870,0xd44f8900, 0xc7e8b0c0, 0x11674980, 0xc98b3780,0xc6a1e800, 0xef433b80, 0x2319d340, 0x3d6d7d80,0xd9a85280, 0x3a62bdc0, 0xc05b8440, 0xeca5ab40,0x3531abc0, 0xe2f843e0, 0x3d213c80, 0x3655158,0xc4a07400, 0x254d8100, 0x2beee140, 0xdb6cfb80,0xe9b2a560, 0xa6abaa0,  0x72089b0,  0xc6155240,0x169496e0, 0x22561b40, 0xc38fbf00, 0x33185100,0x16a6eaa0, 0x18cf5f00, 0xc0ee2b40, 0xd742aa0,0xc3afbf00, 0x3ef40c80, 0xd2a2b1c0, 0xfaa93090,0xe2b0f160, 0x3e417140, 0xd80adec0, 0x232b2a40,0x3dbbba40, 0xc66b95c0, 0xfd987290, 0x1a73e3e0,0xf53a7de0, 0xe2279cc0, 0xef971540, 0xe7430c80,0xec6c85e0, 0x3a359a80, 0x3fae5680, 0x17f6fce0,0x3789fa40, 0x3dbd6740, 0x24ce2d40, 0xd9cd240,0x3e3c0e80, 0x3ed671c0, 0xe63d93e0, 0xd15f2040,0x3ff7f580, 0xdd183c00, 0xf6e7d650, 0x2e6b1540,0x184ae2e,  0x38dfe680, 0x311de380, 0xfd9a0ee8,0xe86d1960, 0x19bc34e0, 0xe6c4e660, 0x14601e6,0xf46e4f60, 0xef2dfa60, 0xc1145f00, 0xccb55f40,0xcf5c3300, 0xc59f130,  0x2fc5dcc0, 0x23947fc0,0x3728b500, 0x2f20e8c,  0xc5591c40, 0xa0404e0,0x1d572d40, 0xd7d9a40,  0xc6aafa40, 0x38798600,0xe86a2f60, 0x1d1fdde0, 0x33cd0b80, 0x192ea9c0,0xd53df140, 0xd19ede80, 0x395209c0, 0x22ff4580,0xc26a3b40, 0x1b5380a0, 0x3e14dc40, 0xdd5f2340,0xc95e6280, 0xd6ad3e40, 0xd5dbca00, 0xf1381490,0xc07c7e80, 0x2f376740, 0x1a91cfa0, 0x2873c640,0xe741a780, 0xfb8ed2d8, 0x3e1d7780, 0x1e712cc0,0xc7d3c580, 0x31f09880, 0x39a05e40, 0xc5bcef40,0x3da31140, 0x1ed0acc0, 0xe422e4e0, 0x37728400,0x29c96280, 0x59e3f88,  0xc49fe480, 0x23bccd00,0xc28b5400, 0x7c5d1c0,  0xeec90580, 0xcd68c9c0,0xfa80d0a0, 0x3fffd7c0, 0x7045cc8,  0x39185180,0x1695dd80, 0x3de42ec0, 0xc6c7d300, 0xed0c4280,0x1005b840, 0xc65eef00, 0x3f1f74c0, 0xffe0d575,0x3fdc2ec0, 0x3f826e40, 0xf5f3ec80, 0xe8304a20,0xc72a3040, 0x3e23f080, 0x3ffd9f40, 0x3fe140c0,0xeba73680, 0x3e7cf340, 0xc8cfd400, 0x3bac1cc0,0xc1470d0,  0xfdaa9ad0, 0xc4bc7700, 0x3beb8ec0,0x3f4cbb00, 0xe36bc580, 0x3fb4c140, 0x2e183f80,0x216645c0, 0xd0112700, 0x3a2bb700, 0x248f3380,0xc4addc40, 0x38dc49c0, 0xe254e300, 0xc0107500,0x254161c0, 0x3c5db080, 0x258750c0, 0x34d07440,0x19425860, 0x2be98fc0, 0xbbb7490,  0xd00af580,0x20db1c80, 0xc2355a40, 0xc57d3640, 0x27202000,0xc7263380, 0x368b0540, 0x3c87ce80, 0xfbf3f798,0x3dfa6480, 0xe12c54e0, 0xf7aa3ce0, 0xd2087b0,0xc366a780, 0x1a2c2ac0, 0x3fe6dd00, 0xd017cfc0,0x2f6bec80, 0x1ab7c480, 0x3c9fe4c0, 0x1a749940,0xc46ac5c0, 0xfb105640, 0xfc8864d4, 0x3a964600,0xe8d388c0, 0x533bba0,  0x266e6840, 0x2dff494,0xf38d1e40, 0xc759e580, 0x2e350800, 0xca74ae80,0xc1f55dc0, 0x34f89680, 0xc02ac780, 0x176070e0,0xe8f23820, 0xc1590180, 0x31824d00, 0xe9523200,0x3d8248c0, 0xced03c80, 0x3fee84c0, 0x3f099680,0x3e2b2840, 0xc04ae780, 0x1338ce8,  0x158e3e60,0x3bb1cfc0, 0xc0d0c600, 0xf574f760, 0xc2995580,0xc35324c0, 0x3d98cf00, 0xc0a5e2c0, 0xd2187500,0xc41da8c0, 0xc00e3400, 0xdbe5e340, 0x1e7ad080,0xca4f7840, 0x85789f,   0xf8c72498, 0x2180e6c0,0x3456c680, 0xc8462e00, 0x162dfee0, 0xc9ef5d00,0xf432dc20, 0x3fef8240, 0x35399300, 0xe9423ca0,0xf0974050, 0xecb5d300, 0xc04a0640, 0x3f0d02c0,0x15ace62,  0x2d2dc08,  0x3a8b5b40, 0xc02b5fc0,0xc20b5e80, 0x2586b7c0, 0x25a7a140, 0x3fff1300,0x22f08640, 0xd9ab0500, 0xc865b700, 0x3da04940,0xdc01050,  0x120f0c00, 0x20d41180, 0xfab85f58,0xc1810a40, 0xe21ce40,  0xf7cf7990, 0x1069290,0xc30a65c0, 0xc3886dc0, 0xf94ea0e0, 0xfeea48bc,0xc00742c0, 0x3fd24780, 0xe99821c0, 0x21d32c40,0xeeea2300, 0xdb837640, 0xcf071180, 0xd0f0d0c0,0x3fce9700, 0x2c1920c0, 0x369b2040, 0x3acd0140,0xeb1e4dc0, 0xf1f8c680, 0xc2e4df40, 0xd2c186c0,0xfa7a4058, 0xd5c4a200, 0x24066e00, 0xd223c9c0,0x2a2fadc0, 0xcbb8d4c0, 0xf5413300, 0xc41e2e80,0x27b3b740, 0xf0c29b40, 0xc0a3fc0,  0xeda79a40,0xc1988300, 0xcd0d0740, 0x150d8d40, 0x38f4c640,0xc8f69140, 0xf40b6f70, 0x30001c40, 0x3fffaf00,0xddb5a200, 0xc6b5dc00, 0xd3456a80, 0xfb17b4c8,0x1667f86,  0x3f538e40, 0xf75d1450, 0xcf027b80,0x5c6da50,  0x5b63bf0,  0x20177f80, 0xc0a95740,0x4c30268,  0xf6f4e4d0, 0xc14b1280, 0xdd4a6c80,0x2da62d00, 0x28b54540, 0xc9589580, 0xfed4c568,0x34aa2ec0, 0x39373680, 0x1a7ab980, 0x3b983dc0,0x3722f800, 0x2cebefc0, 0xed119b20, 0xc12f7580,};/********************************************************************/int* SBR_TABLE_V_INT_Q30[2] = {SBR_TABLE_FI_NOISE_RE_INT_Q30, SBR_TABLE_FI_NOISE_IM_INT_Q30};/********************************************************************//* EOF */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -