Metronome
/
Files are loaded from /build/samples/metronom/
Pattern
rhythm_help
rhythm_help
Audio Output Settings

Select a controller/keyboard to receive Note On/Off, Pitch Bend, and CCs.
Filter incoming notes by MIDI channel.
🎹 No MIDI input activity detected yet.
🎛️ Theory settings
Affects fretboard rows/strings and fingering logic.
Choose “Custom” to edit tone names (letters/solfege) and colors.
Letters
Solfege
Color
Name
Abbrev.
Jazz Abbrev.
Degree
Color

🎶 Water Vibration Simulator

Omit Intervals
Check to mute corresponding oscillators.
150 px
6 px
0.100×

This simulation shows how multiple oscillators placed in a circle generate waves on a grid surface, visualizing interference and vibrations.

🎼 Musical Relation

Each oscillator corresponds to a note in a chosen musical key and scale. The simulated waves model the propagation and superposition of sound vibrations in space.

  • Oscillator positions are fixed on a circle, with adjustable radius via a slider control.
  • Oscillators can be muted individually through a list of omitted intervals (checkboxes), illustrating the effect of missing notes.
  • The wave grid display can be adjusted in resolution (point spacing) to observe interference detail.

🧠 Physical Background

Each oscillator generates a sinusoidal wave whose phase depends on the note's frequency and distance to each grid point.

Waves attenuate with distance exponentially, modeling amplitude decay.

Superposition of waves creates a dynamic visual pattern reflecting constructive and destructive interference.

This visualization strongly links wave physics, sound mathematics, and musical theory.

Loading...