git404hub

what is acoustic-radar-using-wind-turbines fr?

giammabasedresearchers/acoustic-radar-using-wind-turbines — explained in plain English

Analysis updated 2026-05-18

1HTMLAudience · generalComplexity · 2/5Setup · easy

tl;dr

A browser-only tool that turns a live wind turbine YouTube stream's sound into a real-time 3D radar display and estimates blade RPM.

vibe map

mindmap
  root((repo))
    What it does
      Captures turbine audio
      Renders 3D radar
      Estimates RPM
    Tech stack
      JavaScript
      Web Audio API
      Three.js
    Use cases
      Visualize turbine sound
      Classify detected sounds
      Monitor rotation speed
    Audience
      Hobbyists
      Curious viewers

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Visualize wind turbine sound as a real time 3D radar animation.

VIBE 2

Estimate a turbine's rotational speed from ambient audio.

VIBE 3

Classify captured sounds into wind, vehicles, and aerial objects.

what's the stack?

JavaScriptHTMLWeb Audio APIThree.js

how it stacks up fr

giammabasedresearchers/acoustic-radar-using-wind-turbinesatypical-chai/motion-graphics-from-css-hyperframesbritecharts/britecharts-test-project
Stars111
LanguageHTMLHTMLHTML
Last pushed2023-12-15
MaintenanceDormant
Setup difficultyeasyhardmoderate
Complexity2/53/52/5
Audiencegeneralgeneraldeveloper

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · easy time til it works · 5min

Must be run inside the W3Schools HTML editor rather than as a local file due to YouTube content policies.

in plain english

Acoustic Radar Using Wind Turbines is a browser-based tool that turns the sound of a live wind turbine YouTube stream into a real-time 3D radar display and frequency spectrum analyser. It runs entirely inside a web page with no server or installation required. The project addresses a specific technical challenge: browsers block direct audio extraction from YouTube iframes due to CORS policies. The tool works around this with a "loopback" method, the YouTube video plays through the computer's speakers and the browser's microphone API picks up what the speakers emit. That captured audio is then analysed with the Web Audio API's FFT (Fast Fourier Transform), which converts the waveform into a frequency spectrum. From that spectrum the tool estimates the turbine's rotational speed (RPM): it isolates the very low-frequency bass range where wind turbine blade thumps appear, calculates the energy in those bands, maps it to an RPM value capped at 21, and applies smoothing to avoid jittery readings. Loud sound events spawn red 3D spheres on the radar display, rendered with Three.js. Version 2 adds smarter audio classification that sorts detected sounds into wind/clutter, vehicles, and aerial objects by frequency range, replaces basic averaging with an RMS volume algorithm, and upgrades the internal heatmap resolution for high-resolution monitors. Because of YouTube Content Security Policies, the project must be pasted into the W3Schools HTML editor and run from there rather than opened as a local file. The full README is longer than what was provided.

prompts (copy fr)

prompt 1
Help me set this project up by pasting the code into the W3Schools HTML editor as the README instructs.
prompt 2
Explain how the FFT frequency analysis estimates turbine RPM in this project.
prompt 3
Show me how the loopback audio capture method works around YouTube's CORS restrictions.
prompt 4
Help me tweak the RMS volume algorithm to classify a different kind of ambient sound.

Frequently asked questions

what is acoustic-radar-using-wind-turbines fr?

A browser-only tool that turns a live wind turbine YouTube stream's sound into a real-time 3D radar display and estimates blade RPM.

What language is acoustic-radar-using-wind-turbines written in?

Mainly HTML. The stack also includes JavaScript, HTML, Web Audio API.

How hard is acoustic-radar-using-wind-turbines to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is acoustic-radar-using-wind-turbines for?

Mainly general.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.