home *** CD-ROM | disk | FTP | other *** search
/ Peanuts NeXT Software Archives / Peanuts-Update.iso / NEXTSTEP / audio / editor / Sonogramm.0.9.README < prev    next >
Encoding:
Text File  |  1998-02-24  |  3.2 KB  |  53 lines

  1. Sonogram – An Acoustic Signal Analyzer / Editor
  2.  
  3. by Hiroshi Momose
  4.  
  5. Release note for Ver.  0.90 (beta)        Jun 3, 1991
  6.  
  7. Caution!! This is a beta version and might not give accurate results.
  8.  
  9. This is an acoustic signal analyzer program that let you do time–frequency analysis on sound signals. This program is based on EdSnd 1.4 by James Pritchett and Steven M. Boker, which, in turn, is based on SoundEditor by Lee Boynton.
  10.  
  11. • Features that were originally planned but were not ready in this release
  12.  
  13. • Zero-crossing analysis option.
  14. • Calculation of FFT by DSP.
  15.  
  16. • Known limitations
  17.  
  18. • Analysis can only be done on 16bit linear monaural sound. I'm somewhat sorry about this. Therefore, I include a couple of small utilities to convert sound files to the format which Sonogram can understand.  A program named convs2m can be used to convert stereo sound file to a mono. file.  Another program named convh2l can be used to convert the sound format to 22kHz 16bit linear (this is based on converttest.c  found in /NextDeveloper/Examples/Sound). Just type convs2m or convh2l and hit return in the shell to see how to use them.
  19. • You can't double click on .snd file to run this program.
  20.  
  21. • Known bugs
  22.  
  23. • If you change the sampling frequency, the program will give incorrect time measurement results ( it still uses info. from .snd file itself ).
  24. • If you choose a fractional frequency value as the lower frequency range limit, the frequency label on the sonogram will be incorrect. ( Cursor measurement will still give a correct result )
  25. • Cursor measurement gives a correct reading only immediately after the sonogram is drawn ( and before another sound file is opened ).
  26. • If you select new sound file and paste some sound from PasteBoard, you can't save it immediately. ( walkaround – select another opened sound window, select the new one again )
  27. • If you select the very beginning / end of the sound file as a start point of selection, the beginning/end of the sonogram display will be corrupted.
  28.  
  29. • Plans for future additions
  30.  
  31. • Pre-emphasis of the signal using digital filter.
  32. • Dragging in the sonogram view will measure mean frequency and rms values.
  33. • Sonogram window will be scrollable, and pixel size (in time axis) will be user selectable.
  34. • More analysis methods such as Cepstrum, LPC(max entropy method), Wavelet transform, etc. ( If someone has already figured out the algorithm for Wavelet, please teach me how.)
  35. • Saving / printing of sonograms.
  36. • 3-D waterfall display of sound energy distribution.
  37. • DSP (if I can figure out how to make it work fast).
  38. • Support for some A/D devices and real-time sonogram display.
  39.  
  40.  
  41. • Copyright notice
  42.  
  43. You can use this beta version for free, but please don't sell it, and don't modify or remove this document when you re-distribute the program. The author retains all the copyright to this software ( some of the codes were written by other people, who retain their copyright to these specific portions of the program – these authors' names are mentioned in the online help panel ( use the menu info / help ) and also in the file named Sonogram_Help.rtf, which is the same document as the one found in online help panel ).
  44.  
  45. Please report bugs, comments and suggestions to :
  46.  
  47.     Dr. Hiroshi Momose
  48.     Zoology, UC-Davis
  49.     Davis CA 95616
  50.     
  51.     hmomose@ucdavis.edu
  52.     
  53.