From cdd9140c8ee44d9432258eae5c2a3fe7c13a143f Mon Sep 17 00:00:00 2001 From: Monty Date: Sat, 29 Jun 2002 09:45:29 +0000 Subject: [PATCH] tweak the management setup to go lower; needed for spahm/applaud to behave svn path=/trunk/vorbis/; revision=3441 --- lib/modes/psych_44.h | 98 ++++++++++++++++++++++++++-------------------------- lib/modes/setup_44.h | 4 +-- 2 files changed, 51 insertions(+), 51 deletions(-) diff --git a/lib/modes/psych_44.h b/lib/modes/psych_44.h index 5a5b98f..9435c17 100644 --- a/lib/modes/psych_44.h +++ b/lib/modes/psych_44.h @@ -11,7 +11,7 @@ ******************************************************************** function: key psychoacoustic settings for 44.1/48kHz - last mod: $Id: psych_44.h,v 1.16 2002/06/28 22:19:54 xiphmont Exp $ + last mod: $Id: psych_44.h,v 1.17 2002/06/29 09:45:28 xiphmont Exp $ ********************************************************************/ @@ -171,11 +171,11 @@ static noise3 _psy_noisebias_trans[11]={ {-32,-32,-32,-32,-28,-24,-24,-18,-14,-12,-10, -8, -8, -8, -6, -4, 0}, {-34,-34,-34,-34,-30,-26,-26,-24,-22,-19,-19,-19,-19,-18,-17,-16,-12}}}, /* 8 */ - {{{-26,-26,-26,-26,-26,-26,-20,-14,-10, -2, -2, -2, -2, -1, 0, 1, 5}, + {{{-24,-24,-24,-24,-22,-20,-15,-10, -8, -2, 0, 0, 0, 1, 2, 3, 7}, {-36,-36,-36,-36,-30,-30,-30,-24,-18,-14,-12,-10,-10,-10, -8, -6, -2}, {-36,-36,-36,-36,-34,-30,-28,-26,-24,-24,-24,-24,-24,-24,-24,-20,-16}}}, /* 9 */ - {{{-30,-30,-30,-30,-30,-30,-30,-22,-16,-10, -6, -6, -6, -6, -6, -4, -2}, + {{{-28,-28,-28,-28,-28,-28,-28,-20,-14, -8, -4, -4, -4, -4, -4, -2, 2}, {-40,-40,-40,-40,-35,-35,-35,-29,-23,-19,-17,-15,-15,-15,-13,-11, -7}, {-40,-40,-40,-40,-40,-40,-40,-32,-30,-30,-30,-30,-30,-30,-30,-24,-20}}}, /* 10 */ @@ -219,11 +219,11 @@ static noise3 _psy_noisebias_long[11]={ {-24,-24,-24,-24,-24,-24,-24,-18,-14,-10, -8, -8, -8, -8, -6, -4, 0}, {-26,-26,-26,-26,-26,-26,-26,-22,-20,-19,-19,-19,-19,-18,-17,-16,-12}}}, /* 8 */ - {{{-20,-20,-20,-20,-20,-20,-20,-14, -8, -2, -2, -2, -2, -1, 0, 1, 5}, + {{{-15,-15,-15,-15,-15,-15,-15,-10, -4, 0, 0, 0, 0, 1, 2, 3, 7}, {-26,-26,-26,-26,-26,-26,-26,-20,-16,-12,-10,-10,-10,-10, -8, -6, -2}, {-28,-28,-28,-28,-28,-28,-28,-26,-24,-24,-24,-24,-24,-24,-24,-20,-16}}}, /* 9 */ - {{{-24,-24,-24,-24,-24,-24,-24,-20,-16,-10, -6, -6, -6, -6, -6, -4, -2}, + {{{-22,-22,-22,-22,-22,-22,-22,-18,-14, -8, -4, -4, -4, -4, -4, -2, 2}, {-30,-30,-30,-30,-30,-30,-30,-25,-21,-17,-15,-15,-15,-15,-13,-11, -7}, {-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-24,-20}}}, /* 10 */ @@ -235,15 +235,15 @@ static noise3 _psy_noisebias_long[11]={ static noise3 _psy_noisebias_impulse[11]={ /* 63 125 250 500 1k 2k 4k 8k 16k*/ /* 0 */ - {{{-20,-20,-20,-20,-20,-18,-14,-10, -4, 2, 4, 4, 5, 5, 5, 5, 10}, - {-30,-30,-30,-30,-30,-24,-20,-14,-10, -6, -2, 2, 2, 4, 4, 5, 8}, - {-30,-30,-30,-30,-30,-24,-20,-14,-10, -6, -8, -8, -6, -6, -6, -4, -2}}}, + {{{-16,-16,-16,-16,-16,-13,-10, -7, -4, -1, 2, 5, 8, 11, 14, 17, 20}, + {-30,-30,-30,-30,-30,-24,-20,-14,-10, -6, -2, 2, 2, 4, 4, 5, 8}, + {-30,-30,-30,-30,-30,-24,-20,-14,-10, -6, -8, -8, -6, -6, -6, -4, -2}}}, /* 1 */ - {{{-20,-20,-20,-20,-20,-18,-14,-10, -4, 2, 4, 4, 5, 5, 5, 5, 10}, + {{{-16,-16,-16,-16,-16,-13,-10, -7, -4, -1, 2, 2, 4, 8, 10, 12, 15}, {-30,-30,-30,-30,-26,-22,-20,-14,-10, -6, -4, 0, 0, 0, 0, 0, 4}, {-30,-30,-30,-30,-26,-22,-20,-14,-10, -8,-10,-10, -8, -8, -8, -6, -4}}}, /* 2 */ - {{{-20,-20,-20,-20,-20,-18,-14,-10, -4, 2, 2, 2, 2, 2, 3, 4, 8}, + {{{-20,-20,-20,-20,-20,-18,-14,-10, -4, 2, 2, 2, 2, 3, 3, 6, 10}, {-30,-30,-30,-30,-26,-22,-20,-14,-10, -6, -4, 0, 0, 0, 0, 0, 4}, {-30,-30,-30,-30,-26,-22,-20,-14,-10,-10,-10,-10,-10,-10,-10, -8, -4}}}, /* 3 */ @@ -251,15 +251,15 @@ static noise3 _psy_noisebias_impulse[11]={ {-30,-30,-30,-30,-26,-22,-20,-14,-10, -6, -4, -1, -1, -1, -1, 0, 3}, {-30,-30,-30,-30,-26,-22,-20,-14,-10,-10,-10,-10,-10,-10,-10, -8, -4}}}, /* 4 */ - {{{-20,-20,-20,-20,-20,-18,-14,-10, -8, -2, 0, 0, 0, 1, 2, 3, 7}, + {{{-20,-20,-20,-20,-20,-18,-14,-10, -4, 2, 2, 2, 2, 2, 3, 4, 8}, {-30,-30,-30,-30,-26,-22,-20,-14,-10, -6, -4, -1, -1, -1, -1, 0, 3}, {-30,-30,-30,-30,-26,-22,-20,-14,-10,-10,-10,-10,-10,-10,-10, -8, -4}}}, /* 5 */ - {{{-24,-24,-24,-24,-22,-20,-14,-10, -8, -2, 0, 0, 0, 1, 2, 3, 7}, + {{{-20,-20,-20,-20,-20,-18,-14,-10, -4, 2, 2, 2, 2, 2, 3, 4, 8}, {-32,-32,-32,-32,-28,-24,-22,-16,-12, -8, -6, -3, -3, -3, -2, -1, 2}, {-34,-34,-34,-34,-30,-26,-24,-18,-14,-12,-12,-12,-12,-12,-10, -9, -5}}}, /* 6 */ - {{{-24,-24,-24,-24,-22,-20,-14,-10, -8, -2, 0, 0, 0, 1, 2, 3, 7}, + {{{-20,-20,-20,-20,-20,-18,-14,-10, -4, 2, 2, 2, 2, 2, 3, 4, 8}, {-34,-34,-34,-34,-30,-30,-24,-20,-14,-10, -6, -6, -6, -6, -3, -2, 2}, {-34,-34,-34,-34,-34,-30,-26,-20,-16,-15,-15,-15,-15,-15,-13,-12, -8}}}, /* 7 */ @@ -267,11 +267,11 @@ static noise3 _psy_noisebias_impulse[11]={ {-34,-34,-34,-34,-30,-30,-30,-24,-16,-12,-10, -8, -8, -8, -7, -6, -2}, {-34,-34,-34,-34,-32,-32,-30,-24,-20,-19,-19,-19,-19,-19,-17,-16,-12}}}, /* 8 */ - {{{-28,-28,-28,-28,-26,-22,-20,-14,-10, -2, -2, -2, -2, -1, 0, 1, 5}, + {{{-24,-24,-24,-24,-22,-20,-14,-10, -8, -2, 0, 0, 0, 1, 2, 3, 7}, {-34,-34,-34,-34,-30,-30,-30,-24,-18,-14,-12,-10,-10,-10, -9, -8, -4}, {-36,-36,-36,-36,-36,-34,-28,-24,-24,-24,-24,-24,-24,-24,-24,-20,-16}}}, /* 9 */ - {{{-30,-30,-30,-30,-30,-26,-24,-20,-16,-10, -8, -8, -8, -8, -8, -6, -4}, + {{{-28,-28,-28,-28,-28,-28,-28,-20,-14, -8, -4, -4, -4, -4, -4, -2, 2}, {-40,-40,-40,-40,-35,-35,-35,-29,-23,-19,-17,-15,-15,-15,-15,-15,-10}, {-40,-40,-40,-40,-40,-40,-40,-32,-30,-30,-30,-30,-30,-30,-30,-24,-20}}}, /* 10 */ @@ -283,15 +283,15 @@ static noise3 _psy_noisebias_impulse[11]={ static noise3 _psy_noisebias_padding[11]={ /* 63 125 250 500 1k 2k 4k 8k 16k*/ /* 0 */ - {{{-20,-20,-20,-20,-20,-18,-14,-10, -4, 2, 4, 4, 5, 5, 5, 8, 10}, + {{{-16,-16,-16,-16,-16,-13,-10, -7, -4, -1, 2, 5, 8, 11, 14, 17, 20}, {-30,-30,-30,-30,-26,-22,-20,-14,-10, -4, -2, 2, 3, 6, 6, 8, 10}, {-30,-30,-30,-30,-26,-22,-20,-14,-10, -4, -4, -4, -4, -4, -2, 0, 2}}}, /* 1 */ - {{{-20,-20,-20,-20,-20,-18,-14,-10, -4, 2, 4, 4, 5, 5, 5, 8, 10}, + {{{-16,-16,-16,-16,-16,-13,-10, -7, -4, -1, 2, 2, 4, 8, 10, 12, 15}, {-30,-30,-30,-30,-26,-22,-20,-14,-10, -4, 0, 0, 0, 2, 2, 4, 8}, {-30,-30,-30,-30,-26,-22,-20,-14,-10, -6, -6, -6, -6, -6, -4, -2, 0}}}, /* 2 */ - {{{-20,-20,-20,-20,-20,-18,-14,-10, -4, 2, 2, 2, 4, 4, 5, 6, 10}, + {{{-20,-20,-20,-20,-20,-18,-14,-10, -4, 2, 2, 2, 2, 5, 5, 8, 10}, {-30,-30,-30,-30,-26,-22,-20,-14,-10, -4, 0, 0, 0, 2, 2, 4, 8}, {-30,-30,-30,-30,-26,-22,-20,-14,-10, -8, -8, -8, -8, -8, -6, -4, -2}}}, /* 3 */ @@ -299,15 +299,15 @@ static noise3 _psy_noisebias_padding[11]={ {-30,-30,-30,-30,-26,-22,-20,-14,-10, -6, -1, -1, -1, -1, 0, 2, 6}, {-30,-30,-30,-30,-26,-22,-20,-14,-10, -8, -8, -8, -8, -8, -6, -4, -2}}}, /* 4 */ - {{{-20,-20,-20,-20,-20,-18,-14,-10, -4, 1, 1, 1, 2, 2, 3, 5, 8}, + {{{-20,-20,-20,-20,-20,-18,-14,-10, -4, 2, 2, 2, 3, 3, 4, 6, 9}, {-30,-30,-30,-30,-26,-22,-20,-14,-10, -6, -1, -1, -1, -1, 0, 2, 6}, {-30,-30,-30,-30,-26,-22,-20,-14,-10, -8, -8, -8, -8, -8, -6, -4, -2}}}, /* 5 */ - {{{-24,-24,-24,-24,-24,-20,-18,-12, -8, -2, 1, 1, 2, 2, 3, 5, 8}, + {{{-20,-20,-20,-20,-20,-18,-14,-10, -4, 2, 2, 2, 3, 3, 4, 6, 9}, {-32,-32,-32,-32,-28,-24,-22,-16,-12, -6, -3, -3, -3, -3, -2, 0, 4}, {-34,-34,-34,-34,-30,-26,-24,-18,-14,-10,-10,-10,-10,-10, -8, -5, -3}}}, /* 6 */ - {{{-24,-24,-24,-24,-24,-20,-18,-12, -8, -2, 1, 1, 2, 2, 3, 5, 8}, + {{{-20,-20,-20,-20,-20,-18,-14,-10, -4, 2, 2, 2, 3, 3, 4, 6, 9}, {-34,-34,-34,-34,-30,-30,-24,-20,-14, -8, -4, -4, -4, -4, -3, -1, 4}, {-34,-34,-34,-34,-34,-30,-26,-20,-16,-13,-13,-13,-13,-13,-11, -8, -6}}}, /* 7 */ @@ -315,11 +315,11 @@ static noise3 _psy_noisebias_padding[11]={ {-34,-34,-34,-34,-30,-30,-30,-24,-16,-10, -8, -6, -6, -6, -5, -3, 1}, {-34,-34,-34,-34,-32,-32,-28,-22,-18,-16,-16,-16,-16,-16,-14,-12,-10}}}, /* 8 */ - {{{-28,-28,-28,-28,-26,-22,-20,-14,-10, -4, 0, 0, 0, 0, 1, 3, 6}, + {{{-24,-24,-24,-24,-24,-20,-18,-12, -8, -2, 1, 1, 2, 2, 3, 5, 8}, {-34,-34,-34,-34,-30,-30,-30,-24,-16,-12,-10, -8, -8, -8, -7, -5, -2}, {-36,-36,-36,-36,-36,-34,-28,-22,-20,-20,-20,-20,-20,-20,-20,-16,-14}}}, /* 9 */ - {{{-30,-30,-30,-30,-30,-26,-24,-20,-16,-10, -4, -4, -4, -4, -4, -2, 0}, + {{{-28,-28,-28,-28,-28,-28,-28,-20,-14, -8, -2, -2, -2, -2, -2, 0, 2}, {-40,-40,-40,-40,-35,-35,-35,-29,-21,-17,-15,-13,-13,-13,-12,-10, -7}, {-40,-40,-40,-40,-40,-40,-40,-32,-26,-24,-24,-24,-24,-24,-24,-20,-18}}}, /* 10 */ @@ -381,49 +381,49 @@ static int _psy_ath_abs[11]={ /* stereo mode by base quality level */ static adj_stereo _psy_stereo_modes_44[11]={ /* 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 0 */ - {{ 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 1, 0, 0, 0, 0}, + {{ 5, 5, 5, 5, 4, 4, 4, 3, 2, 2, 1, 0, 0, 0, 0}, { 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 5, 4, 3}, - { 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 6, 7, 8, 8, 8}, - { 7, 8, 10, 12, 14, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99}}, + { 1, 2, 3, 4, 4, 4, 4, 4, 4, 5, 6, 7, 8, 8, 8}, + { 10, 12, 14, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99}}, /* 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 */ {{ 4, 4, 4, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0}, { 8, 8, 8, 8, 6, 6, 6, 5, 5, 5, 5, 5, 5, 4, 3}, - { 4, 4, 4, 4, 4, 5, 6, 6, 6, 6, 6, 8, 8, 8, 8}, - { 8, 10, 12, 14, 15, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99}}, + { 1, 2, 3, 4, 4, 5, 6, 6, 6, 6, 6, 8, 8, 8, 8}, + { 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99}}, /* 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 2 */ {{ 4, 4, 4, 3, 3, 3, 2, 2, 2, 1, 0, 0, 0, 0, 0}, { 8, 8, 8, 7, 5, 5, 5, 5, 5, 5, 5, 4, 3, 2, 1}, { 4, 4, 4, 4, 5, 6, 6, 6, 6, 6, 6, 8, 8, 8, 8}, - { 10, 12, 14, 16, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99}}, + { 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99}}, /* 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 3 */ {{ 3, 3, 3, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0}, { 7, 6, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 1}, { 6, 6, 6, 6, 6, 6, 6, 6, 8, 8, 10, 10, 10, 10, 10}, - { 12, 14, 16, 18, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99}}, + { 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99}}, /* 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 4 */ {{ 3, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0}, { 7, 6, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 1, 0}, { 6, 6, 6, 8, 8, 8, 10, 10, 10, 10, 10, 10, 10, 10, 10}, - { 14, 15, 16, 18, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99}}, + { 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99}}, /* 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 5 */ {{ 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, { 5, 5, 5, 4, 4, 4, 4, 3, 3, 3, 3, 2, 1, 0, 0}, { 6, 6, 6, 8, 8, 8, 10, 10, 10, 10, 10, 10, 10, 10, 10}, - { 14, 16, 18, 20, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99}}, + { 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99}}, /* 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 6 */ - {{ 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, - { 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, + {{ 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, + { 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 1, 1, 0, 0, 0}, { 8, 8, 8, 8, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10}, { 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99}}, /* 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 7 */ - {{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, - { 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, + {{ 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, + { 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 0, 0, 0, 0}, { 8, 8, 8, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10}, { 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99}}, /* 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 8 */ {{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, - { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, - { 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4}, + { 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0}, + { 8, 8, 8, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10}, { 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99}}, /* 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 9 */ {{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, @@ -440,17 +440,17 @@ static adj_stereo _psy_stereo_modes_44[11]={ /* tone master attenuation by base quality mode and bitrate tweak */ static att3 _psy_tone_masteratt_44[11]={ - {{ 42, 20, 8}, -6, 1.25}, /* 0 */ - {{ 38, 14, 4}, -4, 1.25}, /* 1 */ - {{ 30, 10, -2}, 0, 0}, /* 2 */ - {{ 25, 10, -4}, 0, 0}, /* 3 */ - {{ 20, 10, -4}, 0, 0}, /* 4 */ - {{ 16, 6, -6}, 0, 0}, /* 5 */ - {{ 16, 3, -10}, 0, 0}, /* 6 */ - {{ 14, 1, -14}, 0, 0}, /* 7 */ - {{ 10, 0, -16}, 0, 0}, /* 8 */ - {{ 8, -2, -16}, 0, 0}, /* 9 */ - {{ 2, -2, -16}, 0, 0}, /* 10 */ + {{ 45, 20, 8}, -6, 1.25}, /* 0 */ + {{ 40, 14, 4}, -4, 1.25}, /* 1 */ + {{ 34, 10, -2}, 0, 0}, /* 2 */ + {{ 28, 10, -4}, 0, 0}, /* 3 */ + {{ 24, 10, -4}, 0, 0}, /* 4 */ + {{ 20, 6, -6}, 0, 0}, /* 5 */ + {{ 20, 3, -10}, 0, 0}, /* 6 */ + {{ 18, 1, -14}, 0, 0}, /* 7 */ + {{ 18, 0, -16}, 0, 0}, /* 8 */ + {{ 16, -2, -16}, 0, 0}, /* 9 */ + {{ 16, -2, -16}, 0, 0}, /* 10 */ }; /* lowpass by mode **************/ diff --git a/lib/modes/setup_44.h b/lib/modes/setup_44.h index 78c65e1..d36cb6e 100644 --- a/lib/modes/setup_44.h +++ b/lib/modes/setup_44.h @@ -11,7 +11,7 @@ ******************************************************************** function: toplevel settings for 44.1/48kHz - last mod: $Id: setup_44.h,v 1.2 2002/06/28 22:19:54 xiphmont Exp $ + last mod: $Id: setup_44.h,v 1.3 2002/06/29 09:45:29 xiphmont Exp $ ********************************************************************/ @@ -39,7 +39,7 @@ static double _psy_compand_long_mapping[11]={ 4., 4., 4.3, 4.6, 5., 5., 5., 5., 5., 5., 5. }; static double _global_mapping_44[11]={ - 0., 1., 1.5, 2., 2., 2.5, 3., 3.5, 4., 4., 4. + 0., 1., 1.5, 2., 2., 2.5, 2.7, 3.0, 3.5, 4., 4. }; static int _floor_short_mapping_44[11]={ 0,0,2,2,4,5,5,5,5,5,5 -- 2.7.4