Raven Pro
Raven Exhibit
Raven Lite

Raven Features

Below is a list of some of the features of Raven. The User's Manual has a more complete description of these features. You can also see a feature comparison between Raven Pro and Raven Lite at the bottom of this page.


Selection Review and Annotation

New in version 1.5, Raven Pro includes a new Review interface that allows users to view multiple rows and columns of zoomed selections on the screen to be able to review and annotate them more quickly. An optional context window allows users to see the selection in the context of the longer recording. Users can add single-key annotations to annotation cells or can set up key mappings to map a single keystroke to annotation values in multiple columns, classifying to species and call type with a single keystroke.

Selection Review. Raven's selection review feature allows users to view zoomed in views of multiple selections that are separated in time.

Clock Times for Recordings

Raven's time axis can now display the time at which a sound occurred, not just the offset into the recording. Raven can read from a filename template to allow it to display times for all files in a file sequence, even those recorded on a duty cycle with gaps in the recording. Raven has new measurements called Begin Date, End Date, Begin Clock Time, End Clock Time, and Begin Hour that work alongside this new feature.

Clock times. Raven's time axis is now able to show the clock time when an event occurred, not just the offset into the sound.

Compare Selection Tables

Raven allows you to compare the results of a detector run against a truth table created by a human. This allows you to see the true positives (TP) that the detector found, the false positives (FP) that the detector found but should not have, and the false negatives (FN) that the detector missed. This new feature will allow users to quantitatively assess the performance of their detectors.



New in version 1.3, Raven Pro includes multiple detectors that can detect target signals within a sound. It is able to process detections within the real-time recorder, within large data sets, and on an interactive level for parameter testing. New in version 1.4 is batch detection.

The result of a detector run. The Band Limited Energy Detector was configured to detect specific segments of a Black-Capped Vireo's call.



New in version 1.3, Raven Pro's correlation features allow the user to quantitatively compare multiple waveforms or spectrograms. The correlation process results in a plot that maps the similarity of two signals versus time. Version 1.4 introduced improvements in correlation functionality and performance.

Three windows of the same correlation plot. The first shows a lesser peak to the left of the highest peak, the second shows the main peak (the time position at which the signals are the most highly correlated), and the third shows a lesser peak to the right of the highest peak. In the first and third, two of the three calls in each signal are aligned; in the second, all three calls are aligned.


NI-DAQ and ASIO support

New in version 1.3, Raven Pro supports multi-channel recording using NI-DAQ (National Instruments Data Aquisition hardware) and ASIO (Audio Stream In/Out) audio input devices. NI-DAQ devices provide input capabilities of up to 32 channels with an adjustable voltage range, and ASIO devices provide 24-bit audio sample size capabilities.


Multiple simultaneous sound windows

Raven Pro can display any number of sound files simultaneously, with each file in its own window.

Three sound windows open in Raven Pro. The Layout tab of the side panel contains controls for showing and hiding parts of a sound window.


Multiple simultaneous signal views

Raven sound windows can display any number of waveform, spectrogram, spectrogram slice, and selection (average) spectrum views.

Waveform, spectrogram, and spectrogram slice views of calls from a red-breasted nuthatch. The spectrogram slice shows a cross section of the spectrogram at the point in time indicated by the magenta position marker (4.646 seconds).


Multiple audio formats supported

Raven can open audio files of the following formats: AIF, AIFF, MP3, WAV, and FLAC.


Linked views

Views can be linked to each other or unlinked by shared properties such as time scale and position. For example, you can simultaneously see two spectrograms showing a signal at different time scales.

Two spectrogram views of the same signal at different time scales. The time positions (indicated by the magenta position marker at 5.313 seconds) are linked, but the time scales are unlinked. The red box outlines the active selection; the cyan box outlines an inactive selection.


Real-time displays during signal acquisition

During signal acquisition, Raven can display any combination of spectrogram, waveform, and spectrogram slice views in a recorder window. Views in recorder windows are continuously updated in real-time, and can be configured and manipulated in exactly the same way as views in any other sound window. Raven Pro can acquire data to memory, to a single disk file, or to a file sequence.


Support for multi-channel signals

Raven allows you to selectively display and hide data from any number of different channels.

The Raven Pro window showing four channels of data from a seven-channel sound file. The other three channels are hidden.


Support for signals larger than available memory

Raven allows you to specify how much of a signal you want to have in memory at one time. When you want to view part of a signal beyond the limits of the data presently in memory, Raven Pro will automatically and seamlessly load and display the data. For example, you can easily work with sequence of hundreds of files representing 24 hours of continuous recording, viewing any portion of the data without needing to specify which file to open.


File sequences

Open a sequence of files as a single, continuous signal. You can either select a sequence of files individually or use a file sequence list generated by Raven during signal acquisition.

Opening a file sequence. The dashed vertical lines represent the separations between the files. These lines can be hidden.


Selection, measurement, and annotation tools

In Raven Pro, multiple selection tables can be displayed in each sound window showing configurable sets of measurements and annotations in spreadsheet-like format. Annotations are user-defined columns (for example “Note Type”) that can be displayed in the selection tables. Annotation values can be entered manually by the user for each selection. Selection tables can be saved as text files for easy import into statistics, spreadsheet, or other programs. Saved selection tables can also be re-opened in Raven Pro to restore selections to a signal. Raven Lite also supports multiple selection tables, but allows only one annotation column and one measurement column ("Average Power Density [dB FS]").

Selection table showing measurements and annotations for six selections in a spectrogram view. The “Note Type” annotation is displayed in a text overlay on the spectrogram view. The selection table can be configured to display any combination of measurements from a large repertoire.


Signal editing, filtering, and amplifying

Cut, copy, and paste data within or between sound windows. Filter out or filter around a selected time-frequency region in audio signals. Amplify a selection portion of a signal or the entire signal. Raven Pro can also batch filter and/or amplify large groups of files simultaneously.


Multi-line views

Any view can be configured to span multiple lines, allowing display of more data in a window:

Spectrogram spanning three lines, using inverse grayscale colormap.


Color schemes

A color scheme consists of a spectrogram colormap relating power values to display colors, and color specifications for elements within each view (such as selections, axes, backgrounds, title text, etc.). You can choose from eight predefined colormaps, and edit the color for each element in a view.


Saved workspaces

Raven Pro allows you to save and retrieve workspaces. When you save a workspace, all information about Raven's state is saved, including what signals are open, the size and placement of their windows, what views exist for each signal, selections in each signal, and linkages among views within and between signals. You can later retrieve a workspace to continue your work exactly where you left off when the workspace was saved. Raven Lite does not support workspaces.


Configuration presets

You can save presets for the configuration of window layouts, color schemes, measurement sets, spectrograms, recorders, band filters, calibration, selection labels detectors Using presets you can easily switch among frequently used configurations without having to specify numerous parameters. Raven Lite has presets for only window layouts, color schemes, recorders, band filters, calibration,and selection labels


Flexible graphic image export and printing

Images of signal views or sound windows can be saved in a variety of graphics formats, or copied to the system clipboard for easy import into most word-processing, presentation, and graphics programs. Raven can export graphics at a variety of high resolutions, and offers improved printing precision and support for multi-page printing. Signal views can also be printed directly to a PostScript printer.


Automatic Updates

Users can download software updates so that the latest bug fixes and performance improvements are always available.


Feature Comparison of Raven Lite and Raven Pro


Feature List Raven Lite 2.0 Raven Pro 1.4
Target Audience all who want to learn more about sounds, bird songs, music, etc. biologists working with acoustic signals
Operating Systems Supported Windows, Mac OS X and Linux Windows, Mac OS X and Linux
File types able to read WAVE, AIFF, MP3, and FLAC able to read WAVE, AIFF, MP3, and FLAC
Views supported multiple waveform, spectrogram, spectrogram slice, and average spectrum views per open sound file multiple waveform, spectrogram, spectrogram slice, average spectrum, beamogram and color bar views per open sound file
Detection features no detection available includes both amplitude and energy detectors
Correlation features no correlation available allow both single and batch qualitative comparison of spectrograms and waveforms
Audio input device support supports mono and stereo recording using Java Sound supports multi-channel recording using NI-DAQ and ASIO devices, and mono and stereo recording using Java Sound
Channels read multi-channel audio files multi-channel audio files
Visibility supports visibility of two views as well as view axes supports visibility of a wide variety of user interface components
Recorder features reads a single channel of audio into memory or single files at 44.1 kHz sample rate reads multi-channel audio into memory, single files, or file sequences at various sample rates. Supports decimation of audio samples, delayed recording, and file naming templates
Feature access limited contextual menus and a limited set of toolbar buttons contextual menus and a full set of toolbar buttons
Playback features playback, visible playback, reverse playback, scrolling playback, loop playback, playback rate of channel 1 only playback, visible playback, reverse playback, scrolling playback, loop playback, playback rate, filtered playback, padded playback, synched playback, playback of any two channels of audio from a multi-channel file, and only play channels with active selections
Selections of zoom, playback, and measurements multiple selections for zoom and playback, single annotation column, and Average Power Density measurement of sounds stored in a measurement table with export capabilities multiple selections for zoom and playback, multiple annotation columns, and multiple measurements of sounds stored in a measurement table with export capabilities
Graphics graphics export and printing graphics export and printing
Spectrogram parameters varying spectrogram window size with all other parameters fixed multiple spectrogram parameters including window type, window size, DFT size, overlap, and hop size
Presets user-defined presets for the configuration of window layouts, color schemes, recorders, band filters, calibration, and selection labels user-defined presets for the configuration of window layouts, color schemes, measurement sets, spectrograms, recorders, band filters, calibration, selection labels, and detectors
Support Online forum support E-mail support and online forum support
License options Single license option Multiple license options
Documentation none yet 313-page, fully-indexed User’s Manual
“What’s New” document
Raven Pro 1.5 Features
Price $25 . . . now FREE ! ! ! $800 (commercial license)
$400 (academic, government, or non-profit license)
$100 (one-year student or subscription license)
$ 50 (student semester license)

Further discounts are available for users in specific countries