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;

Local vars for the Function InitCorrelation

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;

Local vars for the Function SendInputToCorrelation

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;

Local vars for the Function MakeCompensator

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;

Local vars for the Function SimpleCorrelation

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;

Local vars for the Function FFTCorrelation

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;

Local vars for the Function HartleyCorrelation

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;

Local vars for the Function EarCorrelation

float Max; extern int UseUltra; char PlotBuffer[1024]; int i, Lag, Channel; float Min; double temp_414;

Local vars for the Function StretchDisplay

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;

Local vars for the Function AllocatePolynomial

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;

Local vars for the Function PrintPolynomial

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;

Local vars for the Function FilterNumeratorCoeff

struct polynomial *pp; int temp_638; float *temp_640; float temp_639;

Local vars for the Function FilterDenominatorCoeff

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;

Local vars for the Function EpsilonFromTauFS

double temp_712, temp_711, temp_710, temp_709, temp_708, temp_707;

Local vars for the Function FirstOrderFromTau

struct polynomial *pp; double temp_718, temp_717; float temp_716; double temp_715, temp_714; float *temp_713, *temp_719;

Local vars for the Function FirstOrderFromCorner

float fct, rho; struct polynomial *pp; double temp_722, temp_721, temp_720; float *temp_723, *temp_724;

Local vars for the Function SecondOrderFromCenterQ

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;

Local vars for the Function OuterMiddleEarFilter

struct filter *fp; double temp_752, temp_751, temp_750, temp_749, temp_748; struct polynomial *temp_747;

Local vars for the Function EarFrontFilter

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;

Local vars for the Function EarStageFilter

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;

Local vars for the Function Read16BitsLowHigh

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;

Local vars for the Function Read16BitsHighLow

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;

Local vars for the Function Write16BitsLowHigh

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;

Local vars for the Function ReadDyaxisFile

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;

Local vars for the Function ReadNativeFloatFile

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;

Local vars for the Function OpenConnection

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;

Local vars for the Function SendCommandToRemote

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;

Local vars for the Function OpenOutputFile

int temp_1328; char temp_1330; char temp_1329; char *temp_1331, *temp_1333; struct _iobuf *temp_1332;

Local vars for the Function WriteOutputFile

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;

Local vars for the Function CloseOutputFile

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;

Local vars for the Function ProcessArgument

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;

Local vars for the Function ChangeAgcParams

double temp_1502, temp_1501, temp_1504, temp_1503, temp_1506, temp_1505, temp_1508, temp_1507;

Local vars for the Function ChangeDecimationParameters

double temp_1514, temp_1513; float temp_1512, temp_1511; int temp_1510; float temp_1509;

Local vars for the Function DesignEarFilters

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;