Luke Hearon
  • About
  • CV
  • buzzdetect
  • Blog
  • Datasets
  • Blogroll

On this page

  • Tools for bioacoustics
  • Core guides
  • Understanding analyses
  • Tips and tricks

resources for buzzdetect users

Tools for bioacoustics

buzzdetect

A free and open source tool for passive acoustic monitoring of pollinators.

  • Source code and downloads on our GitHub repo (scroll down to the download badges)
  • Documentation is over at readthedocs (you can also download it here)
  • The paper is in Journal of Insect Science
  • The data and code for the publication (including audio) is in the Zenodo Repository
  • Goof around with buzzdetect on your phone using buzzdetect live!

Also, see the walkthroughs below for getting started!

buzzr

An R package for wrangling buzzdetect results.

  • Install using devtools::install_github('OSU-Bee-Lab/buzzr')
  • Source code is on our GitHub repo
  • Documentation is on our GitHub page (try out the main vignette for getting started)

FileSync

A utility for offloading and managing audio files from your field recorders.

  • Source code and downloads on our GitHub repo (scroll down to the download badges)

I haven’t had time to document this tool, and it’s pretty bespoke for our lab, locking in our file storage schema and supporting only the field recorders we use, but it saves an extraordinary amount of time for us. It will automatically pull the audio from the recorder, efficiently copy the data to multiple local or cloud destinations, and wipe the recorder after confirming the files landed safely. You can also use it to manage existing audio and buzzdetect results simultaneously on all storage locations, detecting and correcting bad timestamps (including in rollover/downstream recordings), moving or renaming files or folders, deleting files… It’s a life saver compared to our old drag-and-drop approach.

SeeNote

A tool for exploring buzzdetect results and making data annotations for audio and video.

  • Source code and downloads on our GitHub repo

  • The documentation is hard to keep up with as the app is still evolving, but the in-app help guide is pretty helpful even though it’s AI generated.

SeeNote has radically changed how I interface with my data. Use it to delve deeper into your buzzdetect results, investigate suspect false positives, fine-tune your detection threshold, and so on and so on.

Odds and ends

  • extract-positives: extract called positives from your field audio. This is somewhat superseded by SeeNote’s ability to filter audio in-memory (i.e., without writing a bunch of files), but it has finer-grained control over which positives you extract and is better for large-batch operations.
  • buzzdetect live!: run buzzdetect on your phone in real time. Why? Why not!?

Core guides

Core resources for bioacoustics research with buzzdetect

A walkthrough for conducting research with buzzdetect

This post is a walkthrough for conducting a bioacoustic analysis using buzzdetect. The following steps will take you from raw audio files to statistical results; by the end…
March 30, 2026

Understanding buzzdetect model metrics

There are a few pieces of jargon we often use when referring to the performance of our buzzdetect models. Fortunately, the tests of our models are fairly straightforward. In…
May 12, 2026
 

buzzr is now production-ready!

Having now analyzed a lot of buzzdetect results, I noticed that the first few R scripts for any bioacoustics project are almost identical. For my own convenience, I started…
February 27, 2026
No matching items

Understanding analyses

Investigations and advice for running and interpreting buzzdetect analyses

buzzdetect live!

Run a lightweight buzzdetect analysis in your own browser, or from your phone! Try to sound like a bee to trick my models! Watch the pretty colors scroll past!

August 13, 2026

buzzdetect sensitivity - how low can you go?

Very low, as it turns out.

June 19, 2026

extract-positives: a handy tool for pulling detections from recordings

extract-positives is a python utility that you can use to extract the source audio corresponding to positive frames in buzzdetect results. Extract a whole dir, filter by time, add additional context on either side of the frames, and more!

July 20, 2026
No matching items

Tips and tricks

Tidbits of advice and interesting things I’ve found

extract-positives: a handy tool for pulling detections from recordings

extract-positives is a python utility that you can use to extract the source audio corresponding to positive frames in buzzdetect results. Extract a whole dir, filter by time, add additional context on either side of the frames, and more!

July 20, 2026
No matching items