Plug-and-Play Sensor Lab

Live Acoustic Drone Detection

Open this page on any modern browser, plug in a USB microphone, click Start. The page detects a quadrotor's acoustic signature in real time and records the whole session as a video file you can drop straight into your edit.

What you see is what the sensor heard — reconciled against what the sky says is up there, and matched against a library of acoustic signatures. The waterfall is a live FFT of your microphone. The air-traffic panel pulls live ADS-B (OpenSky → adsb.lol fallback when cloud egress is blocked). Each acoustic detection is (a) cross-checked against nearby aircraft — ATTRIB when an ADS-B contact fits the acoustic envelope, UNATTRIBUTED when nothing in the sky accounts for what the mic heard; and (b) classified by spectral pattern match against known platform signatures (Shahed-136-class, quadrotor sUAS, two-stroke fixed-wing, helicopter, jet, vehicle). Unattributed + small-UAS spectral match is the high-value signal — that is what an uncooperative drone looks like.

Plug-and-play in four clicks

  1. Plug the FIFINE (or any USB microphone) into your laptop or phone via the included USB-C OTG adapter.
  2. Click Start Microphone below and grant permission. Pick the FIFINE from the device list if multiple inputs appear.
  3. Click Start Camera and Enable Location to add visual + GPS context.
  4. Click Start Recording, fly the HS190, then click Stop & Download. You get a WebM video with the waterfall, camera, and detection log baked in.

Acoustic detector

FFT @ 44.1 kHz, 2048-bin. Live waterfall + drone-band gate.

Idle
Detection confidence
0
No detections yet. Start the microphone and fly the test target nearby.

Camera & recorder

Live camera feed and one-click WebM recorder for the full session.

Not recording
GPS tag
Disabled

Live air traffic · OpenSky cross-correlation

When you enable location, the page pulls live ADS-B state vectors for a 50 km box around you (via the platform's ADS-B proxy: OpenSky primary, adsb.lol fallback, 15 s cache) and cross-correlates each acoustic detection against nearby aircraft. Military callsigns and US-Mil ICAO24 hex blocks are tagged with a red MIL chip.

Enable location to begin tracking
Tracking
0
MIL-tagged
0
Last update
never
Aircraft within 50 km will appear here once location is enabled.
Honest scope on military vehicle tracking. Real-time US DoD Blue Force Tracker (BFT) ground positions are not on a public feed — that data lives on SIPR/NIPR with PKI auth. What this page does show, live and right now, is military aircraft that broadcast ADS-B (transport, tanker, training, VIP — RCH, SAM, BLUE, MAGMA, COBRA, REACH, etc.) plus the documented US-Mil ICAO24 hex range AE0000–AE7FFF. Tags are heuristic — not authoritative — and may miss aircraft squawking civil callsigns or false-positive on similarly-numbered civil registrations. When SHIELD/ATLAS is fielded with a customer who has BFT feed access, those ground vehicles ingest as CoT and appear alongside aircraft. Crowdsourced citizen sightings via the mobile hub appear in the same feed under "user reported."

Reference acoustic signatures · v1 spectral classifier

Each detection is scored against the profiles below using spectral features (peak fundamental, harmonic stack strength, sub-bass / bass / mid energy distribution, spectral flatness). The top three matches with confidence scores appear under the detection row. Honest scope: this is rule-based spectral matching, not a trained ML classifier. It is meant to differentiate classes of source (small electric quad vs. moped-engine loitering munition vs. helicopter vs. jet vs. ground vehicle) — not to make a definitive platform ID. Confidence scores are heuristic, not calibrated probabilities. v2 will train a CNN on the public DroneAudioDataset + Sky Fortress / Zvook methodology.

Shahed-136 / Geran-2 class
~85–110 Hz fundamental
Iranian-designed loitering munition. Moped-style 2-stroke. Strong even harmonics (2×, 4×). Audible 2–5 km.
Two-stroke fixed-wing UAS
~50–90 Hz fundamental
Orlan-10, ZALA, ScanEagle, Lancet class. Low fundamental, dense harmonic stack out to 600 Hz.
Quadrotor sUAS (Mavic / Phantom)
~110–300 Hz fundamental
4 electric rotors at ~6,000–8,000 RPM. Dense harmonic structure. Detectable 100–300 m.
Racing FPV quad (5″)
~180–330 Hz fundamental
High RPM, broadband. Sharp harmonic stack out to 1 kHz.
Helicopter (rotary)
~10–30 Hz blade-pass
Mi-8, Mi-24, UH-60, AH-64 class. Very low blade-pass with secondary tail-rotor band ~80–200 Hz.
Jet / turboprop aircraft
200–2000 Hz broadband
High spectral flatness — broadband noise rather than tonal peaks. Su-25, A-10, F-class, airliner cruise.
Ground vehicle / motorcycle / mower
~30–80 Hz fundamental
Internal-combustion engine, irregular harmonics. Common false-positive source for any "drone candidate" gate.
Ambient / no source
no clear peak
Low energy across all bands. Returned when no identifiable source dominates.

Plug-and-play means plug-and-play. No drivers. No firmware. No install. Open the page, grant permission, fly the target. The video drops in your downloads folder.

Train as we fight. Fight tonight.
Work smarter, not harder.
We enhance, we don't compete.
Every user is a sensor.
Integrate. Analyze. Interpret. Disseminate. In real time.