Skip to content

Releases: Mattk70/Chirpity-Electron

1.6.1

22 Mar 19:14

Choose a tag to compare

This release is mostly concerned with bug fixes, however:

  • There is now a loading message while audio is fetched from the Xeno-Canto website
  • During analysis, the results table header is grey. When analysis completes, the sort options are activated and the header becomes black.
  • The summary table is inactive during analysis. Once active, there is a highlight effect as you hover over rows.
  • Improved messages to help fix custom list errors (e.g. list uploaded for BirdNET when Chirpity model is being used)
  • The filename menu can now be scrolled to view and open any of the loaded audio files.

Bug Fixes

  • If you analyse a daytime file with nocmig mode enabled, the analysis completes.
  • Analysis is now performed in time order. Fixes #76
  • Command-Q will work for other Mac applications while Chirpity is open. Fixes #75
  • Sorting of results is disabled until analysis is complete. Fixes #74

Full Changelog: v1.6.0...v1.6.1

1.6.0

13 Mar 15:55

Choose a tag to compare

  • Replaced "View Species on Xeno-Canto" menu link with "Compare with Reference calls". This fetches and caches the details of the vocalisations of that species from the Xeno-Canto website (the metadata, not the audio itself), and displays the audio files within Chirpity. These files are organised by call type and can be used for easy call/song comparison and verification.
  • Added a feature to export detections to eBird as checklists, along with instructions for use in the help menu.
  • The Windows install location has been moved to "Program Files", as it seems the application failed to load properly when installed to a path containing extended characters.

Bug fixes

  • Having been stumped for the reason why the analysis for certain files does not complete, I think this has finally been fixed.
  • Corrected a typo, now Re-analyse / Re-analyse all files is working again (see #66 )
  • A bug preventing the editing of archive records when a location filter was selected has been fixed ( see #64)
  • Other minor fixes to improve stability

Full Changelog: v1.5.1...v1.6.0

1.5.2

09 Mar 00:05

Choose a tag to compare

1.5.2 Pre-release
Pre-release

Fix for #64

1.5.1

08 Mar 13:17

Choose a tag to compare

  • Added an "Open Folder(s)" link to the file menu
  • Corrupt or invalid WAV file detection

Bug fixes

  • On Mac builds, the worker window no longer opens when you export an audio clip
  • "Export Selected Audio" on the file menu now works
  • Various other minor bug fixes

Full Changelog: v1.5.0...v1.5.1

1.5.0

06 Mar 15:19

Choose a tag to compare

  • Settings have been moved from a menu to a slide-out panel
  • Improved the way default location is set and displayed in settings. Accidental clicks on the map no longer change the default location.
  • The meaning of various settings has been clarified and help section revised and updated
  • All audio filters now only affect the listening experience, unless the 'Advanced' setting 'Send filtered audio to model' is enabled
  • Audio filter options have been moved to the Audio preferences section of settings
  • If the custom list is selected without uploading a list, all classes' results are returned rather than none.
  • Enhanced error reporting

Bug Fixes

  • Changing settings for the Local Birds list no longer causes errors that prevent predictions being produced
  • View species on XC fixed in the context menu
  • The results table header no longer appears under the spectrogram when there are no results to display.
  • Initial tour display correctly loads the example file
  • Using the Nocturnal filter with 'Use location settings' enabled now honours the "Adjust for seasons" setting (renamed to "Adjust list for the week of the year")
  • When the Chirpity list is set to "nocturnal", redundant threshold and "use location settings" no longer appear.

Full Changelog: v1.4.0...v1.5.0

1.4.0

01 Mar 20:50

Choose a tag to compare

A lot of work behind the scenes has eliminated the need to extract compressed files and cache the resulting WAV files in Chirpity. Now, loading an mp3, mp4 or other compressed file happens immediately, without the 'Decompressing file' stage. Using a streaming pipeline, these files are read, decompressed on the fly and rendered to the UI. This approach has also unlocked the key new feature for this release...

  • There is now an option to normailse audio levels in settings
  • Exported detection CSV files now contain latitude, longitude and the location of the detections, according to the files' recording location. (see #57 )
  • The c. 25,000 file analysis limit has been removed

Bug fixes

  • Where files in a batch analysis were recorded concurrently, the results for each timestamp are not overwritten. (Fixes #59 )

Full Changelog: https://github.com/Mattk70/Chirpity-Electron/commits/v1.4.0

1.3.1

25 Feb 13:03

Choose a tag to compare

Bug fixes

  • Custom locations created or set before saving results to the archive are saved to the archive (fixes #55)
  • Filter by location fixed
  • Height of results window no longer exceeds window size when first loading "Explore Archive"

Full Changelog: v1.3.0...v1.3.1

1.3.0

24 Feb 15:42

Choose a tag to compare

  • Custom lists are supported. Create a list containg the species (and/or call types of interest when using the native model) and Chirpity will report detections for just the items on the list. Custom lists can also be used to modify birds' common names if desired.
  • It is possible to export the current list in a format suitable for adapting as a custom list

Bug fixes

  • File open dialogues now correctly filter for supported file types
  • Undelete now works for records when a species filter is applied
  • Fixed an error wehen editing a record after a date filter is applied (see #53 )
  • Fixed missing button to clear a date range
  • Fixed another race condition that might lead to incomplete analyses.

Full Changelog: v1.2.0...v1.3.0

1.2.0

20 Feb 14:50

Choose a tag to compare

  • In-app notifications replace alerts
  • Option for a system notification when lengthy analyses complete.
  • Inserting a manual record now highlights the new record, and places the record in its position in the results list
  • Removed options for BirdNET model which do not work with BirdNET (See #46 )

Bug fixes

  • Fixed occasional issue where analyses did not complete. Fixes #49
  • Table header no longer shows when changing settings if no file is loaded.
  • Charts fixed (oops!)
  • You no longer need to click twice to retrieve saved results. Fixes #51
  • Analysing silence no longer throws an error when using the native chirpity model. Fixes #47

1.1.0

13 Feb 09:07

Choose a tag to compare

  • Audio filters can now be applied to exported clips
  • A volume adjustment setting will allow you to increase the volume of recordings with low levels, independent of your computer volume settings
  • The BirdNET 'Nocturnal Birds' list now excludes species which do not normally call at night (thanks to @tphakala for the idea, and @kahst for the data to allow this!)
  • This Noctural Birds list can optionally be set to further refine the Local Birds list
  • The backend option has been removed for the BirdNET model, as the alternative GPU backend did not confer any advantages

Bug fixes

  • Classes for all non-avian species are now correctly excluded from the BirdNET model filtered lists