Immersive meditation soundscapes
Soundbath creates relaxing, meditative soundscapes using bells, gongs, singing bowls, and other calming instruments. A schedule of sound events is generated from your settings and played back for your chosen duration.
Select a duration, choose your instruments, and click Play for an interactive session. During playback you can adjust sliders, and use the Record button to add instrument sounds to the timeline.
Check Background to pre-render the audio so it keeps playing even when you switch tabs or lock your screen (≤ 30 min only).
Duration: Select the session length (1–120 minutes).
Instruments (1-10): Maximum number of sounds playing simultaneously.
Peace (0-10): Higher values add longer gaps between sounds for a more peaceful experience.
Volume Leveling: Normalize sound volumes by average or maximum level for consistency.
Spatial: Enable stereo panning so sounds are spread across the left-right field.
Loop: Automatically restart when the session ends.
Background: Pre-renders a WAV so audio survives tab switching and screen lock. Only available for sessions of 30 minutes or less due to memory limits.
When Background is unchecked, playback is interactive. During a live session you can:
The timeline shows when each instrument plays. Click anywhere on the timeline to jump to that position. The toolbar floats above the timeline with zoom, record, and delete controls.
Zoom: Hold Ctrl (or Cmd on Mac) and scroll the mouse wheel to zoom in/out. On touch devices, use a two-finger pinch gesture. Zoom ranges from 1x (fit-all) to 20x.
Scroll: When zoomed in, scroll horizontally to navigate the timeline. The view auto-scrolls to follow playback progress.
Delete: Activate delete mode in the toolbar, then click any timeline icon to remove it. In Background mode, this marks the schedule as modified — re-enable Background to regenerate the audio file.
Click Save WAV to export the session as a downloadable audio file. Only available in Background mode.
⚙️ Settings preset — saves your configuration.
⚙️🔔 Soundbath preset — saves settings plus your favorite generated soundbath.
Save As New: Create a new preset from current settings.
Save Changes: Update the selected preset.
Save Soundbath: Add the current generated soundbath to the preset.
Play / Generate: Begin live playback or create a background recording.
Play New / Generate New: Create a fresh soundbath (stops the current one).
Pause: Pause playback (becomes "Continue").
Continue: Resume from where you paused.
Restart: Jump back to the beginning.
Save WAV: Download the session as an audio file (Background mode only).
The toolbar above the timeline stays visible as you scroll and contains:
Record: Toggle recording mode. When active (red LED), clicking an instrument icon adds it to the timeline at the current position. In Background mode this marks the audio as out of sync — re-enable Background to regenerate.
Delete: Toggle delete mode. When active, clicking a timeline icon removes that event from the schedule.
Click the buttons below to enable/disable specific instruments. Click the instrument icon to preview its sound at any time. With Record active during playback, clicking an icon records it on the timeline. Use "Enable All" or "Disable All" to quickly toggle all sounds, or "Shuffle" to randomize their positions in the grid.
Use the Settings menu (top right) to export all your presets and soundbaths to a file for backup, or to import them on another device.