Global Variables
static float _sl_difference_old_input_2[128];
static int _sl_difference_initialized_1;
static float _sl_main_Output_0[128];
char *RCSid_st0;
int *fb[2];
int buf;
char *RCSid_st10;
char *RCSid_st11;
char *RCSid_st22;
float *CorrelationData_st33;
int CorrelationChannels_st34;
long CorrelationIndex_st35;
int CorrelationDataLength_st36;
long CorrelationDataCount_st37;
int CorrelationFFTLength_st38;
int CorrelationLogLength_st39;
float *Real_st40;
float *Im_st41;
float *HammingWindow_st42;
int HammingLength_st43;
float *CompensatorWindow_st44;
float CompensatorLength_st45;
int *index_st46;
float *warp_st47;
float *frac_st48;
float *frac1_st49;
float *newd_st50;
int StretchStarted_st51;
char *RCSid_st52;
char *RCSid_st64;
float EarChannelCFResults_st76[256];
char *RCSid_st77;
float Sos1State[128];
float Sos2State[128];
float Agc1State[130];
float Agc2State[130];
float Agc3State[130];
float Agc4State[130];
float InputState[128];
float DecimateState1[128];
float DecimateState2[128];
int Debug;
int printflag;
int ImpulseInput;
int UseAgc;
int UseCascade;
int UseDifference;
int CalculateResponse;
int ComputeFiltered;
int UseUltra;
int CPUs;
int VideoRecord;
char *progname;
char *ifn;
char *ofn;
char *ffn;
char *cfn;
float sample_rate;
long DataLength;
long MaxSamples;
float AgcStage1Tau;
float AgcStage2Tau;
float AgcStage3Tau;
float AgcStage4Tau;
float AgcStage1Target;
float AgcStage2Target;
float AgcStage3Target;
float AgcStage4Target;
int DecimationFactor;
int CorrelationStep;
int CorrelationLags;
float TauFactor;
float Normalization;
float UltraHeadroom;
float ImpulseHeight;
float ImpulseZero;
float EarBreakFreq;
float EarQ;
float EarStepFactor;
float EarSharpness;
float EarZeroOffset;
float EarPreemphCorner;
float AgcEpsilon1;
float AgcEpsilon2;
float AgcEpsilon3;
float AgcEpsilon4;
float a0[256];
float a1[256];
float a2[256];
float b1[256];
float b2[256];
float DecimationEpsilon;
float Output[128];
int EarLength;
int SampleNumber;
struct _iobuf *ffp;
char *RCSid_st87;
float fftzero;
char *RCSid_st97;
struct _iobuf *ToRemote;
struct _iobuf *FromRemote;
int RemotePID;
char *RCSid_st99;
struct _iobuf *ofp_st101;
int LineCount_st102;
int LineLength_st103;
char *FileName_st104;
char *RCSid_st105;
char *RCSid_st106;
char *ArgumentTable[27];
extern struct _iobuf _iob[];
extern int errno;
Local vars for the Function
comm
register int i, j, r;
char *temp_14;
int temp_15, temp_18;
char temp_17, temp_16;
int temp_21;
char temp_20, temp_19;
int temp_22;
char temp_24;
char temp_23;
int temp_25;
char *temp_27;
struct _iobuf *temp_26;
Local vars for the Function
cmul
complex_st21 c;
float temp_33, temp_32, temp_31, temp_30, temp_29, temp_28, temp_39, temp_38,
temp_37, temp_36, temp_35, temp_34;
Local vars for the Function
cadd
complex_st21 c;
float temp_41, temp_40, temp_43, temp_42;
Local vars for the Function
csub
complex_st21 c;
float temp_45, temp_44, temp_47, temp_46;
Local vars for the Function
cdiv
float mag;
complex_st21 c;
float temp_53, temp_52, temp_51, temp_50, temp_49, temp_48, temp_60, temp_59,
temp_58, temp_57, temp_56, temp_55, temp_54, temp_67, temp_66, temp_65,
temp_64, temp_63, temp_62, temp_61;
Local vars for the Function
cmplx
complex_st21 c;
Local vars for the Function
real
float temp_68;
Local vars for the Function
aimag
float temp_69;
Local vars for the Function
cmag
double temp_78;
float temp_77, temp_76, temp_75, temp_74, temp_73, temp_72, temp_71;
double temp_70;
Local vars for the Function
cmag2
float temp_85, temp_84, temp_83, temp_82, temp_81, temp_80, temp_79;
Local vars for the Function
cphase
double temp_90;
float temp_89;
double temp_88;
float temp_87;
double temp_86;
Local vars for the Function
csqrt
register float angle, mag;
double temp_95, temp_94;
float temp_93;
double temp_92;
float temp_91;
double temp_104, temp_103;
float temp_102, temp_101, temp_100, temp_99, temp_98, temp_97, temp_96;
double temp_106, temp_105, temp_108, temp_107, temp_117, temp_116, temp_115,
temp_114, temp_113, temp_112, temp_111, temp_110;
struct _user_def_name_5 temp_109;
Local vars for the Function
conjugate
double temp_123;
float temp_122, temp_121;
double temp_120;
float temp_119;
struct _user_def_name_5 temp_118;
Local vars for the Function
iToPower
int temp_124;
struct _user_def_name_5 temp_125, temp_126, temp_127, temp_128,
_U_temp_126_0, _U_temp_127_1, _U_temp_128_2, _U_temp_127_3, _U_temp_128_4,
_U_temp_128_5;
Local vars for the Function
cexp
float mag;
double temp_131, temp_130;
float temp_129;
double temp_142;
float temp_141;
double temp_140, temp_139, temp_138, temp_137;
float temp_136;
double temp_135, temp_134, temp_133;
struct _user_def_name_5 temp_132;
Local vars for the Function
cis
double temp_147, temp_146, temp_145, temp_144;
struct _user_def_name_5 temp_143;
Local vars for the Function
printcomplex
double temp_152;
float temp_151;
double temp_150;
float temp_149;
char *temp_148;
extern char *progname;
extern int UseUltra;
int temp_153;
char *temp_158;
long temp_157, temp_156, temp_155, temp_154;
unsigned long temp_166;
long temp_165, temp_164, temp_163, temp_162;
unsigned long temp_161;
char *temp_160;
struct _iobuf *temp_159;
char *temp_169;
long temp_168, temp_167;
char *temp_172;
long temp_171, temp_170;
int temp_173;
unsigned long temp_179;
long temp_178, temp_177;
unsigned long temp_176;
char *temp_175;
struct _iobuf *temp_174;
register int Channel;
register float f;
int i, One;
long temp_185, temp_184, temp_183, temp_182, temp_181, temp_180, temp_187,
temp_186, temp_188;
Local vars for the Function
MakeHamming
int i;
int temp_189;
char *temp_193;
unsigned long temp_192;
long temp_191;
unsigned long temp_190;
char *temp_195;
struct _iobuf *temp_194;
char *temp_196;
double temp_207, temp_206, temp_205, temp_204, temp_203, temp_202, temp_201,
temp_200, temp_199, temp_198, temp_197;
register int i, lag;
float *Hamming;
float sum;
int temp_208;
float temp_209;
char *temp_212;
unsigned int temp_211, temp_210;
char *temp_214;
struct _iobuf *temp_213;
char *temp_215;
int temp_216, temp_220;
float temp_219, temp_218, temp_217, temp_221;
int temp_223;
char *temp_222;
int i, Channel, Lag;
float Sum, Max, Scaling;
float *Hamming;
long temp_243, temp_242;
int temp_241;
long temp_240, temp_239, temp_238, temp_237, temp_236, temp_235;
float temp_234;
long temp_233, temp_232, temp_231, temp_230, temp_229, temp_228, temp_227,
temp_226;
float temp_225, temp_224;
double temp_244, temp_248, temp_247, temp_246, temp_245;
long temp_253, temp_252, temp_251, temp_250, temp_249;
double temp_258, temp_257;
float temp_256, temp_255, temp_254;
double temp_263, temp_262, temp_261, temp_260, temp_259;
int Channel, i, j;
float max, FirstScale, SecondScale, FirstReal, FirstIm, SecondReal, SecondIm,
FirstMag, SecondMag;
float *Hamming;
int temp_264, temp_267;
char *temp_266;
struct _iobuf *temp_265;
float temp_277;
long temp_276, temp_275, temp_274, temp_273, temp_272, temp_271, temp_270,
temp_269;
float temp_268, temp_288;
long temp_287, temp_286, temp_285, temp_284, temp_283, temp_282;
int temp_281;
long temp_280, temp_279;
float temp_278;
int temp_289, temp_290, temp_291, temp_292, temp_293, temp_294;
double temp_299, temp_298;
float temp_297, temp_296, temp_295;
double temp_304, temp_303;
float temp_302, temp_301, temp_300;
double temp_309, temp_308;
float temp_307, temp_306, temp_305;
double temp_314, temp_313;
float temp_312, temp_311, temp_310, temp_316, temp_315, temp_318, temp_317;
int temp_319, temp_320;
double temp_322;
float temp_321, temp_324, temp_323, temp_326, temp_325;
double temp_331, temp_330, temp_329;
float temp_328;
double temp_327;
int temp_332, temp_333;
double temp_335;
float temp_334, temp_337, temp_336, temp_339, temp_338;
double temp_344, temp_343, temp_342;
float temp_341;
double temp_340;
float temp_350;
long temp_349, temp_348, temp_347, temp_346, temp_345;
float temp_357;
long temp_356, temp_355, temp_354;
int temp_353;
long temp_352, temp_351;
double temp_362, temp_361;
float temp_360, temp_359, temp_358;
double temp_367, temp_366, temp_365, temp_364, temp_363;
int i, Channel, Lag;
float Sum, Max, Scaling, FirstReal, FirstIm;
float *Hamming;
float temp_377;
long temp_376, temp_375, temp_374, temp_373, temp_372, temp_371, temp_370,
temp_369;
float temp_368;
int temp_378, temp_379, temp_380, temp_381, temp_382;
float temp_384, temp_383;
int temp_385, temp_386;
double temp_388;
float temp_387, temp_390, temp_389, temp_392, temp_391;
double temp_397, temp_396, temp_395;
float temp_394;
double temp_393;
float temp_403;
long temp_402, temp_401, temp_400, temp_399, temp_398;
double temp_408, temp_407;
float temp_406, temp_405, temp_404;
double temp_413, temp_412, temp_411, temp_410, temp_409;
float Max;
extern int UseUltra;
char PlotBuffer[1024];
int i, Lag, Channel;
float Min;
double temp_414;
register int i, j;
char *temp_417;
unsigned int temp_416, temp_415;
char *temp_420;
unsigned int temp_419, temp_418;
char *temp_423;
unsigned int temp_422, temp_421;
char *temp_426;
unsigned int temp_425, temp_424;
char *temp_429;
unsigned int temp_428, temp_427;
double temp_439, temp_438;
float temp_437;
double temp_436, temp_435;
float temp_434;
double temp_433, temp_432;
int temp_431;
double temp_430, temp_442, temp_441;
float temp_440, temp_445;
int temp_444;
float temp_443, temp_446;
char *temp_447;
float *row;
int temp_448, temp_461;
float temp_460;
int temp_459, temp_458, temp_457;
float temp_456, temp_455;
int temp_454;
float temp_453;
int temp_452, temp_451;
float temp_450, temp_449;
Local vars for the Function
_mccat_main
char *temp_1588, *temp_1587, *temp_1586, *temp_1585, *temp_1584,
*temp_1583, *temp_1582, *temp_1581, *temp_1580, *temp_1579, *temp_1578, *
temp_1577, *temp_1576, *temp_1575, *temp_1574, *temp_1573, *temp_1572, *
temp_1571, *temp_1570, *temp_1569, *temp_1568, *temp_1567, *temp_1566, *
temp_1565, *temp_1564, *temp_1563, *temp_1562, *temp_1561, *temp_1560, *
temp_1559, *temp_1558, *temp_1557, *temp_1556, *temp_1555, *temp_1554, *
temp_1553, *temp_1552, *temp_1551, *temp_1550, *temp_1549, *temp_1548;
Local vars for the Function
main
long i;
float *Data;
struct _iobuf *ofp;
float Max, k;
struct _iobuf *fp;
char temp_464;
char temp_463;
char *temp_462;
int temp_465, temp_466;
char temp_469;
char temp_468;
char *temp_467;
char temp_472;
char temp_471;
char *temp_470;
char temp_474;
char temp_473;
char *temp_475, *temp_476;
char *temp_477;
char *temp_480;
char *temp_479;
struct _iobuf *temp_478;
char *temp_481;
long *temp_483;
float *temp_482;
register int j;
float *OutputArray, *Hamming;
char *temp_485;
int temp_484, temp_488;
char *temp_487;
struct _iobuf *temp_486;
char *temp_489;
char *temp_491;
struct _iobuf *temp_490;
double temp_498, temp_497, temp_496, temp_495, temp_494, temp_493, temp_492;
float *temp_500, *temp_499;
int temp_505;
long temp_504, temp_503, temp_502, temp_501;
float *real, *im;
char *temp_506, *temp_507;
int temp_508;
char *temp_510;
struct _iobuf *temp_509;
long temp_516, temp_515, temp_514, temp_513;
float temp_512, temp_511;
long temp_517, temp_518;
float realpart, impart;
double temp_521, temp_520;
float temp_519;
double temp_524, temp_523;
float temp_522;
double temp_535, temp_534;
float temp_533, temp_532, temp_531;
double temp_530, temp_529;
long temp_528, temp_527, temp_526, temp_525;
int temp_536;
char *temp_537;
int LineCount, CorrelationLineCount, CorrelationPictureCount;
long CorrelationOutputSize;
float *CorrelationOutput, *CorrelationZero;
int temp_538, temp_540, temp_539;
long temp_543, temp_542;
int temp_541;
char *temp_546;
unsigned long temp_545, temp_544;
char *temp_549;
char *temp_548;
struct _iobuf *temp_547;
float *temp_551, *temp_550;
int temp_552;
long temp_554, temp_553;
int temp_557;
float *temp_556, *temp_555;
int temp_558;
float *temp_560, *temp_559;
int temp_561, temp_562, temp_563;
long temp_565, temp_564;
char Name[1024];
int temp_568;
char *temp_567;
char *temp_566;
long temp_573, temp_572;
int temp_571;
long temp_570;
char *temp_569;
int temp_575;
char *temp_574, *temp_577, *temp_576, *temp_579;
struct _iobuf *temp_578;
double temp_582;
float temp_581;
char *temp_580;
struct polynomial *pp;
char *temp_583;
char *temp_585;
struct _iobuf *temp_584;
char *temp_587;
int temp_586;
float *temp_588;
char *temp_590;
struct _iobuf *temp_589;
float *temp_591;
register int i;
int temp_593, temp_592, temp_594;
double temp_597;
float temp_596;
float *temp_595;
double temp_601;
float temp_600;
float *temp_599;
char *temp_598, *temp_602, *temp_603;
int temp_604;
char *temp_605, *temp_606;
Local vars for the Function
PolyEval
register int i;
complex_st75 xpow, y;
struct _user_def_name_5 temp_607;
int temp_609, temp_608;
double temp_614;
float temp_613;
float *temp_612;
struct _user_def_name_5 temp_611, temp_610;
Local vars for the Function
MakeFilter
struct filter *fp;
int i;
char *temp_615;
char *temp_617;
struct _iobuf *temp_616;
double temp_621;
float temp_620;
struct _user_def_name_5 temp_619;
float temp_618;
int temp_623, temp_622;
float temp_627;
float *temp_626, *temp_625, *temp_624;
Local vars for the Function
FilterEval
complex_st75 a, b;
struct polynomial *temp_628, *temp_629;
struct _user_def_name_5 temp_630;
Local vars for the Function
FilterGain
double temp_637;
float temp_636;
double temp_635, temp_634, temp_633;
struct _user_def_name_5 temp_632, temp_631;
struct polynomial *pp;
int temp_638;
float *temp_640;
float temp_639;
struct polynomial *pp;
int temp_641;
float *temp_643;
float temp_642;
Local vars for the Function
PrintFilter
float gain;
char *temp_644;
struct polynomial *temp_645;
char *temp_646;
struct polynomial *temp_647;
char *temp_648;
double temp_655;
float temp_654;
double temp_653;
float temp_652;
double temp_651;
float temp_650;
char *temp_649;
double temp_658;
float temp_657;
struct _user_def_name_5 temp_656;
double temp_662;
float temp_661;
double temp_660;
char *temp_659;
Local vars for the Function
EarBandwidth
double temp_669, temp_668;
float temp_667, temp_666, temp_665;
double temp_664, temp_663;
Local vars for the Function
CascadeZeroCF
double temp_674;
float temp_673, temp_672, temp_671, temp_670;
Local vars for the Function
CascadeZeroQ
double temp_680;
float temp_679;
double temp_678;
float temp_677, temp_676, temp_675;
Local vars for the Function
CascadePoleQ
double temp_683;
float temp_682, temp_681;
Local vars for the Function
MaximumEarCF
float topf;
double temp_685, temp_684, temp_693;
float temp_692, temp_691;
double temp_690;
float temp_689, temp_688, temp_687, temp_686;
Local vars for the Function
EarChannelCF
int temp_694, temp_695;
double temp_697;
float temp_696, temp_698, temp_700;
double temp_699;
float cf, result;
double temp_702;
int temp_701;
double temp_705;
float temp_704, temp_703;
int temp_706;
double temp_712, temp_711, temp_710, temp_709, temp_708,
temp_707;
struct polynomial *pp;
double temp_718, temp_717;
float temp_716;
double temp_715, temp_714;
float *temp_713, *temp_719;
float fct, rho;
struct polynomial *pp;
double temp_722, temp_721, temp_720;
float *temp_723, *temp_724;
float cft, rho, theta;
struct polynomial *pp;
double temp_729, temp_728, temp_727, temp_726, temp_725, temp_738, temp_737,
temp_736, temp_735, temp_734, temp_733, temp_732, temp_731, temp_730;
float *temp_739;
double temp_745, temp_744, temp_743, temp_742, temp_741;
float *temp_740, *temp_746;
struct filter *fp;
double temp_752, temp_751, temp_750, temp_749, temp_748;
struct polynomial *temp_747;
struct filter *fp;
struct polynomial *pp;
float *temp_753, *temp_754, *temp_755;
double temp_768, temp_767, temp_766, temp_765, temp_764;
float temp_763;
double temp_762;
float temp_761;
double temp_760, temp_759;
float temp_758;
double temp_757;
struct polynomial *temp_756;
struct filter *fp;
double temp_786, temp_785, temp_784, temp_783;
float temp_782;
double temp_781, temp_780;
float temp_779;
double temp_778;
struct polynomial *temp_777;
double temp_776, temp_775;
float temp_774;
double temp_773, temp_772;
float temp_771;
double temp_770;
struct polynomial *temp_769;
Local vars for the Function
EARSTEP
register int i;
extern struct _iobuf *ffp;
extern int EarLength;
extern float AgcEpsilon1, AgcEpsilon2, AgcEpsilon3, AgcEpsilon4,
AgcStage1Target, AgcStage2Target, AgcStage3Target, AgcStage4Target,
DecimationEpsilon;
extern float a0[];
extern float a1[];
extern float a2[];
extern float b1[];
extern float b2[];
extern int UseAgc, UseDifference, UseCascade, ComputeFiltered,
DecimationFactor;
int temp_787, temp_788;
float *temp_797, *temp_796, *temp_795, *temp_794, *temp_793, *temp_792, *
temp_791, *temp_790, *temp_789, *temp_798;
double temp_801, temp_800;
float *temp_799;
double temp_804, temp_803;
float *temp_802;
double temp_807, temp_806;
float *temp_805;
double temp_810, temp_809;
float *temp_808;
float _U_Output_10[129];
double temp_836, temp_835;
float temp_834;
int temp_833;
double temp_832, temp_831, temp_830;
float temp_829;
int temp_828;
double temp_827, temp_826, temp_825;
float temp_824;
int temp_823;
double temp_822, temp_821, temp_820;
float temp_819;
int temp_818;
double temp_817, temp_816, temp_815;
float temp_814;
double temp_813, temp_812, temp_811;
float *temp_837, *temp_838;
double temp_840;
float *temp_839;
double temp_842;
float *temp_841;
Local vars for the Function
sos
register int i;
register float tempin;
float temp_845, temp_844, temp_843, temp_852, temp_851, temp_850, temp_849,
temp_848, temp_847, temp_846, temp_857, temp_856, temp_855, temp_854,
temp_853;
Local vars for the Function
agc
register int i;
float temp[130];
float OneMinusEpsOverThree, EpsOverTarget;
double temp_860, temp_859, temp_858;
int temp_861;
double temp_869, temp_868;
float temp_867;
double temp_866;
float temp_865;
int temp_864;
double temp_863, temp_862;
int temp_880;
float temp_879;
int temp_878;
float temp_877, temp_876, temp_875, temp_874, temp_873, temp_872, temp_871;
int temp_870, temp_881;
register float f;
double temp_882;
Local vars for the Function
hwr
register int i;
register float temp;
double temp_883;
Local vars for the Function
difference
register int i;
float temp;
int temp_884, temp_886;
float temp_885;
Local vars for the Function
fos
register int i;
register float OneMinusGain;
double temp_888, temp_887;
float temp_892, temp_891, temp_890, temp_889;
Local vars for the Function
initfft
float *temp_893;
Local vars for the Function
fft
int nv2, nm1, n, le, le1, ip;
float pi, pile1, tmp, ua, ub, wa, wb, ta, tb;
float *ap, *bp;
register int i, j, l;
float temp_897, temp_896;
float *temp_895, *temp_894;
float temp_902;
int temp_901;
float temp_900;
float *temp_899, *temp_898;
int temp_903;
float temp_904;
double temp_906, temp_905, temp_909, temp_908, temp_907;
float temp_913, temp_912, temp_911, temp_910, temp_917, temp_916, temp_915,
temp_914, temp_918, temp_919, temp_921;
int temp_920;
float temp_923;
int temp_922;
float temp_925, temp_924, temp_927, temp_926, temp_928;
int first, second, result;
int temp_929, temp_931, temp_930;
unsigned char temp_933;
unsigned char *temp_932;
int temp_934, temp_936, temp_935;
unsigned char temp_938;
unsigned char *temp_937;
int temp_939, temp_940;
int first, second, result;
int temp_941, temp_943, temp_942;
unsigned char temp_945;
unsigned char *temp_944;
int temp_946, temp_948, temp_947;
unsigned char temp_950;
unsigned char *temp_949;
int temp_951, temp_952;
int temp_954, temp_953;
char temp_956;
unsigned char *temp_955;
int temp_957;
short temp_959, temp_958;
int temp_962, temp_961, temp_960;
unsigned char temp_965;
char temp_964;
unsigned char *temp_963, *temp_966;
int temp_969;
unsigned char temp_968;
unsigned char *temp_967;
int temp_972;
unsigned char temp_971;
char temp_970;
int temp_974, temp_973;
char temp_977;
int temp_976;
unsigned char *temp_975;
int temp_978;
short temp_980, temp_979;
int temp_983, temp_982, temp_981;
unsigned char temp_987;
char temp_986;
int temp_985;
unsigned char *temp_984, *temp_988;
int temp_991;
unsigned char temp_990;
unsigned char *temp_989;
int temp_995;
unsigned char temp_994;
char temp_993;
int temp_992;
Local vars for the Function
Read32Bits
long first, second, result;
int temp_997, temp_996, temp_999, temp_998;
long temp_1000;
Local vars for the Function
Write32Bits
int temp_1002;
long temp_1001;
int temp_1005;
long temp_1004, temp_1003;
Local vars for the Function
ReadADCFile
register long i, SampleTime, n, HeaderSize;
float *Data;
struct _iobuf *fp;
char *temp_1006, *temp_1008;
struct _iobuf *temp_1007;
int temp_1009, temp_1010, temp_1011;
double temp_1013, temp_1012, temp_1016;
float temp_1015;
char *temp_1014;
char *temp_1019;
unsigned long temp_1018, temp_1017;
char *temp_1021;
struct _iobuf *temp_1020;
double temp_1024, temp_1023;
int temp_1022;
Local vars for the Function
WriteADCFile
register long i;
struct _iobuf *fp;
float Max;
char *temp_1025, *temp_1027;
struct _iobuf *temp_1026;
int temp_1030;
double temp_1029, temp_1028;
float temp_1031;
double temp_1033;
char *temp_1032;
double temp_1035;
char *temp_1034;
int temp_1038;
float temp_1037, temp_1036;
Local vars for the Function
FileLength
int pos, end;
long temp_1039, temp_1040;
Local vars for the Function
ReadWavFile
register long i;
float *Data;
struct _iobuf *fp;
char *temp_1041, *temp_1043;
struct _iobuf *temp_1042;
int temp_1044;
long temp_1045;
char *temp_1049;
unsigned long temp_1048;
long temp_1047;
unsigned long temp_1046;
long temp_1052;
char *temp_1051;
struct _iobuf *temp_1050;
long temp_1053;
double temp_1056, temp_1055;
int temp_1054;
Local vars for the Function
ReadByteFile
register int i;
float *Data;
struct _iobuf *fp;
char *temp_1057, *temp_1059;
struct _iobuf *temp_1058;
int temp_1060;
long temp_1061;
char *temp_1065;
unsigned long temp_1064;
long temp_1063;
unsigned long temp_1062;
long temp_1068;
char *temp_1067;
struct _iobuf *temp_1066;
long temp_1070, temp_1069;
double temp_1075, temp_1074;
int temp_1073, temp_1072, temp_1071, temp_1077, temp_1076;
unsigned char temp_1079;
unsigned char *temp_1078;
Local vars for the Function
WriteByteFile
register long i;
struct _iobuf *fp;
float Max;
char *temp_1080, *temp_1082;
struct _iobuf *temp_1081;
float temp_1083;
char *temp_1084;
double temp_1086;
char *temp_1085;
int temp_1088, temp_1087;
char temp_1094, temp_1093;
int temp_1092;
float temp_1091, temp_1090;
unsigned char *temp_1089;
int temp_1095;
short temp_1097, temp_1096;
int temp_1100, temp_1099, temp_1098;
unsigned char temp_1107;
char temp_1106, temp_1105;
int temp_1104;
float temp_1103, temp_1102;
unsigned char *temp_1101, *temp_1108;
int temp_1111;
unsigned char temp_1110;
unsigned char *temp_1109;
int temp_1118;
unsigned char temp_1117;
char temp_1116, temp_1115;
int temp_1114;
float temp_1113, temp_1112;
register int i;
float *Data;
struct _iobuf *fp;
long len;
char *temp_1119, *temp_1121;
struct _iobuf *temp_1120;
long temp_1123, temp_1122;
int temp_1124;
long temp_1126;
int temp_1125;
char *temp_1130;
unsigned int temp_1129;
int temp_1128;
unsigned int temp_1127;
int temp_1133;
char *temp_1132;
struct _iobuf *temp_1131;
int temp_1134;
double temp_1137, temp_1136;
int temp_1135;
Local vars for the Function
ReadNeXTFile
register int i, stereo;
float *Data;
struct _iobuf *fp;
struct _user_def_name_18 header;
char *temp_1138, *temp_1139;
struct _user_def_name_18 *temp_1141;
int temp_1140;
char *temp_1142;
long temp_1143;
char *temp_1144;
long temp_1146, temp_1145, temp_1147, temp_1148, temp_1150, temp_1149;
int temp_1152;
int *temp_1151;
int temp_1153;
long temp_1155;
int temp_1154;
char *temp_1159;
unsigned int temp_1158;
int temp_1157;
unsigned int temp_1156;
int temp_1161;
char *temp_1160;
int temp_1162;
double temp_1165, temp_1164;
int temp_1163;
Local vars for the Function
fileAbort
char *temp_1167;
struct _iobuf *temp_1166, *temp_1168;
register long i;
float *Data;
struct _iobuf *fp;
char *temp_1169, *temp_1171;
struct _iobuf *temp_1170;
unsigned long temp_1174, temp_1173;
long temp_1172;
int temp_1175;
long temp_1176;
char *temp_1180;
unsigned long temp_1179;
long temp_1178;
unsigned long temp_1177;
long temp_1183;
char *temp_1182;
struct _iobuf *temp_1181;
long temp_1184;
Local vars for the Function
GetFileSuffix
char *p;
char temp_1185;
int temp_1186;
char temp_1188;
char temp_1187;
char temp_1190;
char temp_1189;
char temp_1192;
char temp_1191;
char *temp_1193;
Local vars for the Function
ReadInputFile
char *Suffix;
float *Data;
int temp_1194;
char *temp_1196;
int temp_1195;
char *temp_1198;
int temp_1197, temp_1199;
char *temp_1201;
int temp_1200;
char *temp_1203;
int temp_1202, temp_1204;
char *temp_1206;
int temp_1205;
char *temp_1208;
int temp_1207, temp_1209;
char *temp_1211;
int temp_1210;
char *temp_1213;
int temp_1212, temp_1214;
char *temp_1216;
int temp_1215;
char *temp_1218;
int temp_1217, temp_1219;
char *temp_1221;
int temp_1220;
char *temp_1223;
int temp_1222, temp_1224;
char *temp_1226;
int temp_1225;
char *temp_1228;
int temp_1227;
char *temp_1230;
int temp_1229, temp_1231;
char *temp_1233;
int temp_1232;
char *temp_1235;
int temp_1234;
char *temp_1237;
struct _iobuf *temp_1236;
int i;
int topipe[2];
int frompipe[2];
char Buffer[1024];
int *temp_1238;
char *temp_1239;
int *temp_1240;
char *temp_1241, *temp_1243;
struct _iobuf *temp_1242;
char *temp_1245;
struct _iobuf *temp_1244;
int temp_1246;
char *temp_1247;
int temp_1248;
char *temp_1249;
int temp_1250;
char *temp_1251;
int temp_1252;
char *temp_1253;
int temp_1254;
char *temp_1255;
int temp_1256;
char *temp_1257;
int temp_1258;
char *temp_1259, *temp_1264, *temp_1263, *temp_1262, *temp_1261, *temp_1260,
*temp_1266;
struct _iobuf *temp_1265;
char *temp_1268;
int temp_1267;
char *temp_1270;
struct _iobuf *temp_1269;
char *temp_1272;
int temp_1271;
char *temp_1274;
struct _iobuf *temp_1273;
int temp_1275;
char *temp_1276;
int temp_1277;
char *temp_1278;
int temp_1279, temp_1281, temp_1280;
unsigned char temp_1283;
unsigned char *temp_1282;
struct _iobuf *temp_1286;
int temp_1285, temp_1284;
struct _iobuf *temp_1288;
unsigned char *temp_1287;
int temp_1289;
struct _iobuf *temp_1292;
short temp_1291, temp_1290;
struct _iobuf *temp_1297;
int temp_1296;
struct _iobuf *temp_1295;
int temp_1294, temp_1293;
unsigned char temp_1300;
struct _iobuf *temp_1299;
unsigned char *temp_1298;
struct _iobuf *temp_1302;
unsigned char *temp_1301;
struct _iobuf *temp_1307;
int temp_1306;
unsigned char temp_1305;
struct _iobuf *temp_1304;
unsigned char *temp_1303;
struct _iobuf *temp_1310;
int temp_1309;
unsigned char temp_1308;
int _U_temp_1281_16, _U_temp_1280_17;
unsigned char _U_temp_1283_18;
unsigned char *_U_temp_1282_19;
int temp_1312, temp_1311;
unsigned char *temp_1313;
char *temp_1314;
int i;
char Buffer[1024];
int temp_1315, temp_1317, temp_1316, temp_1318;
char *temp_1324;
short temp_1320, temp_1319;
char *temp_1323;
char *temp_1322;
int temp_1321;
short temp_1326, temp_1325;
char *temp_1327;
int temp_1328;
char temp_1330;
char temp_1329;
char *temp_1331, *temp_1333;
struct _iobuf *temp_1332;
int i, result;
float max, scale;
int temp_1334;
char *temp_1336;
struct _iobuf *temp_1335;
char *temp_1338;
struct _iobuf *temp_1337;
char *temp_1340;
struct _iobuf *temp_1339;
char *temp_1341;
Local vars for the Function
picout
int output;
unsigned long temp_1343, temp_1342;
long temp_1346;
int temp_1345;
unsigned int temp_1344;
extern int errno;
char *temp_1347, *temp_1349;
struct _iobuf *temp_1348;
Local vars for the Function
BytePicout
struct _iobuf *fp;
register int ch;
register long i;
register float gain;
double temp_1352, temp_1351;
float temp_1350;
char *temp_1353;
float temp_1358, temp_1357, temp_1356, temp_1355, temp_1354;
int temp_1360, temp_1359;
unsigned char *temp_1361;
int temp_1362;
short temp_1364, temp_1363;
int temp_1367, temp_1366, temp_1365;
unsigned char temp_1369;
unsigned char *temp_1368, *temp_1370;
int temp_1373;
unsigned char temp_1372;
unsigned char *temp_1371;
int temp_1375, temp_1374;
unsigned char *temp_1376;
int temp_1377;
short temp_1379, temp_1378;
int temp_1382, temp_1381, temp_1380;
unsigned char temp_1384;
unsigned char *temp_1383, *temp_1385;
int temp_1388;
unsigned char temp_1387;
unsigned char *temp_1386;
int temp_1390, temp_1389;
unsigned char *temp_1391;
int temp_1392;
short temp_1394, temp_1393;
int temp_1397, temp_1396, temp_1395;
unsigned char temp_1399;
unsigned char *temp_1398, *temp_1400;
int temp_1403;
unsigned char temp_1402;
unsigned char *temp_1401;
int temp_1405;
unsigned char temp_1404;
char *temp_1407;
struct _iobuf *temp_1406;
Local vars for the Function
ProcessOption
int Flag, cc;
char temp_1409;
char temp_1408, temp_1410;
char *temp_1412;
struct _iobuf *temp_1411;
char **temp_1414;
int temp_1413;
char temp_1416;
char temp_1415;
char *temp_1417, *temp_1418, *temp_1419, *temp_1420, *temp_1421, *temp_1422,
*temp_1423, *temp_1424, *temp_1425, *temp_1426, *temp_1427, *temp_1428, *
temp_1429, *temp_1430, *temp_1431, *temp_1432;
char temp_1433;
char temp_1435;
char temp_1434;
char *temp_1436, *temp_1437, *temp_1438, *temp_1439, *temp_1440;
int temp_1442;
char *temp_1441;
Local vars for the Function
PrintStats
char *temp_1443;
char *temp_1445;
char *temp_1444, *temp_1446, *temp_1448, *temp_1447, *temp_1450, *temp_1449,
*temp_1452, *temp_1451;
double temp_1454;
char *temp_1453;
double temp_1456;
char *temp_1455;
double temp_1458;
char *temp_1457;
double temp_1460;
char *temp_1459;
double temp_1462;
char *temp_1461;
double temp_1464;
char *temp_1463;
double temp_1466;
char *temp_1465;
double temp_1468;
char *temp_1467;
double temp_1470;
char *temp_1469, *temp_1471;
double temp_1473;
char *temp_1472;
double temp_1475;
char *temp_1474;
double temp_1477;
char *temp_1476;
double temp_1479;
char *temp_1478;
double temp_1481;
char *temp_1480;
double temp_1483;
char *temp_1482;
int temp_1484;
char *temp_1485, *temp_1486;
double temp_1488;
char *temp_1487;
double temp_1490;
char *temp_1489, *temp_1491, *temp_1492, *temp_1493, *temp_1494, *temp_1495,
*temp_1496;
int temp_1497;
char *temp_1498, *temp_1499;
struct _iobuf *temp_1500;
double temp_1502, temp_1501, temp_1504, temp_1503, temp_1506,
temp_1505, temp_1508, temp_1507;
double temp_1514, temp_1513;
float temp_1512, temp_1511;
int temp_1510;
float temp_1509;
int i;
float cf, prevcf, StageDcGain;
struct filter *fp;
double temp_1515, temp_1516, temp_1518;
int temp_1517;
double temp_1519, temp_1522;
float temp_1521;
double temp_1520;
int temp_1523;
double temp_1526, temp_1525, temp_1524;
struct _iobuf *_U_fp_21;
char *temp_1528, *temp_1527, *temp_1530;
struct _iobuf *temp_1529;
double temp_1537;
float temp_1536;
double temp_1535;
float temp_1534;
double temp_1533;
float temp_1532;
char *temp_1531;
double temp_1542;
float temp_1541;
double temp_1540;
float temp_1539;
char *temp_1538;
Local vars for the Function
INITCOM
register int i;
float *temp_1543, *temp_1544, *temp_1545, *temp_1546, *temp_1547;