Create a web-based ocean wave physics demonstration: the scene should be a close, water-level, eye-level view with a vintage CRT monitor aesthetic and a subtle chromatic aberration effect. The wave undulation and surface turbulence must respond in real time to changes in microphone input: use the Web Audio API to capture audio from the microphone and perform spectral analysis, mapping low frequencies to overall wave height and high frequencies to fine detail/turbulence intensity. Render exclusively with the native Canvas 2D API, without WebGL or any third-party libraries.