annotate C++/codeblocks/CARFAC.cbp @ 593:40934f897a56

Fixed certain minor documentation bugs. Added the CAR::designFilters and CAR::stageG methods. These methods design the CAR.coeff coefficients. They have been compared to be the same as the matlab coefficients. An Ear is now contructed with a specific FS or, it uses the default. Added the PsychoAcoustics class to do ERB and Hz conversions. Added the EarTest.C main which allows the construction of an Ear class for testing.
author flatmax
date Wed, 20 Feb 2013 22:30:19 +0000
parents 76c6b3fd0a05
children
rev   line source
flatmax@592 1 <?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
flatmax@592 2 <CodeBlocks_project_file>
flatmax@592 3 <FileVersion major="1" minor="6" />
flatmax@592 4 <Project>
flatmax@592 5 <Option title="CARFAC" />
flatmax@592 6 <Option pch_mode="2" />
flatmax@592 7 <Option compiler="gcc" />
flatmax@592 8 <Build>
flatmax@592 9 <Target title="Debug">
flatmax@592 10 <Option output="../CARFAC" prefix_auto="1" extension_auto="1" />
flatmax@592 11 <Option object_output="../" />
flatmax@592 12 <Option type="1" />
flatmax@592 13 <Option compiler="gcc" />
flatmax@592 14 <Compiler>
flatmax@592 15 <Add option="-g" />
flatmax@592 16 </Compiler>
flatmax@592 17 </Target>
flatmax@592 18 <Target title="Release">
flatmax@592 19 <Option output="../CARFAC" prefix_auto="1" extension_auto="1" />
flatmax@592 20 <Option object_output="../" />
flatmax@592 21 <Option type="1" />
flatmax@592 22 <Option compiler="gcc" />
flatmax@592 23 <Compiler>
flatmax@592 24 <Add option="-O2" />
flatmax@592 25 </Compiler>
flatmax@592 26 <Linker>
flatmax@592 27 <Add option="-s" />
flatmax@592 28 </Linker>
flatmax@592 29 </Target>
flatmax@592 30 </Build>
flatmax@592 31 <Compiler>
flatmax@592 32 <Add option="-Wall" />
flatmax@592 33 </Compiler>
flatmax@592 34 <Unit filename="../AGC.C">
flatmax@592 35 <Option compilerVar="CC" />
flatmax@592 36 </Unit>
flatmax@592 37 <Unit filename="../AGC.H" />
flatmax@592 38 <Unit filename="../AGCCoeff.C">
flatmax@592 39 <Option compilerVar="CC" />
flatmax@592 40 </Unit>
flatmax@592 41 <Unit filename="../AGCCoeff.H" />
flatmax@592 42 <Unit filename="../AGCParam.C">
flatmax@592 43 <Option compilerVar="CC" />
flatmax@592 44 </Unit>
flatmax@592 45 <Unit filename="../AGCParam.H" />
flatmax@592 46 <Unit filename="../AGCState.C">
flatmax@592 47 <Option compilerVar="CC" />
flatmax@592 48 </Unit>
flatmax@592 49 <Unit filename="../AGCState.H" />
flatmax@592 50 <Unit filename="../CAR.C">
flatmax@592 51 <Option compilerVar="CC" />
flatmax@592 52 </Unit>
flatmax@592 53 <Unit filename="../CAR.H" />
flatmax@592 54 <Unit filename="../CARCoeff.C">
flatmax@592 55 <Option compilerVar="CC" />
flatmax@592 56 </Unit>
flatmax@592 57 <Unit filename="../CARCoeff.H" />
flatmax@592 58 <Unit filename="../CARFACCommon.H" />
flatmax@592 59 <Unit filename="../CARParam.C">
flatmax@592 60 <Option compilerVar="CC" />
flatmax@592 61 </Unit>
flatmax@592 62 <Unit filename="../CARParam.H" />
flatmax@592 63 <Unit filename="../CARState.C">
flatmax@592 64 <Option compilerVar="CC" />
flatmax@592 65 </Unit>
flatmax@592 66 <Unit filename="../CARState.H" />
flatmax@592 67 <Unit filename="../Coefficients.C">
flatmax@592 68 <Option compilerVar="CC" />
flatmax@592 69 </Unit>
flatmax@592 70 <Unit filename="../Coefficients.H" />
flatmax@592 71 <Unit filename="../Ear.C">
flatmax@592 72 <Option compilerVar="CC" />
flatmax@592 73 </Unit>
flatmax@592 74 <Unit filename="../Ear.H" />
flatmax@592 75 <Unit filename="../EarComponent.C">
flatmax@592 76 <Option compilerVar="CC" />
flatmax@592 77 </Unit>
flatmax@592 78 <Unit filename="../EarComponent.H" />
flatmax@592 79 <Unit filename="../Ears.C">
flatmax@592 80 <Option compilerVar="CC" />
flatmax@592 81 </Unit>
flatmax@592 82 <Unit filename="../Ears.H" />
flatmax@592 83 <Unit filename="../IHC.C">
flatmax@592 84 <Option compilerVar="CC" />
flatmax@592 85 </Unit>
flatmax@592 86 <Unit filename="../IHC.H" />
flatmax@592 87 <Unit filename="../IHCCoeff.C">
flatmax@592 88 <Option compilerVar="CC" />
flatmax@592 89 </Unit>
flatmax@592 90 <Unit filename="../IHCCoeff.H" />
flatmax@592 91 <Unit filename="../IHCParam.C">
flatmax@592 92 <Option compilerVar="CC" />
flatmax@592 93 </Unit>
flatmax@592 94 <Unit filename="../IHCParam.H" />
flatmax@592 95 <Unit filename="../IHCState.C">
flatmax@592 96 <Option compilerVar="CC" />
flatmax@592 97 </Unit>
flatmax@592 98 <Unit filename="../IHCState.H" />
flatmax@592 99 <Unit filename="../Makefile" />
flatmax@592 100 <Unit filename="../Parameters.C">
flatmax@592 101 <Option compilerVar="CC" />
flatmax@592 102 </Unit>
flatmax@592 103 <Unit filename="../Parameters.H" />
flatmax@593 104 <Unit filename="../PsychoAcoustics.C">
flatmax@593 105 <Option compilerVar="CC" />
flatmax@593 106 </Unit>
flatmax@593 107 <Unit filename="../PsychoAcoustics.H" />
flatmax@592 108 <Unit filename="../State.C">
flatmax@592 109 <Option compilerVar="CC" />
flatmax@592 110 </Unit>
flatmax@592 111 <Unit filename="../State.H" />
flatmax@593 112 <Unit filename="../test/EarTest.C">
flatmax@593 113 <Option compilerVar="CC" />
flatmax@593 114 </Unit>
flatmax@592 115 <Extensions>
flatmax@592 116 <code_completion />
flatmax@592 117 <envvars />
flatmax@592 118 <debugger />
flatmax@592 119 <lib_finder disable_auto="1" />
flatmax@592 120 </Extensions>
flatmax@592 121 </Project>
flatmax@592 122 </CodeBlocks_project_file>