(PROGN (PRIN1 "Use LOADDB to load database files! " T) (ERROR!)) ("20-Jul-84 23:39:22" . {ERIS}SPECTRUM>BLOCKFLOAT.;74) FNS (DRAW.THRESHOLDS GET.WAVE.AND.READ KAISERMENUINIT MAKE.THRESHOLD.WINDOW SD ARRAYBASE CORRECT NEWSCROLL NEWTHRESH PCORRECT UPDATE.SCALED.WINDOW.EXTENT USE.FILTER \CHECKARRAYINDEX FFTTABLEINIT FIN FIN2 INITFFT PERMINIT READWAVE SPECTRUMSCALEDREDISPLAY SPEECHDEMO SPEECHDEMOSCALEDWINDOWINIT SPEECHMENUINIT FFTSTEP SPEECHDEMOINIT TRYIT BASEADDROFY ConvertWindowToFFTCoords SETCOMPLEX SD2 \FLOATBLT1.UFN \FLOATBLT2.UFN \IBLT.UFN BLKGRAPH3 BLKGRAPH4 BLKMAG BLKSMALLP2FLOAT BLKFLOATP2COMP BLKFTIMES BLKPERM BLKEXPONENT BLKGRAPH BLKGRAPH2 COPYWAVEARRAY RESETHALFTONE SPECTRUMSCALEDREDISPLAY SPECTRUMREDISPLAY SPEECHDEMOWINDOWINIT SPEECHDEMOSCALEDWINDOWINIT) (READATABASE) ( CALL DRAW.THRESHOLDS (GETWINDOWPROP ITIMES ELT IPLUS) GET.WAVE.AND.READ (MKATOM PROMPTFORWORD IMIN ARRAYSIZE GETFILEINFO) KAISERMENUINIT (ADDMENU CREATEW) MAKE.THRESHOLD.WINDOW (REDISPLAYW) SD ( SPEECHDEMO) ARRAYBASE (\GETBASEPTR) CORRECT (IPLUS IDIFFERENCE) NEWSCROLL (GETWINDOWPROP IPLUS DSPCLIPPINGREGION FIXR FTIMES IDIFFERENCE IMINUS DSPLINEFEED IMIN IMAX CREATEREGION RPLACA ZEROP LOGAND) NEWTHRESH (IPLUS ADD1) PCORRECT (CORRECT) UPDATE.SCALED.WINDOW.EXTENT (IMIN GETFILEINFO GETWINDOWPROP ARRAYSIZE FQUOTIENT CREATEREGION NumberofStripes) USE.FILTER (ARRAYBASE) \CHECKARRAYINDEX (SUB1 ARRAYSIZE ERROR) FFTTABLEINIT (ARRAY EXPT TIMES IQUOTIENT COS FQUOTIENT SIN FMINUS \ADDBASE ITIMES SUB1 IPLUS) FIN (INSPECT) FIN2 (FIN) INITFFT (ARRAY IQUOTIENT EXPT COS FQUOTIENT SIN FMINUS ARRAYBASE \ADDBASE ITIMES SUB1 FREPLACEFIELDVAL NCREATE IPLUS) PERMINIT (EXPT IQUOTIENT ARRAY SUB1 IPLUS ELT IDIFFERENCE ADD1) READWAVE (OPENSTREAM IPLUS IDIFFERENCE ARRAYSIZE ARRAYORIG \BIN) SPECTRUMSCALEDREDISPLAY (GETWINDOWPROP IDIFFERENCE SUB1 ARRAYBASE BASEADDROFY EXPT \ADDBASE IMINUS ITIMES IPLUS HALF LRSH FIX FTIMES FQUOTIENT ELT \DSPTRANSFORMX) SPEECHDEMO (EXPT ITIMES HALF LRSH \ADDBASE ELT IPLUS ARRAYBASE) SPEECHDEMOSCALEDWINDOWINIT (CREATEW CREATEREGION CONCAT IMIN GETFILEINFO ARRAYSIZE ARRAYBASE) SPEECHMENUINIT (ADDMENU) FFTSTEP (FFETCHFIELD LOCF \ADDBASE \PUTBASEPTR) SPEECHDEMOINIT (PERMINIT ARRAY PLUS ARRAYBASE FFTTABLEINIT) TRYIT (SPEECHDEMO) BASEADDROFY (DSPDESTINATION GETWINDOWPROP FFETCHFIELD \ADDBASE LLSH SUB1 \SFInvert IDIFFERENCE \DSPTRANSFORMY IPLUS) ConvertWindowToFFTCoords (FTIMES) SETCOMPLEX (\DTEST \BLT \ADDBASE) SD2 ( SPEECHDEMOWINDOWINIT CREATEW CREATEREGION CONCAT) \FLOATBLT1.UFN (SELECTC BLKEXPONENT BLKMAG BLKSMALLP2FLOAT BLKFLOATP2COMP SHOULDNT) \FLOATBLT2.UFN (SELECTC BLKFTIMES BLKPERM SHOULDNT) \IBLT.UFN (SUB1 \GETBASE \ADDBASE IPLUS) BLKGRAPH3 (SUB1 \GETBASE \ADDBASE IPLUS) BLKGRAPH4 (BASEADDROFY GETWINDOWPROP FFETCHFIELD \DSPTRANSFORMX IPLUS \ADDBASE IMINUS) BLKMAG (SUB1 LLSH \GETBASEFLOATP IPLUS FPLUS FTIMES) BLKSMALLP2FLOAT (SUB1 LLSH FLOAT \GETBASE IPLUS) BLKFLOATP2COMP (SUB1 \ADDBASE LLSH \GETBASEFLOATP IPLUS) BLKFTIMES (LLSH SUB1 FTIMES \GETBASEFLOATP IPLUS) BLKPERM (SUB1 \GETBASE IPLUS) BLKEXPONENT (SUB1 \GETBASEFLOATP LLSH FFETCHFIELD IPLUS) BLKGRAPH (SUB1 ELT LRSH IDIFFERENCE IPLUS) BLKGRAPH2 (NCREATE FFETCHFIELD \HILOC \LOLOC ELT IPLUS) COPYWAVEARRAY (IPLUS IDIFFERENCE ARRAYSIZE ARRAYORIG CORRECT ELT) RESETHALFTONE (SUB1 ADD1 IPLUS) SPECTRUMSCALEDREDISPLAY (GETWINDOWPROP IDIFFERENCE SUB1 ARRAYBASE BASEADDROFY EXPT \ADDBASE IMINUS ITIMES IPLUS HALF LRSH FIX FTIMES FQUOTIENT ELT \DSPTRANSFORMX) SPECTRUMREDISPLAY (GETWINDOWPROP IDIFFERENCE IPLUS ARRAYBASE BASEADDROFY FFETCHFIELD EXPT \ADDBASE IMINUS ITIMES ConvertWindowToFFTCoords HALF LRSH ELT \DSPTRANSFORMX) SPEECHDEMOWINDOWINIT (CREATEW CREATEREGION IMIN IQUOTIENT GETFILEINFO ITIMES ARRAYSIZE ARRAYBASE GETWINDOWPROP) SPEECHDEMOSCALEDWINDOWINIT (CREATEW CREATEREGION CONCAT IMIN GETFILEINFO ARRAYSIZE ARRAYBASE) NIL BIND DRAW.THRESHOLDS NIL GET.WAVE.AND.READ NIL KAISERMENUINIT NIL MAKE.THRESHOLD.WINDOW NIL SD NIL ARRAYBASE NIL CORRECT NIL NEWSCROLL (YDELTA BOTTOM.X.SCALE.OFFSET WHOLEWIDTH OLDX) NEWTHRESH NIL PCORRECT NIL UPDATE.SCALED.WINDOW.EXTENT NIL USE.FILTER NIL \CHECKARRAYINDEX NIL FFTTABLEINIT NIL FIN NIL FIN2 NIL INITFFT NIL PERMINIT NIL READWAVE NIL SPECTRUMSCALEDREDISPLAY (DATAREGION LEFT WindowToDataFactor) SPEECHDEMO NIL SPEECHDEMOSCALEDWINDOWINIT (FILELENGTH) SPEECHMENUINIT NIL FFTSTEP NIL SPEECHDEMOINIT NIL TRYIT NIL BASEADDROFY NIL ConvertWindowToFFTCoords NIL SETCOMPLEX NIL SD2 NIL \FLOATBLT1.UFN NIL \FLOATBLT2.UFN NIL \IBLT.UFN NIL BLKGRAPH3 NIL BLKGRAPH4 (XCoord) BLKMAG NIL BLKSMALLP2FLOAT NIL BLKFLOATP2COMP NIL BLKFTIMES NIL BLKPERM NIL BLKEXPONENT NIL BLKGRAPH NIL BLKGRAPH2 NIL COPYWAVEARRAY NIL RESETHALFTONE NIL SPECTRUMSCALEDREDISPLAY (DATAREGION LEFT WindowToDataFactor) SPECTRUMREDISPLAY NIL SPEECHDEMOWINDOWINIT NIL SPEECHDEMOSCALEDWINDOWINIT ( FILELENGTH) NIL NLAMBDA DRAW.THRESHOLDS NIL GET.WAVE.AND.READ NIL KAISERMENUINIT NIL MAKE.THRESHOLD.WINDOW NIL SD NIL ARRAYBASE NIL CORRECT NIL NEWSCROLL NIL NEWTHRESH NIL PCORRECT NIL UPDATE.SCALED.WINDOW.EXTENT NIL USE.FILTER NIL \CHECKARRAYINDEX NIL FFTTABLEINIT NIL FIN NIL FIN2 NIL INITFFT NIL PERMINIT NIL READWAVE NIL SPECTRUMSCALEDREDISPLAY NIL SPEECHDEMO NIL SPEECHDEMOSCALEDWINDOWINIT NIL SPEECHMENUINIT NIL FFTSTEP NIL SPEECHDEMOINIT NIL TRYIT NIL BASEADDROFY NIL ConvertWindowToFFTCoords NIL SETCOMPLEX NIL SD2 NIL \FLOATBLT1.UFN NIL \FLOATBLT2.UFN NIL \IBLT.UFN NIL BLKGRAPH3 NIL BLKGRAPH4 NIL BLKMAG NIL BLKSMALLP2FLOAT NIL BLKFLOATP2COMP NIL BLKFTIMES NIL BLKPERM NIL BLKEXPONENT NIL BLKGRAPH NIL BLKGRAPH2 NIL COPYWAVEARRAY NIL RESETHALFTONE NIL SPECTRUMSCALEDREDISPLAY NIL SPECTRUMREDISPLAY NIL SPEECHDEMOWINDOWINIT NIL SPEECHDEMOSCALEDWINDOWINIT NIL NIL NOBIND DRAW.THRESHOLDS NIL GET.WAVE.AND.READ NIL KAISERMENUINIT NIL MAKE.THRESHOLD.WINDOW NIL SD NIL ARRAYBASE NIL CORRECT NIL NEWSCROLL NIL NEWTHRESH NIL PCORRECT NIL UPDATE.SCALED.WINDOW.EXTENT NIL USE.FILTER NIL \CHECKARRAYINDEX NIL FFTTABLEINIT NIL FIN NIL FIN2 NIL INITFFT NIL PERMINIT NIL READWAVE NIL SPECTRUMSCALEDREDISPLAY NIL SPEECHDEMO NIL SPEECHDEMOSCALEDWINDOWINIT NIL SPEECHMENUINIT NIL FFTSTEP NIL SPEECHDEMOINIT NIL TRYIT NIL BASEADDROFY NIL ConvertWindowToFFTCoords NIL SETCOMPLEX NIL SD2 NIL \FLOATBLT1.UFN NIL \FLOATBLT2.UFN NIL \IBLT.UFN NIL BLKGRAPH3 NIL BLKGRAPH4 NIL BLKMAG NIL BLKSMALLP2FLOAT NIL BLKFLOATP2COMP NIL BLKFTIMES NIL BLKPERM NIL BLKEXPONENT NIL BLKGRAPH NIL BLKGRAPH2 NIL COPYWAVEARRAY NIL RESETHALFTONE NIL SPECTRUMSCALEDREDISPLAY NIL SPECTRUMREDISPLAY NIL SPEECHDEMOWINDOWINIT NIL SPEECHDEMOSCALEDWINDOWINIT NIL NIL RECORD DRAW.THRESHOLDS NIL GET.WAVE.AND.READ NIL KAISERMENUINIT NIL MAKE.THRESHOLD.WINDOW NIL SD NIL ARRAYBASE NIL CORRECT NIL NEWSCROLL (REGION) NEWTHRESH NIL PCORRECT NIL UPDATE.SCALED.WINDOW.EXTENT NIL USE.FILTER NIL \CHECKARRAYINDEX NIL FFTTABLEINIT NIL FIN NIL FIN2 NIL INITFFT NIL PERMINIT NIL READWAVE (STREAM) SPECTRUMSCALEDREDISPLAY (REGION) SPEECHDEMO NIL SPEECHDEMOSCALEDWINDOWINIT NIL SPEECHMENUINIT NIL FFTSTEP (FFTTABLE) SPEECHDEMOINIT NIL TRYIT NIL BASEADDROFY (BITMAP) ConvertWindowToFFTCoords NIL SETCOMPLEX NIL SD2 NIL \FLOATBLT1.UFN NIL \FLOATBLT2.UFN NIL \IBLT.UFN NIL BLKGRAPH3 NIL BLKGRAPH4 NIL BLKMAG NIL BLKSMALLP2FLOAT NIL BLKFLOATP2COMP NIL BLKFTIMES NIL BLKPERM NIL BLKEXPONENT (FLOATP) BLKGRAPH NIL BLKGRAPH2 (BITMAP PILOTBBT) COPYWAVEARRAY NIL RESETHALFTONE NIL SPECTRUMSCALEDREDISPLAY (REGION) SPECTRUMREDISPLAY (REGION) SPEECHDEMOWINDOWINIT NIL SPEECHDEMOSCALEDWINDOWINIT NIL NIL CREATE DRAW.THRESHOLDS NIL GET.WAVE.AND.READ NIL KAISERMENUINIT (MENU) MAKE.THRESHOLD.WINDOW NIL SD NIL ARRAYBASE NIL CORRECT NIL NEWSCROLL NIL NEWTHRESH NIL PCORRECT NIL UPDATE.SCALED.WINDOW.EXTENT NIL USE.FILTER NIL \CHECKARRAYINDEX NIL FFTTABLEINIT (FFTTABLE) FIN NIL FIN2 NIL INITFFT (FFTTABLE) PERMINIT NIL READWAVE NIL SPECTRUMSCALEDREDISPLAY NIL SPEECHDEMO NIL SPEECHDEMOSCALEDWINDOWINIT NIL SPEECHMENUINIT (MENU) FFTSTEP NIL SPEECHDEMOINIT (FFTTABLE) TRYIT NIL BASEADDROFY NIL ConvertWindowToFFTCoords NIL SETCOMPLEX NIL SD2 NIL \FLOATBLT1.UFN NIL \FLOATBLT2.UFN NIL \IBLT.UFN NIL BLKGRAPH3 NIL BLKGRAPH4 NIL BLKMAG NIL BLKSMALLP2FLOAT NIL BLKFLOATP2COMP NIL BLKFTIMES NIL BLKPERM NIL BLKEXPONENT NIL BLKGRAPH NIL BLKGRAPH2 NIL COPYWAVEARRAY NIL RESETHALFTONE NIL SPECTRUMSCALEDREDISPLAY NIL SPECTRUMREDISPLAY NIL SPEECHDEMOWINDOWINIT NIL SPEECHDEMOSCALEDWINDOWINIT NIL NIL FETCH DRAW.THRESHOLDS NIL GET.WAVE.AND.READ NIL KAISERMENUINIT NIL MAKE.THRESHOLD.WINDOW NIL SD NIL ARRAYBASE NIL CORRECT NIL NEWSCROLL (HEIGHT BOTTOM WIDTH LEFT PRIGHT) NEWTHRESH NIL PCORRECT NIL UPDATE.SCALED.WINDOW.EXTENT NIL USE.FILTER NIL \CHECKARRAYINDEX NIL FFTTABLEINIT NIL FIN NIL FIN2 NIL INITFFT NIL PERMINIT NIL READWAVE NIL SPECTRUMSCALEDREDISPLAY (LEFT WIDTH IMAGEDATA DDXOFFSET) SPEECHDEMO NIL SPEECHDEMOSCALEDWINDOWINIT NIL SPEECHMENUINIT NIL FFTSTEP (LCNT) SPEECHDEMOINIT NIL TRYIT NIL BASEADDROFY (IMAGEDATA BITMAPBASE BITMAPHEIGHT DDYOFFSET) ConvertWindowToFFTCoords NIL SETCOMPLEX NIL SD2 NIL \FLOATBLT1.UFN NIL \FLOATBLT2.UFN NIL \IBLT.UFN NIL BLKGRAPH3 NIL BLKGRAPH4 ( IMAGEDATA DDXOFFSET) BLKMAG NIL BLKSMALLP2FLOAT NIL BLKFLOATP2COMP NIL BLKFTIMES NIL BLKPERM NIL BLKEXPONENT (EXPONENT) BLKGRAPH NIL BLKGRAPH2 (BITMAPBASE) COPYWAVEARRAY NIL RESETHALFTONE NIL SPECTRUMSCALEDREDISPLAY (LEFT WIDTH IMAGEDATA DDXOFFSET) SPECTRUMREDISPLAY (LEFT RIGHT WIDTH IMAGEDATA DDXOFFSET) SPEECHDEMOWINDOWINIT NIL SPEECHDEMOSCALEDWINDOWINIT NIL NIL REPLACE DRAW.THRESHOLDS NIL GET.WAVE.AND.READ NIL KAISERMENUINIT (TITLE ITEMS) MAKE.THRESHOLD.WINDOW NIL SD NIL ARRAYBASE NIL CORRECT NIL NEWSCROLL (LEFT) NEWTHRESH NIL PCORRECT NIL UPDATE.SCALED.WINDOW.EXTENT NIL USE.FILTER NIL \CHECKARRAYINDEX NIL FFTTABLEINIT (TWIDDLE ITWIDDLE SOURCE ABDEST CDDEST TCNT HCNT LCNT DELTA IDELTA) FIN NIL FIN2 NIL INITFFT (TWIDDLE ITWIDDLE SOURCE ABDEST CDDEST TCNT HCNT LCNT DELTA IDELTA) PERMINIT NIL READWAVE (ENDOFSTREAMOP) SPECTRUMSCALEDREDISPLAY NIL SPEECHDEMO NIL SPEECHDEMOSCALEDWINDOWINIT NIL SPEECHMENUINIT (TITLE ITEMS) FFTSTEP NIL SPEECHDEMOINIT NIL TRYIT NIL BASEADDROFY NIL ConvertWindowToFFTCoords NIL SETCOMPLEX NIL SD2 NIL \FLOATBLT1.UFN NIL \FLOATBLT2.UFN NIL \IBLT.UFN NIL BLKGRAPH3 NIL BLKGRAPH4 NIL BLKMAG NIL BLKSMALLP2FLOAT NIL BLKFLOATP2COMP NIL BLKFTIMES NIL BLKPERM NIL BLKEXPONENT NIL BLKGRAPH NIL BLKGRAPH2 (PBTFLAGS PBTSOURCE PBTSOURCEHI PBTSOURCELO PBTDEST PBTDESTHI PBTDESTLO PBTDESTBPL PBTSOURCEBPL PBTSOURCEBIT PBTDESTBIT PBTWIDTH PBTHEIGHT PBTOPERATION PBTSOURCETYPE PBTUSEGRAY PBTGRAYOFFSET PBTGRAYWIDTHLESSONE PBTGRAYHEIGHTLESSONE) COPYWAVEARRAY NIL RESETHALFTONE NIL SPECTRUMSCALEDREDISPLAY NIL SPECTRUMREDISPLAY NIL SPEECHDEMOWINDOWINIT NIL SPEECHDEMOSCALEDWINDOWINIT NIL NIL REFFREE DRAW.THRESHOLDS NIL GET.WAVE.AND.READ (WAVE) KAISERMENUINIT NIL MAKE.THRESHOLD.WINDOW NIL SD ( PASSES) ARRAYBASE NIL CORRECT NIL NEWSCROLL (WHITESHADE LASTMOUSEBUTTONS) NEWTHRESH NIL PCORRECT NIL UPDATE.SCALED.WINDOW.EXTENT (WAVE GWIDTH FFTSHIFT) USE.FILTER (SHUFFLE6 KAISER6 SHUFFLE8 KAISER8 SPECTRUMWINDOW) \CHECKARRAYINDEX NIL FFTTABLEINIT (PI) FIN (PA) FIN2 (FFTBUF1 FFTBUF2) INITFFT (PI) PERMINIT NIL READWAVE NIL SPECTRUMSCALEDREDISPLAY (GWIDTH HALFTONE FFTSHIFT BWAVE BSHUFFLE BSUBWAVESHUFFLEDSMALLP BSUBWAVESHUFFLEDFLOATP BSUBWAVEWEIGHTEDFLOATP BFFTBUF1 FFTTABLE BMAGNITUDESQUARED BLOGMAGNITUDE) SPEECHDEMO (WAVEFORMEND SAMPLESPERFFT WAVEFORMSTART BWAVE BSHUFFLE BSUBWAVESHUFFLEDSMALLP BSUBWAVESHUFFLEDFLOATP BWINDOWWEIGHTSSHUFFLED BSUBWAVEWEIGHTEDFLOATP BFFTBUF1 FFTTABLE BMAGNITUDESQUARED BLOGMAGNITUDE LOGMAGNITUDE GBITMAP HALFTONE SCRBASE GWIDTH) SPEECHDEMOSCALEDWINDOWINIT (WAVE KAISER8) SPEECHMENUINIT NIL FFTSTEP (\FFTTABLE \FFTTABLESIZE) SPEECHDEMOINIT (KAISER6 KAISER8 HALFTONE) TRYIT NIL BASEADDROFY NIL ConvertWindowToFFTCoords NIL SETCOMPLEX NIL SD2 NIL \FLOATBLT1.UFN NIL \FLOATBLT2.UFN NIL \IBLT.UFN NIL BLKGRAPH3 NIL BLKGRAPH4 ( GSTART) BLKMAG NIL BLKSMALLP2FLOAT NIL BLKFLOATP2COMP NIL BLKFTIMES NIL BLKPERM NIL BLKEXPONENT NIL BLKGRAPH (SpeechThresholds GWIDTH) BLKGRAPH2 (\SYSBBTEXTURE) COPYWAVEARRAY (WAVE SPEECH.*WAVE*) RESETHALFTONE (HALFTONE) SPECTRUMSCALEDREDISPLAY (GWIDTH HALFTONE FFTSHIFT BWAVE BSHUFFLE BSUBWAVESHUFFLEDSMALLP BSUBWAVESHUFFLEDFLOATP BSUBWAVEWEIGHTEDFLOATP BFFTBUF1 FFTTABLE BMAGNITUDESQUARED BLOGMAGNITUDE) SPECTRUMREDISPLAY (GWIDTH HALFTONE SAMPLESPERFFT BWAVE BSHUFFLE BSUBWAVESHUFFLEDSMALLP BSUBWAVESHUFFLEDFLOATP BSUBWAVEWEIGHTEDFLOATP BFFTBUF1 FFTTABLE BMAGNITUDESQUARED BLOGMAGNITUDE) SPEECHDEMOWINDOWINIT (SAMPLESPERFFT GWIDTH WAVE KAISER8) SPEECHDEMOSCALEDWINDOWINIT (WAVE KAISER8) NIL REF DRAW.THRESHOLDS (W HALFTONEARRAY) GET.WAVE.AND.READ (FILENAME) KAISERMENUINIT NIL MAKE.THRESHOLD.WINDOW (WINDOW HALFTONEARRAY) SD NIL ARRAYBASE (AR) CORRECT (X) NEWSCROLL (WINDOW LEFT.Y.SCALE.OFFSET Y.AXIS.LINE.WIDTH DATAREGION) NEWTHRESH (THRESHPAIRS PAIR HALFTONEARRAY) PCORRECT (X) UPDATE.SCALED.WINDOW.EXTENT (SCWINDOW FILELENGTH) USE.FILTER (FILTER) \CHECKARRAYINDEX (INDEX ARRAY) FFTTABLEINIT (PASSES FFTBUF1 FFTBUF2 \FFTTABLES) FIN (A) FIN2 NIL INITFFT (FFTBUF1 FFTBUF2) PERMINIT (PASSES) READWAVE (FILE ARRAY FIRSTBYTE INDEX NUMBEROFBYTES) SPECTRUMSCALEDREDISPLAY (WINDOW REGION PASSES BASE BOTTOM.X.SCALE.OFFSET GWIDTH WIDTH BWINDOWWEIGHTSSHUFFLED BHALFTONE DD WINDOWWIDTHINWORDS BARHEIGHT) SPEECHDEMO (PASSES ARRAYLENGTH) SPEECHDEMOSCALEDWINDOWINIT (FILENAME NUMPASSES FIRSTBYTE WINDOW) SPEECHMENUINIT NIL FFTSTEP (FFTTABLE) SPEECHDEMOINIT (PASSES WAVEFILE FIRSTBYTE) TRYIT (NPASSES FIRSTBYTE) BASEADDROFY (WINDOW BM Y DD) ConvertWindowToFFTCoords (WINDOWPTR WindowToDataFactor) SETCOMPLEX (PTR R I) SD2 (FILENAME NUMPASSES FIRSTBYTE) \FLOATBLT1.UFN (OP SOURCE DEST KOUNT) \FLOATBLT2.UFN (OP SOURCE1 SOURCE2 DEST KOUNT) \IBLT.UFN (BitmapAddr Kount TextureArray ValueArray ValHeight XCoord ValWidth BitmapWidth) BLKGRAPH3 (BitmapAddr Kount TextureArray ValueArray ValHeight XCoord ValWidth BitmapWidth) BLKGRAPH4 (WINDOW DD ValueArray TextureArray BASE WINDOWWIDTHINWORDS ValHeight ValWidth Kount) BLKMAG (kount complexArray magnitudeArray) BLKSMALLP2FLOAT (kkount destination source) BLKFLOATP2COMP (kount destination source) BLKFTIMES (KOUNT DEST SOURCE1 SOURCE2) BLKPERM (kount destination orig permutations) BLKEXPONENT (kount destination source) BLKGRAPH (ARRAY KOUNT BITMAP X) BLKGRAPH2 (BitmapAddr BitmapWidth XCoord ValWidth ValHeight Kount ThreshArray ValueArray) COPYWAVEARRAY NIL RESETHALFTONE (MID) SPECTRUMSCALEDREDISPLAY (WINDOW REGION PASSES BASE BOTTOM.X.SCALE.OFFSET GWIDTH WIDTH BWINDOWWEIGHTSSHUFFLED BHALFTONE DD WINDOWWIDTHINWORDS BARHEIGHT) SPECTRUMREDISPLAY (WINDOW REGION PASSES BASE RIGHT GWIDTH LEFT BWINDOWWEIGHTSSHUFFLED BHALFTONE DD WINDOWWIDTHINWORDS BARHEIGHT) SPEECHDEMOWINDOWINIT (FILENAME NUMPASSES FIRSTBYTE WINDOW) SPEECHDEMOSCALEDWINDOWINIT (FILENAME NUMPASSES FIRSTBYTE WINDOW) NIL SETFREE DRAW.THRESHOLDS NIL GET.WAVE.AND.READ NIL KAISERMENUINIT (KAISERMENU) MAKE.THRESHOLD.WINDOW NIL SD NIL ARRAYBASE NIL CORRECT NIL NEWSCROLL NIL NEWTHRESH NIL PCORRECT NIL UPDATE.SCALED.WINDOW.EXTENT NIL USE.FILTER (SHUFFLE) \CHECKARRAYINDEX NIL FFTTABLEINIT NIL FIN NIL FIN2 NIL INITFFT (\FFTARRAY2 \FFTTABLES) PERMINIT (TEMP) READWAVE NIL SPECTRUMSCALEDREDISPLAY NIL SPEECHDEMO NIL SPEECHDEMOSCALEDWINDOWINIT NIL SPEECHMENUINIT (SPECTRUMMENU) FFTSTEP NIL SPEECHDEMOINIT (SHUFFLE6 SHUFFLE8 SHUFFLE SUBWAVESHUFFLEDSMALLP SUBWAVESHUFFLEDFLOATP SUBWAVEWEIGHTEDFLOATP SUBWAVEWEIGHTEDCOMPLEX FFTBUF1 FFTBUF2 MAGNITUDESQUARED LOGMAGNITUDE WAVE WINDOWWEIGHTSSHUFFLED \FFTTABLE WAVEFORMSTART WAVEFORMEND BSHUFFLE BWAVE BSUBWAVESHUFFLEDSMALLP BSUBWAVESHUFFLEDFLOATP BWINDOWWEIGHTSSHUFFLED BSUBWAVEWEIGHTEDFLOATP BSUBWAVEWEIGHTEDCOMPLEX BHALFTONE BLOGMAGNITUDE BFFTBUF1 BFFTBUF2 BMAGNITUDESQUARED FFTTABLE) TRYIT (PASSES) BASEADDROFY NIL ConvertWindowToFFTCoords NIL SETCOMPLEX NIL SD2 (GBITMAP) \FLOATBLT1.UFN NIL \FLOATBLT2.UFN NIL \IBLT.UFN NIL BLKGRAPH3 NIL BLKGRAPH4 NIL BLKMAG NIL BLKSMALLP2FLOAT NIL BLKFLOATP2COMP NIL BLKFTIMES NIL BLKPERM NIL BLKEXPONENT NIL BLKGRAPH NIL BLKGRAPH2 NIL COPYWAVEARRAY NIL RESETHALFTONE NIL SPECTRUMSCALEDREDISPLAY NIL SPECTRUMREDISPLAY NIL SPEECHDEMOWINDOWINIT NIL SPEECHDEMOSCALEDWINDOWINIT NIL NIL SET DRAW.THRESHOLDS (INDEX) GET.WAVE.AND.READ NIL KAISERMENUINIT NIL MAKE.THRESHOLD.WINDOW NIL SD NIL ARRAYBASE NIL CORRECT NIL NEWSCROLL (LEFT.DATA.POS R WHOLEHEIGHT CRLEFT CRBOTTOM CRWIDTH CRHEIGHT NEWX XDELTA REGIONTOREDISPLAY DATALEFT) NEWTHRESH (INDEX OLDHILOC) PCORRECT NIL UPDATE.SCALED.WINDOW.EXTENT (WindowToDataFactor) USE.FILTER (PASSES SHUFFLEARRAY BARHEIGHT WEIGHTS) \CHECKARRAYINDEX NIL FFTTABLEINIT (N N2 NV2 M LEXP LE1 UR UI WR WI ASOURCE ADEST PASS) FIN NIL FIN2 NIL INITFFT (N2 N NV2 M LEXP LE1 UR UI WR WI ASOURCE ADEST PASS) PERMINIT (N NV2 PERM I J K) READWAVE (X DATABYTE BYTE) SPECTRUMSCALEDREDISPLAY (DATALEFT ARRAYLENGTH WINDOWBASE XPOS HALFARRAYLENGTH PASS DATAPTR WINDOWPTR) SPEECHDEMO (HALFARRAYLENGTH PASS WSTART GSTART) SPEECHDEMOSCALEDWINDOWINIT NIL SPEECHMENUINIT NIL FFTSTEP NIL SPEECHDEMOINIT NIL TRYIT NIL BASEADDROFY NIL ConvertWindowToFFTCoords NIL SETCOMPLEX NIL SD2 NIL \FLOATBLT1.UFN NIL \FLOATBLT2.UFN NIL \IBLT.UFN (TEXTURE BITMAPOFFSET X val ) BLKGRAPH3 (TEXTURE BITMAPOFFSET X val) BLKGRAPH4 (X) BLKMAG (complexcount real imag magnitude) BLKSMALLP2FLOAT (NN) BLKFLOATP2COMP (sourceElt) BLKFTIMES (INDEX) BLKPERM (X) BLKEXPONENT (X) BLKGRAPH (DOTS LEFTOFFSET XL Y) BLKGRAPH2 (GRAY val) COPYWAVEARRAY (X) RESETHALFTONE (I) SPECTRUMSCALEDREDISPLAY (DATALEFT ARRAYLENGTH WINDOWBASE XPOS HALFARRAYLENGTH PASS DATAPTR WINDOWPTR) SPECTRUMREDISPLAY (ARRAYLENGTH WINDOWBASE HALFARRAYLENGTH PASS WSTART GSTART) SPEECHDEMOWINDOWINIT NIL SPEECHDEMOSCALEDWINDOWINIT NIL NIL SMASHFREE DRAW.THRESHOLDS NIL GET.WAVE.AND.READ NIL KAISERMENUINIT NIL MAKE.THRESHOLD.WINDOW NIL SD NIL ARRAYBASE NIL CORRECT NIL NEWSCROLL NIL NEWTHRESH NIL PCORRECT NIL UPDATE.SCALED.WINDOW.EXTENT NIL USE.FILTER NIL \CHECKARRAYINDEX NIL FFTTABLEINIT NIL FIN NIL FIN2 NIL INITFFT NIL PERMINIT NIL READWAVE NIL SPECTRUMSCALEDREDISPLAY NIL SPEECHDEMO NIL SPEECHDEMOSCALEDWINDOWINIT NIL SPEECHMENUINIT NIL FFTSTEP NIL SPEECHDEMOINIT NIL TRYIT NIL BASEADDROFY NIL ConvertWindowToFFTCoords NIL SETCOMPLEX NIL SD2 NIL \FLOATBLT1.UFN NIL \FLOATBLT2.UFN NIL \IBLT.UFN NIL BLKGRAPH3 NIL BLKGRAPH4 NIL BLKMAG NIL BLKSMALLP2FLOAT NIL BLKFLOATP2COMP NIL BLKFTIMES NIL BLKPERM NIL BLKEXPONENT NIL BLKGRAPH NIL BLKGRAPH2 NIL COPYWAVEARRAY NIL RESETHALFTONE NIL SPECTRUMSCALEDREDISPLAY NIL SPECTRUMREDISPLAY NIL SPEECHDEMOWINDOWINIT NIL SPEECHDEMOSCALEDWINDOWINIT NIL NIL SMASH DRAW.THRESHOLDS NIL GET.WAVE.AND.READ NIL KAISERMENUINIT NIL MAKE.THRESHOLD.WINDOW NIL SD NIL ARRAYBASE NIL CORRECT NIL NEWSCROLL (EXTENT) NEWTHRESH NIL PCORRECT NIL UPDATE.SCALED.WINDOW.EXTENT NIL USE.FILTER NIL \CHECKARRAYINDEX NIL FFTTABLEINIT NIL FIN NIL FIN2 NIL INITFFT NIL PERMINIT NIL READWAVE (STREAM) SPECTRUMSCALEDREDISPLAY NIL SPEECHDEMO NIL SPEECHDEMOSCALEDWINDOWINIT NIL SPEECHMENUINIT NIL FFTSTEP NIL SPEECHDEMOINIT NIL TRYIT NIL BASEADDROFY NIL ConvertWindowToFFTCoords NIL SETCOMPLEX NIL SD2 NIL \FLOATBLT1.UFN NIL \FLOATBLT2.UFN NIL \IBLT.UFN NIL BLKGRAPH3 NIL BLKGRAPH4 NIL BLKMAG NIL BLKSMALLP2FLOAT NIL BLKFLOATP2COMP NIL BLKFTIMES NIL BLKPERM NIL BLKEXPONENT NIL BLKGRAPH NIL BLKGRAPH2 (BBTTABLE) COPYWAVEARRAY NIL RESETHALFTONE NIL SPECTRUMSCALEDREDISPLAY NIL SPECTRUMREDISPLAY NIL SPEECHDEMOWINDOWINIT NIL SPEECHDEMOSCALEDWINDOWINIT NIL NIL PROP DRAW.THRESHOLDS NIL GET.WAVE.AND.READ NIL KAISERMENUINIT NIL MAKE.THRESHOLD.WINDOW NIL SD NIL ARRAYBASE NIL CORRECT NIL NEWSCROLL NIL NEWTHRESH NIL PCORRECT NIL UPDATE.SCALED.WINDOW.EXTENT NIL USE.FILTER NIL \CHECKARRAYINDEX NIL FFTTABLEINIT NIL FIN NIL FIN2 NIL INITFFT NIL PERMINIT NIL READWAVE NIL SPECTRUMSCALEDREDISPLAY NIL SPEECHDEMO NIL SPEECHDEMOSCALEDWINDOWINIT NIL SPEECHMENUINIT NIL FFTSTEP NIL SPEECHDEMOINIT NIL TRYIT NIL BASEADDROFY NIL ConvertWindowToFFTCoords NIL SETCOMPLEX NIL SD2 NIL \FLOATBLT1.UFN NIL \FLOATBLT2.UFN NIL \IBLT.UFN NIL BLKGRAPH3 NIL BLKGRAPH4 NIL BLKMAG NIL BLKSMALLP2FLOAT NIL BLKFLOATP2COMP NIL BLKFTIMES NIL BLKPERM NIL BLKEXPONENT NIL BLKGRAPH NIL BLKGRAPH2 NIL COPYWAVEARRAY NIL RESETHALFTONE NIL SPECTRUMSCALEDREDISPLAY NIL SPECTRUMREDISPLAY NIL SPEECHDEMOWINDOWINIT NIL SPEECHDEMOSCALEDWINDOWINIT NIL NIL TEST DRAW.THRESHOLDS NIL GET.WAVE.AND.READ NIL KAISERMENUINIT NIL MAKE.THRESHOLD.WINDOW NIL SD NIL ARRAYBASE NIL CORRECT NIL NEWSCROLL (EXTENT CONTINUOUSFLG) NEWTHRESH NIL PCORRECT NIL UPDATE.SCALED.WINDOW.EXTENT NIL USE.FILTER NIL \CHECKARRAYINDEX NIL FFTTABLEINIT NIL FIN NIL FIN2 NIL INITFFT NIL PERMINIT NIL READWAVE (DATABYTE) SPECTRUMSCALEDREDISPLAY NIL SPEECHDEMO NIL SPEECHDEMOSCALEDWINDOWINIT NIL SPEECHMENUINIT NIL FFTSTEP NIL SPEECHDEMOINIT NIL TRYIT NIL BASEADDROFY NIL ConvertWindowToFFTCoords NIL SETCOMPLEX NIL SD2 NIL \FLOATBLT1.UFN NIL \FLOATBLT2.UFN NIL \IBLT.UFN NIL BLKGRAPH3 NIL BLKGRAPH4 NIL BLKMAG NIL BLKSMALLP2FLOAT NIL BLKFLOATP2COMP NIL BLKFTIMES NIL BLKPERM NIL BLKEXPONENT NIL BLKGRAPH NIL BLKGRAPH2 NIL COPYWAVEARRAY NIL RESETHALFTONE NIL SPECTRUMSCALEDREDISPLAY NIL SPECTRUMREDISPLAY NIL SPEECHDEMOWINDOWINIT NIL SPEECHDEMOSCALEDWINDOWINIT NIL NIL TESTFREE DRAW.THRESHOLDS NIL GET.WAVE.AND.READ NIL KAISERMENUINIT NIL MAKE.THRESHOLD.WINDOW NIL SD NIL ARRAYBASE NIL CORRECT NIL NEWSCROLL NIL NEWTHRESH NIL PCORRECT NIL UPDATE.SCALED.WINDOW.EXTENT NIL USE.FILTER NIL \CHECKARRAYINDEX NIL FFTTABLEINIT NIL FIN NIL FIN2 NIL INITFFT NIL PERMINIT NIL READWAVE NIL SPECTRUMSCALEDREDISPLAY NIL SPEECHDEMO NIL SPEECHDEMOSCALEDWINDOWINIT NIL SPEECHMENUINIT NIL FFTSTEP NIL SPEECHDEMOINIT NIL TRYIT NIL BASEADDROFY NIL ConvertWindowToFFTCoords NIL SETCOMPLEX NIL SD2 NIL \FLOATBLT1.UFN NIL \FLOATBLT2.UFN NIL \IBLT.UFN NIL BLKGRAPH3 NIL BLKGRAPH4 NIL BLKMAG NIL BLKSMALLP2FLOAT NIL BLKFLOATP2COMP NIL BLKFTIMES NIL BLKPERM NIL BLKEXPONENT NIL BLKGRAPH NIL BLKGRAPH2 NIL COPYWAVEARRAY NIL RESETHALFTONE NIL SPECTRUMSCALEDREDISPLAY NIL SPECTRUMREDISPLAY NIL SPEECHDEMOWINDOWINIT NIL SPEECHDEMOSCALEDWINDOWINIT NIL NIL PREDICATE DRAW.THRESHOLDS (IGREATERP) GET.WAVE.AND.READ NIL KAISERMENUINIT NIL MAKE.THRESHOLD.WINDOW NIL SD NIL ARRAYBASE NIL CORRECT (ILESSP) NEWSCROLL (FLOATP IGREATERP MOUSESTATE) NEWTHRESH (IGREATERP ) PCORRECT (ZEROP) UPDATE.SCALED.WINDOW.EXTENT NIL USE.FILTER NIL \CHECKARRAYINDEX (IGREATERP) FFTTABLEINIT (IGREATERP ODDP) FIN NIL FIN2 NIL INITFFT (IGREATERP EVENP) PERMINIT (IGREATERP ILESSP IGEQ) READWAVE (IGREATERP ILESSP) SPECTRUMSCALEDREDISPLAY (ZEROP MINUSP ILESSP IGREATERP) SPEECHDEMO ( ZEROP MINUSP ILESSP IGREATERP) SPEECHDEMOSCALEDWINDOWINIT NIL SPEECHMENUINIT NIL FFTSTEP NIL SPEECHDEMOINIT NIL TRYIT NIL BASEADDROFY NIL ConvertWindowToFFTCoords NIL SETCOMPLEX NIL SD2 NIL \FLOATBLT1.UFN NIL \FLOATBLT2.UFN NIL \IBLT.UFN (ILESSP IGREATERP) BLKGRAPH3 (ILESSP IGREATERP) BLKGRAPH4 NIL BLKMAG (IGREATERP) BLKSMALLP2FLOAT (IGREATERP) BLKFLOATP2COMP (IGREATERP) BLKFTIMES ( IGREATERP) BLKPERM (IGREATERP) BLKEXPONENT (IGREATERP) BLKGRAPH (IGREATERP) BLKGRAPH2 (ILESSP) COPYWAVEARRAY (IGREATERP) RESETHALFTONE (IGREATERP ILESSP) SPECTRUMSCALEDREDISPLAY (ZEROP MINUSP ILESSP IGREATERP) SPECTRUMREDISPLAY (ZEROP MINUSP ILESSP IGREATERP) SPEECHDEMOWINDOWINIT NIL SPEECHDEMOSCALEDWINDOWINIT NIL NIL EFFECT DRAW.THRESHOLDS (DRAWLINE) GET.WAVE.AND.READ (READWAVE) KAISERMENUINIT NIL MAKE.THRESHOLD.WINDOW (PUTWINDOWPROP) SD NIL ARRAYBASE NIL CORRECT NIL NEWSCROLL (BITBLT WINDOWPROP DSPFILL SCALED.WINDOW.SCROLL.PAINTFN GETMOUSESTATE SCALED.WINDOW.PRINT.SCALES) NEWTHRESH (MAPC SETA) PCORRECT NIL UPDATE.SCALED.WINDOW.EXTENT (PUTWINDOWPROP) USE.FILTER (SELECTQ HELP PUTWINDOWPROP) \CHECKARRAYINDEX NIL FFTTABLEINIT (SETA) FIN (FIX2FLOAT) FIN2 NIL INITFFT (SETA) PERMINIT (SETA) READWAVE (REPLACEFIELD SETA SETFILEPTR CLOSEF) SPECTRUMSCALEDREDISPLAY (TOTOPW \BLKPERM \BLKSMALLP2FLOAT \BLKFTIMES \BLKFLOATP2COMP FFTSTEP \BLKMAG \BLKEXPONENT IBLT) SPEECHDEMO (\BLKPERM \BLKSMALLP2FLOAT \BLKFTIMES \BLKFLOATP2COMP FFTSTEP \BLKMAG \BLKEXPONENT BLKGRAPH BLKGRAPH3) SPEECHDEMOSCALEDWINDOWINIT (SPEECHDEMOINIT DSPRESET DSPLINEFEED PUTWINDOWPROP UPDATE.SCALED.WINDOW.EXTENT SCALED.WINDOW.SETUP) SPEECHMENUINIT NIL FFTSTEP (\BLT \FFTSTEP) SPEECHDEMOINIT (READWAVE) TRYIT (SPEECHDEMOINIT) BASEADDROFY NIL ConvertWindowToFFTCoords NIL SETCOMPLEX NIL SD2 NIL \FLOATBLT1.UFN NIL \FLOATBLT2.UFN NIL \IBLT.UFN (\PUTBASEBITS) BLKGRAPH3 ( \PUTBASEBITS) BLKGRAPH4 (BLKGRAPH3) BLKMAG (\PUTBASEFLOATP) BLKSMALLP2FLOAT (\PUTBASEFLOATP) BLKFLOATP2COMP (SETCOMPLEX) BLKFTIMES (\PUTBASEFLOATP) BLKPERM (\PUTBASE) BLKEXPONENT (\PUTBASE) BLKGRAPH (\CHECKARRAYINDEX BITMAPBIT) BLKGRAPH2 (REPLACEFIELD \PUTBASE \DOPILOTBITBLT) COPYWAVEARRAY ( SETA) RESETHALFTONE (SETA) SPECTRUMSCALEDREDISPLAY (TOTOPW \BLKPERM \BLKSMALLP2FLOAT \BLKFTIMES \BLKFLOATP2COMP FFTSTEP \BLKMAG \BLKEXPONENT IBLT) SPECTRUMREDISPLAY (\BLKPERM \BLKSMALLP2FLOAT \BLKFTIMES \BLKFLOATP2COMP FFTSTEP \BLKMAG \BLKEXPONENT IBLT) SPEECHDEMOWINDOWINIT (SPEECHDEMOINIT DSPRESET PUTWINDOWPROP SPECTRUMREDISPLAY) SPEECHDEMOSCALEDWINDOWINIT (SPEECHDEMOINIT DSPRESET DSPLINEFEED PUTWINDOWPROP UPDATE.SCALED.WINDOW.EXTENT SCALED.WINDOW.SETUP) NIL CLISP DRAW.THRESHOLDS (for from to do) GET.WAVE.AND.READ NIL KAISERMENUINIT NIL MAKE.THRESHOLD.WINDOW NIL SD NIL ARRAYBASE NIL CORRECT NIL NEWSCROLL NIL NEWTHRESH (for in do from to) PCORRECT NIL UPDATE.SCALED.WINDOW.EXTENT NIL USE.FILTER NIL \CHECKARRAYINDEX NIL FFTTABLEINIT (for from to do) FIN NIL FIN2 NIL INITFFT (for from to do) PERMINIT (for from to do repeatwhile while) READWAVE (FOR FROM TO DO for from to do) SPECTRUMSCALEDREDISPLAY (for from to by as do) SPEECHDEMO (for from to by as do) SPEECHDEMOSCALEDWINDOWINIT NIL SPEECHMENUINIT NIL FFTSTEP NIL SPEECHDEMOINIT NIL TRYIT NIL BASEADDROFY NIL ConvertWindowToFFTCoords NIL SETCOMPLEX NIL SD2 NIL \FLOATBLT1.UFN NIL \FLOATBLT2.UFN NIL \IBLT.UFN (for from to by do) BLKGRAPH3 (for from to by do) BLKGRAPH4 NIL BLKMAG (for from to bind do) BLKSMALLP2FLOAT (for from to do) BLKFLOATP2COMP (for from to do) BLKFTIMES (for from to by do) BLKPERM (for from to do) BLKEXPONENT (for from to do) BLKGRAPH (for from to bind do) BLKGRAPH2 (for from to by do) COPYWAVEARRAY (FOR FROM TO DO) RESETHALFTONE (FOR FROM TO DO) SPECTRUMSCALEDREDISPLAY ( for from to by as do) SPECTRUMREDISPLAY (for from to by as do) SPEECHDEMOWINDOWINIT NIL SPEECHDEMOSCALEDWINDOWINIT NIL NIL SPECVARS DRAW.THRESHOLDS NIL GET.WAVE.AND.READ NIL KAISERMENUINIT NIL MAKE.THRESHOLD.WINDOW NIL SD NIL ARRAYBASE NIL CORRECT NIL NEWSCROLL NIL NEWTHRESH NIL PCORRECT NIL UPDATE.SCALED.WINDOW.EXTENT NIL USE.FILTER NIL \CHECKARRAYINDEX NIL FFTTABLEINIT NIL FIN NIL FIN2 NIL INITFFT NIL PERMINIT NIL READWAVE NIL SPECTRUMSCALEDREDISPLAY NIL SPEECHDEMO NIL SPEECHDEMOSCALEDWINDOWINIT NIL SPEECHMENUINIT NIL FFTSTEP NIL SPEECHDEMOINIT NIL TRYIT NIL BASEADDROFY NIL ConvertWindowToFFTCoords NIL SETCOMPLEX NIL SD2 NIL \FLOATBLT1.UFN NIL \FLOATBLT2.UFN NIL \IBLT.UFN NIL BLKGRAPH3 NIL BLKGRAPH4 NIL BLKMAG NIL BLKSMALLP2FLOAT NIL BLKFLOATP2COMP NIL BLKFTIMES NIL BLKPERM NIL BLKEXPONENT NIL BLKGRAPH NIL BLKGRAPH2 NIL COPYWAVEARRAY NIL RESETHALFTONE NIL SPECTRUMSCALEDREDISPLAY NIL SPECTRUMREDISPLAY NIL SPEECHDEMOWINDOWINIT NIL SPEECHDEMOSCALEDWINDOWINIT NIL NIL LOCALVARS DRAW.THRESHOLDS NIL GET.WAVE.AND.READ NIL KAISERMENUINIT NIL MAKE.THRESHOLD.WINDOW NIL SD NIL ARRAYBASE NIL CORRECT NIL NEWSCROLL NIL NEWTHRESH NIL PCORRECT NIL UPDATE.SCALED.WINDOW.EXTENT NIL USE.FILTER NIL \CHECKARRAYINDEX NIL FFTTABLEINIT NIL FIN NIL FIN2 NIL INITFFT NIL PERMINIT NIL READWAVE NIL SPECTRUMSCALEDREDISPLAY NIL SPEECHDEMO NIL SPEECHDEMOSCALEDWINDOWINIT NIL SPEECHMENUINIT NIL FFTSTEP NIL SPEECHDEMOINIT NIL TRYIT NIL BASEADDROFY NIL ConvertWindowToFFTCoords NIL SETCOMPLEX NIL SD2 NIL \FLOATBLT1.UFN NIL \FLOATBLT2.UFN NIL \IBLT.UFN NIL BLKGRAPH3 NIL BLKGRAPH4 NIL BLKMAG NIL BLKSMALLP2FLOAT NIL BLKFLOATP2COMP NIL BLKFTIMES NIL BLKPERM NIL BLKEXPONENT NIL BLKGRAPH NIL BLKGRAPH2 NIL COPYWAVEARRAY NIL RESETHALFTONE NIL SPECTRUMSCALEDREDISPLAY NIL SPECTRUMREDISPLAY NIL SPEECHDEMOWINDOWINIT NIL SPEECHDEMOSCALEDWINDOWINIT NIL NIL APPLY DRAW.THRESHOLDS NIL GET.WAVE.AND.READ NIL KAISERMENUINIT NIL MAKE.THRESHOLD.WINDOW NIL SD NIL ARRAYBASE NIL CORRECT NIL NEWSCROLL NIL NEWTHRESH NIL PCORRECT NIL UPDATE.SCALED.WINDOW.EXTENT NIL USE.FILTER NIL \CHECKARRAYINDEX NIL FFTTABLEINIT NIL FIN NIL FIN2 NIL INITFFT NIL PERMINIT NIL READWAVE NIL SPECTRUMSCALEDREDISPLAY NIL SPEECHDEMO NIL SPEECHDEMOSCALEDWINDOWINIT NIL SPEECHMENUINIT NIL FFTSTEP NIL SPEECHDEMOINIT NIL TRYIT NIL BASEADDROFY NIL ConvertWindowToFFTCoords NIL SETCOMPLEX NIL SD2 NIL \FLOATBLT1.UFN NIL \FLOATBLT2.UFN NIL \IBLT.UFN NIL BLKGRAPH3 NIL BLKGRAPH4 NIL BLKMAG NIL BLKSMALLP2FLOAT NIL BLKFLOATP2COMP NIL BLKFTIMES NIL BLKPERM NIL BLKEXPONENT NIL BLKGRAPH NIL BLKGRAPH2 NIL COPYWAVEARRAY NIL RESETHALFTONE NIL SPECTRUMSCALEDREDISPLAY NIL SPECTRUMREDISPLAY NIL SPEECHDEMOWINDOWINIT NIL SPEECHDEMOSCALEDWINDOWINIT NIL NIL ERROR DRAW.THRESHOLDS NIL GET.WAVE.AND.READ NIL KAISERMENUINIT NIL MAKE.THRESHOLD.WINDOW NIL SD NIL ARRAYBASE NIL CORRECT NIL NEWSCROLL NIL NEWTHRESH NIL PCORRECT NIL UPDATE.SCALED.WINDOW.EXTENT NIL USE.FILTER NIL \CHECKARRAYINDEX NIL FFTTABLEINIT NIL FIN NIL FIN2 NIL INITFFT NIL PERMINIT NIL READWAVE NIL SPECTRUMSCALEDREDISPLAY NIL SPEECHDEMO NIL SPEECHDEMOSCALEDWINDOWINIT NIL SPEECHMENUINIT NIL FFTSTEP NIL SPEECHDEMOINIT NIL TRYIT NIL BASEADDROFY NIL ConvertWindowToFFTCoords NIL SETCOMPLEX NIL SD2 NIL \FLOATBLT1.UFN NIL \FLOATBLT2.UFN NIL \IBLT.UFN NIL BLKGRAPH3 NIL BLKGRAPH4 NIL BLKMAG NIL BLKSMALLP2FLOAT NIL BLKFLOATP2COMP NIL BLKFTIMES NIL BLKPERM NIL BLKEXPONENT NIL BLKGRAPH NIL BLKGRAPH2 NIL COPYWAVEARRAY NIL RESETHALFTONE NIL SPECTRUMSCALEDREDISPLAY NIL SPECTRUMREDISPLAY NIL SPEECHDEMOWINDOWINIT NIL SPEECHDEMOSCALEDWINDOWINIT NIL NIL LOCALFREEVARS DRAW.THRESHOLDS NIL GET.WAVE.AND.READ NIL KAISERMENUINIT NIL MAKE.THRESHOLD.WINDOW NIL SD NIL ARRAYBASE NIL CORRECT NIL NEWSCROLL NIL NEWTHRESH NIL PCORRECT NIL UPDATE.SCALED.WINDOW.EXTENT NIL USE.FILTER NIL \CHECKARRAYINDEX NIL FFTTABLEINIT NIL FIN NIL FIN2 NIL INITFFT NIL PERMINIT NIL READWAVE NIL SPECTRUMSCALEDREDISPLAY NIL SPEECHDEMO NIL SPEECHDEMOSCALEDWINDOWINIT NIL SPEECHMENUINIT NIL FFTSTEP NIL SPEECHDEMOINIT NIL TRYIT NIL BASEADDROFY NIL ConvertWindowToFFTCoords NIL SETCOMPLEX NIL SD2 NIL \FLOATBLT1.UFN NIL \FLOATBLT2.UFN NIL \IBLT.UFN NIL BLKGRAPH3 NIL BLKGRAPH4 NIL BLKMAG NIL BLKSMALLP2FLOAT NIL BLKFLOATP2COMP NIL BLKFTIMES NIL BLKPERM NIL BLKEXPONENT NIL BLKGRAPH NIL BLKGRAPH2 NIL COPYWAVEARRAY NIL RESETHALFTONE NIL SPECTRUMSCALEDREDISPLAY NIL SPECTRUMREDISPLAY NIL SPEECHDEMOWINDOWINIT NIL SPEECHDEMOSCALEDWINDOWINIT NIL NIL ARGS DRAW.THRESHOLDS NIL GET.WAVE.AND.READ NIL KAISERMENUINIT NIL MAKE.THRESHOLD.WINDOW NIL SD NIL ARRAYBASE NIL CORRECT NIL NEWSCROLL NIL NEWTHRESH NIL PCORRECT NIL UPDATE.SCALED.WINDOW.EXTENT NIL USE.FILTER NIL \CHECKARRAYINDEX NIL FFTTABLEINIT NIL FIN NIL FIN2 NIL INITFFT NIL PERMINIT NIL READWAVE NIL SPECTRUMSCALEDREDISPLAY NIL SPEECHDEMO NIL SPEECHDEMOSCALEDWINDOWINIT NIL SPEECHMENUINIT NIL FFTSTEP NIL SPEECHDEMOINIT NIL TRYIT NIL BASEADDROFY NIL ConvertWindowToFFTCoords NIL SETCOMPLEX NIL SD2 NIL \FLOATBLT1.UFN NIL \FLOATBLT2.UFN NIL \IBLT.UFN NIL BLKGRAPH3 NIL BLKGRAPH4 NIL BLKMAG NIL BLKSMALLP2FLOAT NIL BLKFLOATP2COMP NIL BLKFTIMES NIL BLKPERM NIL BLKEXPONENT NIL BLKGRAPH NIL BLKGRAPH2 NIL COPYWAVEARRAY NIL RESETHALFTONE NIL SPECTRUMSCALEDREDISPLAY NIL SPECTRUMREDISPLAY NIL SPEECHDEMOWINDOWINIT NIL SPEECHDEMOSCALEDWINDOWINIT NIL NIL USERTEMPLATES SETQ.NOREF (CALL SET EVAL . PPE) SPREADAPPLY (CALL FUNCTIONAL EVAL . PPE) SPREADAPPLY* ( CALL FUNCTIONAL .. EVAL) OP# (CALL) NIL 0 DRAW.THRESHOLDS NIL GET.WAVE.AND.READ NIL KAISERMENUINIT NIL MAKE.THRESHOLD.WINDOW NIL SD NIL ARRAYBASE NIL CORRECT NIL NEWSCROLL NIL NEWTHRESH NIL PCORRECT NIL UPDATE.SCALED.WINDOW.EXTENT NIL USE.FILTER NIL \CHECKARRAYINDEX NIL FFTTABLEINIT NIL FIN NIL FIN2 NIL INITFFT NIL PERMINIT NIL READWAVE NIL SPECTRUMSCALEDREDISPLAY NIL SPEECHDEMO NIL SPEECHDEMOSCALEDWINDOWINIT NIL SPEECHMENUINIT NIL FFTSTEP NIL SPEECHDEMOINIT NIL TRYIT NIL BASEADDROFY NIL ConvertWindowToFFTCoords NIL SETCOMPLEX NIL SD2 NIL \FLOATBLT1.UFN NIL \FLOATBLT2.UFN NIL \IBLT.UFN NIL BLKGRAPH3 NIL BLKGRAPH4 NIL BLKMAG NIL BLKSMALLP2FLOAT NIL BLKFLOATP2COMP NIL BLKFTIMES NIL BLKPERM NIL BLKEXPONENT NIL BLKGRAPH NIL BLKGRAPH2 NIL COPYWAVEARRAY NIL RESETHALFTONE NIL SPECTRUMSCALEDREDISPLAY NIL SPECTRUMREDISPLAY NIL SPEECHDEMOWINDOWINIT NIL SPEECHDEMOSCALEDWINDOWINIT NIL NIL )