00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026 typedef struct {
00027 OPDS h;
00028 MYFLT *ar, *xamp, *xcps, *knh, *ifn, *iphs;
00029 short ampcod, cpscod;
00030 long lphs;
00031 FUNC *ftp;
00032 int reported;
00033 } BUZZ;
00034
00035 typedef struct {
00036 OPDS h;
00037 MYFLT *ar, *xamp, *xcps, *kn, *kk, *kr, *ifn, *iphs;
00038 short ampcod, cpscod, prvn;
00039 MYFLT prvr, twor, rsqp1, rtn, rtnp1, rsumr;
00040 long lphs;
00041 FUNC *ftp;
00042 int reported;
00043 MYFLT last;
00044 } GBUZZ;
00045
00046 typedef struct {
00047 OPDS h;
00048 MYFLT *ar, *kamp, *kcps, *icps, *ifn, *imeth, *ipar1, *ipar2;
00049 MYFLT sicps, param1, param2;
00050 short thresh1, thresh2, method;
00051 long phs256, npts, maxpts;
00052 AUXCH auxch;
00053 } PLUCK;
00054
00055 typedef struct {
00056 OPDS h;
00057 MYFLT *ar, *xamp, *iseed, *sel, *base;
00058 int rand;
00059 short ampcod;
00060 short new;
00061 } RAND;
00062
00063 typedef struct {
00064 OPDS h;
00065 MYFLT *ar, *xamp, *xcps, *iseed, *sel, *base;
00066 short ampcod, cpscod, new;
00067 int rand;
00068 long phs;
00069 MYFLT num1;
00070 } RANDH;
00071
00072 typedef struct {
00073 OPDS h;
00074 MYFLT *ar, *xamp, *xcps, *iseed, *sel, *base;
00075 short ampcod, cpscod, new;
00076 int rand;
00077 long phs;
00078 MYFLT num1, num2, dfdmax;
00079 } RANDI;