The Bioacoustics Research Program of the Cornell Lab of Ornithology is pleased to provide Raven Pro 1.4, its sound analysis software, for Windows, Mac OS X, and Linux users.
Raven Pro is an interactive sound analysis tool for researchers in the field of animal bioacoustics. However, we hope that linguists, psychologists, and musicians will also find it useful.
For more information and examples, go to http://birds.cornell.edu/brp/raven/RavenFeatures.html.
Raven Pro 1.4 adds many new features:
For a more detailed summary, go to our What's New page; for a complete list of bug fixes and new features, go to our updates page.
Raven Pro 1.4 for Windows requires a PC running the Windows 98, Me, NT, 2000, XP Home, XP Professional, Vista, or 7 operating system with a processor running at 500 MHz or higher (1.0 GHz or higher recommended), and 256 MB of RAM. The required version 1.5 of Java is automatically installed with Raven Pro.
Raven Pro 1.4 for Mac OS X requires a Macintosh computer with at least 256 MB of RAM, running Mac OS X version 10.2 (Jaguar), 10.3 (Panther), 10.4 (Tiger), or 10.5 (Leopard) and Apple Java 1.4.2 or higher. Testing is still in process for OS X version 10.6 (Snow Leopard). We recommend a 400 MHz G4 processor or faster for running Raven Pro.
Raven Pro 1.4 for Linux requires a Linux computer with at least 256 MB of RAM and version 1.4.2 of Java or higher. Raven Pro 1.4 has been tested on Ubuntu, Fedora, and openSUSE.
For all platforms, you must have write permission to the folder where Raven Pro is to be installed, both during installation and when running Raven Pro. Raven Pro can download updates that need to be written to disk. Therefore, Raven Pro must be able to write in the folder where it is installed.
If you find that Raven Pro feels sluggish on your computer, please consult the performance tips listed below in 5.2 Performance Tips.
Raven Pro is installed to a single folder, usually "/Applications/Raven Pro 1.4" on Mac OS X and "C:\Documents and Settings\[your username]\Raven Pro 1.4" on Windows. Installing Raven Pro 1.4 will not overwrite any existing Raven Pro installation if you accept the defaults. You can use the new version of Raven Pro alongside prior versions to compare features. Before removing an existing installation, be sure to save copies of any work you may have saved to the installation folder that you want to keep. This may include sound files, selection data, workspaces, and presets.
When you purchase a license for Raven Pro, you will be given a license serial number to be used on the Raven Pro registration dialog. The serial number will be sent to you via email or provided on the CD if you purchased a CD. The registration dialog will be presented to you when you launch Raven Pro. You can copy the serial number to the system clipboard, paste it into the dialog using the Paste button, enter your email into the dialog, and then press the Register button to register. You can also choose to run Raven Pro in demo mode by pressing the "Run Demo" button on the dialog, after which you should select the "Register..." menu item on the Help menu to register a license. You will be asked to enter the license serial number and your email address as described above. Once you are registered, Raven Pro will attempt to download any files it needs to transform the demo version into the product version.
NOTE: Upgrades from Raven 1.0, Raven 1.1, Raven 1.2, and Raven Pro 1.3 to Raven Pro 1.4 are free. You do not have to contact the Raven team in order to upgrade your license. However, upgrades from Raven Lite are not free. You'll need to purchase Raven Pro separately and obtain a new license.
Most users of Raven 1.0, 1.1, 1.2, or 1.3 who want to upgrade to 1.4 will have a very easy time doing so. In all cases, the first thing to do is to download and install the new Raven Pro 1.4 code to make sure that you can launch it. Once you've done that, you can proceed with the upgrade instructions included below.
For upgrades to the same machine, you should launch Raven Pro 1.4, and Raven Pro 1.4 will try to detect if there is an installation of a previous version of Raven Pro on the machine. If Raven Pro finds the previously registered copy, it will upgrade the registration to the new version. If Raven Pro is unable to find the prior version, you can register on the initial Raven Pro registration dialog using the original license serial number, or you can choose the "Upgrade From Prior Version" menu item on the Help menu to identify to Raven Pro where the prior version is installed. Note that any presets, workspaces, or preferences that you have been using have not been copied over and will need to be copied manually from the old version. Once your registration is upgraded, Raven Pro will attempt to download any files it needs to transform the demo version of Raven Pro 1.4 into the product version.
For upgrades to a different machine running Windows or Mac OS X, you just need to launch Raven Pro 1.4 and enter the license serial number again. Once you are registered, Raven Pro will attempt to download any files it needs to transform the demo version into the product version.
To launch Raven Pro for Mac OS X, double-click on the Raven Pro application in the Finder.
To launch Raven Pro for Windows, double-click on the Raven Pro shortcut in the Raven Pro folder, or choose the Raven Pro item in the Start Menu program group.
There are several ways to get answers to your questions about Raven Pro:
It is important to run Raven Pro with sufficient memory. By default, Raven Pro runs with a maximum memory allocation size of 256 megabytes. If your computer has more RAM than this, you may wish to increase the amount Raven Pro can use. To do this, open the Memory Manager window by selecting Memory Manger from the Window menu, then click on the Configure button. To change the maximum memory allocation to 512 megabytes, change the 256 in the dialog to 512 and click the OK button. The next time Raven Pro is launched, it will use the new value for the maximum memory allocation size.
Real-time signal displays can tax a computer's CPU, especially on slower computers. If necessary, you can reduce the load placed on your CPU by these displays by making them smaller and/or hiding their axes.
If you are using selections, you can improve your performance by turning off the "Selection Fill" component in the Layout side panel. This will remove the shading that fills selections, and reduce the load on your CPU.
If you notice any problems while running Raven Pro, there are a couple of ways to gather information to report to the Raven team.
The first is to see if any information has been written to the console. On Windows, that means running with the Raven Pro Console. There is a shortcut provided to the Raven Pro Console when Raven Pro is installed. There is also a file called RavenConsole.bat in the Raven Pro folder. Double-clicking on this file will launch Raven Pro with a Java console to allow additional program output to be written to this console. If you report a problem, please include any information that you see in the console. On Mac OS X, there is a separate application located in /Applications/Utilities called Console. If you launch this application, it will show Raven Pro output along with other output generated by the operating system.
The second way to provide information to the Raven team is by using the Raven Pro Email Feedback tool, which you can find in the Help menu of Raven Pro. By using this tool, you are providing us with much more helpful information than by just sending an email using your email program. This is because Raven Pro is able to gather a lot of information about the program environment and include it in the email that it generates.
Raven Pro
Copyright 2003-2011 Cornell Lab of Ornithology
Bioacoustics Research Program
Raven Pro Example Sounds
Copyright 2003-2011 Cornell Laboratory of Ornithology
Macaulay Library of Natural Sounds
Bioacoustics Research Program
This product includes code licensed from RSA Security, Inc.
Some portions licensed from IBM are available at http://oss.software.ibm.com/icu4j/.
Portions of Raven Pro use sample code from Sun Microsystems, Inc. The following applies to these portions only:
Copyright 1996-2000 Sun Microsystems, Inc. All Rights Reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
Neither the name of Sun Microsystems, Inc. or the names of contributors may be used to endorse or promote products derived from this software without specific prior written permission.
This software is provided "AS IS," without a warranty of any kind. ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY EXCLUDED. SUN AND ITS LICENSORS SHALL NOT BE LIABLE FOR ANY DAMAGES OR LIABILITIES SUFFERED BY LICENSEE AS A RESULT OF OR RELATING TO USE, MODIFICATION OR DISTRIBUTION OF THE SOFTWARE OR ITS DERIVATIVES. IN NO EVENT WILL SUN OR ITS LICENSORS BE LIABLE FOR ANY LOST REVENUE, PROFIT OR DATA, OR FOR DIRECT, INDIRECT, SPECIAL, CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED AND REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF THE USE OF OR INABILITY TO USE SOFTWARE, EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
You acknowledge that Software is not designed, licensed or intended for use in the design, construction, operation or maintenance of any nuclear facility.