{
  "$schema": "https://ui.shadcn.com/schema/registry-item.json",
  "name": "black-rock-vault-deposit-door-01-open",
  "type": "registry:block",
  "title": "Black Rock Vault Deposit Door 01 Open",
  "author": "Kenney <https://kenney.nl>",
  "description": "Black Rock Vault Deposit Door 01 Open sound effect.",
  "files": [
    {
      "path": "registry/soundcn/sounds/black-rock-vault-deposit-door-01-open/black-rock-vault-deposit-door-01-open.ts",
      "content": "import type { SoundAsset } from \"@/lib/sound-types\";\n\nexport const blackRockVaultDepositDoor01OpenSound: SoundAsset = {\n  name: \"black-rock-vault-deposit-door-01-open\",\n  dataUri: \"data:audio/mpeg;base64,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\",\n  duration: 1.590,\n  format: \"mp3\",\n  license: \"CC0\",\n  author: \"Kenney\",\n};\n",
      "type": "registry:lib"
    },
    {
      "path": "registry/soundcn/lib/sound-types.ts",
      "content": "export interface SoundAsset {\r\n  /** Unique identifier for the sound */\r\n  name: string;\r\n  /** Base64-encoded data URI (data:audio/mpeg;base64,...) */\r\n  dataUri: string;\r\n  /** Duration in seconds */\r\n  duration: number;\r\n  /** Audio format */\r\n  format: \"mp3\" | \"wav\" | \"ogg\";\r\n  /** License identifier */\r\n  license: \"CC0\" | \"OGA-BY\" | \"MIT\";\r\n  /** Original author/creator */\r\n  author: string;\r\n}\r\n\r\nexport interface UseSoundOptions {\r\n  /** Volume level from 0 to 1. Default: 1 */\r\n  volume?: number;\r\n  /** Playback speed multiplier. Default: 1 */\r\n  playbackRate?: number;\r\n  /** If true, calling play() stops current playback first. Default: false */\r\n  interrupt?: boolean;\r\n  /** If false, play() does nothing. Useful for user preferences. Default: true */\r\n  soundEnabled?: boolean;\r\n  /** Called when playback starts */\r\n  onPlay?: () => void;\r\n  /** Called when playback ends naturally */\r\n  onEnd?: () => void;\r\n  /** Called when pause() is called */\r\n  onPause?: () => void;\r\n  /** Called when stop() is called */\r\n  onStop?: () => void;\r\n}\r\n\r\nexport type PlayFunction = (overrides?: {\r\n  volume?: number;\r\n  playbackRate?: number;\r\n}) => void;\r\n\r\nexport interface SoundControls {\r\n  stop: () => void;\r\n  pause: () => void;\r\n  isPlaying: boolean;\r\n  duration: number | null;\r\n  sound: SoundAsset;\r\n}\r\n\r\nexport type UseSoundReturn = readonly [PlayFunction, SoundControls];\r\n",
      "type": "registry:lib"
    },
    {
      "path": "registry/soundcn/lib/sound-engine.ts",
      "content": "let audioContext: AudioContext | null = null;\nconst bufferCache = new Map<string, AudioBuffer>();\n\nexport function getAudioContext(): AudioContext {\n  if (!audioContext) {\n    audioContext = new AudioContext();\n  }\n  return audioContext;\n}\n\nexport async function decodeAudioData(dataUri: string): Promise<AudioBuffer> {\n  const cached = bufferCache.get(dataUri);\n  if (cached) return cached;\n\n  const ctx = getAudioContext();\n  const base64 = dataUri.split(\",\")[1];\n  const binaryString = atob(base64);\n  const bytes = new Uint8Array(binaryString.length);\n  for (let i = 0; i < binaryString.length; i++) {\n    bytes[i] = binaryString.charCodeAt(i);\n  }\n\n  const audioBuffer = await ctx.decodeAudioData(bytes.buffer.slice(0));\n  bufferCache.set(dataUri, audioBuffer);\n  return audioBuffer;\n}\n\nexport interface PlaySoundOptions {\n  volume?: number;\n  playbackRate?: number;\n  onEnd?: () => void;\n}\n\nexport interface SoundPlayback {\n  stop: () => void;\n}\n\nexport async function playSound(\n  dataUri: string,\n  options: PlaySoundOptions = {}\n): Promise<SoundPlayback> {\n  const { volume = 1, playbackRate = 1, onEnd } = options;\n  const ctx = getAudioContext();\n  if (ctx.state === \"suspended\") {\n    await ctx.resume();\n  }\n\n  const buffer = await decodeAudioData(dataUri);\n  const source = ctx.createBufferSource();\n  const gain = ctx.createGain();\n\n  source.buffer = buffer;\n  source.playbackRate.value = playbackRate;\n  gain.gain.value = volume;\n\n  source.connect(gain);\n  gain.connect(ctx.destination);\n\n  source.onended = () => {\n    onEnd?.();\n  };\n\n  source.start(0);\n\n  return {\n    stop: () => {\n      try {\n        source.stop();\n      } catch {\n        // No-op if already stopped.\n      }\n    },\n  };\n}\n",
      "type": "registry:lib"
    }
  ],
  "meta": {
    "duration": 1.59,
    "format": "mp3",
    "sizeKb": 13,
    "license": "CC0",
    "tags": [
      "black",
      "rock",
      "vault",
      "deposit",
      "door",
      "01",
      "open"
    ]
  },
  "categories": [
    "warcraft",
    "door"
  ]
}