The 43 semantic sounds every built-in theme ships, and when to use each one.
Every first-party theme implements all of these names. Pick a sound by what the interaction means, then let the theme decide how it sounds. Preview them at audx.site.
npx @litlab/audx add <sound>
Input
Sound
Use it for
click
Primary buttons and links
tap
Light taps: icon buttons, chips, small targets
press
Pointer down on a pressable surface
release
Pointer up, pairs with press
hover
Pointer enters an interactive element (use sparingly)
focus
An input or field gains focus
blur
An input or field loses focus
type
Keystrokes. Pair with jitter so repeats feel natural
tick
Slider steps, steppers, wheel pickers
Selection
Sound
Use it for
toggle
Neutral switch flip when on/off is not meaningful
enable
Switch turned on, feature enabled
disable
Switch turned off, feature disabled
select
Checkbox checked, item selected, option picked
deselect
Checkbox unchecked, selection removed
tab
Tabs and segmented controls
Navigation
Sound
Use it for
open
Dialog, sheet or popover opens
close
Dialog, sheet or popover closes
expand
Accordion, dropdown or tree node expands
collapse
Accordion, dropdown or tree node collapses
back
Navigate back, previous step
forward
Navigate forward, next step
scroll
Scroll snap, carousel item settles
slide
Drawers, swipes and sliding panels
Editing
Sound
Use it for
copy
Copied to clipboard
paste
Pasted from clipboard
undo
Undo or revert an action
clear
Clear an input, reset filters, dismiss all
delete
Item deleted or moved to trash. Exported as deleteSound
Action not allowed: invalid input, disabled button
info
Neutral informational toast
Notification
Sound
Use it for
notify
Incoming notification or alert
send
Message or form sent
receive
Message received in a conversation
pop
Reactions, likes, badges and small celebrations
Status
Sound
Use it for
loading
Work started, a process is running
lock
Locked, secured, permission revoked
unlock
Unlocked, access granted
Use the catalog in code
@litlab/audx/catalog exports this list, which is handy for building a sound picker or settings screen:
import { SOUND_CATALOG, SOUND_CATEGORIES } from "@litlab/audx/catalog";for (const { name, category, description } of SOUND_CATALOG) { console.log(name, category, description);}
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"audx","description":"UI sound effects for React and the web, as code you own. 43 semantic interaction sounds in 4 themes, synthesized with the Web Audio API.","colors":{"primary":"#1447E6","light":"#51A2FF","dark":"#193CB8"},"logo":{"light":"https://mintcdn.com/audx/fmISgYvUVLtVgWT1/logo/light.svg?fit=max\u0026auto=format\u0026n=fmISgYvUVLtVgWT1\u0026q=85\u0026s=95f6c4178fd9fed3f0dea2ba4e3b3961","dark":"https://mintcdn.com/audx/fmISgYvUVLtVgWT1/logo/dark.svg?fit=max\u0026auto=format\u0026n=fmISgYvUVLtVgWT1\u0026q=85\u0026s=b2f74f2892a7aa44bf7af2adcc49943f"},"favicon":"https://mintcdn.com/audx/fmISgYvUVLtVgWT1/favicon.svg?fit=max\u0026auto=format\u0026n=fmISgYvUVLtVgWT1\u0026q=85\u0026s=8fd49685fa4cb0473c5e834c2919a745","navbar":{"links":[{"href":"https://www.npmjs.com/package/@litlab/audx","label":"npm"},{"href":"https://github.com/ommgh/audx","label":"GitHub"}],"primary":{"type":"button","label":"Browse sounds","href":"https://audx.site"}},"footer":{"socials":{"github":"https://github.com/ommgh/audx","website":"https://audx.site"}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"styling":{"latex":false},"navigation":{"global":{"anchors":[{"anchor":"Browse sounds","icon":"waveform-lines","href":"https://audx.site"},{"anchor":"Showcase","icon":"sparkles","href":"https://audx.site/showcase"},{"anchor":"Changelog","icon":"clock-rotate-left","href":"https://audx.site/changelog"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"audx","hasAudioNarration":false,"actualSubdomain":"audx","customDomains":[],"gitSource":{"type":"github","owner":"ommgh","repo":"audx","deployBranch":"master","contentDirectory":"docs","isPrivate":true,"mountPath":"","label":"","_id":"6af82c37d5445d1ec6100463"},"entitlements":{},"buildId":"6af830c3d49d28f986f203af","clientVersion":"0.0.4142","searchFilterCounts":[{"language":"default","tag":"Guides","count":5},{"language":"default","tag":"Reference","count":5},{"language":"default","tag":"Get started","count":2}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"reference/sounds","slug":"/reference/sounds","pageMetadata":{"title":"Sound catalog","description":"The 43 semantic sounds every built-in theme ships, and when to use each one.","icon":"list-music","href":"/reference/sounds"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"The 43 semantic sounds every built-in theme ships, and when to use each one.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,p:`p`,pre:`pre`,span:`span`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,..._provideComponents(),...props.components},{CodeBlock,Heading,Table}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Table)_missingMdxReference(`Table`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`Every first-party theme implements all of these names. Pick a sound by what the interaction means, then let the theme decide how it sounds. Preview them at `,_jsx(_components.a,{href:`https://audx.site`,children:`audx.site`}),`.`]}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`1`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`1`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`npx`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` @litlab/audx`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` add`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` \u003c`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`soun`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`d`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`>`})]}),`\n`]})})}),`\n`,_jsx(Heading,{level:`2`,id:`input`,children:`Input`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Sound`}),_jsx(_components.th,{children:`Use it for`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`click`})}),_jsx(_components.td,{children:`Primary buttons and links`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`tap`})}),_jsx(_components.td,{children:`Light taps: icon buttons, chips, small targets`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`press`})}),_jsx(_components.td,{children:`Pointer down on a pressable surface`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`release`})}),_jsxs(_components.td,{children:[`Pointer up, pairs with `,_jsx(_components.code,{children:`press`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`hover`})}),_jsx(_components.td,{children:`Pointer enters an interactive element (use sparingly)`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`focus`})}),_jsx(_components.td,{children:`An input or field gains focus`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`blur`})}),_jsx(_components.td,{children:`An input or field loses focus`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`type`})}),_jsxs(_components.td,{children:[`Keystrokes. Pair with `,_jsx(_components.code,{children:`jitter`}),` so repeats feel natural`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`tick`})}),_jsx(_components.td,{children:`Slider steps, steppers, wheel pickers`})]})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`selection`,children:`Selection`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Sound`}),_jsx(_components.th,{children:`Use it for`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`toggle`})}),_jsx(_components.td,{children:`Neutral switch flip when on/off is not meaningful`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`enable`})}),_jsx(_components.td,{children:`Switch turned on, feature enabled`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`disable`})}),_jsx(_components.td,{children:`Switch turned off, feature disabled`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`select`})}),_jsx(_components.td,{children:`Checkbox checked, item selected, option picked`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`deselect`})}),_jsx(_components.td,{children:`Checkbox unchecked, selection removed`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`tab`})}),_jsx(_components.td,{children:`Tabs and segmented controls`})]})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`navigation`,children:`Navigation`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Sound`}),_jsx(_components.th,{children:`Use it for`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`open`})}),_jsx(_components.td,{children:`Dialog, sheet or popover opens`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`close`})}),_jsx(_components.td,{children:`Dialog, sheet or popover closes`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`expand`})}),_jsx(_components.td,{children:`Accordion, dropdown or tree node expands`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`collapse`})}),_jsx(_components.td,{children:`Accordion, dropdown or tree node collapses`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`back`})}),_jsx(_components.td,{children:`Navigate back, previous step`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`forward`})}),_jsx(_components.td,{children:`Navigate forward, next step`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`scroll`})}),_jsx(_components.td,{children:`Scroll snap, carousel item settles`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`slide`})}),_jsx(_components.td,{children:`Drawers, swipes and sliding panels`})]})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`editing`,children:`Editing`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Sound`}),_jsx(_components.th,{children:`Use it for`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`copy`})}),_jsx(_components.td,{children:`Copied to clipboard`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`paste`})}),_jsx(_components.td,{children:`Pasted from clipboard`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`undo`})}),_jsx(_components.td,{children:`Undo or revert an action`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`clear`})}),_jsx(_components.td,{children:`Clear an input, reset filters, dismiss all`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete`})}),_jsxs(_components.td,{children:[`Item deleted or moved to trash. Exported as `,_jsx(_components.code,{children:`deleteSound`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`drag`})}),_jsx(_components.td,{children:`Item picked up for dragging`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`drop`})}),_jsx(_components.td,{children:`Dragged item dropped into place`})]})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`feedback`,children:`Feedback`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Sound`}),_jsx(_components.th,{children:`Use it for`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`success`})}),_jsx(_components.td,{children:`Action succeeded: saved, submitted, done`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`complete`})}),_jsx(_components.td,{children:`Bigger milestone: upload finished, onboarding complete`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`error`})}),_jsx(_components.td,{children:`Something failed`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`warning`})}),_jsx(_components.td,{children:`Needs attention but nothing broke`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`deny`})}),_jsx(_components.td,{children:`Action not allowed: invalid input, disabled button`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`info`})}),_jsx(_components.td,{children:`Neutral informational toast`})]})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`notification`,children:`Notification`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Sound`}),_jsx(_components.th,{children:`Use it for`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`notify`})}),_jsx(_components.td,{children:`Incoming notification or alert`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`send`})}),_jsx(_components.td,{children:`Message or form sent`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`receive`})}),_jsx(_components.td,{children:`Message received in a conversation`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`pop`})}),_jsx(_components.td,{children:`Reactions, likes, badges and small celebrations`})]})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`status`,children:`Status`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Sound`}),_jsx(_components.th,{children:`Use it for`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`loading`})}),_jsx(_components.td,{children:`Work started, a process is running`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`lock`})}),_jsx(_components.td,{children:`Locked, secured, permission revoked`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`unlock`})}),_jsx(_components.td,{children:`Unlocked, access granted`})]})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`use-the-catalog-in-code`,children:`Use the catalog in code`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.code,{children:`@litlab/audx/catalog`}),` exports this list, which is handy for building a sound picker or settings screen:`]}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`5`,language:`typescript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`typescript`,children:_jsxs(_components.code,{language:`typescript`,numberOfLines:`5`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`import`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` { `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`SOUND_CATALOG`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`SOUND_CATEGORIES`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` } `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`from`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"@litlab/audx/catalog\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`;`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`for`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` (`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`const`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` { `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:`name`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:`category`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:`description`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` } `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`of`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:` SOUND_CATALOG`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`) {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` console`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`log`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`name`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`category`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`description`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`);`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Sound catalog","description":"The 43 semantic sounds every built-in theme ships, and when to use each one.","icon":"list-music","href":"/reference/sounds"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Input","slug":"input","depth":2,"children":[]},{"title":"Selection","slug":"selection","depth":2,"children":[]},{"title":"Navigation","slug":"navigation","depth":2,"children":[]},{"title":"Editing","slug":"editing","depth":2,"children":[]},{"title":"Feedback","slug":"feedback","depth":2,"children":[]},{"title":"Notification","slug":"notification","depth":2,"children":[]},{"title":"Status","slug":"status","depth":2,"children":[]},{"title":"Use the catalog in code","slug":"use-the-catalog-in-code","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"audx","siteName":"audx","title":"Sound catalog - audx","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-11-14T09:58:31.103Z","originalFileLocation":"reference/sounds.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"The 43 semantic sounds every built-in theme ships, and when to use each one.\">\u003cmeta data-mint-head name=\"application-name\" content=\"audx\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/audx/GwpBAV37m4c-7ZqQ/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/audx/GwpBAV37m4c-7ZqQ/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/audx/GwpBAV37m4c-7ZqQ/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/audx/GwpBAV37m4c-7ZqQ/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/audx/GwpBAV37m4c-7ZqQ/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/audx/GwpBAV37m4c-7ZqQ/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/audx/GwpBAV37m4c-7ZqQ/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/audx/GwpBAV37m4c-7ZqQ/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/audx/GwpBAV37m4c-7ZqQ/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Sound catalog - audx\">\u003cmeta data-mint-head property=\"og:description\" content=\"The 43 semantic sounds every built-in theme ships, and when to use each one.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"audx\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://audx.mintlify.app/reference/sounds\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://audx.mintlify.site/_mintlify/api/og/v2?division=Reference\u0026amp;title=Sound+catalog\u0026amp;description=The+43+semantic+sounds+every+built-in+theme+ships%2C+and+when+to+use+each+one.\u0026amp;theme=34609b945bcf8a9943bbed9b\u0026amp;signature=465757567cb5e6067f9b02b68ef668f4e108ce09a7b4200cab85a58f6c43873c\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Sound catalog - audx\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"The 43 semantic sounds every built-in theme ships, and when to use each one.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://audx.mintlify.site/_mintlify/api/og/v2?division=Reference\u0026amp;title=Sound+catalog\u0026amp;description=The+43+semantic+sounds+every+built-in+theme+ships%2C+and+when+to+use+each+one.\u0026amp;theme=34609b945bcf8a9943bbed9b\u0026amp;signature=465757567cb5e6067f9b02b68ef668f4e108ce09a7b4200cab85a58f6c43873c\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/audx/GwpBAV37m4c-7ZqQ/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"audx\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#1447E6\">\u003clink data-mint-head rel=\"canonical\" href=\"https://audx.mintlify.app/reference/sounds\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/reference/sounds.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://audx.mintlify.app/#organization\",\"name\":\"audx\",\"url\":\"https://audx.mintlify.app\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/audx/fmISgYvUVLtVgWT1/logo/light.svg?fit=max\u0026auto=format\u0026n=fmISgYvUVLtVgWT1\u0026q=85\u0026s=95f6c4178fd9fed3f0dea2ba4e3b3961\"}},{\"@type\":\"WebSite\",\"@id\":\"https://audx.mintlify.app#website\",\"name\":\"audx\",\"url\":\"https://audx.mintlify.app\",\"publisher\":{\"@id\":\"https://audx.mintlify.app/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://audx.mintlify.app/reference/sounds#webpage\",\"url\":\"https://audx.mintlify.app/reference/sounds\",\"name\":\"Sound catalog\",\"description\":\"The 43 semantic sounds every built-in theme ships, and when to use each one.\",\"dateModified\":\"2026-11-14T09:58:31.103Z\",\"isPartOf\":{\"@id\":\"https://audx.mintlify.app#website\"},\"breadcrumb\":{\"@id\":\"https://audx.mintlify.app/reference/sounds#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://audx.mintlify.app/reference/sounds#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Reference\",\"item\":\"https://audx.mintlify.app/reference/cli\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Sound catalog\",\"item\":\"https://audx.mintlify.app/reference/sounds\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://audx.mintlify.app/reference/sounds#article\",\"headline\":\"Sound catalog\",\"name\":\"Sound catalog\",\"description\":\"The 43 semantic sounds every built-in theme ships, and when to use each one.\",\"url\":\"https://audx.mintlify.app/reference/sounds\",\"mainEntityOfPage\":{\"@id\":\"https://audx.mintlify.app/reference/sounds#webpage\"},\"dateModified\":\"2026-11-14T09:58:31.103Z\",\"publisher\":{\"@id\":\"https://audx.mintlify.app/#organization\"},\"isPartOf\":{\"@id\":\"https://audx.mintlify.app#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"audx\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"audx\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/reference/sounds.md","siteName":"audx","nav":{"global":{"anchors":[{"anchor":"Browse sounds","icon":"waveform-lines","href":"https://audx.site"},{"anchor":"Showcase","icon":"sparkles","href":"https://audx.site/showcase"},{"anchor":"Changelog","icon":"clock-rotate-left","href":"https://audx.site/changelog"}]},"groups":[{"group":"Get started","pages":[{"title":"Introduction","icon":"house","href":"/index"},{"title":"Quickstart","icon":"rocket","href":"/quickstart"}]},{"group":"Guides","pages":[{"title":"Use with React","icon":"react","href":"/guides/react"},{"title":"Themes","icon":"palette","href":"/guides/themes"},{"title":"Custom themes","icon":"wand-magic-sparkles","href":"/guides/custom-themes"},{"title":"Designing sounds","icon":"sliders","href":"/guides/designing-sounds"},{"title":"Configuration","icon":"gear","href":"/guides/configuration"}]},{"group":"Reference","pages":[{"title":"CLI","description":"Every audx command, flag and alias.","icon":"terminal","href":"/reference/cli"},{"title":"Sound catalog","icon":"list-music","href":"/reference/sounds"},{"title":"Core API","description":"Everything exported from @litlab/audx.","icon":"code","href":"/reference/core-api"},{"title":"React API","icon":"react","href":"/reference/react-api"},{"title":"Sound definition","icon":"brackets-curly","href":"/reference/sound-definition"}]}]},"basePath":"","title":"Sound catalog - audx","buildId":"dpl_G2Qd45vZZ7MkBiGF9yYx8ZsbbKXX","deploymentId":"dpl_G2Qd45vZZ7MkBiGF9yYx8ZsbbKXX","dynamics":[],"chunks":[]}