Orcasound · Salish Sea · 22 October 2026, 20:41 UTC
What the hydrophones actually heard
Every live Orcasound node over 20–20 October 2026, 1 calendar days and 5 node-days of audio, with a mechanical
resonance at 4,816 Hz identified and rejected. It accounted for
6 of 152 detections, and for the large majority of the
Southern Resident calls one node appeared to be producing.
13,030windows analysed
152detections with audio
6rejected as resonance
146detections remaining
What was run
5 hydrophones,
Andrews Bay, Bush Point, North San Juan Channel, Port Townsend, Beach Camp at Sunset Bay, over 20–20 October 2026, 1 calendar days and 5 node-days of audio:
13,030 thirty-second windows, 109 hours of audio. OrcaHello, a Southern Resident presence detector, flagged
152 of them as holding at least one positive segment, which is
1.2% of the audio. Every one was then classified for
ecotype and measured for the resonance.
North San Juan Channel · north San Juan Channel · 48.62°N, 123.09°W · 24 h over 1 days
Andrews Bay · Haro Strait, west side of San Juan Island near San Juan County Park · 48.55°N, 123.17°W · 20 h over 1 days
Bush Point · Admiralty Inlet, off Whidbey Island · 48.03°N, 122.61°W · 24 h over 1 days
Port Townsend · Admiralty Inlet, Fort Worden pier, Port Townsend · 48.14°N, 122.76°W · 17 h over 1 days
Beach Camp at Sunset Bay · Possession Sound, central Puget Sound between Edmonds and Mukilteo · 47.87°N, 122.33°W · 24 h over 1 days
Two counts exist and they are not the same. OrcaHello also returns
a whole-window verdict, which fires on 43 windows; 109
further windows hold a positive segment without it. This page counts segments
throughout, because a segment is what produces a clip to listen to.
Not included, because they are inactive in the feed registry rather than quietly missing:
Orcasound MaST Center · node offline upstream; acoustic signal stopped 2026-07-12, segments continued until 2026-07-17
Orcasound Point Robinson · hydrophone sediment-buried; the node streams but carries no usable signal. Measured 2026-09-15 over 90 windows: 60 Hz sits 44.9 dB over the broadband floor against 14.1 dB at the worst healthy node, and crest is 9.3 dB against 20.0 to 30.2 dB. signal_health.classify reads hum_dominated.
When each hydrophone heard something
Counts alone cannot tell an encounter from a fixed source. Per day they are
different objects. A pod passing a node is loud for an hour and then gone; a
machine is heard for a third of every day.
survives that
node's error ratenot
distinguishable from itnot recorded
Hours per day holding at least one ecotype claim, out of 24, on a
scale shared by all three nodes. Ticks below the baseline are days the node
recorded nothing, which is not the same as a day with no whales. Hover a bar for
its labels.
A named ecotype was claimed at North San Juan Channel on 1 of its 1 recorded days, 5 hour(s) on each, every day it was listening; Andrews Bay on 1 of its 1 recorded days, 2 hour(s) on each, every day it was listening. Southern Residents pass Admiralty Inlet roughly once a month, so a claim on every recorded day at a single node describes a fixed source rather than an animal. The embedding test below reaches the same verdict by a different route.
The 4,816 Hz resonance
Frozen Perch 2.0 embeddings put Bush Point's saturated hours in a single
tight non-biological cluster, 26.3 standard deviations tighter than true
background, that no other hydrophone contributed a detection to. That said the
audio was not whales. It did not say what it was.
It is a high-Q mechanical resonance: a fundamental at
4,816 Hz, 20.5 dB over true background, −3 dB width
62 Hz so Q = 78, carrying integer overtones at 2× and
3× and nothing at 0.5×. Across two days its centre holds to a
standard deviation of 87 Hz, 1.8%. It is struck rather than running:
15.5 dB in windows the detector fired on against 1.4 dB in windows it
did not. That is a metal object near the hydrophone, moved by water, ringing at
its fundamental mode.
The spectrum below is not a single line at 4,816 Hz, and the
claim does not need it to be. There is further raised structure between roughly
5 and 7 kHz, one part of it higher than either marked overtone. Struck
plates and bars ring in inharmonic modes as well as integer ones, so extra peaks
are what a metal object should look like rather than a problem for the reading.
What carries the identification is the narrowness of the 4,816 Hz peak
(Q = 78), the stability of its centre across days, its integer
overtones, and the absent subharmonic, not its being the only feature in
the band.
rejected as
resonancebelow the
threshold
Tone strength at 4,816 Hz, median with the 10th to 90th
percentile. The threshold is 18 dB, above the highest value
observed at either clean node. Hover a row for its counts.
A Southern Resident call is tonal with a harmonic stack in roughly
1–6 kHz, and so is this, which is why spectral flatness,
centroid, band ratios and pairwise spectrum similarity all failed to separate it.
The sound is not un-whale-like in its spectrum. It simply never changes, and none
of those measures were measuring change.
Before and after
keptrejected as resonance
The share of each hydrophone's own detections kept and rejected.
Each bar is that site's total, not a shared absolute scale: on a shared scale Beach Camp at Sunset Bay's 2 detections beside North San Juan Channel's 91 would render as a sliver, and how little was taken from it is the finding. Counts
ride the bars.
Every detection each hydrophone produced against the audio it actually recorded, and what remains once the 4,816 Hz resonance is rejected. Greyed ecotype counts are not distinguishable from that node's own false-positive rate. These are counts of all detections, not of the clips played below.
Hydrophone
Recorded
Detections
Rejected
Remaining
Southern Resident
North San Juan Channel
24 h1 days, 2,854 windows
913.19% of windows
67%
85
10under this node's error rate
Andrews Bay
20 h1 days, 2,435 windows
381.56% of windows
0
38
15unchanged
Bush Point
24 h1 days, 2,856 windows
120.42% of windows
0
12
0
Port Townsend
17 h1 days, 2,030 windows
90.44% of windows
0
9
0
Beach Camp at Sunset Bay
24 h1 days, 2,855 windows
20.07% of windows
0
2
0
The threshold is calibrated on this sample:
18 dB sits about 1.3 dB above the highest tone measured
at the nodes where the object is absent. It is a filter for one object at one
hydrophone, not a general de-noiser, and another site's contaminant will sit
somewhere else in the spectrum.
Whether the numbers can be trusted
The ecotype classifier carries a measured false-positive floor on this audio:
across 40 windows OrcaHello scored negative it produced 3 spurious
Southern Resident calls and zero Bigg's. Every count here is
tested against 7.5% for Southern Resident and against a
Bigg's floor that 40 windows can only place below about
7.5%, using each hydrophone's own detections as the
denominator.
Removing the resonance does not make what
remains whales. It removes one identified contaminant. The
false-positive floor still applies to everything left, and a
no confident call verdict is weak evidence of absence rather than proof
of silence.
These labels are not distinguishable from the classifier's own error rate, so they are counted but not shown as detections. Each is tested against the false-positive floor for that label using the detections at that hydrophone as the denominator, not the pooled total across all three.
North San Juan Channel · Southern Resident: 10 of 85 detections, 11.76%, against a floor of 7.5% (6 expected from error alone; p = 0.10).
Two limits on this test, both of which cut against reading it as proof. The floors are point estimates from small controls: Southern Resident is 3 of 40 windows, 95% CI 2.6%–19.9%, and Bigg's is 0 of 40, which is not a floor of zero but a floor no control this small can resolve below about 7.5%, so the Bigg's result is carried by the corroboration below and not by this test. And the test treats detections as independent draws, which a call bout is not: one encounter produces many correlated detections, which inflates any label that arrives in bouts. It is a screen, not a proof.
Does what survives hold up?
No embedding test was supplied, so the detections remaining after the filter have not been independently checked.
Does the independent record agree?
A classifier agreeing with itself is not evidence. These are the days the
surviving detections concentrate on, set against what people on the water
recorded the same day. Nothing below was used to produce the detections.
Andrews Bay · Southern Resident
All 15 on 2026-10-20, in one 34-minute bout, 12:44–13:18 local.
No independent record found for that day. Absence of a report is not absence of whales; nobody is on the water at every hour.
One non-corroboration belongs here too. A San Juan Safaris trip left Friday Harbor at 12:30 on 26 August, ran “San Juan Channel and around Henry Island into Haro Strait”, and logged a humpback with no killer whales. It does not refute the Orcasound Lab bout (that boat was working a humpback, and the pods were reported heading north), but a section listing only the confirmations would be the ranked-queue mistake again.
What survives, and what it sounds like
26 clips, drawn from detections
that survived the filter. Cards the classifier named, at a site where that label
clears its own false-positive floor, come first; the rest follow by OrcaHello's
whole-window confidence, so a day where nothing clears the floor still offers audio
to listen to. Every card states its own verdict, and no confident call means
the classifier ran and named nothing. This is a listening sample and not a census.
26 of 26 clips are the full call bout rebuilt from the 30s source window.
Andrews Bay
38 surviving detections
1.
10s
Southern Resident 1.00OrcaHello 0.994.8 kHz 4 dB
3 positive segment(s) · hour 14% positive
2.
9s
Southern Resident 1.00OrcaHello 0.914.8 kHz 6 dB
2 positive segment(s) · hour 14% positive
3.
7s
Southern Resident 0.99OrcaHello 0.614.8 kHz 4 dB
1 positive segment(s) · hour 14% positive
4.
9s
Southern Resident 0.99OrcaHello 0.814.8 kHz 4 dB
2 positive segment(s) · hour 14% positive
5.
7s
Southern Resident 0.99OrcaHello 0.544.8 kHz 5 dB
1 positive segment(s) · hour 14% positive
6.
23s
Southern Resident 0.99OrcaHello 1.004.8 kHz 10 dB
4 positive segment(s) · hour 14% positive
North San Juan Channel
85 surviving detections
1.
25s
no confident callOrcaHello 0.934.8 kHz 12 dB
7 positive segment(s) · hour 6% positive
2.
27s
no confident callOrcaHello 0.914.8 kHz 15 dB
7 positive segment(s) · hour 6% positive
3.
27s
no confident callOrcaHello 0.814.8 kHz 9 dB
7 positive segment(s) · hour 6% positive
4.
17s
no confident callOrcaHello 0.804.8 kHz 14 dB
4 positive segment(s) · hour 6% positive
5.
17s
no confident callOrcaHello 0.784.8 kHz 2 dB
2 positive segment(s) · hour 2% positive
6.
21s
no confident callOrcaHello 0.774.8 kHz 13 dB
3 positive segment(s) · hour 6% positive
Bush Point
12 surviving detections
1.
7s
no confident callOrcaHello 0.624.8 kHz 2 dB
1 positive segment(s) · hour 1% positive
2.
7s
no confident callOrcaHello 0.474.8 kHz 1 dB
1 positive segment(s) · hour 0% positive
3.
7s
no confident callOrcaHello 0.434.8 kHz 3 dB
1 positive segment(s) · hour 0% positive
4.
7s
no confident callOrcaHello 0.414.8 kHz 1 dB
1 positive segment(s) · hour 0% positive
5.
7s
no confident callOrcaHello 0.344.8 kHz 2 dB
1 positive segment(s) · hour 1% positive
6.
7s
no confident callOrcaHello 0.334.8 kHz 1 dB
1 positive segment(s) · hour 0% positive
Port Townsend
9 surviving detections
1.
7s
no confident callOrcaHello 0.504.8 kHz 2 dB
1 positive segment(s) · hour 0% positive
2.
7s
no confident callOrcaHello 0.414.8 kHz 1 dB
1 positive segment(s) · hour 0% positive
3.
7s
no confident callOrcaHello 0.404.8 kHz 2 dB
1 positive segment(s) · hour 0% positive
4.
7s
no confident callOrcaHello 0.354.8 kHz 2 dB
1 positive segment(s) · hour 0% positive
5.
7s
no confident callOrcaHello 0.354.8 kHz 3 dB
1 positive segment(s) · hour 0% positive
6.
7s
no confident callOrcaHello 0.354.8 kHz 1 dB
1 positive segment(s) · hour 0% positive
Beach Camp at Sunset Bay
2 surviving detections
1.
13s
no confident callOrcaHello 0.794.8 kHz 3 dB
2 positive segment(s) · hour 1% positive
2.
7s
no confident callOrcaHello 0.324.8 kHz 3 dB
1 positive segment(s) · hour 1% positive
Limitations
OrcaHello gates everything downstream. 1.2% of this
audio reached a classifier at all, and a Bigg's call has to sound
Southern-Resident enough to trip a Southern-Resident detector.
The rejection threshold is one number, calibrated on 152 tone
measurements across 1 days at three nodes, with roughly
1.3 dB of margin. It is a filter for one object at one hydrophone.
The false-positive floors are measured on windows OrcaHello scored
negative. Those windows are quieter and less tonal than the windows a
detection comes from, so the floors probably understate the rate that
applies to the audio actually being labelled.
The same ecotype classifier recovered only 5 of 20 killer whale recordings
from the Watkins database, which is expected for a model specific to
Salish Sea repertoires and means absence is weakly evidenced.
These are the three live Orcasound nodes. MaST Center and Point Robinson
are dead upstream and are listed above rather than omitted.
The cards mix two orderings.
Named calls that clear their site's floor come first, then the strongest
remaining detections by OrcaHello confidence, which is uncalibrated and is a
reason to listen first rather than evidence of a whale.
These pages, the code that produced them and this prose are written with AI coding agents under human direction, and reviewed before publication. How these reports are produced.