package evo.audio.util { public class PrecalTableGenerator { static private var tanhs:Array; static public function getTanhTable():Array { if(tanhs != null) { return tanhs; } tanhs = new Array(4096); for(var i:Number = 0; i<4096;i++) { var ep:Number = Math.pow(Math.E, 2*((i / 128)-16)); tanhs[i] = (ep - 1) / (ep + 1); trace("i:"+i+" tanh:"+tanhs[i]); } return tanhs } } }