Path: blob/master/sound/pci/au88x0/au88x0_a3ddata.c
10817 views
/***************************************************************************1* au88x0_a3ddata.c2*3* Wed Nov 19 21:11:32 20034* Copyright 2003 mjander5* [email protected]6****************************************************************************/78/*9* This program is free software; you can redistribute it and/or modify10* it under the terms of the GNU General Public License as published by11* the Free Software Foundation; either version 2 of the License, or12* (at your option) any later version.13*14* This program is distributed in the hope that it will be useful,15* but WITHOUT ANY WARRANTY; without even the implied warranty of16* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the17* GNU Library General Public License for more details.18*19* You should have received a copy of the GNU General Public License20* along with this program; if not, write to the Free Software21* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.22*/2324/* Constant initializer values. */2526static const a3d_Hrtf_t A3dHrirZeros = {270, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,280, 0, 0,290, 0, 0,300, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,310, 0, 0,320, 0, 033};3435static const a3d_Hrtf_t A3dHrirImpulse = {360x7fff, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,370, 0, 0,380, 0, 0, 0,390, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,400, 0, 0,410, 0, 042};4344static const a3d_Hrtf_t A3dHrirOnes = {450x7fff, 0x7fff, 0x7fff, 0x7fff, 0x7fff, 0x7fff, 0x7fff, 0x7fff,460x7fff,470x7fff,480x7fff, 0x7fff, 0x7fff, 0x7fff, 0x7fff, 0x7fff, 0x7fff, 0x7fff,490x7fff,500x7fff,510x7fff, 0x7fff, 0x7fff, 0x7fff, 0x7fff, 0x7fff, 0x7fff, 0x7fff,520x7fff, 0x7fff, 0x7fff, 0x7fff, 0x7fff, 0x7fff, 0x7fff, 0x7fff,530x7fff,540x7fff,550x7fff, 0x7fff, 0x7fff, 0x7fff, 0x7fff, 0x7fff, 0x7fff, 0x7fff,560x7fff,570x7fff,580x7fff, 0x7fff, 0x7fff, 0x7fff, 0x7fff, 0x7fff, 0x7fff, 0x7fff59};6061static const a3d_Hrtf_t A3dHrirSatTest = {620x7fff, 0x7fff, 0x7fff, 0x7fff, 0x7fff, 0x7fff, 0x7fff, 0x7fff,630x7fff,640x7fff,650x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001,660x8001,670x8001,680x7fff, 0x0000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,690, 0, 0,700, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 071};7273static const a3d_Hrtf_t A3dHrirDImpulse = {740, 0x7fff, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,750, 0, 0,760, 0, 0, 0,770, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,780, 0, 0,790, 0, 080};8182static const a3d_ItdDline_t A3dItdDlineZeros = {830, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,840, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 085};8687static short const GainTCDefault = 0x300;88static short const ItdTCDefault = 0x0C8;89static short const HrtfTCDefault = 0x147;90static short const CoefTCDefault = 0x300;919293