SonoBat is powerful call analysis


Indiana bat (Myotis sodalis) and Eastern small-footed (Myotis leibii) recorded by John Chenger

Modern, intuitive, easy to use
SonoBat software provides a comprehensive tool for analyzing and comparing high-resolution full-spectrum Sonograms of Bat echolocation calls recorded from time-expansion bat detectors. With its intuitive and direct interface, SonoBat makes it easy to record, process, display, and analyze calls with great sophistication.

SonoBat can process calls into very high-resolution standard view sonograms to display nuances of call morphology, compare unknown calls to reference calls using the same time scale, and enable on-screen analysis of call data.

Unusual Corynorhinus townsendii call compared with reference call

SonoBat Autorecorder
With an autotriggering detector such as the Pettersson D240x, this utility automatically downloads files to your computer with a location, date, and time stamp. The AutoRecorder lets you automatically record files and have them saved as SonoBat wav files possessing SonoBat file attributes. You can then analyze them using SonoBat or other signal processing software. This greatly facilitates monitoring efforts, particularly when you would like to simultaneously monitor multiple sites, or tend to other tasks.

Autorecorder in action

Why SonoBat?
Because you will detect more bats. Time expansion bat detection is significantly more sensitive than zero-cross detection used by Anabat detectors. Read Brock Fenton's abstract from the 30th annual North American Symposium on Bat Research (Miami, FL, September 27-30, 2000), (2000) Bat Research News, 41:116.

Because you can more confidently discriminate species. The sensitivity of time expansion detection coupled with the high-resolution processing of SonoBat will reveal essential discriminating features missed with low resolution Anabat processing. Read about one such feature in Joe Szewczak's abstract from the 30th annual North American Symposium on Bat Research (Miami, FL, 27-30, 2000), (2000) Bat Research News, 41:141.

Comparing calls is easy
SonoBat lets you append reference calls to a call sequence or individual call and display them on the same sonogram at identical time and frequency scales. No opening of other call files in separate windows and manipulating them to make a comparison.


Call sequence compared to a single reference call

SonoBat Features

Runs identically on Windows and Macintosh OSX platforms, and call files may be swapped between the platforms.

Operates entirely by a graphical user interface, although there are key shortcuts for the most-used operations.

Reference calls can be appended to a sequence view and are automatically adjusted to match the time and frequency scale of the view. view screenshots

Any call may be selected for very high resolution standard view display and have a reference call displayed beside it with matching time and frequency scales. view a screenshot

Any call displayed in standard view may be stored with an accompanying text note as a reference call, including the time position of the call within the parent file. view a screenshot

Compiled reference views allow a range of call varieties from a single species (or more) to be displayed in a single view. With a library of compiled reference views, you can quickly compare an unkown call against the calls of a variety of candidate species. view a screenshot

Extensive analysis functions using screen-positioned cursors: low/high frequency, bandwidth, duration, call interval spacings, heel, slopes, characteristic frequencies, harmonics. view a screenshot

File navigation is shortened by saving call directories and the reference call library along with other user settings in a preference file, and an intelligent file dialog. view a screenshot

Time and frequency scales are programmed to match x10 time expanded audio data. Customized versions are available for other time expansion factors.

Calls are processed from standard wav files. Acceptable wav formats are 22.05 kHz/8 bit, 22.05 kHz/16 bit, 44.1 kHz/8 bit, 44.1 kHz/16 bit. The software automatically recognizes and displays which format.

Calls may be recorded in any of these wav formats with the Recorder Accessory, which provides real time amplitude feedback during recording. view a screenshot

The Recorder Accessory allows the selection of desired segment before saving to file. This is especially useful for selecting a continuous sequence from a looping audio output. view a screenshot

Call files in 44.1 kHz/8 bit and 44.1 kHz/16 bit format are processed to display frequency information up to the maximum frequency resolution of the detector that acquired the call sequence, e.g. 175 kHz for a Pettersson D980 which samples at 350 kHz. Call files in 22.05 kHz/8 bit and 22.05 kHz/16 bit format are processed to display frequency information up to 110.25 kHz, the upper limit of frequency information at this recording rate. (Keep in mind the difference between the detector's sampling rate of the actual sound, and the digital recording rate of the x10 time expanded audio data.)

Very large files open in a segment-select mode. The length of the segment is user-definable to match the performance characteristics of the host computer. In files requiring segment selection, the selected segment remains in the selected location for reprocessing if selected parameters are changed, e.g. a filter setting.

A selection of filters are available: 5 kHz and 20 kHz cut off filters to eliminate low frequency noise, and a special harmonic emphasis filter. view comparative screenshots

Call sequences can be opened in a real time view mode, or a compressed view mode in which the "dead air" space between calls is compressed; the degree of compression discrimination is user-controlled. view screenshots

All calls and call sequences can be played. In compressed view mode, an intelligent time position cursor waits during the "dead air" pauses.

Reference calls of a different wav format than the currently displayed file are automatically converted to match the display file.

With a reference call appended, calls may be compared aurally as well as visually.

In compressed view mode, the call interval times are automatically calculated and displayed.

A "hold frequency" zoom mode permits zoom selection of time segments without affecting the frequency scale.

Multiple zoom recovery with a single click.

Pop-up contextual help messages may be enabled. view a screenshot

Audible feedback of most button clicks. However, all sound play may be turned off.

Real-time adjustment of display amplitude intensity and threshold, i.e. the sonogram display changes immediately as the controls are adjusted. view comparative screenshots

Real-time sonogram palette changes from black background to white background, and color to grayscale (useful for printing and publishing); also, exclusive contour display of intensity levels in grayscale. view a composite of screenshots

Print window feature of the current sonogram display.

Automatic adjustment of amplitude range. This enables comparison of faintly recorded calls with those of full level recorded calls.

Adjustable ruler can be displayed for comparing frequency of calls across the sonogram display. view the active ruler on this screenshot

In compressed mode, standard view selection is automatically referenced from whatever piece of a call that is zoom-selected. In real time display, the standard view is centered on the zoom-selected view.

A call displayed in standard view displays itÕs time position within its parent sequence.

Seven standard view lengths are available: 10, 15, 20, 30, 40, 50, and 100 milliseconds.

Analysis data may be written to a spreadsheet.

Automatic calculation of real positions of aliased harmonic components. This allows the use of frequency information as high as 350 kHz

SonoBat Version 2.5.9
Includes installation CD, printed manual, stock western reference calls, plus special stereo-mono audio cable for idiot-proof Pettersson 240x connections. Note: SonoBat is actively developed with frequent updates. Your SonoBat ships directly from the developer to ensure you always receive the latest version. SonoBat ships separately from the rest of your BCM order.
Free shipping in the USA. Ships in days.
$320.00 USD

Tryout SonoBat right now: download the demo. Recommended minimum system requirements:
Windows: xga (1024 x 768 pixels) or larger monitor, Pentium with at least 128 MB of RAM
Macintosh: xga (1024 x 768 pixels) or larger monitor, Mac OS X with at least 256 MB of available RAM

More info? Download a PDF brochure on this product...

SonoBat Version 2.5.9
(All 2.5.x releases have been free upgrades)

¥ widened filename indicator to accommodate longer file names

¥ enhanced features of file dropbox

¥ dropbox now accepts directories/folders and then opens the file dialogue for the dropped directory/folder

¥ a dropped file now renders the directory displayed in the file open dialogue to be that of the dropped file. Thus, after dropping a file you have direct access to all files in that directory, or can immediately use the open file up/down buttons

¥ added up/down buttons for scrolling through reference views!!!

¥ moved del button away from chng button to avoid misclicks

¥ changed behavior of discrimination control to eliminate reprocess button; a change in the discrimination setting is now immediately processed

¥ changed R/L stereo channel button to be active only for a stereo file

¥ hard specified all fonts to fix large font problem; this also makes SonoBat run under some Windows and Vista environments more elegantly.

¥ fixed bug that prevented chng file name from working in all instances

¥ fixed bug that caused chng file name problems when file extension was "WAV" instead of "wav"

¥ improved appearance of directory dialogues

¥ widened directory dialogues to accommodate longer file names

¥ added directory up button

SonoBat 2.5.7 & 2.5.8

¥ Added support for wav files with sampling frequencies greater than 44.10 kHz.

¥ Improved open file dialogue to support moving among directories from within the open dialogue panel.

¥ Improved file processing to allow reference files and short files to adequately display when opened in analysis mode.

¥ Fixed bug that rendered incorrect display of reference file when reference file was formatted differently than currently opened file.

¥ Improved handling of very large files.

¥ Added volume control for feedback sounds.

¥ Support for Windows Vista and Macintosh Intel systems.

SonoBat 2.5.6

¥ Fixed bug that made oscillogram trace disappear after performing an  undo zoom in realtime mode.

¥ Improved display interface such that the sonogram panel no longer retains the previous fileÕs sonogram while the next opened file processes.

¥ Enhanced filename interface to eliminate Ò.wavÓ file extension in display. This makes it easier to change the filename, and avoids SonoBat not seeing the file if the .wav extension was changed.

¥ The filename can now also be changed in std view mode, analysis mode, and full-screen appended ref view mode.

¥ Reorganized the preferences panel to a more logical layout.

¥ Fixed bug that intermittently caused compiled ref views to incompletely display.


Home | Catalog | Acoustic System Overview | Hardware | Software | Recorder | Call Library | Why Detect Bats?