Contents

  • Acoustical Software

  • Unix
  • Macintosh
  • DOS/Windows
  • Frequently Asked Questions
  • Sound Archives in Bioacoustics
  • Acoustics on WWW
  • Bioacoustics Mailing List
  • Programs written by Jack and Liz Hailman

  • PeckOrder
  • MannWhitneyU
  • Uncert
  • Send e-mail to Jack and Liz Hailman
  • Data Collecting Programs
  • Ecology Software site
  • Send e-mail to Shan Duncan about the archive site.


  • Acoustical Software

    MATLAB

  • OSPREY is a program for viewing, manipulating, and printing spectograms of sound files. It allows you to change various parameters that affect the computation and display of spectrograms, including the time/bandwidth tradeoff, the window type, and display brightness. It also allows manual logging of information about the sound (time, frequency, energy, etc.) for use in acoustic analysis.

    Osprey needs Matlab 4.x and is written by Dave Mellinger

  • SPC Toolbox

    The Signal Processing and Communications (SPC) Toolbox is a collection of Graphical Use Interfaced applications in Matlab for performing signal processing. Dennis W. Brown (dwbrown@access.digex.net).

  • LABVIEW and LabWindows CVI

  • National Instruments

  • Labview

    A visual programming hardware/software product for laboratory instrumentation. They have an add on called the Sound and Vibration Toolkit as well as other third party toolkits.

  • back to index


    Platform Specific Products

    Unix

  • Entropic Research

    Home of waves+/esps/htk/ers-2000 (commercial)

    ESPS is a comprehensive set of speech analysis/processing tools for the UNIX environment. The package includes UNIX commands, and a comprehensive C library (which can be accessed from other languages). Waves is a graphical front-end for speech processing. Speech waveforms, spectrograms, pitch traces etc can be displayed, edited and processed in X windows.

  • OGI Speech Tools (freeware)

    The OGI Speech Tools, a set of speech data manipulation tools developed by CSLU, are available via anonymous ftp. The tools can be used to compute and display signal representations, label speech at different levels (e.g., phonetic, phonemic and word), train neural network classifiers, and display the output of classification or recognition algorithms time-aligned with the speech.

  • Real-time VISUAL displays for the voice and other freeware programs for the SGI workstation



  • back to index

    Macintosh

  • Signalyze

    Signalyze 3.0 is an interactive program for the analysis of speech and other acoustic material. It contains a large set of signal editing, signal analysis and signal manipulation tools.

    Signalyze 3.0 runs (only) on Macintosh computers. Signalyze 3.0 runs on almost all versions of the Macintosh. With a Macintosh AV or a Power Macintosh, you have all you need to record, analyze and reproduce professional 16-bit sound.

  • WWW site for Signalyze http://agoralang.com/signalyze.html

  • Signalyze support page

  • Home site for signalyze (gopher)

  • Signalyze Information

  • Signalyze
  • The Cornell Bioacoustics Workstation - Canary

    Canary is a software tool for the digital acquisition, manipulation, analysis, and measurement of sound on Macintosh computers. Canary was developed by the Cornell Bioacoustics Research Program with support from the National Science Foundation and the Cornell Laboratory of Ornithology to provide a low-cost, user-friendly research and teaching environment tailored to the needs of biologists working with acoustic signals. Many of the capabilities provided by Canary have previously been available only in much more expensive software packages. Canary's user interface and documentation are designed to make these features accessible to users who may not have extensive backgrounds in acoustics or signal processing, without sacrificing the power and rigor demanded by sophisticated users.

  • Canary 1.2.x Information
  • Canary is a program developed by the Bioacoustics Program at Cornell Lab of Ornithology.

  • SoundScope

    Both 68K and PowerPC native

    The SoundScope product family is used primarily in speech teaching & research, with some applications in animal sounds, forensics, and general acoustic analysis. It can record, view, analyze, play, copy, paste, store and print sound waveforms. Analysis functions include spectrogram, fundamental frequency (Fo), Linear Predictive Coding (LPC) including formant tracking, LPC residual, jitter (pitch perturbation), shimmer (amplitude perturbation), HNR, frequency spectrum, spectral slice, envelope, energy and zero crossing. Includes limited built-in filtering, runs any filter created with WLFDAP. An integrated text editor stores notes and calculation results. SoundScope lets you design your own custom "instrument" screen, tasks (macros) and menus. Supplied instruments include 1 channel analyser (dual snap, dual time, spectrogram, spectrum), 2 channel analyser, segment analyser, multi-channel recorder, etc. Note: Supercedes MacSpeech Lab II.

    Price: $490 to $4990, less educational discount Availability: In North America, directly from GW Instruments. Contact the company for international distributors.

    Contact:

    GW Instruments
    35 Medford Street, Somerville, MA 02143, USA
    Phone: (617) 625-4096 Fax: (617) 625-1322
    Email: D0268@Applelink.Apple.COM

  • SoundView

    This FREEWARE package allows the user to view the time-wave and frequency spectrum LIVE from any Macintoshù sound input device. Real-time display is possible on faster Macintoshes; display rates of >110 frames per second are possible on a Power Mac 8100/100; >35 fps on a Quadra 950. A "Waterfall", or raster plot of previous spectral history, is presented in a separate window. Recording and playback of monophonic 8-bit sound is supported; a spectrogram can be made of the captured data; whether recorded by SoundView, or imported from any sound file. A readout provides the frequency value of a point specified by the mouse cursor.

  • SoundView WWW site

  • Sound Waves

     Sound Waves is an educational software which has the following activities:
    
     1. Explore Wave Forms
     2. Explore Fourier Decomposition
     3. Explore Human Hearing
     4. Demonstrate Interference and Beats
     5. Investigate Doppler Effect
     6. Listen for Resonances
     7. Solve Problems
     8. Have Fun with Sounds
     9. Get References and Resources
       
    
    To whom was the software intended and who uses it?
    
     Sound Waves was developed to help introductory physics students learn
     about the physics of sound.  It has been used by physics instructors
     to demonstrate the interference of sound waves and the generation of
     beats.  Several applied mathematics instructors have used it to
     demonstrate Fourier decomposition.  It has been used along with
     earphones in laboratory settings at the high school level in the USA,
     and by many students who enjoyed the challenge of a game-like
     approach for solving simple problems about the Doppler effect and the
     relationship between the sound speed, the frequency of the source and
     the wavelength in the medium.  Recently, instructors of
     multi-disciplinary science courses have used the references section
     to discuss acoustic inspection as an agricultural tool, sound driven
     refrigerators, and taking the ocean's temperature with sounds.
     Younger children have enjoyed the "have fun with sounds"
     activity and their teachers have used the software to increase their
     interest in science.
    
    
  • For more information on Sound Waves see the Sound Waves FAQ
  • back to index

    DOS/Windows

  • Cool Edit

    A nice sound editing shareware program for windows.

  • Gold Wave

    Another nice sound editing shareware program for windows

  • Gram

    Gram produces a high resolution color map of the frequency structure of any digital (PCM) audio file. If you also have a Windows compatible sound card, you can record and directly analyze sounds through an attached microphone as well as play back the recorded audio spectrum showing the variation of frequency structure with time. Use Spectrogram to reveal the hidden complex frequency structure of sound samples, to compare and identify different sounds, or identify the formants of human speech

    4.2.5 for windows 95

    Gram23    Program to display "wav" files as a sonagram under Windows 3.x

  • Spectrogram (free)

  • Specgram the program can be found at the Ftp Sound Archives for Dos/Windows (oak.oakland.edu in Simtel/msdos/sound)

    The current version can be downloaded from author's home page under the title: Audio Signal Processing Programs

  • SOX , the universal sound file conversion program for dos/unix. This archive also includes The Audio File Formats FAQ, a description of the AIFF audio file format (Apple) and the RIFF (a.k.a. "WAV") audio file format (Microsoft).

  • SoX Home page

  • CSRE (Computerized Speech Research Environment)

    You can download the demo from AVAAZ's homepage.

    as well as find out more Information on CSRE from AVAAZ home page


    From the Web Site:

    "TFR uses an intuitive and readily-learned graphical user interface with full mouse control and on-line help, to provide a full range of signal processing functions on PCs. It is Windows-based, and works with any Windows-compatible 16-bit audio card. The program offers the most complete range of signal analysis technques available in any package. Results are displayed as high-resolution spectrograms, in color or in true gray-scale. In addition, our display utilitites are "open" so that users who have their own, even-more-specialized analytical techniques can still use TFR to display the results of their analyses."

  • The Avaaz TFR (Time-Frequency Representation) Package
  • A PC based Digital Signal Processing Workstation

    Signal / RTS

    The Signal Sound Analysis System is an integrated hardware and software system for the acquisition, analysis and graphical display of acoustic and vibration signals. It provides an outstanding combination of real-time spectrographic display and post-acquisition editing, graphical and mathematical analysis, modeling, synthesis, and playback. The Signal Sound Analysis System was designed specifically for research, ranging from basic acoustic measurements to mathematical sound analysis. Interactive graphics let you measure acoustic parameters directly from signals on the screen. An extensive library of commands provides a wide range of acoustic analysis functions. And a programming language allows automated reduction of large data sets.

    For more information and a more detailed description of the package, with screenshots visit the Noldus web site. Noldus is the main distributer of Signal/RTS.

    AVISOFT-SONAGRAPH Pro and Avisoft Sonagram Lite

    For more detailed information on this windows software visit their web site where you can download a free version of Avisoft-SONAGRAPH Light

    Syntana Contact Information

    back to index


    Freq. Asked Questions

    Comp.Speech FAQ

    Acoustics FAQ

    Human Audio Perception FAQ

    Biology Education Software FAQ


    Sound Archives in Bioacoustics

    Borror Laboratory of Bioacoustics

    Cornell Laboratory of Ornithology

    Wildlife Sounds at the British Library National Sound Archive

    Animal Sound Archive - Humboldt-University of Berlin


    Acoustics on WWW

    back to index


    Bioacoustics Mailing List (from cornell.edu)

    The BIOACOUSTICS-L mailing list is for discussion of any subjects related to sound in the natural world, including animal communication, sonar, acoustic behavior, signal processing for bioacoustics, the impact of noise on animals, acoustic tracking, and any other topics that may come up. Discussion of experimental methods and equipment, queries for information, announcements of results, and raising of public policy questions are all welcome.

    For more information about the list including instructions on how to subscribe go to: http://cetus.pmel.noaa.gov/ABbioList.html

    back to index


    Programs written by Jack and Liz Hailman

    For help downloading some of these files try:

    The Cross Platform Page it contains information and tools for Macintosh, MSDOS and Unix archive files

    PeckOrder

    (For Macintosh computers; requires HyperCard or HyperCard Player)


    PeckOrder analyzes dominance data and provides a best hierarchy and other results. Data may be typed in, pasted in from a spreadsheet,orimported from a TEXT file. PeckOrder accepts two types of data:

    1. a raw list of dyadic win-lose encounters, or
    2. an already compiledsummary of winners, losers and number of interactions.

    Extensive checking routines guard against invalid data entries. Data of either type, entered by any means, can be edited before processing. Processing is done in steps so the user can go back and correct any data problems revealed. First, a list of interactants is provided. Next, a list of pairs of interactants, with numbers of wins andlosses, is provided. Finally, the main results are provided:

    1. whether the data contain reversals;
    2. whether there are pairs forwhich no data occur and whether the data contain tied won-lost recordsor intransitive triads;
    3. whether the data define a unique linear hierarchy;
    4. the complete dominance matrix, with won-lost records ofpairs and overall won-lost records for every interactant; and
    5. the value of Landau's index of linearity.

    Saved results may be copied toClipboard or exported to a TEXT file.

  • A virus checked version of PeckOrder1.03.


    back to index

  • MannWhitneyU

    (For Macintosh computers; requires HyperCard or HyperCard Player)

    MannWhitneyU performs the non-parametric Mann-Whitney U statistical test on ordinal (or higher) independent data. Data may be typed in, pasted in from a spreadsheet, or imported from a TEXT file.

    MannWhitneyU incorporates features absent or scarce in commercial statistical programs:

    1. alternative means of data entry,
    2. extensive checking of entered data,
    3. a measure of dispersion (the "standard interval") that is more informative that the usual interquartile interval, and
    4. significance levels, rather than merely the test statistics, for both one- and two-tailed tests.

    Results provide for each data set

    1. sample size,
    2. median value,
    3. standard interval, and
    4. range interval, as well as test statistics (U, and for large samples, z) and
    5. significance levels for both one- and two-tailed tests.

    Results may be copied to Clipboard or exported to a TEXT file.

  • MannWhitneyU_1.0


    back to index

  • Uncert

  • Uncert (For IBM-compatible DOS computers)

    UNCERT analyzes sequential data by the method of Markov chains, providing first-and second-order transitional matrices with associated uncertainty (entropy) values. The user creates and names a data file according to instructions in an ascii file called README. (The README file must not be renamed because it can also be called within a run of UNCERT itself.) Then the interactive program is run with the user providing simple responses to prompts. A summary of results is provided on-screen, and the full results are written to a new file _x that is named by the user. This results file includes:

    (a) the name of the file containing the data analyzed;

    (b) the parameters of the data set;

    (c) a summary table of samples on which different orders of Markov chain were based;

    (d) maximum uncertainty;

    (e) zero-order analysis,

    (f) first-order analysis, including tables of transitional frequencies and probabilities;

    (g) second-order analysis, including tables of transitional frequencies and probabilities;

    (h) uncertainty summary;

    (i) if specified by the user, tables of transitional frequencies and probabilities of naturally defined units in the data; and

    (j) an analysis of the feasibility of running higher orders of analysis than can be done by UNCERT.

    Background, including the techniques of Markov chains and comments on analysis of behavioral data using UNCERT, is provided in an accompanying ascii-formatted manual.

    If your browser supports the use of forms you can send e-mail to Jack Hailman so he can put you on his software support list for peckorder.

    E-mail via Mailto to: JHAILMAN@macc.wisc.edu

    back to index


  • Data Collecting Programs

  • Etholog

    EthoLog is a tool for the transcription of behavior observation sessions. The behavioral categories and their key codes are defined by the user in a text file. EthoLog is designed to deal with two kinds of events: State Events, which have durations, and Instant Events, which have times of occurrence (and are embedded in State Events). State Events are distinguished from Instant Events by a Space Bar press before the key code (so any category can be used as a State or Instant Event).The user can add Labels to any registered event, which can act as notes or modifiers. The transcription sessions can be paused and resumed. EthoLog generates two text files with a session summary and the full sequential and timing data. These files can be loaded to a spreadsheet for further analyses.

    Special requirements: none.

    FreeWare. by

  • Eduardo B. Ottoni
    Dept. of Experimental Psychology
    University of Sao Paulo
    Sao Paulo, Brazil

    or our email address

  • The Observer

    The Observer is a professional system for collection, analysis and management of observational data. The software has been designed for 'live' data entry by a human observer or from video tape, using a desktop or handheld computer. DOS, Windows and Macintosh versions are available.

    For more infromation on this commercial product plus other product follow the link to the Noldus home page. It contains contact infomation as well as an extensive review of the program.

    Their European email address is (info@noldus.nl)

    Their US address is: info@noldus.com

  • MacSHAPA

    software for Exploratory Sequential Data Analysis (ESDA).

    ...from the Web page:

    MacSHAPA is one of a number of software tools now emerging to help with the problems of ESDA (for other examples see Sanderson, 1994). MacSHAPA does not help with every kind of ESDA--no software tool can--but it does help with certain kinds. MacSHAPA lets you do the following: Enter or import data into a spreadsheet-like viewing medium Annotate, manipulate, and visualize data in various ways Carry out statistical analyses of various kinds Export data and results to other applications. Full information about MacSHAPA's features and use can be found in Sanderson, Scott, Johnston, Mainzer, Watanabe, and James (1994).

    Sanderson, P. M., J. J. P. Scott, T. Johnston, J. Mainzer, L. M. Watanabe, & J. M. James (1994). MacSHAPA and the enterprise of Exploratory Sequential Data Analysis (ESDA). International Journal of Human-Computer Studies, 41, 633-68.

  • back to index


    Ecology Software site

    Wildlife ecology related software announcment

    Illinois Natural History Survey Wildlife Ecology Software Server

    Software Developed by Department of Fishery and Wildlife Biology and Colorado Coop. Fish and Wildlife Unit, Colorado State University

    ProGAMMA Software site

    The Social Science Information Technology Server of the interuniversity expertise center.



    Suggestions/Comments/Advice/Information/Contributions

    Have or know of any software that would be of interest to those in Animal Behavior? If so just send E-mail via FORMS to: sdduncan@indiana.edu


    back to index