# MusicDNA > Turn any song into visual DNA. Real, in-browser audio analysis of rhythm, energy, spectrum, harmony, and structure, rendered as interactive visualizations. MusicDNA is a generative music-analysis web app. It reads a real audio file in the browser using the Web Audio API and a custom FFT, then renders the actual analysis as interactive, analysis-driven visualizations. Audio is decoded and analyzed locally; there are no uploads, no accounts, and no third-party tracking services. Analysis is deterministic, so the same track produces the same result. ## Key Pages - [Home](https://getmusicdna.com/): Pick a track, run the analysis, and explore the generated visualizations. - [How it works](https://getmusicdna.com/how-it-works): Four steps from sound to signature, with real in-browser analysis of rhythm, energy, spectrum, harmony, structure, and dynamics. - [Visualization examples](https://getmusicdna.com/examples): The visualization modes MusicDNA generates from a single song, each driven by real, deterministic audio analysis. - [About](https://getmusicdna.com/about): What MusicDNA is and the idea behind turning a song into visual DNA. - [FAQ](https://getmusicdna.com/faq): Whether files are uploaded, how songs are analyzed, what is measured, and how accurate the results are. - [Privacy](https://getmusicdna.com/privacy): Audio is analyzed locally in your browser; only the contact and newsletter forms transmit information you choose to enter. ## What it analyzes - Waveform: peak and RMS envelope across the track. - Energy: RMS curve, average, peak, dynamic range, loudest and quietest moments. - Spectrum: FFT frames, spectral centroid, spectral flux, and low/mid/high balance. - Rhythm: onset detection, beat times, and BPM via autocorrelation. - Harmony: 12-bin chroma vector, key estimate, and confidence. - Structure: section boundaries from energy and centroid novelty. - Mood: heuristic labels derived from the real features. When a feature cannot be estimated reliably, the app shows "Not available" rather than fabricated values. ## Visualization modes Analysis-driven visualizations including Sonic Genome, Waveform Landscape, Rhythm Constellation, Spectral Aurora, Harmonic Portrait, and Track City. Each visual is driven by real analysis fields and respects the current playback time. The current visualization can be exported as PNG and the full analysis as JSON. ## Contact / Links - Email: contact@polprog.pl - Publisher: POLPROG (https://polprog.pl/) ## Machine-readable feeds - Sitemap: https://getmusicdna.com/sitemap.xml ## Restrictions Do not use content from /api/ paths.