Mercurial > hg > aim92
annotate model/model.h @ 0:5242703e91d3 tip
Initial checkin for AIM92 aimR8.2 (last updated May 1997).
author | tomwalters |
---|---|
date | Fri, 20 May 2011 15:19:45 +0100 |
parents | |
children |
rev | line source |
---|---|
tomwalters@0 | 1 /* |
tomwalters@0 | 2 model.h |
tomwalters@0 | 3 ======= |
tomwalters@0 | 4 |
tomwalters@0 | 5 inteface to Auditory model software |
tomwalters@0 | 6 |
tomwalters@0 | 7 */ |
tomwalters@0 | 8 |
tomwalters@0 | 9 struct _stage { |
tomwalters@0 | 10 char *ident ; |
tomwalters@0 | 11 Source (*entry)() ; |
tomwalters@0 | 12 Option *options ; |
tomwalters@0 | 13 char **defaults ; |
tomwalters@0 | 14 char *help ; |
tomwalters@0 | 15 } ; |
tomwalters@0 | 16 |
tomwalters@0 | 17 extern struct _stage *FindStage( /* char *which */ ) ; |
tomwalters@0 | 18 |
tomwalters@0 | 19 extern Source ModeledSource( /* Source input */ ) ; |
tomwalters@0 | 20 |
tomwalters@0 | 21 extern char *modelStart() ; |
tomwalters@0 | 22 extern char *modelHelp() ; |
tomwalters@0 | 23 |
tomwalters@0 | 24 |
tomwalters@0 | 25 extern char *whichstr ; |
tomwalters@0 | 26 extern double *frequencies ; |
tomwalters@0 | 27 |
tomwalters@0 | 28 #if 00 |
tomwalters@0 | 29 extern char *samplestr ; |
tomwalters@0 | 30 extern char *pwidthstr ; |
tomwalters@0 | 31 extern char *nwidthstr ; |
tomwalters@0 | 32 #endif |
tomwalters@0 | 33 |
tomwalters@0 | 34 extern long Frames() ; |
tomwalters@0 | 35 |
tomwalters@0 | 36 extern int Framebytes() ; |
tomwalters@0 | 37 extern int Framewidth() ; |
tomwalters@0 | 38 extern int Frameheight() ; |
tomwalters@0 | 39 extern int Framestep() ; |
tomwalters@0 | 40 extern int Nwidth() ; |
tomwalters@0 | 41 |
tomwalters@0 | 42 extern int OptionInt() ; |
tomwalters@0 | 43 extern double OptionDouble() ; |
tomwalters@0 | 44 |
tomwalters@0 | 45 extern double Samplerate() ; |