One Unbroken Line

One Unbroken Line

Send login code
Record Upload Library
+ New Pool

Sounds Explorer

Sound Optimization

Re-encode sounds into a loop-friendly format so they don't have an audible seam when they loop. The original is always kept. Choose a format per sound, or convert them all.

  • WAV — lossless, perfectly gapless, largest files.
  • FLAC — lossless, gapless, ~half the size of WAV.
  • AAC — small files; a clean, consistent re-encode.
← Back Print + New Zone Edit Mode
← Back Ready to record
📏 0 m Distance
⏱ 0:00 Duration
0 Points
Start Recording
← Back
⏱ Duration
0s
📏 Distance
0m
Time Heard
0s
🎯 Triggers
0
Distance Tracker
Speed: 0.00 m/s
Updates: 0
Paused: No
Reset Stats
Guided checks for audio, cache and the runtime — some tests ask you to confirm what you hear. Device-only tests are flagged when run in a browser.
Open Test Bench
While armed, every tracking session is recorded — GPS fixes, zone and audio events, logs and state snapshots — and summarised with flagged anomalies when tracking stops. Recordings survive crashes and export as a single JSON file.
Status: Not initialized
Total: 0
Active: 0
Spawned: 0
No modifiers loaded
Add Test Modifier Clear All
Trigger Stop Reset
Simulate

Play back a recorded path as a simulated walk. When armed, a player appears on the map — zones trigger and audio plays as if you were really walking the route.

Replay a session recording…

Loads a recording's GPS trail (with each fix's accuracy, heading and original timing) into the path simulator, so the whole engine re-lives that walk.

Available: Checking...
Enabled: No
Active: No
Events: -
Start Test Go to Background
Play 500ms Test Tone
Light Medium Heavy Double Success Error
Ready

Waiting for location data...

Export Clear
Author Guide v
Loading documentation…

Backup or restore your project including all zones and settings.

Export JSON Export KMZ Import JSON Import KMZ/KML Duplicate / Relocate Data Script Sound List

Sounds available for all project editors to use in zones.

Refresh

Dynamic audio controls that respond to conditions.

0 modifiers
Go to Modifiers Tab →
Add

Collaborators can edit the project and its zones

Create reusable templates for quickly creating zones with preset settings.

Default Template: None
+ New Template Manage Templates

Customise the colour scheme for this project.

Primary Color #111111
Accent Color #444444
Background
Edges
Display font
Body font
Custom background
Custom font
Badge Live preview
Reset to Default

See the project the way listeners and guests do (hides editor controls; you stay logged in).

Preview as listener

Replace or overlay the map with your own artwork, aligned to your zones. Download the template (built from your zones), decorate it keeping the corner marks and viewBox, then upload it back.

Download SVG template
Custom map
Display mode
Remove custom map

Select a template to auto-fill settings

Use Current Select on Map

Circle: tap map to set center

No sound selected
Select Sound

Select a sound from the project library

Loading statistics...

Stability delay debounces flapping: conditions must hold for this long before the modifier switches on or off — useful for jittery values like walking speed.

+ Add Condition

Actions to execute when conditions are met.

+ Add Action

Check this modifier against the current live state (start tracking first to get real values).

No sounds added yet
Add Sound ⏸ Add Silence
#667eea

Changes require re-login to take effect

User: -

API Key: ****

Logout

Your public profile is visible at your profile URL when enabled. Bio and colour are always saved to your account.

Profile URL:

Shows the Spatial & Distance EQ controls on zones, and their pages in the docs. Unfinished: it can change or stop working. Turning this off hides the controls; zones already using them keep playing the same for everyone.

Each sign-in creates a key. Revoke any you don't recognise — that device will be signed out.

Loading…

Sounds are stored locally so they play without a network connection. Download now to use the experience offline, or clear the cache to free storage.

Download project sounds Clear cache

Show the welcome walkthrough again on next load.

Reset onboarding

Deleting your account removes your personal details and signs you out everywhere. This can't be undone.

Delete account
Help & Documentation

One Unbroken Line

Version 1.1.0

Location-based audio experience

Privacy Policy