Skip to content
Scott Veirs edited this page Aug 30, 2022 · 29 revisions

Welcome to the orcanode wiki! Here we provide some bioacoustic context for the open source code in this repository built by the Orcasound community, as well as technical details to support the use of our free code for passive acoustic monitoring and the deployment of low-cost hydrophones to accelerate marine conservation. For details about the ongoing development of the code and to contribute, please see the README and Issues.

Motivation for orcanode

The orcanode code was first written in 2018 to generate a live audio stream for monitoring the critical habitat of the Southern Resident Killer Whales (SRKWs) within the inland waters of Washington (USA) at three locations. Short-term goals for this repo include: using free open source tools like ffmpeg as much as possible; providing data in formats like HLS and DASH that optimize playback on any combination of operating system, device, and browser in the Orcasound web app (production site | orcasite source code); and, utilizing low-cost cloud-based storage and operations to make reuse of our free open source code more economical.

A longer-term goal is to increase our collective listening capabilities throughout the range of the SRKWs, from Monterey Bay in California (USA) to Haida Gwaii in British Columbia (Canada) at the border with Southeast Alaska. Luckily, there is a growing suite of hydrophones (underwater microphones) deployed in this part of the northeast Pacific ocean that are capable of streaming data live or in near real time. We maintain a shared Google map of live hydrophones in the NE Pacific, especially across the SRKW range, as well as links to potential live or near real time data sources.

Screen Shot 2022-08-30 at 12 57 13 PM

USA data sources

Canadian data sources

Software

Live streaming

Playback of archived data

Hardware

At Orcasound we strive to be open about our hardware innovations, as well as software ones. So, in this section, you can find practical information about how to add different kinds of nodes to marine bioacoustic networks.

Clone this wiki locally