BEEPS — www.beeps.studio

preset  warm (Warm)
base    680 Hz

THIS LINK DID NOT ARRIVE INTACT
  1 parameter in this link names a sound that is not in the set (trk). Either the link is stale, or it was rewritten in transit.

TIER BUDGETS
  subtle    70-180 ms
  notable   90-450 ms
  alert     120-700 ms

SOUNDS
  tap
    tier      subtle
    length    132 ms  (subtle budget 70-180)
    pitch     729 -> 680 Hz over 39 ms
    envelope  a 14 / d 73.1 / s 0 / r 42.8 ms
    filter    lowpass 820 Hz, Q 0.5
    span      680-729 Hz across 3 voices
    character Falls a minor second over 132 ms, with a soft onset, and a dark, filtered tail.
    play when A discrete press that commits something small — a button, a segment, a menu item.
    not when  Hover, focus, scroll, or any pointer movement. Never on every keystroke.
  notification
    tier      alert
    length    554 ms  (alert budget 120-700)
    pitch     1019 -> 1019 Hz over 141 ms
    envelope  a 14 / d 261 / s 0 / r 153 ms
    filter    lowpass 968 Hz, Q 0.5
    span      1019-1527 Hz across 6 voices
    character Holds one note for 554 ms, with a soft onset, and a dark, filtered tail.
    play when An interruption that is genuinely new information.
    not when  Anything the user can see happening. Never when the originating tab is focused and the item is already on screen.
  open
    tier      subtle
    length    149 ms  (subtle budget 70-180)
    pitch     879 -> 1144 Hz over 68 ms
    envelope  a 14 / d 84 / s 0 / r 49.3 ms
    filter    lowpass 581 Hz, Q 0.5
    span      879-1144 Hz across 3 voices
    character Rises a fourth over 149 ms, with a soft onset, and a dark, filtered tail.
    play when A surface the user opened: menu, sheet, drawer, disclosure.
    not when  Anything that opens by itself, including tooltips on hover.
  close
    tier      subtle
    length    149 ms  (subtle budget 70-180)
    pitch     663 -> 509 Hz over 68 ms
    envelope  a 14 / d 84 / s 0 / r 49.3 ms
    filter    lowpass 1025 Hz, Q 0.5
    span      509-663 Hz across 3 voices
    character Falls a fourth over 149 ms, with a soft onset, and a dark, filtered tail.
    play when The same surface dismissed.
    not when  Route changes and page navigation — those are not closes.
  send
    tier      notable
    length    375 ms  (notable budget 90-450)
    pitch     466 -> 606 Hz over 61 ms
    envelope  a 14 / d 226.2 / s 0 / r 132.6 ms
    filter    lowpass 968 Hz, Q 0.5
    span      466-606 Hz across 3 voices
    character Rises a fourth over 375 ms, with a soft onset, and a dark, filtered tail.
    play when Outbound, user-initiated: a message sent, a form submitted, a job queued.
    not when  Autosave, background sync, telemetry, retries.
  receive
    tier      notable
    length    375 ms  (notable budget 90-450)
    pitch     526 -> 404 Hz over 61 ms
    envelope  a 14 / d 226.2 / s 0 / r 132.6 ms
    filter    lowpass 968 Hz, Q 0.5
    span      404-526 Hz across 3 voices
    character Falls a fourth over 375 ms, with a soft onset, and a dark, filtered tail.
    play when Inbound content arriving while the user is present and looking.
    not when  Bulk arrivals — play once for a batch, never once per item.
  toggle.on
    tier      subtle
    length    125 ms  (subtle budget 70-180)
    pitch     1170 -> 1360 Hz over 19 ms
    envelope  a 14 / d 68.7 / s 0 / r 40.3 ms
    filter    lowpass 820 Hz, Q 0.5
    span      1170-1360 Hz across 3 voices
    character Rises a minor third over 125 ms, with a soft onset, and a dark, filtered tail.
    play when A binary control turning on, when the user turned it on.
    not when  Programmatic state changes, or restoring saved settings on load.
  toggle.off
    tier      subtle
    length    125 ms  (subtle budget 70-180)
    pitch     996 -> 857 Hz over 19 ms
    envelope  a 14 / d 68.7 / s 0 / r 40.3 ms
    filter    lowpass 820 Hz, Q 0.5
    span      857-996 Hz across 3 voices
    character Falls a minor third over 125 ms, with a soft onset, and a dark, filtered tail.
    play when The same control turning off.
    not when  Programmatic state changes, or restoring saved settings on load.
  success
    tier      notable
    length    394 ms  (notable budget 90-450)
    pitch     729 -> 680 Hz over 94 ms
    envelope  a 14 / d 174 / s 0 / r 102 ms
    filter    lowpass 968 Hz, Q 0.5
    span      680-973 Hz across 6 voices
    character Falls a minor second over 394 ms, with a soft onset, and a dark, filtered tail.
    play when A user-initiated operation completed. Only on completion the user was waiting for.
    not when  Background success, cache warms, or anything they did not start. Never as a page-load chime.
  error
    tier      alert
    length    430 ms  (alert budget 120-700)
    pitch     578 -> 540 Hz over 141 ms
    envelope  a 14 / d 261 / s 0 / r 153 ms
    filter    lowpass 640 Hz, Q 0.73
    span      509-578 Hz across 4 voices
    character Falls a minor second over 430 ms, with a soft onset, and a dark, filtered tail.
    play when An operation failed in a way the user must respond to.
    not when  Validation on a field they have not finished typing in. Never more than once per submit.
  delete
    tier      notable
    length    292 ms  (notable budget 90-450)
    pitch     534 -> 340 Hz over 47 ms
    envelope  a 14 / d 174 / s 0 / r 102 ms
    filter    lowpass 820 Hz, Q 0.5
    span      340-534 Hz across 4 voices
    character Falls a minor sixth over 292 ms, with a soft onset, and a dark, filtered tail.
    play when Destructive removal that has actually happened.
    not when  Opening a confirmation dialog — that is `open`.

PRESETS
  warm       Three sines a few cents apart, beating audibly against each other. Dark and full.
  soft       Rounded, low, unhurried. Nothing sharp, so it survives being heard all day.
  minimal    You notice it missing, not present. About a third of Soft's loudness.
  crisp      A click, not a beep. A 1 ms attack, a noise transient, and almost no tail.
  bloopy     Round, wet and unhurried — a drop into water. Deep glide, almost no edge.
  glassy     A struck rim. Almost a pure tone, ringing longer than anything else here.
  playful    Bouncy and bright, with exaggerated leaps. A square edge over a soft core.
  retro      Chiptune. Square waves, an octave stacked on top, and pitch that jumps in steps.
  scifi      Zaps. A modulated core under a sawtooth fifth, plunging through a resonant filter.

REGENERATE WITH DIFFERENT INPUTS
  https://www.beeps.studio/?p=<preset>            one of: warm, soft, minimal, crisp, bloopy, glassy, playful, retro, scifi
  https://www.beeps.studio/?b=<220-2000>          base frequency in Hz
  https://www.beeps.studio/?tap=f720.d100         per-sound overrides; see llms.txt
  https://www.beeps.studio/api/sounds             this data as JSON
  https://www.beeps.studio/api/sounds?format=text this data as text

Full contract: https://www.beeps.studio/llms.txt
Gain: Omitted. Loudness normalization is measured from a real render, which needs Web Audio; a server has none. The browser applies it, so a sound played from the page is level-matched and these parameters alone are not.