ugens2.h
Go to the documentation of this file.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 *sr, *xcps, *iphs;
00029 double curphs;
00030 } PHSOR;
00031
00032 typedef struct {
00033 OPDS h;
00034 MYFLT *rslt, *xndx, *xfn, *ixmode, *ixoff, *iwrap;
00035 MYFLT offset;
00036 long pfn;
00037
00038
00039 long xbmul;
00040 int wrap;
00041 FUNC *ftp;
00042 } TABLE;
00043
00044 typedef struct {
00045 OPDS h;
00046 MYFLT *rslt, *idel, *kamp, *idur, *ifn;
00047 long kinc, phs;
00048 long dcnt;
00049 FUNC *ftp;
00050 } OSCIL1;
00051
00052 typedef struct {
00053 OPDS h;
00054 MYFLT *rslt, *kamp, *ifrq, *ifn, *itimes;
00055 MYFLT index, inc, maxndx;
00056 long ntimes;
00057 FUNC *ftp;
00058 } OSCILN;
00059
00060 typedef struct {
00061 OPDS h;
00062 MYFLT *sr, *xamp, *xcps, *ifn, *iphs;
00063 long lphs;
00064 FUNC *ftp;
00065 } OSC;