Interactive synthesis

Singing Bowl Engine

Tap the canvas to place a bowl, tap a bowl to strike it, drag to move, circle the rim to sing, and scroll or long-press to tune. Dashed lines connect bowls at consonant intervals. All audio is synthesized in real time — no downloads.

How to play: Tap an empty area to spawn a bowl (220–520 Hz). Tap a bowl to hear it ring. Drag to reposition. Circle a bowl's rim to sustain a drone. Mouse wheel (or long-press on touch) tunes its pitch (100–880 Hz). Green lines = octave, blue lines = perfect fifth. The Harmonic Presets menu spawns pentatonic, solfeggio, or chakra-tuned bowls.

Singing bowl canvas

Synthesis profiles

ProfilePartials (ratios)WaveformsDecay rangeCharacter
Bronze1.0, 2.76, 5.18, 8.22sine, triangle, sine, sine1.2 – 5.0sWarm, complex overtones with a metallic shimmer
Quartz1.0, 2.0, 3.01, 4.12sine, sine, sine, sine2.0 – 7.0sClear, sustained, almost glass-like purity

Harmonic connections

When two bowls are tuned to a perfect fifth (frequency ratio ≈ 1.5) or an octave (ratio ≈ 2.0), a dashed line appears between them. These are the most consonant intervals in Western tuning and produce a stable, pleasant resonance when struck together.

Audio architecture

  • Additive synthesis: Each bowl voice combines 4 oscillators at inharmonic or harmonic partial ratios.
  • Organic drift: Each partial has a slow LFO modulating its detune by ±3 cents for a living, breathing quality.
  • Strike transient: A short bandpass-filtered noise burst adds the mallet attack.
  • Synthetic reverb: A 3.0-second exponential-decay algorithmic convolver (generated impulse response, no audio files).

Rim singing (friction drone)

Drag your pointer in a circle around a bowl's rim to sing it continuously. The engine tracks your pointer's rotational velocity: faster rotation raises the drone's volume and opens a low-pass filter for a richer, brighter resonance. When the circular motion stops, the drone fades out over half a second.

Mobile tuning

Long-press a bowl on a touch screen to open a tuning overlay above it. Drag the slider across the full 100–880 Hz range or tap the −10 Hz / +10 Hz buttons for precise adjustments without a scroll wheel.

Harmonic presets

The Harmonic Presets menu in the toolbar clears the canvas and spawns pre-tuned bowls in a grid, snapping each to a harmonic frequency:

  • Pentatonic Scale: C4 261.63 Hz, D4 293.66 Hz, E4 329.63 Hz, G4 392.00 Hz, A4 440.00 Hz.
  • Solfeggio Frequencies: 396, 417, 528, 639, 741, 852 Hz.
  • Chakra Tones: 256, 288, 320, 341.3, 384, 426.7, 480 Hz.

Choosing a preset also updates the shareable URL hash so the layout can be sent to others.

Sharing and embedding

Your bowl arrangement is encoded into the URL hash as a compact Base64 payload. Refreshing the page restores your layout. Use the Embed button to generate an iframe snippet for your own site.

FAQ — Singing Bowl Engine

Does the singing bowl engine download audio files?

No. Every tone is synthesized in real time using the Web Audio API. There are no MP3, WAV, or impulse-response files. The audio context is unlocked only after your first tap or click.

What is the difference between bronze and quartz bowls?

Bronze bowls use harmonic partials at ratios 1.0, 2.76, 5.18, and 8.22 with a warm triangle-wave overtone and decay from 1.2 to 5.0 seconds. Quartz bowls use cleaner sine partials at 1.0, 2.0, 3.01, and 4.12 with longer decays from 2.0 to 7.0 seconds.

What do the dashed lines between bowls mean?

A green dashed line connects two bowls tuned to an octave interval (2:1 frequency ratio). A blue dashed line connects bowls at a perfect fifth (3:2 ratio). These are the most consonant musical intervals.

How do I change the pitch of a bowl?

Hover over a bowl and use the mouse scroll wheel to shift its frequency between 100 Hz and 880 Hz. On a touch screen, long-press a bowl to open a tuning overlay with a slider and −10 Hz / +10 Hz step buttons. Each step moves 10 Hz.

What is rim singing?

Rim singing is a sustained friction drone. Drag your pointer in a circle around the rim of a bowl and the bowl will resonate continuously. The faster you rotate, the louder and richer the tone becomes; it fades out smoothly when you stop.

Are there preset harmonic scales?

Yes. The Harmonic Presets menu spawns pre-tuned bowls snapped to the Pentatonic Scale (C4–A4), the Solfeggio Frequencies (396–852 Hz), or the Chakra Tones (256–480 Hz). Selecting a preset clears the canvas, lays out the bowls, and updates the shareable URL.

Can I share a bowl arrangement?

Yes. Bowl positions and frequencies are encoded in the URL hash as a compact Base64 string. Share the URL or use the Embed button to generate an iframe snippet. Opening a shared link restores the visual layout immediately — audio only starts after your first tap.

Embed this tool

<iframe src="https://nocharge.net/embed/sound-engine/" width="600" height="400" title="NoCharge Singing Bowl Engine" sandbox="allow-scripts allow-same-origin"></iframe>
<p>Source: <a href="https://nocharge.net/tools/singing-bowl-engine/">NoCharge Singing Bowl Engine</a></p>