Raven

Raven Pro
Raven Exhibit
Raven Lite

Raven Pro 1.5 builds

Updates for Raven Pro 1.5 are available by downloading them from within the Raven program. From the Help menu, choose "Check for Updates" to allow Raven to connect to the update server to check to see if you have the most updated code. Below is a list of updates with descriptions for version 1.5.

 


17 March 2017 - build 37 - Updates:

Bugs Fixed

  • RAVN-696 Keyboard shortcuts for playing selection are not working consistently.
  • RAVN-698 Default version in Application.java is listed as 2.0.0 instead of 1.5.0
  • RAVN-699 If Raven is installed as admin in Mac OS X, normal users don't have write permissions
  • RAVN-709 Selection spectrum view severely broken
  • RAVN-706 New colorbar view does not work
  • RAVN-703 Multiple users cannot run Raven when permissions are changed
  • RAVN-707 Build number in About box is 9999
  • RAVN-708 Build 32 installer does not create Workspaces folder
  • RAVN-710 Log files cannot be written when running as different user
  • RAVN-711 Logarithmic freq axis broken
  • RAVN-712 Raven cannot quit if colorbar present
  • RAVN-723 Screen redraw fails with colorbar after Split Selections
  • RAVN-701 Raven incorrectly reports 32/64 bit JVM in the About dialog
  • RAVN-716 Average Power measurement does not plot
  • RAVN-724 Frequency Contour and Peak Frequency Contour measurements are slow to redraw
  • RAVN-728 Can't write sound files properly for Save Active Selection As or Save Sound As
  • RAVN-733 Selection spectrum + Avg Power + Measurement Plotting -->SLOWDOWN!
  • RAVN-734 Split Selection Borders creates selections for colorbar view

Improvements

  • RAVN-722 Simplify table loading dialogs
  • RAVN-727 Add Jet Black Color map to 1.5 Ben Thomas
  • RAVN-731 Add tooltip to Cal dialog dropdown menu

Tasks

  • RAVN-284 Update copyrights on Raven Pro 1.5 splash images and About dialog
  • RAVN-713 Change default colormap back to grayscale
  • RAVN-705 Stop sending registration emails to raven_orders@cornell.edu
  • RAVN-720 Remove BlueWhale.aif because the signal is severely clipped
  • RAVN-721 Update default window size preset to 512.


18 January 2017 - build 29 - Updates:

  • "Beta" designation is removed from Raven Pro 1.5.


13 January 2017 - BETA build 28 - Updates:

Bugs Fixed

  • [RAVEN-2436] - Maintain brightness and contrast settings when changing colormap
  • [RAVEN-2684] - Allow all FLAC-format audio files with 192 kHz sample rate to be opened
  • [RAVEN-2686] - Allow selection tables to be save in the presence of frequency contour measurements when selection duration is less than hop size
  • [RAVEN-2687] - Fix problem with opening some MP3 files
  • [RAVEN-2697] - Raven icon applied to shortcuts, aliases, and other icon overlays.
  • [RAVEN-2722] - Playback rate is now correct for sounds with sample rate greater than 44.1 kHz on Windows systems
  • [RAVEN-2724] - Signal buffer size reduced to a single page, making better use of system memory
  • [RAVEN-2737] - Selections created in Adaptive Selection mode can now be commited by pressing "Enter" key
  • [RAVEN-2740] - Calculate correct values for "Begin Path" and "File Offset" measurements when selections are close together
  • [RAVEN-2793] - "View > Split All Selection Borders" can now run to completion
  • [RAVEN-2855] - Allow installation on Mac OS X 10.12 (Sierra) by accommodating Gatekeeper

Improvements

  • [RAVEN-1473] - Add new measurement, "Center Time (relative)", which reports where the median energy falls within a selection relative to selection duration
  • [RAVEN-2652] - The "Enter" key now can commit selections, even after the user touches the "Play" button or other controls
  • [RAVEN-2677] - Memory Manager now has three levels -- "Low", "Medium" and "High" -- relative to available memory in system
  • [RAVEN-2678] - When user saves a selection with events on one or more hidden channels, make Save All Selections the leftmost button in warning dialog
  • [RAVEN-2688] - Replace current MP3 libraries with Oracle MP3 plugin
  • [RAVEN-2689] - Remove references and support for QuickTime. Raven can now open mp3 files without it.
  • [RAVEN-2691] - When user attempts to open a recorder that exceeds available memory, the "Memory allocation failed" dialog suggests the use of paged sound views
  • [RAVEN-2692] - Add tooltips to Congifure Paging dialog and Page Sound section of Configure New Sound Window dialog
  • [RAVEN-2693] - Add tooltips to Memory Manager dialog
  • [RAVEN-2720] - Playback rate is restored to "1" when Raven is reopened
  • [RAVEN-2784] - Allow used to change label on tab of first selection table
  • [RAVEN-2795] - Sound files always open at the beginning, even if the Real Clock Time feature is enabled
  • [RAVEN-2845] - Playback rate is restored to "1" when Raven is reopened

New Features

  • [RAVEN-2626] - Display file name next to file separator in file sequence views
  • [RAVEN-2753] - Add "jet" colormap

Tasks

  • [RAVEN-2858] - Add 32-bit build for all versions of Raven
  • [RAVEN-2859] - Increase default size of Raven user interface
  • [RAVEN-2860] - Default toolbar layout allows all toolbars to be visible



27 August 2015 - BETA build 22 - Updates:

Bugs Fixed

  • [RAVEN-184] - SelectionPanel throws NumberFormatException in some locales
  • [RAVEN-2313] - Colormaps parsing code needs to be more robust to blanks and to issue log messages when it rejects files with errors
  • [RAVEN-2421] - Horizontal (freq) position marker won't hide in spectrogram
  • [RAVEN-2533] - Window presets list in random order on menu
  • [RAVEN-2563] - Colormaps parser does not strip off blanks so it returns an error when there is an extra blank at the end of a line
  • [RAVEN-2576] - Typo in name of "Inband power" measurement
  • [RAVEN-2581] - Memory leak in selection review
  • [RAVEN-2585] - Correlation broken in Build 18
  • [RAVEN-2300] - Times show up as 24:xx:xx in Raven, when I would expect 0:xx:xx
  • [RAVEN-2599] - Exclusion Band panel in BLED config dialog is mislabeled
  • [RAVEN-2601] - Zipped log files not interpretible by Windows
  • [RAVEN-2606] - Raven ignores the raven.ui.axis.fontSize preference
  • [RAVEN-2607] - Links to Raven Help Forum are broken in Help menu
  • [RAVEN-2648] - Email feedback feature does not work in some cases (SMTP connection error)
  • [RAVEN-2673] - Clock-time axis offset starting around 593.5 hours

Improvements

  • [RAVEN-906] - Internationalize Raven's fractional numbers
  • [RAVEN-1417] - Add Jet Color Map
  • [RAVEN-2445] - Save As List File should propose a name
  • [RAVEN-2455] - Raven should not show "EST" or "EDT" when parsing datetime from filename
  • [RAVEN-2482] - Need "Cancell All" button in Progress Manager
  • [RAVEN-2566] - BLED threshold mode should default to "Above"
  • [RAVEN-2593] - The Review toolbar should be hidden by default
  • [RAVEN-2646] - Allow user to specify minimum and maximum decimal places for axis labels


New Features

  • [RAVEN-2110] - Add edge detector to Raven

Tasks

  • [RAVEN-2454] - Update readme to say 1.5 instead of 1.4; update everything else in there as well



27 March 2014 - BETA build 20



4 March 2014 - BETA build 19 - Updates:

Bug Fixed

  • [RAVEN-2568] - Begin Date Time measurement missing from beta build 18



10 February 2014 - BETA build 18 - Updates:

Bug Fixed

  • [RAVEN-2564] - Bug in build 17 when using spectrogram slice and selection spectrum views together

Improvements

  • [RAVEN-1706] - Selection review: Deal with selection review windows and the linkage manager
  • [RAVEN-2508] - Make brightness/contrast of review thumbnails and context linked by default



21 January 2014 - BETA build 17 - Updates:

Bugs Fixed

  • [RAVEN-2550] - When in grabby hand mode and playback with cursor, playback does not pause when user grabs and scrolls, which is different than scrolling the time scroll bar
  • [RAVEN-2555] - Configuration of BLED is changed to below threshold

Improvement

  • [RAVEN-2553] - Add Ctrl-Shift-K for scrolling play and Ctrl-Shift-J for looping play


13 January 2014 - BETA build 16 - Updates:

Bugs Fixed

  • [RAVEN-193] - Selection spectrum selection linkage problem
  • [RAVEN-2517] - Error pressing Thumbnails button in selection review
  • [RAVEN-2532] - NullPointerException working with a multi-channel file and advancing to new thumbnails in selection review
  • [RAVEN-2535] - Grab and scroll mouse mode with the shift key pressed does not work correctly when axes are flipped
  • [RAVEN-2537] - 24-bit file displayed with amplitude as if 16-bit file
  • [RAVEN-2539] - In flipped axis mode with multiple lines, selections only appear if they are on line 1
  • [RAVEN-2541] - Raven does not recognize or open wave files with a compression type of 0xFFFE (wave file extensible)
  • [RAVEN-2545] - Exception when attempting to configure view axis
  • [RAVEN-2548] - Copying contour vector measurements to Excel does not work, causes an exception

Improvements

  • [RAVEN-1348] - Consider merging existing measurements from empty table with those loaded from an open selection table file
  • [RAVEN-1364] - When opening a selection table file, if the measurements don't match the ones in the window, give the user the option of which to use
  • [RAVEN-1736] - Selection review: Side panel view visibilities and view order should be handled as a unit by the selection review windows
  • [RAVEN-2118] - Add toolbar buttons and/or key handlers for moving through selections of the selection table
  • [RAVEN-2523] - Enable Sound Selection Tables by default

New Features

  • [RAVEN-914] - Auto-save selection tables, force users to name them as soon as there is a committed selection
  • [RAVEN-2006] - Create new "paste" selection mode that allows a user to paste a copied selection with a single click
  • [RAVEN-2042] - Add options to show all or show none of the tool bars
  • [RAVEN-2514] - Frequency contour tracing
  • [RAVEN-2524] - Box/paste mouse mode: pastes the copied selection border centered on the current mouse cursor when a user clicks on the view
  • [RAVEN-2525] - Adaptive selections: box in a portion of the spectrogram based on power distribution around the mouse cursor
  • [RAVEN-2528] - Allow users to toggle between committing selections immediately and not
  • [RAVEN-2542] - Peak frequency contour measurements min/max freq
  • [RAVEN-2543] - Peak frequency contour measurements min/max slope
  • [RAVEN-2544] - Peak frequency contour measurement number of inflection points
  • [RAVEN-2547] - Add peak frequency contour average slope measurement

Tasks

  • [RAVEN-2522] - Update copyrights on splashes to 2014


4 December 2013 - BETA build 15 - Updates:

Bugs Fixed

  • [RAVEN-2492] - Selection review hangs when applying a preset that includes a filtered waveform
  • [RAVEN-2493] - NullPointerException after closing all review thumbnails and then applying a preset to the context window
  • [RAVEN-2494 - Right-clicking in the gray area to the right of a single selection table table causes an exception
  • [RAVEN-2500] - Vertical scale of waveforms ignored in applying preset to review thumbnails

Improvement

  • [RAVEN-2507] - Selection review: consider alternate way of distingusihing marked/unmarked active thumbnail

New Features

  • [RAVEN-1572] - Add Leq measurement
  • [RAVEN-1573] - Add SEL measurement
  • [RAVEN-2503] - Request for a silence detector

Task



22 October 2013 - build 14 - Updates:

Bugs Fixed

  • [RAVEN-2251] - When selection review windows are closed, context window does not return to being a nomal sound window
  • [RAVEN-2281] - Selection review context window is still locked in place after another sound is chosen for review
  • [RAVEN-2425] - NullPointerException switching from workspace containing review windows to one not containing review windows
  • [RAVEN-2462] - When dragging a selection table file into an empty table, Raven throws away the annotation values
  • [RAVEN-2464] - IllegalArgumentException seen when applying new preset to selection review
  • [RAVEN-2468] - Page Down causes all review windows to be cleared if real clock times are not being used
  • [RAVEN-2472] - "Error opening workspace" seen when restoring a workspace containing selection review thumbnails
  • [RAVEN-2476] - Resizing thumbnails dialog box - Raven stops working
  • [RAVEN-2478] - When Review Apply button is pressed, the active selection moved around in the parent context sound window


14 October 2013 - build 13 - Updates:

Bugs Fixed

  • [RAVEN-156] - "Replace annotations" dialog appears unnecessarily
  • [RAVEN-2285] - NullPointerException seen when using Page Down key to see the next hour of time-filtered selections
  • [RAVEN-2423] - When Raven opens a workspace, it issues a message about duplicate columns, but this should probably be handled internally
  • [RAVEN-2426] - Problems closing selection review windows and having them come back later when they are not wanted
  • [RAVEN-2456] - When Review Apply button is pressed, the review preset is not always applied
  • [RAVEN-2458] - Context checkbox doesn't toggle visibility of parent context window any more

New Features

  • [RAVEN-2153] - Create collapsible panel to allow more controls in side panel
  • [RAVEN-2446] - Divide the Review side panel up into expandable subsections


23 September 2013 - build 12 - Updates:

Bugs Fixed

  • [RAVEN-2412] - Hang seen when creating a selection with autosave on, hidden channels, and an unnamed selection table file
  • [RAVEN-2414] - Memory leak when running the energy detector
  • [RAVEN-2424] - RuntimeException seen when setting multiple annotation column values using Raven selection review
  • [RAVEN-2432] - When user closes review windows, activating a selection by clicking on it also restores all of the review windows
  • [RAVEN-2434] - "Error opening workspace" message seen when opening specfic workspace - error relates to linkage manager

Improvements

  • [RAVEN-2413] - Add a preference to allow the close X on the selection table tabs
  • [RAVEN-2428] - Energy detector diagnostics should record the full duration of a detection that is too long instead of making it one larger than the max duration

New Features

  • [RAVEN-2416] - Request for command line options to start detector or for API to allow detector to be started by another program
  • [RAVEN-2430] - Use -p command line option to specify a different folder for the RavenPreferences.txt file (useful for a team working together on an analysis project)


24 June 2013 - build 11 - Updates:

Bug Fixed

  • [RAVEN-2409] - Non-plugin JAR file updates are not downloaded to the correct place on Windows

Task

  • [RAVEN-2373] - Update Raven Pro copyrights to 2013


21 June 2013 - build 10 - Updates:

Bug Fixed

  • [RAVEN-2406] - Interactive detector keeps "Running..." when there is already an Occupancy annotation column in the table before starting the detector


20 June 2013 - build 9 - Updates:

Bug Fixed

  • [RAVEN-2405] - Tools > Compare Tables does not work unless the selections are sorted by begin time and renumbered so that selection ID order matches begin time order

Improvements

  • [RAVEN-2403] - Get rid of Javazoom and Tritonus MP3 library
  • [RAVEN-2404] - Remove the "already sorted" option from Tools > Compare Tables


12 June 2013 - build 8 - Updates:

Bugs Fixed

  • [RAVEN-2371] - Date/time of file/sequence not preserved with workspace
  • [RAVEN-2389] - Raven video: sound window preset was not applied when audio was decoded from video file
  • [RAVEN-2396] - Using both Raven Pro 1.4 and 1.5 can reset the tool bars back to one row
  • [RAVEN-2400] - Batch detector is extremely slow

Improvements

  • [RAVEN-2388] - Raven video: make the time position of the video window and the sound window linked by default
  • [RAVEN-2393] - Turn on padded playback and synched playback all the time in 1.5 as opposed to by preference in 1.4

New Features

  • [RAVEN-872] - Automatically save selection tables
  • [RAVEN-2395] - Create the ability to not show the crosshairs for point selections, or to specify the size of point selections


4 June 2013 - build 7 - Updates:

Bugs Fixed

  • [RAVEN-177] - Spectrogram brightness and contrast ranges should adapt to signal amplitude axis limits.
  • [RAVEN-2275] - Workspace will not open
  • [RAVEN-2379] - Many progress dialogs seen when resizing the side panel when selection review windows are open
  • [RAVEN-2380] - NullPointerException seen when clicking in tab because icon removed in RAVEN-2369
  • [RAVEN-2381] - NullPointerException seen when playing a sound from a filtered spectrogram view during the sound analysis workshop
  • [RAVEN-2384] - Correlator windows are not displayed as of v1.5 build 2


12 April 2013 - build 6 - Updates:

Improvement

  • [RAVEN-2369] - Remove X from selection table tabs

New Feature

  • [RAVEN-692] - Diagnostic information for Raven detectors


28 March 2013 - build 5 - Updates:

Bug Fixed

  • [RAVEN-2359] - Raven is not able to map filenames to times unless they contain all of the <yy><ll><dd><hh><mm><ss> components - users have files that do not contain seconds

New Feature

  • [RAVEN-2356] - Investigate presets or plugins for file naming templates related to clock times


20 March 2013 - build 4 - Updates:

Bug Fixed

  • [RAVEN-2340] - NullPointerException in DatePanel.setSignal trying to open a *.dv file using QuickTime and setting the clock time

Improvement

  • [RAVEN-2253] - Try to follow Mac guidelines for window modified indicator to tell the user when a document has been modified
  • [RAVEN-2323] - Add to the default list in the code of file extensions that are sent directly to QuickTime ahead of Javazoom
  • [RAVEN-2329] - Install DefaultRavenPreferences.txt, then have Raven look for it and copy to user folder as RavenPreferences.txt
  • [RAVEN-2338] - Change preference used for identifying relative path for sound selection table files

New Feature

  • [RAVEN-2350] - New measurements for sample number and sample length


23 January 2013 - build 3 - Updates:

Bugs Fixed

  • [RAVEN-1346] - java.lang.NullPointerException in selection table
  • [RAVEN-2222] - Excessive CPU consumption when using selection review
  • [RAVEN-2250] - Update the default update site for changes to the user's manual
  • [RAVEN-2257] - Sound window preset called Zoom is referenced in the preferences file but not shipped with Raven
  • [RAVEN-2258] - NullPointerException when closing Raven with the zoom window open
  • [RAVEN-2278] - Reducing the review frame rows and columns both to 1 causes an ArrayIndexOutOfBoundsException
  • [RAVEN-2287] - Multi-line selection review preset applied to thumbnail, but all of the sound data show up in the first line
  • [RAVEN-2288] - Creating new selection in selection review causes the focus to shift to the top left thumbnail
  • [RAVEN-2292] - Closing the Zoom Window causes Raven to ask if the user wants to save its selection table
  • [RAVEN-2294] - Boxing in a section of sound to listen to, then clicking on a thumbnail, causes shift to first thumnail on page and changing of its size
  • [RAVEN-2299] - File separators are not rendered correctly when time and frequency axes are swapped
  • [RAVEN-2302] - NullPointerException rendering measurements while generating selections
  • [RAVEN-2304] - Frequency values are incorrect in the status area when using vertical mode
  • [RAVEN-2307] - Clock times show up as 0:00:00 when the time axis is zoomed to show less than a second
  • [RAVEN-2308] - Clock times do not retain 6 digits of precision at very close zoom
  • [RAVEN-2311] - IllegalArgumentException when closing a selection table that is being viewed with selection review
  • [RAVEN-2320] - No error message when opening a sound selection table where one or more sound files does not exist
  • [RAVEN-2324] - NullPointer exception rendering measurements in views

Improvements

  • [RAVEN-2256] - Look for older versions of Raven Pro 1.4 and 1.5 when launching and checking the registration
  • [RAVEN-2282] - When hour filtering is on, show all thumbnails empty if there are no selections in that hour
  • [RAVEN-2310] - Need better indication to user when selection review is busy, including progress indicator of time until completion
  • [RAVEN-2319] - Message that gets issued when a preset is applied to a sound window containing annotations is confusing
  • [RAVEN-2321] - Allow sound selection tables to be dropped onto the Raven desktop even if other sound windows are open

New Features

  • [RAVEN-1547] - Set font type and styles for sound axis fonts
  • [RAVEN-2144] - Selection review: save and restore selection review windows to and from a workspace
  • [RAVEN-2236] - Allow selection activation in the context window to update the review thumbnail colors and active thumbnail
  • [RAVEN-2252] - Add amplitude fade in and fade out capabilities to Raven Pro
  • [RAVEN-2270] - Save and restore Review panel settings across Raven invocations
  • [RAVEN-2276] - Add a "Review" tool bar with hour filter buttons for selection review
  • [RAVEN-2280] - Use an annotation column as an indication of whether specific selections have been reviewed
  • [RAVEN-2306] - Selection review and annotation: Allow "tab after classify" to be turned off but remain the default if no preference is set
  • [RAVEN-2316] - Open selection tables containing absolute or relative path names in a column, removing the need to have the file stream open beforehand


5 October 2012 - build 1 - Updates:

Bugs Fixed

  • [RAVEN-460] - Workspace Resolver displays "File names do not match" error dialog when resolving missing selection table
  • [RAVEN-2201] - Raven attempts to open line out whenever it records, which prevents a user from recording even when he doesn't want to use play through
  • [RAVEN-2214] - Raven hangs sometimes when reducing the number of selection review windows
  • [RAVEN-2215] - Can't close selection review windows without closing Raven
  • [RAVEN-2227] - Selection tables created by batch detection do not contain Low Frequency or High Frequency measurements
  • [RAVEN-2230] - Blank lines in custom colormaps cause them to be discarded without reporting the error
  • [RAVEN-2233] - Closing the selection review windows slows Raven to a crawl and eventually requires a restart
  • [RAVEN-2242] - In batch detection, configuring the detector and then the view causes incorrect (stale) parameters to be used

Improvements

  • [RAVEN-1254] - Consider only packing the progress panel once instead of every time, to avoid flicker
  • [RAVEN-2229] - When opening a table into an empty table containing extra columns, give the user the option of keeping, replacing, or merging the columns
  • [RAVEN-2231] - Saving selection table when using Raven Review sometimes saves a review table
  • [RAVEN-2232] - Issue a message when the user tries to use Review without first opening the selection table
  • [RAVEN-2234] - Apply review window preset when it changes and when updating or refreshing (enter key) but not every time you page forward
  • [RAVEN-2243] - Remove flicker from the progress manager

New Features

  • [RAVEN-1922] - Vertical sound display with flipped axes
  • [RAVEN-2228] - Add new measurement "Begin Hour" for BRP whale analysts
  • [RAVEN-2241] - Add feature to compare tables to determine TP, FP, and FN of detector runs
  • [RAVEN-2248] - Add Min Entropy and Max Entropy measurements


7 August 2012 - build 0 - Updates:

Bugs Fixed

  • [RAVEN-2113] - SNR Threshold is not saved in BLED presets
  • [RAVEN-2123] - hh:mm:ss labels on time axis collide/overwrite each other
  • [RAVEN-2129] - Generate Selections is slow and does not generate correct selections when operating on many clip files in sequence
  • [RAVEN-2132] - Performance regression when saving selection tables with measurements between builds 35 and 41
  • [RAVEN-2169] - Bandwidth filter in energy detector only works on the first page
  • [RAVEN-2174] - Selection review: tab after classify does not always work
  • [RAVEN-2195] - Selection review thumbnails overlap each other using the Mac OS X look and feel

Improvements

  • [RAVEN-1735] - Add "Close All" button to Selection Review panel
  • [RAVEN-1890] - Fix flickering "M of N correlations completed" in the batch correlator progress dialog
  • [RAVEN-1963] - Reduce buffer sizes in AbstractSimpleMeasurement to only what's needed
  • [RAVEN-2065] - Make "Find in sound N" more visible in Selection Review menu
  • [RAVEN-2111] - Check Mac look and feel instead of Mac OS type when doing layout for selection review
  • [RAVEN-2115] - Allow parent window to be shown at the top of the Raven desktop when selection review is active
  • [RAVEN-2134] - Add ability to hide page location panel
  • [RAVEN-2184] - Add template example to Date and Time tab
  • [RAVEN-2185] - Set the Date and Time template preference if the template is changed
  • [RAVEN-2188] - Allow duty cycling in clock time displays
  • [RAVEN-2194] - Add preference to make Raven scroll to the beginning of a selection that is longer than a view's extent

New Features

  • [RAVEN-1537] - Clip viewer in Raven like GlassOFire and BirdCast viewer
  • [RAVEN-1664] - Given a starting date and time, display the real time (wall clock time) along the time axis
  • [RAVEN-1703] - Handle opening file sequences recorded on a duty cycle
  • [RAVEN-2136] - Selection review: allow multiple review windows to be marked by keyboard or mouse
  • [RAVEN-2137] - Selection review: allow single character annotations using keyboard
  • [RAVEN-2139] - Selection review: define a set of keystrokes that map to annotation values
  • [RAVEN-2140] - Selection review: pre-filter the selections on a page to only show ones that contain a specific annotation value (or empty)
  • [RAVEN-2141] - Selection review: use keyboard to navigate amongst postage stamps and between pages of postage stamps
  • [RAVEN-2143] - Selection review: show annotation values in the selection review windows
  • [RAVEN-2145] - Selection review: Update review windows as selections are added to or deleted from the selection table
  • [RAVEN-2146] - Selection review: dynamic review window preset without having to edit preferences file and restart Raven
  • [RAVEN-2151] - Selection review: allow user to configure fixed viewable time duration, bandwidth, and starting frequency for review windows
  • [RAVEN-2154] - Selection review: Allow context window to be at the top or left
  • [RAVEN-2163] - Selection review: pre-filter selections based on time of day (hours 00 - 23)
  • [RAVEN-2164] - Selection review: allow selection spectrum view to display spectrum of single selection in the review frame, even if it's not active
  • [RAVEN-2172] - Add clock time tab with filename templates to Configure New Sound Window dialog.
  • [RAVEN-2173] - Request for average (mean) amplitude to allow measuring average temperature of nests
  • [RAVEN-2209] - Add begin/end date and begin/end clock time measurements to go along with clock time feature
  • [RAVEN-2211] - Put the date and clock time in the status pane to display the date and time where the mouse cursor is
  • [RAVEN-2212] - Display 0 hours and 0 minutes in the time axis between midnight and 1:00 am
  • [RAVEN-2213] - Allow users to set up a default behavior for what to do when applying a preset to a table that already contains annotation columns

Tasks

  • [RAVEN-2182] - Set default MP3 library to be QuickTime, not Javazoom
  • [RAVEN-2220] - Update splash and copyrights from 2011 to 2012


Raven Pro 1.4 builds

Updates for Raven Pro 1.4 are available by downloading them from within the Raven program. From the Help menu, choose "Check for Updates" to allow Raven to connect to the update server to check to see if you have the most updated code. Below is a list of updates with descriptions for version 1.4.



24 June 2013 - build 48 - Updates:

Bug Fixed

  • [RAVEN-2409] - Non-plugin JAR file updates are not downloaded to the correct place on Windows


20 June 2013 - build 47 - Updates:

Improvement

  • [RAVEN-2403] - Get rid of Javazoom and Tritonus MP3 library


13 June 2013 - build 46 - Updates:

Bugs Fixed

  • [RAVEN-1346] - java.lang.NullPointerException in selection table
  • [RAVEN-2287] - Multi-line selection review preset applied to thumbnail, but all of the sound data show up in the first line
  • [RAVEN-2302] - NullPointerException rendering measurements while generating selections
  • [RAVEN-2324] - NullPointer exception rendering measurements in views
  • [RAVEN-2396] - Using both Raven Pro 1.4 and 1.5 can reset the tool bars back to one row

Improvement

  • [RAVEN-2323] - Add to the default list in the code of file extensions that are sent directly to QuickTime ahead of Javazoom


11 October 2012 - build 45 - Updates:

Bugs Fixed

  • [RAVEN-460] - Workspace Resolver displays "File names do not match" error dialog when resolving missing selection table
  • [RAVEN-2113] - SNR Threshold is not saved in BLED presets
  • [RAVEN-2123] - hh:mm:ss labels on time axis collide/overwrite each other
  • [RAVEN-2124] - Playback cursor's default width set to 10px
  • [RAVEN-2129] - Generate Selections is slow and does not generate correct selections when operating on many clip files in sequence
  • [RAVEN-2132] - Performance regression when saving selection tables with measurements between builds 35 and 41
  • [RAVEN-2169] - Bandwidth filter in energy detector only works on the first page
  • [RAVEN-2201] - Raven attempts to open line out whenever it records, which prevents a user from recording even when he doesn't want to use play through

Improvements

  • [RAVEN-1890] - Fix flickering "M of N correlations completed" in the batch correlator progress dialog
  • [RAVEN-1963] - Reduce buffer sizes in AbstractSimpleMeasurement to only what's needed
  • [RAVEN-2111] - Check Mac look and feel instead of Mac OS type when doing layout for selection review

Tasks

  • [RAVEN-2182] - Set default MP3 library to be QuickTime, not Javazoom


14 November 2011 - build 41 - Updates:

General Availability of Raven Pro 1.4. The beta period is over.

Tasks

  • [RAVEN-1593] - Check EULA for language about concurrent computers


11 November 2011 - build 40 - Updates:

Bugs Fixed

  • [RAVEN-2017] - Generate Selections progress bar does not function properly
  • [RAVEN-2018] - Raven does not restart after reconfiguring max heap size when modified sound windows exist
  • [RAVEN-2022] - BLED behaves differently when paging backward and forward
  • [RAVEN-2023] - "Default 1.3 Power" sound window preset plays only one channel but should play two
  • [RAVEN-2025] - Detector dialog won't show up when selectionFileChooser.defaultDirectory is commented out
  • [RAVEN-2028] - "Successful upgrade" message needs updating regarding presets and preferences
  • [RAVEN-2036] - NullPointerException when reconfiguring a detector
  • [RAVEN-2037] - Copying from paged selected-channel window copies invisible channels
  • [RAVEN-2038] - Split All Selection Borders dialog labeling and drawing errors
  • [RAVEN-2045] - Y-axis scrolling not disabled when holding down shift
  • [RAVEN-2068] - Configuring recorder to export clips with all channels only results in single channel clips
  • [RAVEN-2069] - F-RMS measurement slightly inaccurate
  • [RAVEN-2076] - Custom color map not made available for use on spectrograms
  • [RAVEN-2078] - Raven can't store more than 4 recent files in the Recent Files menu
  • [RAVEN-2080] - Detector menu item on Tools menu becomes disabled
  • [RAVEN-2087] - Clips exported from recorder have channels named incorrectly (0, 1 instead of 1, 2)

Improvements

  • [RAVEN-1343] - Add new preferences to default RavenPreferences.txt file
  • [RAVEN-2019] - Allow user to configure play synch mode through user interface instead of using a preference
  • [RAVEN-2034] - Add Raven Pro citation to web site and About dialog
  • [RAVEN-2077] - Recent selection table files and folders are not saved across invocations of Raven Pro

Tasks

  • [RAVEN-1530] - Make list of defaults and preferences in Raven
  • [RAVEN-1864] - Update test spreadsheet to include functions added to Raven 1.4 during Beta to prepare for release candidate


15 June 2011 - build 39 - Updates:

Bugs Fixed

  • [RAVEN-611] - Inconsistent dialog box placement
  • [RAVEN-1451] - Opening Raven with a pre-saved workspace causes exception(s)
  • [RAVEN-1542] - Auto selection advance doesn't work all of the time
  • [RAVEN-1821] - Auto-page-advance and auto-selection-advance do not work after running a detector on a paged signal
  • [RAVEN-1867] - Opening selection tables doesn't handle running out of memory gracefully
  • [RAVEN-1875] - Splitting Selection Table causes Concurrent Modification Error
  • [RAVEN-1878] - splitting and generating selections with progress dialog can cause paint problem on event dispatch thread
  • [RAVEN-1884] - IllegalArgumentException when running batch detector on multi-channel file
  • [RAVEN-1935] - Split selections crashes
  • [RAVEN-1940] - Progress monitor for opening file sequences without paging completes and starts over again
  • [RAVEN-1943] - Smoothing toggle button does not always apply to active window
  • [RAVEN-1944] - Cannot open files from audio CD
  • [RAVEN-1953] - Batch detector never removes signals from memory manager
  • [RAVEN-1969] - Unable to Split All Selection Borders to create selections in the same table
  • [RAVEN-1970] - Raven should ignore blank lines in selection tables instead of flagging them as errors
  • [RAVEN-1982] - Progress monitor for opening single file restarts multiple times
  • [RAVEN-1986] - Memory manager changes do not take effect if user chooses to restart immediately (bounce)
  • [RAVEN-1993] - Batch file converter pops up progress manager for every file instead of showing progress within its own dialog.
  • [RAVEN-1994] - Batch file converter gets an exception when its given a mix of valid and invalid input files
  • [RAVEN-1997] - Filtered playback uses the wrong Nyquist frequency for newly created files
  • [RAVEN-2008] - Raven can't page files or Mac CD tracks opened by QuickTime
  • [RAVEN-2010] - Raven should trim whitespace from the end of list file lines
  • [RAVEN-2016] - Trim whitespace from boolean and string preferences

Improvements

  • [RAVEN-1795] - Create "desktop entry" file for Linux installation
  • [RAVEN-1897] - Look for old registration files in Program Files in addition to parent folder now that we install by default in the user's home folder
  • [RAVEN-1948] - Unlink View submenu should display most frequently used linkable properties
  • [RAVEN-2003] - Preserve playback rate across Raven invocations

New Features

  • [RAVEN-1988] - Page forward and back using keyboard shortcuts

Tasks

  • [RAVEN-1903] - Update copyrights on splash screens and readme to 2011


20 April 2011 - build 38 - Updates:

Bugs Fixed

  • [RAVEN-345] - Selections that span pages are not copied or saved correctly
  • [RAVEN-654] - Selection control points remain accessible even when not drawn
  • [RAVEN-1865] - Mp3 javazoom tries to open dolby-standard wave files that Raven cannot open
  • [RAVEN-1877] - QuickTime will mistakenly try to open wav files that are encoded to Dolby stereo standard as an empty sound
  • [RAVEN-1882] - Pressing the pause button causes a delay before the sound is paused, then the play cursor jumps forward when play button is pressed again
  • [RAVEN-1891] - Silent exception seen when batch correlating files of different sample rates
  • [RAVEN-1898] - Playback cursor is not displayed when using filter playback with a low frequency of 0
  • [RAVEN-1907] - Recorder playthrough doesn't work in build 35 (regression)
  • [RAVEN-1915] - Anomalous editing behavior in Page Start field
  • [RAVEN-1921] - NullPointerException when configuring view for batch detector
  • [RAVEN-1923] - Recorder playthrough does not function correctly when decimation is turned on
  • [RAVEN-1924] - Basic playback is not allowed in a running recorder
  • [RAVEN-1941] - Raven cannot open the audio portion of *.mov files due to the order in which we try various open methods
  • [RAVEN-1955] - Generate selections won't take a selection duration < 1
  • [RAVEN-1983] - Problem advancing through paged sequence ("unable to set read index")

Improvements

  • [RAVEN-1739] - Improvements to saving selections in hidden channels
  • [RAVEN-1908] - Catch sample rate mismatches when double-clicking in a cell of the batch correlation frame before calling the correlation processor
  • [RAVEN-1910] - Investigate improving performance of adding selections by combining notification calls for adding and committing selecction
  • [RAVEN-1911] - Investigate read ahead buffer to improve performance of energy detector
  • [RAVEN-1914] - Improve CanaryFft spectrogram computation by eliminating recomputations of constants
  • [RAVEN-1916] - Add Mac OS equivalent to ctrl-click on Win (Jump time position marker)
  • [RAVEN-1925] - Add "Program Files (x86)" to default QuickTime for Java path
  • [RAVEN-1928] - Include the ability for measurements to indicate in the selection table when they have an error
  • [RAVEN-1973] - Enable Save All Selections when only one selection exists in the table
  • [RAVEN-1976] - In file naming templates, replace with name of list file

New Features

  • [RAVEN-300] - Open selection table files via drag and drop
  • [RAVEN-1849] - Create one selection per file in a file sequence
  • [RAVEN-1939] - Allow the time position location to track the play position in order to display the spectrogram slice view of the playing portion of the sound

Tasks

  • [RAVEN-1860] - Look into recorder playthrough on Mac at sample rates above 64 kHz


6 January 2011 - build 37 - Updates:

Bugs Fixed

  • [RAVEN-1888] - Filtered playback to filter out a range from 0 to N does not display the playback cursor
  • [RAVEN-1891] - Silent exception seen when batch correlating files of different sample rates
  • [RAVEN-1898] - Playback cursor is not displayed when using filter playback with a low frequency of 0

New Features

  • [RAVEN-1553] - Optional padded playback for selections

Tasks

  • [RAVEN-1220] - Update Readme for Raven Pro 1.4
  • [RAVEN-1902] - Update copyrights on about dialog to 2011


16 December 2010 - build 36 (not released to public) - Updates:

Bugs Fixed

  • [RAVEN-435] - Attempting playback with very small rate multiplier hangs Raven
  • [RAVEN-607] - Play cursor does not appear in spectrogram created during playback
  • [RAVEN-654] - Selection control points remain accessible even when not drawn
  • [RAVEN-1299] - Max power consistency between Raven 1.2 and 1.4
  • [RAVEN-1561] - Detector running with progress monitor slows or crashes Raven
  • [RAVEN-1841] - Recorder fails in Raven running on Mac Java 1.4.1
  • [RAVEN-1879] - Automatic restart (bounce) fails after downloading and installing updates
  • [RAVEN-1882] - Pressing the pause button causes a delay before the sound is paused, then the play cursor jumps forward when play button is pressed again

Improvements

  • [RAVEN-1360] - Manual: Can Raven sort multiple columns in selection table?
  • [RAVEN-1646] - After pressing play, shift focus back to the play button that played it so the space bar will pause playback
  • [RAVEN-1874] - Split Selection Borders only when there are selections in the current table, add parameter validity checking

New Features

  • [RAVEN-1655] - Optionally show the time axis for only one channel of a multi-channel file
  • [RAVEN-1883] - Display the play cursor during scrolling play to show the frequency range being played

Tasks

  • [RAVEN-1581] - Add *.mov files to java.policy file to allow them to be opened by QTJ
  • [RAVEN-1797] - Manual: Document play-through during recording
  • [RAVEN-1801] - Manual: document ability to configure progress dialog threshold time
  • [RAVEN-1802] - Manual: document Filtered Playback
  • [RAVEN-1803] - Manual: Revise section on MP3s
  • [RAVEN-1804] - Manual: Update toolbar screenshots/explanations to reflect new buttons
  • [RAVEN-1881] - Enable Raven to use 64 bit JVM on Mac OS X
  • [RAVEN-1887] - Update download and install sizes in feature.xml files
  • [RAVEN-1894] - Update Raven Pro JRE to 1.5.0_21 or later to allow proper operation on Windows 7 and XP SP2


22 November 2010 - build 35 - Updates:

Bugs Fixed

  • [RAVEN-345] - Selections that span pages are not copied or saved correctly
  • [RAVEN-525] - Flicker in the top left corner of screen when selection table tab popup menus shown
  • [RAVEN-567] - MOTU driver displays (hidden) modal dialog when no hardware is detected
  • [RAVEN-607] - Play cursor does not appear in spectrogram created during playback
  • [RAVEN-611] - Inconsistent dialog box placement
  • [RAVEN-654] - Selection control points remain accessible even when not drawn
  • [RAVEN-696] - Apple Java Sound does not support USB recording devices on Mac OS X
  • [RAVEN-736] - Detection Tab in Panel does not resize with the Panel like other tabs
  • [RAVEN-801] - Saving selection table should provide a sample name for correlation frame but does not
  • [RAVEN-911] - Trying to open empty list text file is flagged as an array out of bounds exception
  • [RAVEN-985] - "QuickTime Not Found" dialog is blocked by the process dialog
  • [RAVEN-1208] - Open Workspace should check for off-screen Raven window
  • [RAVEN-1314] - Changing selection table tab color does not immediately change detector side panel color
  • [RAVEN-1336] - Quitting Mac Raven with Command-Q, if user is asked to save changes and user presses Cancel, Raven still quits
  • [RAVEN-1368] - Applying a sound window preset can change the current time position when browsing
  • [RAVEN-1455] - NPE when clicking ok on the recorder configuration dialog
  • [RAVEN-1583] - Raven 1.3 build script gets name of "Old Machines" executables installer incorrect, causing Page not Found Error on Web Site Downloads page
  • [RAVEN-1595] - Windows 7 can't remember changed max heap size values
  • [RAVEN-1597] - Demean Spectrogram checkbox still active for Waveform Correlation
  • [RAVEN-1658] - Disabling spectrogram smoothing in recorder causes ArrayIndexOutOfBoundsException; zooming in/out along Y-axis kills recorder
  • [RAVEN-1781] - Progress manager should list start time before finish time after task has completed.
  • [RAVEN-1789] - Using 1:05 time format in Generate Selections dialog causes unrecoverable error
  • [RAVEN-1826] - NPE when running the Batch Detector
  • [RAVEN-1831] - Phantom selections in paged windows
  • [RAVEN-1836] - Side panel behavior is inconvenient and distracting
  • [RAVEN-1841] - Recorder fails in Raven running on Mac Java 1.4.1
  • [RAVEN-1844] - Remember Metal Look and Feel choice over successive invocations on Mac
  • [RAVEN-1846] - Users can no longer drag the time axis scroll bar while using scrolling play
  • [RAVEN-1847] - Dragging the time axis scroll bar to the beginning of the sound when using play with scrolling incorrectly stops the playback
  • [RAVEN-1854] - When focus is on page start time text field and time is scrolled away from the left edge, shifting focus shifts the time position
  • [RAVEN-1857] - ArrayIndexOutOfBoundsException when using Edit > Adaptive Filter on a running recorder
  • [RAVEN-1859] - Missing "..." in menu item "Split"
  • [RAVEN-1863] - Filtered playback is distorted and amplified on 48k 6-channel file
  • [RAVEN-1865] - Mp3 javazoom tries to open dolby-standard wave files that Raven cannot open
  • [RAVEN-1866] - Playback command response is slow: playback cusor is jittery, commands don't respond quickly enough, cursor moves after pause is play for a little bit
  • [RAVEN-1868] - Flac plugin can cause other JavaSound SPI's to not return format or stream correctly

Improvements

  • [RAVEN-356] - View > Copy Selection can be confused with Edit > Copy
  • [RAVEN-368] - Can we find a way to bypass the "Configure New Sound Window" dialog?
  • [RAVEN-521] - Add 'bounds' or 'border' to selection copy, clone, paste menu items for clarity
  • [RAVEN-530] - Set table modified if it has a single selection that is uncommitted
  • [RAVEN-546] - Add information to web site about volume discounts on orders over $1200
  • [RAVEN-980] - "Save Table As" does not incorporate the current table name but rather uses what was in the dialog
  • [RAVEN-998] - Maintain side panel width when switching tabs
  • [RAVEN-1644] - Drag mouse to create a selection, then press space bar to play the selection
  • [RAVEN-1665] - Progress dialog needed when opening up several large selection tables
  • [RAVEN-1739] - Improvements to saving selections in hidden channels
  • [RAVEN-1796] - Split selections action should have its own task and progress dialog
  • [RAVEN-1813] - Add band stop mode to filtered playback
  • [RAVEN-1820] - Progress panel's bottom controls get cut off because they're so wide
  • [RAVEN-1828] - Save side panel play options across Raven invocations
  • [RAVEN-1829] - Copy should copy only channels for which a selection is defined
  • [RAVEN-1832] - Raven will not accept list files for file sequences when configuring a correlation
  • [RAVEN-1842] - Generate Selections should display a progress dialog
  • [RAVEN-1843] - Allow Generate Selections and Split Selection the option of creating selections in a new table
  • [RAVEN-1848] - When running a new detector, get the columns and selection label settings from the current table
  • [RAVEN-1850] - Support acquisition on Mac OS via Soundflower
  • [RAVEN-1861] - Always paint the active selection table last so that its selections show up in front of all others

New Features

  • [RAVEN-317] - Make spectrogram smoothing option easier to access
  • [RAVEN-1207] - Ability to show or hide x-axis on a per view basis instead of all or none
  • [RAVEN-1608] - Allow annotation columns to be reordered
  • [RAVEN-1655] - Optionally show the time axis for only one channel of a multi-channel file
  • [RAVEN-1727] - Split all selections
  • [RAVEN-1776] - Upgrade eCommerce system to Volusion
  • [RAVEN-1837] - Pause button for pausing playback
  • [RAVEN-1839] - Add text field for email address to the Raven Pro registration dialog
  • [RAVEN-1849] - Create one selection per file in a file sequence

Tasks

  • [RAVEN-1609] - Create 64 bit installer for Windows
  • [RAVEN-1747] - Remove some logging messages that can appear with high frequency in running recorder
  • [RAVEN-1753] - Manual: with 64-bit installer, we can allocate >1.5 GB
  • [RAVEN-1798] - Manual: add Position Location to linkage section
  • [RAVEN-1799] - Manual: Document selection splitting
  • [RAVEN-1800] - Manual: Document selection generation
  • [RAVEN-1824] - Update Log4J to version 1.2.16; add license file to plugin distibution
  • [RAVEN-1825] - Update Apache Commons Math jar file to version 1.2.0; add license file to plugin distribution
  • [RAVEN-1840] - Change default installation folder on Windows installer to simplify Vista and Windows 7 disk access
  • [RAVEN-1860] - Look into recorder playthrough on Mac at sample rates above 64 kHz


16 September 2010 - build 34 - Updates:

Bugs Fixed

  • [RAVEN-1731] - Component visibility controls get confused about current window when Zoom window visible
  • [RAVEN-1782] - Memory manager "restart" feature does not function properly
  • [RAVEN-1783] - "About" dialog reports 64 bit Windows JVM when running 32 bit Windows JVM on XP 64
  • [RAVEN-1792] - NPE when configuring the view in the Batch Detector
  • [RAVEN-1793] - Dragging and dropping a sound file to the RavenConsole shortcut runs Raven but does not open sound file
  • [RAVEN-1794] - "-data ./runtimeData" argument is missing from Raven launcher argument list

Improvements

  • [RAVEN-542] - Do not include view name in export samples item if the view's samples are the frame's samples

Tasks

  • [RAVEN-1651] - Write about pitch tracking in manual, help forum, or screencast
  • [RAVEN-1756] - Manual: write up Scott's channel changes
  • [RAVEN-1759] - Manual: update progress manager behavior
  • [RAVEN-1762] - Manual: write up batch detection
  • [RAVEN-1784] - Manual: Write up the Progress Manager


9 September 2010 - build 33 (not released to public) - Updates:

Bugs Fixed

  • [RAVEN-29] - NumberFormaException if no number used on Format Column dialog
  • [RAVEN-100] - Opening selection table file with annotation as first column causes error
  • [RAVEN-125] - Paging controls shown when page size larger than signal duration
  • [RAVEN-149] - URE after memory error, then press play button?
  • [RAVEN-196] - LinkageManager can enable controls in a SignalFrame with no visible views
  • [RAVEN-735] - Raven cannot open mp3 files with long names
  • [RAVEN-1103] - Raven freezes after failing to save selection table
  • [RAVEN-1311] - Detector dialog does not react well to presets created for different sounds
  • [RAVEN-1344] - JEnergy detector .class files are not jarred in distributed plugin
  • [RAVEN-1574] - Pressing Reverse Play in recorder crashes Raven
  • [RAVEN-1592] - Trying to "Fill Selected Cells" using Occupancy cells throws a ClassCastException
  • [RAVEN-1596] - Selections in spectrogram correlation window have inappropriate limits
  • [RAVEN-1640] - Scrolling Play workaround for recorder playthrough requires user to reposition time axis scroll thumb after stopping play
  • [RAVEN-1641] - Scrolling Play workaround for recorder playthrough causes jerky scrolling of views
  • [RAVEN-1723] - Progress manager's progress bar does not fully complete
  • [RAVEN-1724] - When no preset is selected, Raven does not create a default view as the code implies it should
  • [RAVEN-1725] - Beamogram computation assumes the cross correlation function is symmetric under interchange of channels
  • [RAVEN-1734] - Incorrect units displayed in the correlation window when more than one second is displayed between -1 and +1
  • [RAVEN-1738] - Measurement cells may be blank for real time signals with wide selection tables
  • [RAVEN-1740] - Selection review panel selection table combo box does not update until after apply button is pressed
  • [RAVEN-1742] - Channel panel not set correctly on configure new sound window for list files
  • [RAVEN-1744] - Carlos Decimator sets decimators' output buffer sizes to 100 regardless of actual output size. This freezes the processor in a networkwork.
  • [RAVEN-1746] - When paged sound windows are linked in time position, changing the page start time of one does not affect the page start time of the other

Improvements

  • [RAVEN-457] - Reconfiguring page size should alter view length
  • [RAVEN-869] - Need better indication of the meaning of the recording buttons
  • [RAVEN-878] - User has to fill in info even for files that Raven cannot open
  • [RAVEN-991] - Only show the nearest selection point as larger when the shift key is pressed
  • [RAVEN-1295] - Make new detector panels prettier
  • [RAVEN-1643] - Toolbar icon to toggle display of selection zoom window
  • [RAVEN-1728] - Add inaccessible menu items to the View menu

New Features

  • [RAVEN-186] - Support play-through during recording
  • [RAVEN-1096] - Position Location should be linkable
  • [RAVEN-1550] - Batch detection, with one output selection table per input sound file
  • [RAVEN-1650] - Split selection into N smaller selections or selections of a certain width
  • [RAVEN-1652] - Create N selections starting at time T and having width D
  • [RAVEN-1676] - File name templates should allow to be replaced with the channel names.
  • [RAVEN-1704] - Make playback cursor reflect band-limited play modes (filtered play)
  • [RAVEN-1710] - Create feature/plugin javasound SPI that uses Javazoom with Tritonus Shared library to play mp3 in Raven
  • [RAVEN-1713] - Allow users to configure the threshold time for estimated task completion before seeing a progress dialog
  • [RAVEN-1773] - When the shift key is pressed, render preview selection bounds in a slightly different color
  • [RAVEN-1778] - Auto-start the recorder when it gets created

Tasks

  • [RAVEN-1624] - Update What's New page
  • [RAVEN-1748] - Add Google Analytics keywords to Updates/index.html
  • [RAVEN-1751] - Manual: write up difference between peak and max amplitude
  • [RAVEN-1752] - Manual: setting noise block size can cause unexpected detector behavior
  • [RAVEN-1754] - Manual: describe good paging technique
  • [RAVEN-1755] - Manual: update splash image
  • [RAVEN-1757] - Manual: Make sure CTRL-click is mentioned
  • [RAVEN-1758] - Manual: write up FLAC support
  • [RAVEN-1760] - Manual: update detector table naming to show template
  • [RAVEN-1761] - Manual: describe changed behavior of "clear selections"


6 August 2010 - build 32 - Updates:

Bugs Fixed

  • [RAVEN-1717] - Old workspaces cannot be opened in build 31 due to new channel name feature
  • [RAVEN-1719] - NPE when opening a sound with an unknown number of channels

Tasks

  • [RAVEN-1623] - Update copyrights to 2010 in splash and about dialog


5 August 2010 - build 31 (not released to the public) - Updates:

Bugs Fixed

  • [RAVEN-1211] - Ctrl-Shift-P play mnemonic does not work on Linux
  • [RAVEN-1339] - Strange behavior of selection table rows for selection spectrum view depending on whether selections created before or after view
  • [RAVEN-1470] - Beamogram dialog does not auto apply when checkbox is checked
  • [RAVEN-1494] - Turning on "detector active" on the detector side panel does not immediately activate the detector
  • [RAVEN-1502] - ClassCastException when adding measurements to correlation view
  • [RAVEN-1526] - Selection table doesn't update measurements like Ave Power on live recording once buffer beginning is not longer 0 (some buffer has run off screen)
  • [RAVEN-1540] - Amplifier in filtered spectrogram view defaults to blank, should be 1
  • [RAVEN-1555] - Zooming in and out on view causes grid lines to be incorrect
  • [RAVEN-1562] - NullPointerException when "Automatically save table after detector run" is checked
  • [RAVEN-1578] - Plottable measurements do not display in selection spectrum view
  • [RAVEN-1603] - Grid does not redraw upon zoom
  • [RAVEN-1627] - Setting the start time time stamp in Recorder Config Dialog (Save to File Mode) File Name Tab causes NPE
  • [RAVEN-1639] - Menu mnemonics don't work if the mouse cursor is over the sound window
  • [RAVEN-1642] - User must press cancel 3 times to cancel the creation of a long-running selection spectrum view
  • [RAVEN-1648] - User can't play sound multiple times in Raven Pro
  • [RAVEN-1669] - Zoom Window errors when selections are near 0 Hz or Nyquist
  • [RAVEN-1672] - Selection end time not set correctly for signals that have been extended beyond original length
  • [RAVEN-1673] - Axis Titles check box is not checked/unchecked when Check All/Check None is pressed in Components panel
  • [RAVEN-1674] - NullPointerException when automatically saving selection table after detector run
  • [RAVEN-1675] - Detector file name temlpate does not replace correctly
  • [RAVEN-1677] - ArrayIndexOutOfBoundsException when toggling linked channel visibility of sounds with differing numbers of channels
  • [RAVEN-1678] - ArrayIndexOutOfBoundsException when changing DFT size of selection spectrum
  • [RAVEN-1681] - Dialog should be displayed when saving sounds with non-integer sample rates
  • [RAVEN-1683] - Window size slider in tool bar does not update when configuration applied in spectrogram parameters dialog
  • [RAVEN-1688] - Problems with the selection spectrum view
  • [RAVEN-1694] - ArrayIndexOutOfBoundsException when trying to show the color bar view for channels 2-N of multi-channel file
  • [RAVEN-1698] - "Raven Pro is unable to read and decode the entire file" message when some files opened in entirety but not when opened paged
  • [RAVEN-1701] - Decimation factor is not saved in recorder presets
  • [RAVEN-1707] - Measurements are not updated when auto-apply is selected and apply is pressed in the spectrogram parameters dialog
  • [RAVEN-1709] - ClassCastException when ctrl-clicking channels in the layout panel

Improvements

  • [RAVEN-423] - Update all license agreements, remove 184-day words in student license
  • [RAVEN-1241] - Request for progress bar to indicate when activity finishes, instead of disappearing
  • [RAVEN-1619] - Be able to get from selection review window to its parent sound window and selection
  • [RAVEN-1667] - Open Selection Table should allow missing Frequency bounds
  • [RAVEN-1670] - For activating, closing, and displaying in Window menu, treat selection review windows as a unit
  • [RAVEN-1679] - The default table name for detectors should include the signal name
  • [RAVEN-1696] - "Clear Selections" in the detector side panel should clear selections when a detector runs, not when the page location changes
  • [RAVEN-1705] - Select one of the selection review frames when bringing them all to the front

New Features

  • [RAVEN-63] - View autoscrolling during selection adjustment
  • [RAVEN-135] - Open selected channels of a multi-channel sound
  • [RAVEN-559] - Add FLAC support
  • [RAVEN-631] - Request for channel names other than numbers 1-N
  • [RAVEN-1611] - Request for selection review tool similar to Glassofire or XBAT clip viewer
  • [RAVEN-1634] - When time axis is less than 1 second, show milliseconds on axis (and update label if you can)
  • [RAVEN-1663] - Command W on Mac OS X should close the current sound window, not create a new waveform view
  • [RAVEN-1676] - File name templates should allow to be replaced with the channel names.
  • [RAVEN-1682] - When applying a sound window preset, consider checking the Raven window size and resizing the sound windows that do not fit entirely inside
  • [RAVEN-1684] - Allow users to keep progress panels showing even after the background task completes
  • [RAVEN-1697] - Add template to selection table naming in detector dialog
  • [RAVEN-1710] - Create feature/plugin javasound SPI that uses Javazoom with Tritonus Shared library to play mp3 in Raven

Tasks

  • [RAVEN-703] - Add license agreements to website to address questions on limitations (especially of free licenses such as Raven Lite)
  • [RAVEN-1691] - Allow selection review to be turned on or off by preference
  • [RAVEN-1712] - Update splash screens to include new Cornell Lab of Ornithology logo


26 March 2010 - build 30 - Updates:

Bugs Fixed

  • [RAVEN-1625] - Memory leak in Zoom Window and when changing the number of lines in a view
  • [RAVEN-1626] - Canceling Save All Selections task leaves sound window stuck in Read-Only Mode
  • [RAVEN-1633] - Selection spectrum is not updated when a filter or amplifier is applied
  • [RAVEN-1638] - RAVEN-1620 masks out the V mnemonic for View > Selection (N) > Activate so change Activate mnemonic to T
  • [RAVEN-1645] - Fix to memory leak causes issues with color scheme updates (color maps, brightness, contrast) after changing number of lines

Improvements

  • [RAVEN-1622] - Allow auto-advance timers to be set to less than 1 second
  • [RAVEN-1629] - Add logging of all started tasks
  • [RAVEN-1631] - Improve usability and performance of selection spectrum view to allow 24-hour average spectrum views in Raven

New Features

  • [RAVEN-1615] - Add (2) to file name when saving clips if file name already exists


1 February 2010 - build 28 - Updates:

Bugs Fixed

  • [RAVEN-1586] - HTI Audio Input Device: counters erroneously report dropped sample packets when streaming is first established
  • [RAVEN-1591] - Auto advance skips events when sound files take a long time to load
  • [RAVEN-1607] - Save All Selections sometimes timestamps filenames incorrectly
  • [RAVEN-1616] - Progress Manager dialog is too narrow
  • [RAVEN-1618] - Play accelerators don't work on Mac
  • [RAVEN-1620] - View > Active Selection > Commit no longer responds to Alt-V, A, M mnemonics

Improvements

  • [RAVEN-1600] - HTI Audio Input Device: make decimated sample rate easier to configure

New Features

  • [RAVEN-1315] - Selection zoom window
  • [RAVEN-1450] - Request to make saving multiple selections to files a background task so that other tasks can be run at the same time
  • [RAVEN-1594] - Beamogram slice view


9 November 2009 - build 27 - Updates:

Bugs Fixed

  • [RAVEN-1509] - Occupancy annotation not stored for last selection in each split table when running energy detector
  • [RAVEN-1588] - Real time beamogram view doesn't work; data stops flowing after one recorder buffer period
  • [RAVEN-1589] - Spectrogram and Spectrograph power spectrum computation code is not identical
  • [RAVEN-1590] - Saving all selections to clips with annotation throws null pointer exception when no invalid character replacement list exists in preference file


23 October 2009 - build 26 - Updates:

Bugs Fixed

  • [RAVEN-1560] - Auto-apply switches should remember states in B/C Config, Grid Config, and Selection Visibility dialogs
  • [RAVEN-1585] - NullPointerException when attempting to configure view grids


13 October 2009 - build 25 - Updates:

Bugs Fixed

  • [RAVEN-731] - Amplitude Detector does not function when recorder has a dc offset
  • [RAVEN-1312] - "Detector active" checkbox doesn't engage detector without pressing Configure button
  • [RAVEN-1332] - Last selection table in split sequence named incorrectly
  • [RAVEN-1524] - "Save all selections in current tables as" leaves out rows with "?" in annotation
  • [RAVEN-1525] - Selection tables closes by itself when going between multiple ones
  • [RAVEN-1536] - Trying to Save All Selections in demo mode makes Raven unusable
  • [RAVEN-1543] - Paged signal buffers display old data when there are read errors in a given page
  • [RAVEN-1548] - Export Image as EPS hangs if axis titles displayed
  • [RAVEN-1549] - Raven Pro cannot create a recorder on Snow Leopard (Mac OS X 10.6)
  • [RAVEN-1554] - Frequency grid only displays on Line 1 of multi-line display

Improvements

  • [RAVEN-1223] - Write list of downloaded updates to the Raven log
  • [RAVEN-1546] - Make annotate-only mode specific to each selection table
  • [RAVEN-1575] - Request for path to be included in begin/end file measurements or new begin/end path measurement

Tasks

  • [RAVEN-1495] - Investigate possible issue with auto paging and interactive detection


20 August 2009 - build 23 - Updates:

Bugs Fixed

  • [RAVEN-1255] - Copy 25000 selections from a table of 239000 to another table fails silently
  • [RAVEN-1332] - Last selection table in split sequence named incorrectly
  • [RAVEN-1358] - Users can create selections in the negative time area of the recorder
  • [RAVEN-1447] - NumberFormatException when using ctrl-a to "select all" after resizing selection panel
  • [RAVEN-1467] - Zoomed to wrong area when opening file with preset
  • [RAVEN-1483] - Sound file is auto-rescaled over and over
  • [RAVEN-1497] - Hidden waveform doesn't update properly after undoing an amplify
  • [RAVEN-1508] - Detector file name template example was not updated to switch from aa to tt
  • [RAVEN-1509] - Occupancy annotation not stored for last selection in each split table when running energy detector
  • [RAVEN-1514] - Playback channel assignments aren't working correctly with view-specific sound players
  • [RAVEN-1517] - Raven freezes when using F-RMS measurement
  • [RAVEN-1519] - When auto-saving every N detector selection, selection number should not be part of the file name
  • [RAVEN-1520] - Select All button hidden since addition of selection mode buttons
  • [RAVEN-1521] - Auto save should be turned off after detector run
  • [RAVEN-1522] - When starting a Selection, it should be active before adding it to SelectionSet
  • [RAVEN-1523] - Auto-save should write to disk when a selection is committed rather than added
  • [RAVEN-1527] - Detectors behave differently running in series or in parallel

Improvements

  • [RAVEN-1222] - User would like listing of shortcut keys available
  • [RAVEN-1323] - Example should appear automatically on detector's Table panel
  • [RAVEN-1434] - Add channel selection control in batch file converter
  • [RAVEN-1472] - Rename "Band" tab in BLED configuration
  • [RAVEN-1498] - Make Table panel of detector dialog narrower
  • [RAVEN-1510] - Set lower limit on auto page advance time to 1 second
  • [RAVEN-1515] - Add "Amplify by dB" method

New Features

  • [RAVEN-15] - Implement "unsmoothed" spectrogram slice
  • [RAVEN-1490] - Ability to set brightness and contrast floor and ceiling via dialog
  • [RAVEN-1505] - Auto advance through selections of a selection table
  • [RAVEN-1507] - Add amplifier option to filtered waveform and filtered spectrogram views
  • [RAVEN-1511] - Autoplay during auto page advance
  • [RAVEN-1512] - Only display play cursor in channels that are playing

Tasks

  • [RAVEN-1406] - Update copyrights to 2009 in splash and about dialog


12 June 2009 - build 22 - Updates:

Bugs Fixed

  • [RAVEN-1492] - Interactive energy detector runs on previous page for all but the first page

Improvements

  • [RAVEN-1496] - Increase amplitude axis limits on beam waveform view based on number of channels summed


5 June 2009 - build 21 (not released to the public) - Updates:

Bugs Fixed

  • [RAVEN-103] - Play active selection only if visible
  • [RAVEN-789] - Cannot save AIFF files in Eclipse in Java 1.4.2_15, 1.5.0_12 or 1.6.0
  • [RAVEN-1392] - Error opening sequence of 2 Alesis files
  • [RAVEN-1448] - Opening selection table into empty table causes selections to be numbered sequentially by their order in the file
  • [RAVEN-1449] - Beamogram view does not compute measurements outside the current page
  • [RAVEN-1458] - User can close sound window while detector runs on it
  • [RAVEN-1460] - Customer reported seeing only the top half of the waveform for a signed 32-bit wave file
  • [RAVEN-1461] - OutOfMemoryError in file converter tool is not reported to the user
  • [RAVEN-1462] - "Copy Selections to" copies selections in different order from original
  • [RAVEN-1463] - Pad size is incorrect when saving selections from file sequences
  • [RAVEN-1464] - Batch conversion tool (file splitter) throws exception if QuickTime is not installed
  • [RAVEN-1475] - When saving 24-bit to 16-bit files, Raven incorrectly scales the data twice
  • [RAVEN-1481] - File converter recurse option on "add folder" causes subfolders to be added in reverse order
  • [RAVEN-1484] - Request for different format to time axis title
  • [RAVEN-1486] - StackOverflowError when calling FilterUtils.filter()

Improvements

  • [RAVEN-446] - Customer asked for a way to make the play cursor wider so it can be seen in the classroom
  • [RAVEN-1256] - Label selection table names in File menu (save Selection Table "sparrow" as...)
  • [RAVEN-1407] - Image exports at high dpi resolution cause Raven to be unresponsive while the scaling occurs
  • [RAVEN-1409] - Menus for open recent items (files, folders) should be disabled if there are no recent items
  • [RAVEN-1413] - Add additional "enable measurement plots" checkbox to measurement chooser dialog to mirror side panel value
  • [RAVEN-1478] - Disable Save All Selections when any other background task is running on that SignalFrame
  • [RAVEN-1482] - User's Raven directory should be changed from ~/Application Data/Raven Pro/ to ~/.ravenpro/ on Linux

New Features

  • [RAVEN-95] - Allow selection to be activated by mouse click in view
  • [RAVEN-488] - Filtered RMS Amplitude measurement to meaure RMS amplitude in a given frequency band
  • [RAVEN-1308] - "Find Selection" text box in selection table header
  • [RAVEN-1326] - Allow microsecond precision of time values in mouse text if zoomed in enough
  • [RAVEN-1362] - Biologist user requested a grid for spectrogram view
  • [RAVEN-1377] - Show microsecond precision of time values in mouse text in slice view
  • [RAVEN-1381] - Grab and scroll mode
  • [RAVEN-1397] - Request for ability to save annotation values as part of file name during "Save All Selections As..."
  • [RAVEN-1399] - Enable user to encode values from annotation columns into filenames for Save All Selections in Current Table As
  • [RAVEN-1418] - Allow users to create and save their own color maps
  • [RAVEN-1440] - Optional grids for all views
  • [RAVEN-1465] - Allow TimeSeriesView to be a derived data view instead of just displaying a raw signal
  • [RAVEN-1466] - Create filtered views to test derived TimeSeriesView capabilities
  • [RAVEN-1468] - Allow playback on a per view basis, including correlation parent views
  • [RAVEN-1471] - Create beam waveform and beam spectrogram views to show waveform and spectrogram at a given bearing angle
  • [RAVEN-1480] - Add option to file converter to append all input files together to make all output files except the last one the same size


24 March 2009 - build 20 (not released to the public) - Updates:

Bugs Fixed

  • [RAVEN-99] - Full-screen workspaces restore incorrectly
  • [RAVEN-1335] - New Beamogram View button does not appear after creating multi-channel sound via cut and paste
  • [RAVEN-1433] - Problem seen when creating spectrogram view while 1-sec auto page advance is running
  • [RAVEN-1435] - NullPointerException when opening file with page size greater than file length
  • [RAVEN-1438] - Auto page advance should not be enabled if page size >= signal length
  • [RAVEN-1439] - Auto-paging should stop when Raven reaches the last page of the signal
  • [RAVEN-1441] - Exception when using autopage runs faster than spectrogram can update
  • [RAVEN-1443] - Energy measurement seemed to deviate from theoretical value by a factor of window size
  • [RAVEN-1445] - Exception seen when opening a selection table file with a column header with no blank before opening paren

Improvements

  • [RAVEN-1442] - Change single start/stop button for auto-page advance to separate start and stop buttons
  • [RAVEN-1446] - Measure initialization time of OpenFileChooser

New Features

  • [RAVEN-307] - Timed auto-page advance
  • [RAVEN-1369] - Be able to go back to a previous page start time
  • [RAVEN-1444] - Enable step plots in time series view as part of preparation for detector diagnostics


5 March 2009 - build 19 (not released to the public) - Updates:

Bugs Fixed

  • [RAVEN-1270] - Detector stops with log error: (ConcatenatedSignal.java:726) Unexpected read size
  • [RAVEN-1398] - Energy Detector computes incorrect detections after 12th file in file sequence
  • [RAVEN-1416] - NullPointerException seen in SignalFrame.PlaybackRunnable.run()
  • [RAVEN-1424] - Icon for Create Selection mode button is asymmetrical
  • [RAVEN-1429] - Specific sound file causes detectors to stop running or to continue while reprocessing the same data over and over again

Improvements

  • [RAVEN-1349] - Use FFT plugin (FFTW) to compute spectra and correlations
  • [RAVEN-1351] - Add preference to completely turn off the audio recorder frame rate monitor
  • [RAVEN-1415] - Add the ability to specify the stop band attenuation and transition bandwidth of beamogram filter
  • [RAVEN-1419] - Improve handling of large files
  • [RAVEN-1421] - Add code to automatically detect and control divergence in the Adaptive Line Enhancer

New Features

  • [RAVEN-1373] - "Highlight Selections..." dialog in selection table context menu to select multiple rows for moving, copying, deleting
  • [RAVEN-1393] - File splitter for Alesis files
  • [RAVEN-1425] - Create "annotate only" mode for selection tables for CLO/BRP internal use so selections and IDs are not modified


17 February 2009 - build 18 - Updates:

Bugs Fixed

  • [RAVEN-1410] - Raven build on Windows runs with default JVM for computer instead of Raven-installed JVM


11 February 2009 - build 16 (not released to the public) - Updates:

Bugs Fixed

  • [RAVEN-96] - Selection icons in table use fixed colors
  • [RAVEN-1237] - Tile Windows and Amplify buttons don't dim when they should
  • [RAVEN-1252] - Applying a sound window preset gets rid of any existing selection tables in the sound window
  • [RAVEN-1352] - Selection table: Find selection by row function loses track of row limits when some selections are moved to another table
  • [RAVEN-1357] - JTable throws exception when no signal is present in a selection with certain measurements
  • [RAVEN-1359] - Recent files and folders lists get reset after two restarts
  • [RAVEN-1363] - Applying a sound window preset clears all selections from all but first selection table and deletes all other tables; should not touch the selections or delete the tables
  • [RAVEN-1367] - Applying a preset with annotations and picking merge causes an ArrayOutOfBoundsException and gray views
  • [RAVEN-1374] - Buttons near scroll bars are off-center on Mac platform
  • [RAVEN-1379] - NullPointerException seen in development build when creating selection spectrum view when active selection exists; not seen in public build
  • [RAVEN-1383] - Time measurements do not plot in lines 2-N of the views
  • [RAVEN-1389] - When merging tables, Raven does not add measurements or annotations from the file but adds only selection bounds
  • [RAVEN-1391] - Raven launches slowly when its default current directory contains large numbers of files
  • [RAVEN-1394] - Various "export image" menu items should behave the same way, asking for file name before retreiving the image
  • [RAVEN-1395] - File Format dropdown box in "Save Image As..." dialog goes blank on second display of dialog after saving file
  • [RAVEN-1396] - On Mac, export Image (Save Image As) feature gets slower and slower the more you use it, eventually hanging/crashing Raven

Improvements

  • [RAVEN-1345] - Add ability to enter beamogram hop size and record length in seconds, mSec, samples, not just samples
  • [RAVEN-1361] - User would like "Cancel" or "Keep" button on the current annotation dialog whose options are "Replace" and "Merge"
  • [RAVEN-1370] - When changing page size, the view should snap to the new page size if the old page was zoomed to all in the x-axis
  • [RAVEN-1378] - Active selection from active selection table should be rendered last so it shows up in front of other selections
  • [RAVEN-1384] - Consolidate waveform and correlation views into time series view to take advantage of common code
  • [RAVEN-1387] - Enhancements to selection modes
  • [RAVEN-1388] - Listen for keyPressed events so that selection mode can change when shift key pressed but mouse not moved

New Features

  • [RAVEN-1250] - Open recent selection table and/or folder
  • [RAVEN-1341] - Allow users to set colors of Raven measurements
  • [RAVEN-1347] - Allow users to determine visibility of measurement plots
  • [RAVEN-1380] - Average entropy and aggregate entropy measures
  • [RAVEN-1404] - Add adaptive line enhancer to general filter options and batch filter options


19 November 2008 - build 14 - Updates:

Bugs Fixed

  • [RAVEN-1077] - Changing spectrogram parameters of correlation frame via slider in tool bar causes spectrograms to disappear (displayed as no data)
  • [RAVEN-1170] - Some issues with batch correlation
  • [RAVEN-1233] - Batch correlations bog down after processing a lot of files
  • [RAVEN-1266] - Undo of an amplify does not update measurement values in selection table
  • [RAVEN-1275] - OutOfMemoryError not reported to user when it occurs while filtering an open file
  • [RAVEN-1318] - Selection files saved with specified dates have month values that are one month above what they should be
  • [RAVEN-1325] - Possible memory leak in batch correlator
  • [RAVEN-1329] - Find Selection dialog causes error if selection number is missing but in (0, max) range
  • [RAVEN-1333] - Sorting occurs when resizing column header
  • [RAVEN-1340] - OutOfMemoryError not reported to user when it occurs while amplifying an open file

Improvements

  • [RAVEN-1327] - Use less memory in the batch correlator
  • [RAVEN-1330] - Write max heap size amount to the log at application launch for debugging purposes
  • [RAVEN-1331] - Consolidate and refactor correlator code for maintainability
  • [RAVEN-1334] - Do not mark last detection active when running detector in case user is interacting with table while detector runs

New Features

  • [RAVEN-1059] - Plottable measurements with different colors for each measurement
  • [RAVEN-1272] - Add 90th percentile duration/bandwidth, 5th/95th percentile time/freq measurements


28 October 2008 - build 13 - Updates:

Bugs Fixed

  • [RAVEN-1310] - Raven detectors run significantly slower in build 12 than in build 8
  • [RAVEN-1313] - Detector on subset of channels does not run very much faster than on all channels

Improvements

  • [RAVEN-1319] - When running an autosplit, new tables should be named " - 2", etc.
  • [RAVEN-1320] - Add a default save directory to the detector's Table panel.

New Features

  • [RAVEN-1316] - Have option to store detector name in an annotation column
  • [RAVEN-1317] - Have preference to store source table name in an annotation column when copying/moving selections


23 October 2008 - build 12 - Updates:

Bugs Fixed

  • [RAVEN-1305] - Regression: copying from a sound window always copies the first N seconds, not at the selected offset
  • [RAVEN-1309] - Regression: Raven can't run detectors on long signals

Improvements

  • [RAVEN-1302] - Allow correlation frame cells to get color values from continuous color map instead of only 10 colors
  • [RAVEN-1303] - Allow all correlation columns to fit in one view for easy viewing of colors
  • [RAVEN-1304] - Only display channel numbers in batch correlator frame if file is multi-channel
  • [RAVEN-1306] - Allow detector time extent to be applied to interactive detectors on short signals

New Features

  • [RAVEN-1298] - Open multiple selection tables from the open selection table dialog
  • [RAVEN-1307] - Add "Find Selection" to selection table context menu


17 October 2008 - build 11 - Updates:

Bugs Fixed

  • [RAVEN-1251] - Running and saving tables from multiple detectors can get Raven in a state where it can't save one of the tables

Improvements

  • [RAVEN-951] - allow customizable interactive detectors names
  • [RAVEN-1133] - Allow option of saving selection table periodically as detector runs to avoid data loss if something bad happens during a long detector run

New Features

  • [RAVEN-943] - Allow sorting of batch correlation columns
  • [RAVEN-1176] - Allow naming of interactive detectors
  • [RAVEN-1186] - Autosave during or at the end of a detector run
  • [RAVEN-1290] - Add new options to all detectors
  • [RAVEN-1292] - Integrate batch file conversion tool for internal use in BRP
  • [RAVEN-1300] - Add colors to batch correlation frame to indicate correlation values


8 October 2008 - build 10 - Updates:

Bugs Fixed

  • [RAVEN-1240] - Detector may have stopped when selection table modified by user during detector run
  • [RAVEN-1276] - Some interactions with selection table while detector is running will stop detector
  • [RAVEN-1283] - Errors encountered while setting read index (paging forward) on paged files are not presented to user
  • [RAVEN-1284] - Right-clicking on selection in table and choosing Move To > New Table causes unrecoverable error
  • [RAVEN-1286] - Some detection durations continue to be less than the minimum duration
  • [RAVEN-1287] - Active selection not always visible when moving from selection to selection using table
  • [RAVEN-1289] - Can't copy Begin File measurements from selection table into Excel


1 October 2008 - build 9 - Updates:

Bugs Fixed

  • [RAVEN-1277] - Colorbar view + selections + visible selection table -> Exception

Improvements

  • [RAVEN-1271] - Further attempts to support sound files > 2GB or 4 GB


10 September 2008 - build 8 - Updates:

Bugs Fixed

  • [RAVEN-1253] - Non-zero minimum duration saved in detector preset gets restored as zero
  • [RAVEN-1261] - Amplitude position of colorbar should be linkable
  • [RAVEN-1262] - Color bar view has non-vertical slope at transition points, more visible when unsmoothed
  • [RAVEN-1263] - Grid index out of range when continuing to zoom in x on the color bar view at position location > 0
  • [RAVEN-1268] - Begin File and End File measurements don't work
  • [RAVEN-1269] - File Offset measurement is broken

New Features

  • [RAVEN-1258] - Add recorder amplification by adding Amplify tab to recorder configuration dialog


22 August 2008 - build 7 - Updates:

Bugs Fixed

  • [RAVEN-737] - Disable view->new menu item when the submenu is empty (for correlation frames)
  • [RAVEN-1104] - Information panel in Raven window and open dialogs does not show info for list files
  • [RAVEN-1138] - Minimized windows are partially blocked in tiled Mac views because their icons are bigger than those using Metal
  • [RAVEN-1155] - Raven sometimes doesn't warn users when converting non-integer sample rate AIFFs to WAVES
  • [RAVEN-1189] - Null Pointer Exception in the Selection Spectrum View
  • [RAVEN-1191] - TIFF not showing up as an option for exporting images
  • [RAVEN-1205] - Drag and drop does not open sound file in Linux
  • [RAVEN-1238] - NullPointerException when running non-interactive detectors
  • [RAVEN-1243] - Concurrent Modification Exception when adding selection tables too quickly
  • [RAVEN-1244] - ArrayIndexOutOfBoundsException when splitting a large table to tables containing only 1 selection each
  • [RAVEN-1245] - BasicTimeFormat serial number being formatted incorrectly
  • [RAVEN-1248] - Color bar dBs scroll in running recorder window
  • [RAVEN-1249] - Renumbering selections is slow for large tables

Improvements

  • [RAVEN-997] - Clip name dialog could detect which times are needed
  • [RAVEN-1156] - Automatically add .txt to list file names

New Features

  • [RAVEN-868] - Have new tables contain all measurement columns from previous active table
  • [RAVEN-907] - Auto-scrolling while making a selection
  • [RAVEN-964] - Add "Sound sequence list files (*.txt) to the file open dialog
  • [RAVEN-1168] - Add a close button to Selection Table tabs


21 July 2008 - build 5 - Updates:

Bugs Fixed

  • [RAVEN-1165] - Error saving all selections to files not reported to user
  • [RAVEN-1167] - BLED creates a selection table even when canceled
  • [RAVEN-1187] - Raven does not report out of memory error to user during detector run
  • [RAVEN-1235] - Moving position marker in correlation view causes stream of ArrayIndexOutOfBoundsExceptions

Improvements

  • [RAVEN-1212] - Raven needs a progress dialog when renumbering large numbers of selection table entries

New Features

  • [RAVEN-760] - Spectrogram color bars
  • [RAVEN-1224] - Color bars for spectrograms


11 July 2008 - build 4 (not released to the public) - Updates:

Bugs Fixed

  • [RAVEN-1193] - Memory Manager configure button does nothing in Linux
  • [RAVEN-1195] - Error opening Preferences dialog in Linux
  • [RAVEN-1196] - Error opening User's Manual in Linux
  • [RAVEN-1197] - Error opening What's New website in Linux
  • [RAVEN-1198] - Error opening Raven website in Linux
  • [RAVEN-1199] - Error opening Frequently Asked Questions website in Linux
  • [RAVEN-1200] - Error opening Raven Help Forum in Linux
  • [RAVEN-1201] - Error opening Read About Updates website in Linux
  • [RAVEN-1202] - Error opening Download QuickTime Installer website in Linux
  • [RAVEN-1228] - Cannot read large files over 2 GB in size

Improvements

  • [RAVEN-1213] - Raven needs a progress dialog when clearing a subset of selections (and maybe when clearing all selections in a table or across tables)
  • [RAVEN-1225] - Configure Selection Visibility suggestions
  • [RAVEN-1226] - Suggested changes to Split Table interface and implementation

New Features

  • [RAVEN-745] - Add "file name" measurement
  • [RAVEN-1177] - Display file name in sound window view for file sequences


29 June 2008 - build 3 (not released to the public) - Updates:

Bugs Fixed

  • [RAVEN-1185] - Splash screen blocks all dialogs

Improvements

  • [RAVEN-1181] - Have some indication on the main window that a background task is running
  • [RAVEN-1214] - Raven needs check all and check none buttons on each selection table's title pane
  • [RAVEN-1215] - Raven needs a dialog to set the visibility of all tables at once.
  • [RAVEN-1216] - Raven needs the ability to split large selection tables

New Features

  • [RAVEN-694] - Support Raven on Linux
  • [RAVEN-913] - Exclusion band for energy detector
  • [RAVEN-978] - Copy/Move Selections to > New Table
  • [RAVEN-1057] - Incorporate bandwidth measure into energy detector
  • [RAVEN-1219] - Add simulated progress task to allow progress dialogs even when we don't know the real progress
  • [RAVEN-1221] - User wants to play entire sound window when there is an active selection


Raven Pro 1.3 builds

Updates for Raven Pro 1.3 are available by downloading them from within the Raven program. From the Help menu, choose "Check for Updates" to allow Raven to connect to the update server to check to see if you have the most updated code. Below is a list of updates with descriptions for version 1.3.



13 October 2009 - build 32 - Updates:

Bugs Fixed

  • [RAVEN-1549] - Raven Pro cannot create a recorder on Snow Leopard (Mac OS X 10.6)


7 October 2009 - build 31 - Updates:

Bugs Fixed

  • [RAVEN-1265] - Exception seen when amplifying a signal with selection spectrum view open but no active selection


18 July 2008 - build 30 - Updates:

Bugs Fixed

  • [RAVEN-1235] - Moving position marker in correlation view causes stream of ArrayIndexOutOfBoundsExceptions

Tasks

  • [RAVEN-1236] - Back out some changes which went into Raven 1.3 build 29


30 May 2008 - build 29 (not released to the public) - Updates:

Bugs Fixed

  • [RAVEN-1157] - Energy detector returns some selections with no duration
  • [RAVEN-1160] - New measurements are not correctly loaded from a selection table file on disk
  • [RAVEN-1163] - User cannot open MP3 file on Mac but does not see an error
  • [RAVEN-1166] - Improper linkage between time position of correlation and signal views caused by scrolling signal views

Improvements

  • [RAVEN-1171] - Only compute one side of the batch correlation matrix (diagonal plus above or below) when correlating a folder with itself
  • [RAVEN-1173] - Improve linear power spectrogram correlation performance

New Features

  • [RAVEN-330] - Modeless "Progress Manager" similar to Firefox's "Download Manager"
  • [RAVEN-1110] - Allow progress dialogs to be hidden for some tool processes


10 March 2008 - build 28 - Updates:

Bugs Fixed

  • [RAVEN-1017] - Long delays occur while running detectors on paged MP3 files
  • [RAVEN-1146] - Selections are not drawn until view is clicked after running detector on minimized sound window
  • [RAVEN-1147] - Interactive detector does not stop running on live recording when it's closed from the detector panel
  • [RAVEN-1148] - Batch Filter Dialog causes NPE when "OK" button is pressed with input and output folders are not configured properly
  • [RAVEN-1149] - Batch Amplifier Dialog causes NPE when "OK" button is pressed with input and output folders are not configured properly
  • [RAVEN-1151] - Pressing Run Full a second time correctly queries the user as to whether to proceed, but Cancel only cancels the selection table clear, not the detector run
  • [RAVEN-1153] - Pressing Cancel on Batch Correlator cancels progress dialog but CPU usage indicates that the task keeps going

New Features

  • [RAVEN-1143] - User would like to be able to see more than 3 digits of precision on the x-axis for short sounds


5 March 2008 - build 27 (not released to the public) - Updates:

Bugs Fixed

  • [RAVEN-1054] - Incorrect painting of selection table after detection run
  • [RAVEN-1125] - User cannot play sounds in Raven 1.3 due to encountering playback rate error constantly
  • [RAVEN-1130] - Fix potential ClassCastExceptions when rethrowing Throwables
  • [RAVEN-1135] - Exporting images at high DPI causes silent out-of-memory error
  • [RAVEN-1142] - NPE in JavaSoundINputDevice while configuring new recorder

Improvements

  • [RAVEN-1134] - Implement detector interrupt mechanism based on EnhancedThreadPauser
  • [RAVEN-1141] - Allow users to create list files containing only one file name


22 February 2008 - release candidate 2 build 26 - Updates:

Bugs Fixed

  • [RAVEN-1008] - Measurement Max/Peak Amp can be thrown off by interpolation
  • [RAVEN-1109] - Canceling a detector closes the progress dialog but does not cancel the detector
  • [RAVEN-1111] - Negative time remaining from Save All Selections
  • [RAVEN-1113] - Negative time remaining when downloading user's manual to non-existent folder
  • [RAVEN-1119] - Trying to save selections of non-integer sample rate AIFF file as WAVE files, hitting cancel on warning dialog causes NPE
  • [RAVEN-1122] - Batch filter does not operate if there are subfolders or non-audio files in the input folder

Improvements

  • [RAVEN-1118] - Better logging

New Features

  • [RAVEN-1112] - Save file sequence as a list file

Tasks

  • [RAVEN-636] - Need description of detectors and recorder for user's manual
  • [RAVEN-1107] - Update copyright to 2008 in 3 splashes and about dialog.


14 February 2008 - release candidate 2 build 25 - Updates:

Bugs Fixed

  • [RAVEN-405] - PLAY Keyboard shortcut diabled after selections cleared
  • [RAVEN-456] - Raven ignores raven.documentation.path in preferences file
  • [RAVEN-687] - Recorder preset stores "Preserve current window layout" for window preset when preset saved during reconfiguration
  • [RAVEN-779] - Brightness and contrast don't work after color map changed by View menu
  • [RAVEN-936] - SMTP acronym incorrect on p. 249 of user's manual
  • [RAVEN-966] - Reconfiguring a detector clears the selections even if "clear selections" and "detector active" are both unchecked
  • [RAVEN-976] - Raven ran out of memory opening a 99000 event selection table but did not report the error
  • [RAVEN-995] - Switching tabs causes unrecoverable error in Leopard
  • [RAVEN-1007] - Measurement Center Time is off by a noticeable amount
  • [RAVEN-1028] - Short-cut for open selection table not working
  • [RAVEN-1030] - Leopard Recorder Configuration Dialog tabs produce ArrayIOB Exception
  • [RAVEN-1033] - Internal errors shown to user by subtask when supertask canceled by user
  • [RAVEN-1043] - Memory alert does not always show when creating spectrogram too large for heap size, other times NPE occurs
  • [RAVEN-1060] - Detector checkboxes malfunction after running on a full signal when paged
  • [RAVEN-1063] - OutOfMemoryError being handled silently, NPE when increasing window size on large signal
  • [RAVEN-1064] - Canceling the creation of a detector still creates the side panel but causes a NPE when advancing pages
  • [RAVEN-1070] - Second out of memory error not displayed to user
  • [RAVEN-1072] - The open color editor is not updated when a color scheme preset is applied to a view
  • [RAVEN-1073] - Correlation view is not correctly linked to other views in correlation frame
  • [RAVEN-1079] - Double-clicking on cell does not always show the correct contents (problem since RAVEN-1074 committed)
  • [RAVEN-1080] - Configuration recorder as Core Audio device causes IllegalStateException
  • [RAVEN-1084] - Raven throws NegativeArraySizeException trying to open a 3 GB file, even in paged mode
  • [RAVEN-1086] - Raven Pro cannot read audio CDs from some drives
  • [RAVEN-1094] - Raven doesn't warn users that many selections will be cleared when detector runs on a new page
  • [RAVEN-1098] - After iconifying and restoring a sound window, there is no active internal frame

Improvements

  • [RAVEN-836] - Add some information to correlation section of Raven User's Manual
  • [RAVEN-946] - Save user email address in pref file once they fill it in once in email feedback dialog.
  • [RAVEN-1051] - Give users the option of saving occupancy annotation from energy detector instead of making it mandatory
  • [RAVEN-1056] - Improve performance of energy detector by avoiding dB/linear conversions
  • [RAVEN-1065] - In energy detector, put low frequency first, and put listeners on both low and high to make sure that they are always in the right order
  • [RAVEN-1067] - Create preference to allow users to create new selection table tabs without activating them automatically
  • [RAVEN-1071] - Add progress text to the correlation progress dialog to indicate how many correlations have completed
  • [RAVEN-1074] - Suggestion to have double-clicking on correlation row cause file to open, not correlation frame to open
  • [RAVEN-1090] - Report length in open dialog and Information panel as HH:MM:SS.S, not just seconds
  • [RAVEN-1097] - Try to maximize CPU spent on detection as opposed to repainting
  • [RAVEN-1101] - Reduce CPU consumed by spectrogram creation (Fft.periodogram) during energy detector by computing constants once instead of every time

New Features

  • [RAVEN-890] - Batch Filter
  • [RAVEN-971] - File separator color is not settable in color scheme
  • [RAVEN-973] - Add percentage complete, time elapsed, and estimated time to completion to the progress dialog
  • [RAVEN-1037] - Add Edit > Preferences to let the user edit the preferences file that Raven reads and uses
  • [RAVEN-1052] - IQR bandwidth, IQR duration, 1st and 3rd quartile frequency, and 1st and 3rd quartile time measures
  • [RAVEN-1055] - Add ability to tile windows horizontally and vertically, in addition to the current behavior
  • [RAVEN-1076] - Link correlation view time position to the corresponding positions in the parent views that resulted in that point in the correlation function
  • [RAVEN-1087] - Allow pad size to be specified on Save All Selections As to allow time buffer around selections saved as clip files
  • [RAVEN-1089] - Display sound file info in Configure New Sound dialog
  • [RAVEN-1091] - Add number of samples to open dialog side panel
  • [RAVEN-1095] - Make width of playback cursor configurable
  • [RAVEN-1105] - Batch Amplify

Tasks

  • [RAVEN-883] - Write user's manual documenation for spectrogram clipping
  • [RAVEN-921] - Note to users that painting the fill area of selections can be costly for performance
  • [RAVEN-923] - Update user's manual text for recording collisions
  • [RAVEN-924] - Tell users that reconfiguring a recorder will destroy existing detectors in that recorder
  • [RAVEN-1078] - Redo graphics for correlation chapter, and add linear/logarithmic text
  • [RAVEN-1083] - Incorporate correlation chapter changes into user's manual
  • [RAVEN-1088] - Add text and graphics to user's manual for cool scrolling feature in correlation view
  • [RAVEN-1092] - Write user's manual documentation for new measurements


18 January 2008 - release candidate 1 build 24 - Updates:

Bugs Fixed

  • [RAVEN-600] - "Specified object is not cached" error on Raven 1.2.1 when scrolling to selection in paged file
  • [RAVEN-948] - Running SoundBlaster ASIO device after running non-ASIO device causes JVM to crash, Raven exits
  • [RAVEN-949] - Raven appears (falsely) dead when opening a long fle sequence
  • [RAVEN-955] - Detector panels on side panel keep moving around when detectors are reconfigured
  • [RAVEN-958] - After detector run, active selection (red) acts like it's not active
  • [RAVEN-960] - Scrolling play icon missing
  • [RAVEN-961] - Readme file not being updated as part of build
  • [RAVEN-968] - Detector side panel needs a Close button
  • [RAVEN-981] - NullPointerException configuring a recorder to record to a single file
  • [RAVEN-1018] - Unhandled error occurs when canceling batch channel export
  • [RAVEN-1023] - Array Index Out Of Bounds Exception while running Interactive Detector
  • [RAVEN-1041] - Detectors are not interruptible

Improvements

  • [RAVEN-953] - Include Raven Pro 1.3 splash with installer instead of using InstallAnywhere splash
  • [RAVEN-954] - Ship detector presets for BlackCappedVireo
  • [RAVEN-956] - Turn off interactive detection once the detector has been run on the full paged sound
  • [RAVEN-963] - Raven selection table does not show selection numbers above 9999 without ellipsis
  • [RAVEN-965] - Need progress dialogs when opening and saving large selection tables
  • [RAVEN-979] - "Copy/Move Selections To" needs a progress dialog for large numbers of selections (1000)
  • [RAVEN-990] - Improve performance of SelectionSet.contains(Selection) method by keeping a reference from the selection to the set
  • [RAVEN-1010] - Modify check for hidden selections to make it quicker and more complete
  • [RAVEN-1020] - To improve performance, do not create control points for selections when running detectors or reading selection table files; do those on the fly later
  • [RAVEN-1046] - Show "Detector Active" and "Clear Selections" checkboxes only for paged files
  • [RAVEN-1047] - Add tooltips to "Detector Active" and "Clear Selections"

New Features

  • [RAVEN-983] - "Clear Selections" should be off by default for interactive detectors, and a warning given when it is on

Tasks

  • [RAVEN-1009] - Add "cnry" file type to Mac Info.plist


6 December 2007 - release candidate 1 build 23 - Updates:

Bugs Fixed

  • [RAVEN-223] - Recorder frame rate monitor trips easily for JavaSound input in Raven 1.3
  • [RAVEN-337] - Selection spectrum view does not update after editing operations
  • [RAVEN-384] - NPE when computing measurement values (Center Time, Energy) in SelectionSpectrum when selection is in one spectrogram slice
  • [RAVEN-445] - Missing default window preset causes stack trace to be printed to console
  • [RAVEN-481] - Clip exporter needs to listen to all selection tables, not just current one
  • [RAVEN-535] - Autocorrelation complex envelopes often have peak values higher than one
  • [RAVEN-553] - list files/file name collisions problems
  • [RAVEN-573] - Issues with tab colors, color schemes, presets, and workspaces
  • [RAVEN-584] - ArithmeticException trying to play a Frankenstein sound (pieced together, amplified)
  • [RAVEN-677] - Array index out of bounds exception in beamogram measurement calculation
  • [RAVEN-700] - Need to test correlation frame restoration from workspace with two multichannel files
  • [RAVEN-728] - Detector highlight scheme on panel should match view selection colors
  • [RAVEN-734] - Raven prompts to save recorder data when opening recent file
  • [RAVEN-740] - Feature Manager reports current features that are installed but not configured
  • [RAVEN-748] - Selection spectrum falls below 0 dB line, appears cut off
  • [RAVEN-749] - Enabling export to clip function in recorder causes it to not respond when detector has found selections in previous recording run
  • [RAVEN-755] - Open Sound Files dialog "files of type" combo should default to sound files, not all files
  • [RAVEN-766] - Array Index Out of Bounds Exception
  • [RAVEN-767] - Windows are deactivated twice in a row
  • [RAVEN-773] - Problem with multi-channel correlations
  • [RAVEN-775] - Intermittent problem exiting Raven with batch correlation output frame open
  • [RAVEN-781] - Can't download documentation updates if folder doesn't exist, due to threading
  • [RAVEN-784] - Right-click in selection tab and choose "New Table" does not create a new table
  • [RAVEN-811] - Hard crash reconfiguring recorder from Default Windows Audio to Maya44 USB ASIO device
  • [RAVEN-822] - Batch channel exporter can't detect audio files in example folder
  • [RAVEN-834] - Cannot right-click on files and "open with" Raven
  • [RAVEN-841] - Large delay seen before dialog appears when doing repeated image exports
  • [RAVEN-842] - correlation peak lag increases as DFT size is increased
  • [RAVEN-845] - Correlator does not operate successfully on MP3 files
  • [RAVEN-853] - Correlation frame spectrogram views don't show correct spectrogram parameters in dialog
  • [RAVEN-855] - Amplitude detector threshold changes itself
  • [RAVEN-874] - Batch channel export reports wrong number of files to process
  • [RAVEN-876] - Changing 3dB bandwidth causes NPE
  • [RAVEN-879] - Raven Pro crashes hard (exits) when trying to open a workspace that uses an ASIO recorder
  • [RAVEN-882] - Using window size slider in tool bar causes all other spectrogram parameters to reset to default values
  • [RAVEN-884] - Odd behavior when entering window size in text field and changing applications away and back to Raven
  • [RAVEN-885] - Scrolling play snaps back to original position when stop pressed on Windows
  • [RAVEN-887] - Batch channel export dies silently when it runs out of memory
  • [RAVEN-898] - Selection tables should be saved to ./Selections by default, not to audio file folder
  • [RAVEN-899] - Looping playback with empty selection at end of sound causes ArithmeticException
  • [RAVEN-905] - Raven does not close all selection tables when restarting the recorder, only the current table
  • [RAVEN-912] - Selections marked inactive when selection sets deactivated, causes problems when reconfiguring recorder
  • [RAVEN-917] - Interactive detector panel at times still shows "Running" when a recording is stopped.
  • [RAVEN-929] - After downloading user's manual for the first time, Help > Raven Pro User's Manual menu item is still grayed out.
  • [RAVEN-931] - Detector Configuation dialog title is "Configure Amplitude Detector Detector" - one too many Detectors
  • [RAVEN-934] - Spectrogram correlation peaks in the batch frame for multi-channel file correlations are not correct
  • [RAVEN-935] - Single correlations (non-batch) of multi-channel files produce different number of resulting frames for waveform vs. spectrogram correlation
  • [RAVEN-937] - Multi-channel spectrogram peak lags are incorrect when first file (M) is multi-channel
  • [RAVEN-938] - Selection labels for active selections in inactive tables still appear red
  • [RAVEN-940] - Waveform correlations do not include the channel number in the window header
  • [RAVEN-941] - Batch correlation frames restored from workspaces have the correct location but not the correct size
  • [RAVEN-944] - Selections in hidden channels don't get saved
  • [RAVEN-947] - Editing cell in selection table without hitting enter, then clicking on another table tab causes exception

Improvements

  • [RAVEN-750] - Detector disappears when recorder has been reconfigured - look into persisting detector
  • [RAVEN-850] - Give user the option to correlate linear or logarithmic power values
  • [RAVEN-858] - Remove (Java) from Band Limited Energy Detector name
  • [RAVEN-867] - Make annotations get copied or moved along with selections
  • [RAVEN-877] - Copy RavenPreferences.txt and other user files to user's Raven Pro folder instead of using installed folder
  • [RAVEN-916] - AxisPanel painting could be improved by cache of string bounding rectangles
  • [RAVEN-920] - Improve TickMark performance by saving last string bounding rectangle for later use
  • [RAVEN-942] - Write lookup-table based logarithm function to replace Math.log in spectrogram calculation
  • [RAVEN-945] - Skip open configuration dialog when user drops a file while pressing the Control key

New Features

  • [RAVEN-144] - Mac dock icon should be called Raven 1.N
  • [RAVEN-288] - Implement a clipping control for spectrograms similar to the one in Canary
  • [RAVEN-932] - When a new selection table is created, that table becomes active
  • [RAVEN-933] - Change all instances of "Save All Selections" to "Save All Selections (Table n)"


5 October 2007 - beta 3 build 22 - Updates:

Bugs Fixed

  • [RAVEN-27] - Can't print sound window in portrait mode without losing data
  • [RAVEN-43] - Raven clips amplified samples without warning
  • [RAVEN-91] - Reset the view number counter when last view is deleted
  • [RAVEN-142] - Raven attempts to start a timer that has already been cancelled
  • [RAVEN-267] - MP3 read access is slow
  • [RAVEN-283] - "Timer already cancelled" problems
  • [RAVEN-284] - More timer problems
  • [RAVEN-311] - OutOfMemoryError encountered but not raised to user when opening long MP3 file sequence
  • [RAVEN-350] - QuickTime is not in the path on German Windows machines.
  • [RAVEN-391] - Color of position marker text should be editable
  • [RAVEN-429] - QuickTime 7.1.3 causes paged MP3 files to behave incorrectly when advancing 5 seconds or less
  • [RAVEN-430] - Hitting cancel on Background color dialog still changes background color
  • [RAVEN-432] - Log4J messages print to console at startup
  • [RAVEN-437] - When opening file, spectrogram view takes a long time to appear
  • [RAVEN-482] - Clips from recorder are written to the wrong folder
  • [RAVEN-496] - Exception seen when moving selection labels
  • [RAVEN-536] - Labels and text are black instead of purple like in Raven 1.2
  • [RAVEN-554] - Recorder not creating files with extensions
  • [RAVEN-556] - Spectrogram not in cache causes error when using toolbar window slider
  • [RAVEN-582] - URE - Null Pointer Exception deleting portion of spectrogram
  • [RAVEN-586] - File boundaries moving in a file sequence?
  • [RAVEN-592] - Creating selections is slow once you get over 20 selections
  • [RAVEN-596] - ArrayIndexOutOfBoundsException trying to open selection table whose number of columns is less than the current sort column
  • [RAVEN-617] - Performance problems w/selection spectrum view
  • [RAVEN-637] - ConcurrentModificationException pressing Ctrl-N while waiting for a file to open
  • [RAVEN-645] - A lot of contextual selection table information seems missing in the view/context menu
  • [RAVEN-646] - Most recently created selection from detector should be active
  • [RAVEN-647] - NullPointerException opening second sound before first is fully open
  • [RAVEN-651] - Exception seen when opening two windows at the same time
  • [RAVEN-652] - Error creating 13-channel spectrogram - already in cache
  • [RAVEN-655] - Selection spectrum view only responds to selections in Table 1
  • [RAVEN-657] - ArrayIndexOutOfBoundsException dragging 27 files to Raven from Windows Explorer
  • [RAVEN-663] - Configure Selection Labels only sees Table 1
  • [RAVEN-664] - Improve menus and labeling for multiple selection tables
  • [RAVEN-665] - Clear All Selections menu item available only if selections exist in Table 1
  • [RAVEN-678] - Right side of spectrogram color map combo box is clipped
  • [RAVEN-682] - Multi-threaded open is updating UI on non-EventDispatch thread
  • [RAVEN-686] - ArrayIndexOutOfBoundsException dragging lots of files to Raven desktop
  • [RAVEN-710] - Documentation formatting
  • [RAVEN-720] - Batch Channel Exporter sometimes has trouble locating files
  • [RAVEN-725] - Batch channel export problems
  • [RAVEN-738] - batch channel exporter hangs when prompting a file to be replaced due to progress dialog
  • [RAVEN-742] - Selection spectrum displays incorrect results when selection is dragged across file sequence boundary
  • [RAVEN-743] - Dragging selection through filtered portion of signal causes selection spectrum to produce vastly incorrect results
  • [RAVEN-752] - message to alert user when closing unsaved selection tables has mistakes
  • [RAVEN-763] - First column of batch correlation table is not resizable
  • [RAVEN-768] - Don't force Raven closed when only downloading doc updates
  • [RAVEN-769] - IllegalArgumentException applying detector preset whose frequency range is out of range of current signal
  • [RAVEN-778] - Shortcut for Save Active Selections As calls Save All Selections As
  • [RAVEN-782] - Detector side panel should be cleared when window is deselected or closed
  • [RAVEN-783] - Pressing Cancel when renaming a selection table clears the table name instead of canceling.
  • [RAVEN-786] - When multiple selection tables restored from workspace, first once is always called Table 1 instead of the saved name
  • [RAVEN-791] - After choosing Raven 1.3 power spectrum calculation method, user gets Raven 1.2 method for one session
  • [RAVEN-792] - "Clear Selection" checkbox in interactive detector panel behaves incorrectly
  • [RAVEN-797] - text incorrect in Save Active Selection As...
  • [RAVEN-799] - It's not clear if correlation frames can deal with multiple selection tables in workspaces
  • [RAVEN-812] - Need a better indication to the user when a file write fails
  • [RAVEN-815] - Detector Default Preset is applied every time Configure is pressed on Interactive Detector Panel
  • [RAVEN-839] - Null Pointer Exception running Java Energy detector on long paged file
  • [RAVEN-849] - Several options of right-click menu on selection table title don't work sometimes /li>

Improvements

  • [RAVEN-274] - Please mention something about Mac recorder playthroughin User's manual
  • [RAVEN-338] - Hide unused beamogram channels initially
  • [RAVEN-427] - Maintain channel order when selected channels are exported
  • [RAVEN-485] - Recorder dialog > Clip Format > Selected Channels could be reworded
  • [RAVEN-547] - Try to make it easier to detect or recover from setting the max heap size too large
  • [RAVEN-718] - In measurement dialog, make double click move the item to the other list
  • [RAVEN-729] - detector active and clear selections checkboxes are difficult to understand and functions are not correct
  • [RAVEN-764] - Typos in the Raven 1.3 manual
  • [RAVEN-796] - Raven incorrectly displays a proxy dialog at startup when not connected to the internet. It should fail silently.
  • [RAVEN-814] - Allow selection borders to be hidden even if selection labels are shown
  • [RAVEN-818] - Manual should describe change in the way channels are saved
  • [RAVEN-821] - Allow users to select how many pages to print
  • [RAVEN-846] - Allow presets to be stored in a folder other than the default subfolder of the Raven folder
  • [RAVEN-847] - Allow users to override RavenPreferences.txt by having one in the user home directory
  • [RAVEN-848] - Save user state files to user's home directory instead of Raven directory
  • [RAVEN-830] - Reduce installer size by removing Python detectors from the base Raven installer

New Features

  • [RAVEN-157] - Show adjusted sample rate in recorder configuration speed tab
  • [RAVEN-159] - Make tooltip background yellow instead of blue
  • [RAVEN-568] - Amplify by setting peak amplitude
  • [RAVEN-816] - Move selections between tables
  • [RAVEN-707] - Export images at more than 72 dpi


11 September 2007 - beta 3 build 21 - Updates:

Bugs Fixed

  • [RAVEN-819] - "Clean install" path is broken on Mac


8 August 2007 - beta 3 build 20 - Updates:

Bugs Fixed

  • [RAVEN-144] - Mac dock icon should be called Raven 1.N
  • [RAVEN-794] - Default LookAndFeel on Mac OS X is not Aqua
  • [RAVEN-802] - Raven does not open workspaces containing open recorders


17 July 2007 - beta 3 build 19 (not released to the public) - Updates:

Bugs Fixed

  • [RAVEN-37] - Raven sometimes plays sounds at a lower sample rate than indicated
  • [RAVEN-114] - Warn user when pasting mismatched sample rates
  • [RAVEN-195] - NI input presets can be saved but not applied
  • [RAVEN-278] - Ctrl-Shift-P causes NPE
  • [RAVEN-398] - Spectrogram correlation plot (w/ normalize and unbiased selected) not viewable in initial screen - must move scroll bar to see plot
  • [RAVEN-461] - "Closing N windows" progress bar conflicts with save question dialogs when sound windows have been changed
  • [RAVEN-464] - Spectrogram correlation results incorrect when using a Rectangular windowing function.
  • [RAVEN-520] - Program freezes when playback speed is above 4x
  • [RAVEN-529] - Bad results doing spectrogram correlation with HumanVoice.aif and CassinsKingbird.wav
  • [RAVEN-587] - NullPointerException when picking signals from detector menu
  • [RAVEN-634] - Clear internal file indicator when correlator dialog flags inconsistency
  • [RAVEN-641] - Correlation Configuration window does not appear to refresh when both files in Choose Files are removed - Reset needs documentation
  • [RAVEN-774] - Spectrogram correlations look incorrect, peaks are too high
  • [RAVEN-776] - Correlator dialogs refer to file or folder 0 and 1, not 1 and 2
  • [RAVEN-780] - Invalid index exception trying to add first recent folder
  • [RAVEN-788] - Exception opening detector preset menu from detector dialog in energy detector

New Features

  • [RAVEN-577] - Add subcontext to detector presets in order to deal with multiple detectors
  • [RAVEN-650] - Allow customizable tooltip description and putting menu items that create new objects under submenu "New"
  • [RAVEN-683] - Raven handleDetection interface should allow for name/value pairs for annotations
  • [RAVEN-730] - Allow user to register with a new license before existing license expires


18 May 2007 - beta 3 build 18 - Updates:

Bugs Fixed

  • [RAVEN-129] - Disable InputPanel About button when there's no selected input device
  • [RAVEN-212] - "Invalid Frequency Error" should not dismiss Filter dialog
  • [RAVEN-360] - Beamogram Reset in View Channels changes channel box labels from numbers to Left and Right
  • [RAVEN-610] - NullPointerException in Save Active Selection
  • [RAVEN-660] - Raven cannot close when run inside Eclipse
  • [RAVEN-719] - Raven freezes when closing

Improvements

  • [RAVEN-574] - Tab color for active tab should not be default light blue but rather the same as the inactive tab color
  • [RAVEN-579] - Improvement to Recent folders menu
  • [RAVEN-724] - Point from RavenWhatsNew.html to Raven/Updates/index.html for list of recent changes


3 May 2007 - beta 3 build 17 - Updates:

Bugs Fixed

  • [RAVEN-22] - Raven leaks memory when it runs out of memory creating a spectrogram
  • [RAVEN-182] - Preset manager delete button does not delete multiple selected presets.
  • [RAVEN-230] - deprecated apple class
  • [RAVEN-400] - Open/Close Selection Table menu mnemonic conflict
  • [RAVEN-412] - Save Selected Channels As... - unintuitive channel selection possible
  • [RAVEN-421] - Raven hangs on playback of signal with sample rate above 200 kHz
  • [RAVEN-450] - Correlation frames cannot be restored using workspaces
  • [RAVEN-483] - Can't get back to BLED dialog after putting another window in front of Raven
  • [RAVEN-490] - Long delay with no progress bar between Raven startup and appearance of "Download updates?" prompt
  • [RAVEN-495] - Canceling the correlator caused an exception
  • [RAVEN-511] - File save failed when attempting to save workspace with beamogram
  • [RAVEN-527] - Update splash image and about dialog with 2007 copyright
  • [RAVEN-531] - File > Save Selection Table has an ellipsis (...) afterward...isn't that only for Save As options?
  • [RAVEN-532] - Add units to text fields in Beamogram "Array" tab
  • [RAVEN-537] - NPE in batch channel export dialog
  • [RAVEN-541] - Error running amplitude detector
  • [RAVEN-562] - Creating interactive detector collapses split pane side panel on Mac OS X
  • [RAVEN-563] - Detector Preset Menu does not have a keyboard mnemonic
  • [RAVEN-564] - Amplitude detector cannot run interactively on paged signals
  • [RAVEN-612] - NullPointerException after pressing Ctrl-Shift-P to play
  • [RAVEN-621] - NullPointerException creating a spectrogram when several sounds open
  • [RAVEN-630] - Make all toolbar icons unique
  • [RAVEN-642] - Amplitude detector Smoothing text entery field does not allow 0 immediately after decimal point
  • [RAVEN-644] - "Running" button stays disabled and does not return to "Configure"
  • [RAVEN-656] - New submenu on file menu should not have an icon
  • [RAVEN-659] - Use standard unit capitalization
  • [RAVEN-668] - Look&Feel is not applied to Open dialog (and other dialogs) dynamically while running
  • [RAVEN-674] - Switch order of OK and Cancel buttons in BasicDialog if running on Mac, leave more space on right after buttons
  • [RAVEN-675] - Choosing same Look And Feel twice in a row removes the checkmark from the checkbox
  • [RAVEN-693] - Hidden exception when user tries to export samples from selection spectrum view when no active selection exists
  • [RAVEN-714] - Printing from batch correlation frame causes exception (unsupportedOperation)

Improvements

  • [RAVEN-448] - Help menu updates
  • [RAVEN-454] - Exception fired when no sound available on computer; error dialog would be more useful
  • [RAVEN-473] - Add list of installed plugins to "Application Properties" section of email context
  • [RAVEN-480] - Make names in Export Image menu and Copy Image menu consistent
  • [RAVEN-548] - Allow correlator output to use different significant digits
  • [RAVEN-574] - Tab color for active tab should not be default light blue but rather the same as the inactive tab color
  • [RAVEN-575] - Defaults for jEnergy detector could be more than one frame to be more useful
  • [RAVEN-625] - Get new Java 1.5.0_11 for Vista updates?
  • [RAVEN-628] - Add option to download QT4J when Raven does not recognize type (and QT not installed)

New Features

  • [RAVEN-363] - Add "Purchase License" item to the Help menu
  • [RAVEN-442] - CWC: add units to the measurement chooser list
  • [RAVEN-627] - Make Raven able to find and install new features (ala Eclipse) from the update site
  • [RAVEN-712] - Allow printing of multiple pages using a single command

Tasks

  • [RAVEN-318] - Check auxiliary component in open dialog on Mac for Java 1.4.2 and 1.5 to see if it's been fixed
  • [RAVEN-626] - Check look and feel options on the Mac


1 February 2007 - beta 3 build 16 - Updates:

Bugs Fixed

  • [RAVEN-101] - Missing file messages for workspaces inconsistent
  • [RAVEN-130] - NullPointerException when sound window activated with keyboard focus in playback rate text field
  • [RAVEN-137] - Window size slider invisible on Macintosh
  • [RAVEN-145] - Initial views do not show when 3 spectrograms used
  • [RAVEN-187] - Drag and drop does not work on some Macintoshes.
  • [RAVEN-188] - Macintosh application menu Quit item does not work.
  • [RAVEN-193] - Selection spectrum selection linkage problem
  • [RAVEN-199] - Apparent memory leak on MacOS
  • [RAVEN-256] - Changing page time when 2 spectrogram views open causes IllegalStateException
  • [RAVEN-387] - Raven won't play sounds recorded at sample rates above 64kHz
  • [RAVEN-422] - Color scheme editor: color does not match selected swatch
  • [RAVEN-447] - Disable or hide Progress Monitor menu item
  • [RAVEN-449] - Toolbar repainting problem when switching from sound window to correlation window
  • [RAVEN-451] - Saving window preset from correlation window not functional
  • [RAVEN-452] - Apply To All doesn't do anything in correlation window
  • [RAVEN-513] - Beamogram minimum bearing displays nothing less than -30 degrees
  • [RAVEN-515] - Beamogram y-axis scrolling doesn't work
  • [RAVEN-524] - Tool bar buttons get too big when a workspace is restored
  • [RAVEN-526] - Selection table restored from workspace containing active selection shows up as modified
  • [RAVEN-552] - ArrayIndexOutOfBounds running batch correlator
  • [RAVEN-581] - URE - Null Pointer Exception while copying selection to empty sound window
  • [RAVEN-583] - It is possible to move a signal window title bar completely off the Raven desktop such that you cannot move the window
  • [RAVEN-597] - Verify that ArrayIndexOutOfBoundsException exists in 1.2.1 and is gone in 1.3 (Java 1.5)
  • [RAVEN-599] - Verify that CMD-A does a select all on Mac OS X
  • [RAVEN-618] - Unrecoverable Error cutting data then using accelerators
  • [RAVEN-624] - URE - Null Pointer Exception opening 21-minute file in a 5-minute paged window
  • [RAVEN-670] - Mouse position display should show time HH:MM:SS.SS

Improvement

  • [RAVEN-342] - Include numbers with mnemonics in Window > Look and Feel menu
  • [RAVEN-534] - Add Beamogram test sound file to Raven Examples
  • [RAVEN-666] - Figure out a way to sort items in the open sounds dialog

New Feature

  • [RAVEN-98] - Clear uncommitted selection accelerator
  • [RAVEN-109] - Should we add more tools to the tool bar?
  • [RAVEN-112] - Add Channel number to mouse measurement field
  • [RAVEN-175] - Export spectrogram data to text or other files
  • [RAVEN-292] - Allow selection bounds to be shown and hidden using a UI control
  • [RAVEN-324] - Look to add "Select All" back in (Ctrl-A)
  • [RAVEN-340] - Add Reverse Play from Raven Lite. David Bach's people will like it.


16 January 2007 - beta 3 build 15 - Updates:

Bugs Fixed

  • [RAVEN-335] - Export Samples doesn't work for Beamogram or Selection Spectrum views.
  • [RAVEN-662] - Can Raven open VBR MP3 files?

Improvement

  • [RAVEN-328 - Create progress dialog when opening file list in separate windows


12 January 2007 - beta 3 build 12 - Updates:

Features and Improvements

  • Toolbars
  • Open audio CD tracks
  • Amplitude detector added
  • Change in energy detector algorithm to reduce duplicate detections
  • Selection table tab context menus enhanced
  • [RAVEN-35] - Eliminate prefs for presets that get overridden
  • [RAVEN-60] - Delete key should be edit menu delete accelerator
  • [RAVEN-339] - Bring back "Looping playback" or "Play repeatedly"
  • [RAVEN-441] - Add Peak Frequency measurement identical to old Max Frequency
  • [RAVEN-476] - Workspaces must save all selection table file names, not just one
  • [RAVEN-516] - Include selection table name in selection side panel

Bugs Fixed

  • [RAVEN-107] - Workspaces don't save selection state properly
  • [RAVEN-121] - Brightness and contrast are reset when color map reversed
  • [RAVEN-439] - Some strange things going on with saving selected channels of BirdArray 4-channel.aif
  • [RAVEN-440] - Raven should derive its version and build numbers from the version ID of the Raven Program Eclipse feature
  • [RAVEN-462] - Exporting samples from a correlation view causes Raven to hang.
  • [RAVEN-467] - Currently possible to attempt filtering/ amplifying a correlation signal.
  • [RAVEN-468] - Currently it's possible to save correlation results to wav / aif files.
  • [RAVEN-472] - Manual selection point editing doesn't work for the Correlation Frame.
  • [RAVEN-522] - detector API ignores isRealTime flag


4 December 2006 - beta 2 build 11 - Updates:

  • [RAVEN-395] - Make it easier to register after a temporary license expires
  • More detector support
  • More selection table support


4 October 2006 - beta 2 build 10 - Fixes:

  • [RAVEN-436] - Raven 1.3 cannot open workspaces


21 September 2006 - beta 2 build 9 - Features:

  • Correlation
  • Detection


9 June 2006 - beta 1 build 5 - Features:

  • Support for NI-DAQ recording hardware
  • Support for ASIO recording hardware
  • Beamforming view
  • Other items as listed on the What's New page.


Raven 1.2 updates

Updates for Raven 1.2 are available by downloading them from within the Raven program. From the Help menu, choose "Check for Updates" to allow Raven to connect to the update server to check to see if you have the most updated code. Below is a list of updates with descriptions for version 1.2.


16 January 2007 - Update 22.3 - Updates:

  • [RAVEN-381] - Save Selected Channels As... throws an exception if you have no selected channels.
  • [RAVEN-395] - Make it easier to register after a temporary license expires
  • [RAVEN-510] - Users reporting problems downloading initial updates after registering Raven licenses

22 May 2006 - Update 21.3 - Updates:

  • [RAVEN-373] - Exception seen after closing files in Raven

18 May 2006 - Update 20.3 - Updates:

  • Added console logging for recorder sample rate monitor to better debug problems

23 March 2006 - Update 19.3 - Updates:

  • [RAVEN-349] - Print stack trace after I/O error to better debug problems

14 March 2006 - Update 18.3 - Updates:

  • [RAVEN-332] - Allow Save All Selections As Dialog to retain file format settings across invocations

27 February 2006 - Update 17.3 - Updates:

Bug

  • [RAVEN-285] - Work on correcting memory leaks
  • [RAVEN-291] - Green playback cursor is always behind the actual sound
  • [RAVEN-304] - Exception in export image dialog when file type is "All files"
  • [RAVEN-308] - Files saved by Raven Save All Selections As do not have all attributes(?)
  • [RAVEN-320] - Making selection in running recorder when RmsAmplitude measurement in table causes recorder error

New Feature

  • [RAVEN-297] - Customer requests shortcut for "Save Active Selection As" - review Save All as well
  • [RAVEN-305] - Open files from a list in separate windows
  • [RAVEN-321] - Support 24-bit recording on Mac OS X (Core Audio)
  • [RAVEN-325] - Allow save of subset of channels using "Save Selected Channels As..."

Improvement

  • [RAVEN-234] - update smtp address for submitting feedback
  • [RAVEN-327] - Improve performance of selection rendering while selection rectangle is being modified

21 October 2005 - Update 16.3 - Fix to the following problem:

  • [RAVEN-273] - Selecting a file and replacing it with a nonexistent file name in the open file dialog results in a URE.

7 October 2005 - Update 15.3 - Fix to the following problem:

  • [RAVEN-266] - Recorder windows saved in Raven workspaces cannot be restored.

2 September 2005 - Update 14.3 - Fixes to the following problems:

  • [RAVEN-218] - Recording sample rate warning dialog not given focus when displayed, and sometimes displayed twice per recording
  • [RAVEN-232] - Unrecoverable error trying to open a file after having a paged file open
  • [RAVEN-248] - NullPointerException when using paged displays
  • [RAVEN-257] - Opening a workspace which has no windows causes NullPointerException.

5 August 2005 - Update 13.3 - Fix to the following problem:

  1. Raven 1.2.1 is not able to open Canary files.

1 August 2005 - Update 12.3 - Fixes to the following problems:

  1. Edit > Filter menu would be clearer if the menu item read "New Filter" instead of "Other".
  2. Raven gets an unrecoverable error when a user tries to copy and paste a selection to a new file then save the active selection that is in all channels of the file.

8 July 2005 - Update 11.3 - Raven 1.2.1 - Fixes to many problems including a memory leak. Introduction of new features documented here.


11 November 2004 - User's Manual Revision 1 - Problems with the index were resolved.


14 September 2004 - Update 2.1 - Fix for an unrecoverable error reported by users with European locales when making selections. The stack trace shows a NumberFormatException.


13 August 2004 - Build 27.3 Update 1.1 - The initial set of updates to the program are to enable all of the features of Raven after you have registered your license. The update level will be changed from 0.0 when you install to 1.1 after you check for updates.


Raven 1.2 Beta Updates


13 August 2004 - Build 27.3 - The beta period for Raven 1.2 has ended. Updates downloaded after this point will upgrade the beta to the released product. You should download the installer and install the entire product to ensure that you have all of the latest files.


4 August 2004 - Build 19.1 - Final set of features available for beta (Release Candidate 2). See the "What's New" document for a list of features included in this beta.

Build 18 was internal, not available publicly.


28 July 2004 - Build 17.1 - Next set of features available for beta (Release Candidate 1). See the "What's New" document for a list of features included in this beta.

Builds 11 through 16 were all internal, not available publicly.


26 May 2004 - Build 10.1 - Next set of features available for beta (Beta 2). See the "What's New" document for a list of features included in this beta.

Builds 3 through 9 were all internal, not available publicly.


24 March 2004 - Build 2.1 - Fixes for the following list of bugs:

  1. Unrecoverable error (NullPointerException) seen when creating a selection after opening a file.
  2. Unrecoverable error (NullPointerException) seen when closing sound window after arrow keys moved selection control point.

1 March 2004 - Build 1.1 - The initial set of updates to the program are to enable Raven to save data, selections, presets, and workspaces after you have upgraded your license.


Raven 1.1 Updates

Since Raven 1.2 is now available as a free upgrade, Raven 1.1 will no longer be updated. The updates listed below were made available prior to the release of Raven 1.2.


23 June 2004 - Update 10.1 - Fixes for the following list of bugs:

  1. Unrecoverable error seen when using "Copy Selected Rows" menu item to copy rows of a selection table that include measurement values that are blank.
  2. Raven was unable to connect to its update server through a proxy server that required users to authenticate themselves. Two new preferences have been added to allow users to connect for updates through a proxy server that requires user authentication. They are raven.updates.proxy.user and raven.updates.proxy.password. Both values should be available as configuration items in the user's web browser if a proxy server is being used for Internet access. A full list of proxy preferences is included below. Note that if the user preference is included but the password preference is not, then the user will be prompted for the password when Raven tries to connect.
	raven.updates.proxy.server=
 	raven.updates.proxy.portNumber= 
	raven.updates.proxy.user=
 	raven.updates.proxy.password=

If users are unable to connect to the update server for updates, they should do one of the following:

  1. Download and install the latest executables installer to replace the code that was previously installed on your computer.
  2. From the Raven executables folder, rename Raven11Fixes.jar to Raven11Fixes.jar.replaced, then download the updated jar file and save it to the Raven executables folder as Raven11Fixes.jar. On Windows, the Raven executables folder is normally "C:\Program Files\Raven 1.1". On Mac OS X, you first need to go to the "/Applications/Raven 1.1" folder, then right-click or control-click on the Raven application to display a menu, then choose "Show Package Contents". Within the package contents, the Raven executables folder is the Contents/Resources/Java folder.
  3. Write to raven_support@cornell.edu to get the latest updates.

19 April 2004 - LarkSparrow-edit.aif had been missing from the Raven 1.1 Examples. It has been added back into the Raven 1.1 Examples and Full downloads.


15 March 2004 - Update 9.1 - Update 8.1 was only released to selected customers for testing. Update 9.1 contains fixes for the following list of bugs:

  1. Trying to use other programs to convert the raven EPS files to another format resulted in "can't read file header" and "unknown file format" messages. The EPS file processing has been corrected to store bounding box coordinates as integers rather than doubles.
  2. Some users could not connect to the Raven update server because they needed to connect through a proxy server. Two preferences have been added to allow users to connect for updates through a proxy server. They are raven.updates.proxy.server (which should be set to the proxy server name or IP address) and raven.updates.proxy.portNumber (which should be set to the port number that the client should use when connecting to the proxy server). Both values should be available as configuration items in the user's web browser if a proxy server is being used for Internet access. If users are unable to connect to the update server for updates, they should write to raven_support@cornell.edu to get the latest updates.

12 February 2004 - New downloadable installers are available on the web site which install an updated version of Raven (update 7.1) which simplifies the registration process and allows unregistered copies of Raven to receive updates for fixes.


11 February 2004 - Revision 2 of the Raven 1.1 User's Manual contains a new, hyper-linked index, a completely revised section on configuring audio inputs on Mac OS X computers, many small revisions to the text and illustrations, and corrections of several errors.


2 February 2004 - Update 7.1 - Fixes for the following list of bugs:

  1. Unrecoverable error seen when internal error encountered restoring a sound window in a multi-window workspace.
  2. Customers have had problems with registration and upgrades. These have been simplified.
  3. Peak Time measurement was not correctly handling large negative amplitude values. The measurement has been fixed.
  4. Updates were not available when running the Raven demo. When this fix is available in the Raven executables download, then users running the Raven demo will be able to download fixes. Until then, users running with the Raven demo will still not be able to download updates. We will make a note here when new downloads are available.
  5. On Windows, tool tips for the record buttons in the recorder window made it difficult to press the buttons. The tool tips have been removed until the problem is resolved in Java. On Mac OS X, the problem has not been seen so tool tips for the record buttons will remain there.

3 November 2003 - Update 4.1 - Fixes for the following list of bugs:

  1. An Iconified internal frame gets restored if it is the last internal frame. With the fix, it remains iconified.
  2. Pressing cancel while computing spectrogram causes NullPointerException.
  3. NegativeArraySizeException seen when creating spectrogram of large sound with window size 65536 and 99.9% overlap.
  4. Need to enhance error checking in Email Feedback facility.
  5. Workspaces with extension .WSP are not recognized when specified on the command line.
  6. Deadlock seen when stopping record to disk by closing the recorder frame.
  7. Blank lines in file sequence list file cause errors when opening files.
  8. Problems seen in overlap field of spectrogram parameters dialog when field is blanked or set to 99.9999%.
  9. Window presets did not restore the state of sound windows if the windows were previously maximized.
  10. Unrecoverable error seen when closing the spectrogram dialog after creating a spectrogram if the auto-apply option was on.

1 October 2003 (Release) - Build 17.2 Update 3.1 - The initial set of updates to the program are to enable all of the features of Raven after you have registered your license. The update level will be changed from 0.0 when you install to 3.1 after you check for updates.

This update brings Raven up to the release level. The only way to get the release code is to download the full release because there have been updates to the default presets which are not included as part of the downloadable updates, and there have been updates to the update facility itself that allow updates to now replace files that are in use. Therefore, you should go to the Raven web site and download the official release version. This and future updates will not be downloaded by the release candidate version of Raven 1.1, only by the release version. Other fixes included in this build include silently checking for automatic updates, better support for copying rows from the selection table, and better handling of out of memory conditions.


19 September 2003 (Release Candidate) - Update 2.1 - This update fixes a problem in the waveform view which could be seen when zooming in on the time axis. The problem was only reported against the Macintosh version when running with Java 1.4.1 Update 1, but the fix is in the common code. There is also a fix which allows Control-click to display the contextual menus in the selection table on the Macintosh. In addition, several updates were made to allow registration and restart to work better.


17 September 2003 (Release Candidate) - Update 1.1 - The initial set of updates to the program are to enable all of the features of Raven after you have registered your license. The update level will be changed from 0.0 when you install to 1.1 after you check for updates.


Raven 1.0 Updates

Since Raven 1.1 is now available as a free upgrade, Raven 1.0 will no longer be updated.