# Dynamic Audio Element

Generates WAV audio from raw PCM data and plays it via HTMLMediaElement.

## Core Concepts
- PCM audio sample generation (sine wave math)
- WAV file format construction (RIFF header)
- `Blob` + `URL.createObjectURL` for in-memory audio
- `HTMLAudioElement.play()` for playback

## Usage
Automatic playback of a 4-note arpeggio (A4, C5, E5, G5). Each note is a freshly generated 400ms WAV.