home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!olivea!sgigate!odin!sgihub!zola!tweezers!portuesi
- From: portuesi@tweezers.esd.sgi.com (Michael Portuesi)
- Newsgroups: comp.sys.sgi
- Subject: Re: Amesh source?
- Message-ID: <prjoui4@zola.esd.sgi.com>
- Date: 14 Sep 92 18:19:39 GMT
- References: <1992Sep14.112021.24762@u.washington.edu>
- Sender: news@zola.esd.sgi.com (Net News)
- Organization: Silicon Graphics, Inc. Mountain View, CA
- Lines: 51
-
-
- In article <1992Sep14.112021.24762@u.washington.edu>, pdanset@hardy.u.washington.edu writes:
- >
- > Sorry if this has been asked before, but I would appreciate it if
- > someone could answer the following questions about the demo program
- > "amesh":
- >
- > o Is the source for "amesh" available on the net? I
- > have checked the usual sites, but was not able to
- > locate it.
-
- The source code to amesh is included on the "Totally Insane"
- CD, which contains source code for some other useful graphics
- tools, libraries and utilities (such as source code for handling
- 3D geometry, fonts, and images). The disc was given to those who
- attended the Developer's Forum. To obtain a copy of the disc,
- send email to Ellen Henson (ellenh@sgi.com). Tell her you're
- looking for a copy of the "Totally Insane" developer's CD,
- your intended uses for the disc, and your U.S. mail address.
-
- > o The amesh binary appears to contain calls to the standard
- > AudioLibrary routines as well as "open" and "ioctl" calls
- > to /dev/hdsp/hdsp0{master,r*} (i.e. direct calls to the DSP
- > subsystem). I'm assuming that the calls to the DSP subsystem
- > are issued from the modules within /usr/lib/libaudio.a and not
- > from the amesh source. Is this correct? (That is, will I be
- > able to write a program with similar functionality and performance
- > using just AL calls?)
-
- Amesh uses just standard AL calls.
-
- > o Is the FFT being performed on the 56001 DSP chip or the
- > R3000 CPU? Is the FFT computed using integer (fixed
- > point) or floating point arithmetic?
-
- The FFT is computed on the R3000 CPU. From a quick look
- at the source, it looks like the FFT is being computed using
- floating point arithmetic, off a pre-built table of sine and
- cosine values. However, I'm not an expert on FFT code, so
- I could be mistaken. Perhaps Bruce or one of the audio gurus
- can correct me if I'm wrong.
-
- > My application is in speech signal processing and recognition; I
- > would like to write a program which can, among other things, display
- > a near-realtime spectrogram (2D, not 3D).
- >
- > Thanks very much in advance.
- >
- > -------------------------------------------------------------------------------
- > Paul Danset pdanset@hitl.washington.edu (pdanset@u.washington.edu)
- > Work: HITLab, U. of Washington FJ-15, Seattle, WA 98195 (206) 685-8625 x45
-