Changeset 321eb85 for src/temporal/a_weighting.c
- Timestamp:
- Oct 2, 2009, 12:49:59 AM (15 years ago)
- Branches:
- feature/autosink, feature/cnn, feature/cnn_org, feature/constantq, feature/crepe, feature/crepe_org, feature/pitchshift, feature/pydocstrings, feature/timestretch, fix/ffmpeg5, master, pitchshift, sampler, timestretch, yinfft+
- Children:
- 2cc816a
- Parents:
- 847b374
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/temporal/a_weighting.c
r847b374 r321eb85 43 43 switch ( samplerate ) { 44 44 45 // adsgn 8000 45 46 case 8000: 46 47 b[0] = 6.306209468238731519207362907764036208391189575195312500e-01; … … 60 61 break; 61 62 63 // adsgn 16000 62 64 case 16000: 63 65 b[0] = 5.314898298235570806014038680586963891983032226562500000e-01; … … 77 79 break; 78 80 81 // adsgn 22050 79 82 case 22050: 80 83 b[0] = 4.492998504299193784916610638902056962251663208007812500e-01; … … 94 97 break; 95 98 99 // adsgn 24000 100 case 24000: 101 b[0] = 4.256263892891054001488271296693710610270500183105468750e-01; 102 b[1] = -8.512527785782106892753517968230880796909332275390625000e-01; 103 b[2] = -4.256263892891054556599783609271980822086334228515625000e-01; 104 b[3] = 1.702505557156421378550703593646176159381866455078125000e+00; 105 b[4] = -4.256263892891054556599783609271980822086334228515625000e-01; 106 b[5] = -8.512527785782106892753517968230880796909332275390625000e-01; 107 b[6] = 4.256263892891054001488271296693710610270500183105468750e-01; 108 a[0] = 1.000000000000000000000000000000000000000000000000000000e+00; 109 a[1] = -3.325996004241962733516402295208536088466644287109375000e+00; 110 a[2] = 3.677161079286316969216841243905946612358093261718750000e+00; 111 a[3] = -1.106476076828482035807610373012721538543701171875000000e+00; 112 a[4] = -4.726706734908718843257702246773988008499145507812500000e-01; 113 a[5] = 1.861941760230954034938122276798821985721588134765625000e-01; 114 a[6] = 4.178771337829546850262119050967157818377017974853515625e-02; 115 break; 116 117 // adsgn 32000 118 case 32000: 119 b[0] = 3.434583386824304196416335344110848382115364074707031250e-01; 120 b[1] = -6.869166773648609503055695313378237187862396240234375000e-01; 121 b[2] = -3.434583386824303641304823031532578170299530029296875000e-01; 122 b[3] = 1.373833354729721900611139062675647437572479248046875000e+00; 123 b[4] = -3.434583386824303641304823031532578170299530029296875000e-01; 124 b[5] = -6.869166773648609503055695313378237187862396240234375000e-01; 125 b[6] = 3.434583386824304196416335344110848382115364074707031250e-01; 126 a[0] = 1.000000000000000000000000000000000000000000000000000000e+00; 127 a[1] = -3.656446043233668063976438133977353572845458984375000000e+00; 128 a[2] = 4.831468450652579349480220116674900054931640625000000000e+00; 129 a[3] = -2.557597496581567764195597192156128585338592529296875000e+00; 130 a[4] = 2.533680394205302666144064005493419244885444641113281250e-01; 131 a[5] = 1.224430322452567110325105659285327419638633728027343750e-01; 132 a[6] = 6.764072168342137418572956875095769646577537059783935547e-03; 133 break; 134 135 // adsgn 44100 96 136 case 44100: 97 b[0] = 2.55741125204257513381378430494805797934532165527343750 e-01;137 b[0] = 2.557411252042575133813784304948057979345321655273437500e-01; 98 138 b[1] = -5.114822504085150267627568609896115958690643310546875000e-01; 99 139 b[2] = -2.557411252042575133813784304948057979345321655273437500e-01; … … 109 149 a[5] = -1.418254738303044160119270600262098014354705810546875000e-01; 110 150 a[6] = 4.351177233495117681327801761881346465088427066802978516e-03; 111 151 break; 152 153 // adsgn 48000 154 case 48000: 155 b[0] = 2.343017922995132285013397677175817079842090606689453125e-01; 156 b[1] = -4.686035845990265125138307666929904371500015258789062500e-01; 157 b[2] = -2.343017922995132007457641520886681973934173583984375000e-01; 158 b[3] = 9.372071691980530250276615333859808743000030517578125000e-01; 159 b[4] = -2.343017922995132007457641520886681973934173583984375000e-01; 160 b[5] = -4.686035845990265125138307666929904371500015258789062500e-01; 161 b[6] = 2.343017922995132285013397677175817079842090606689453125e-01; 162 a[0] = 1.000000000000000000000000000000000000000000000000000000e+00; 163 a[1] = -4.113043408775872045168853219365701079368591308593750000e+00; 164 a[2] = 6.553121752655050258340452273841947317123413085937500000e+00; 165 a[3] = -4.990849294163385074796224216697737574577331542968750000e+00; 166 a[4] = 1.785737302937575599059982778271660208702087402343750000e+00; 167 a[5] = -2.461905953194876706113802811159985139966011047363281250e-01; 168 a[6] = 1.122425003323123879339640041052916785702109336853027344e-02; 169 break; 170 171 // adsgn 88200 172 case 88200: 173 b[0] = 1.118876366882113199130444058937428053468465805053710938e-01; 174 b[1] = -2.237752733764226120705131961585721001029014587402343750e-01; 175 b[2] = -1.118876366882113337908322137081995606422424316406250000e-01; 176 b[3] = 4.475505467528452241410263923171442002058029174804687500e-01; 177 b[4] = -1.118876366882113337908322137081995606422424316406250000e-01; 178 b[5] = -2.237752733764226120705131961585721001029014587402343750e-01; 179 b[6] = 1.118876366882113199130444058937428053468465805053710938e-01; 180 a[0] = 1.000000000000000000000000000000000000000000000000000000e+00; 181 a[1] = -4.726938565651158441482948546763509511947631835937500000e+00; 182 a[2] = 9.076897983832765248735086061060428619384765625000000000e+00; 183 a[3] = -9.014855113464800950850985827855765819549560546875000000e+00; 184 a[4] = 4.852772261031594425162438710685819387435913085937500000e+00; 185 a[5] = -1.333877820398965186043938047077972441911697387695312500e+00; 186 a[6] = 1.460012549591642450064199465487035922706127166748046875e-01; 187 break; 188 189 // adsgn 96000 112 190 case 96000: 113 191 b[0] = 9.951898975972744976203898659150581806898117065429687500e-02; … … 127 205 break; 128 206 207 // adsgn 192000 129 208 case 192000: 130 209 b[0] = 3.433213424548713782469278044118254911154508590698242188e-02;
Note: See TracChangeset
for help on using the changeset viewer.