{
  "$schema": "https://ui.shadcn.com/schema/registry-item.json",
  "name": "orc-female-standard-npcgreeting-04",
  "type": "registry:block",
  "title": "Orc Female Standard Npcgreeting 04",
  "author": "Kenney <https://kenney.nl>",
  "description": "Orc Female Standard Npcgreeting 04 sound effect.",
  "files": [
    {
      "path": "registry/soundcn/sounds/orc-female-standard-npcgreeting-04/orc-female-standard-npcgreeting-04.ts",
      "content": "import type { SoundAsset } from \"@/lib/sound-types\";\n\nexport const orcFemaleStandardNpcgreeting04Sound: SoundAsset = {\n  name: \"orc-female-standard-npcgreeting-04\",\n  dataUri: \"data:audio/mpeg;base64,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\",\n  duration: 1.882,\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.882,
    "format": "mp3",
    "sizeKb": 15,
    "license": "CC0",
    "tags": [
      "orc",
      "female",
      "standard",
      "npcgreeting",
      "04"
    ]
  },
  "categories": [
    "warcraft",
    "voice"
  ]
}