{
  "$schema": "https://ui.shadcn.com/schema/registry-item.json",
  "name": "voiceover-pack-female-you-lose",
  "type": "registry:block",
  "title": "Voiceover Pack Female You Lose",
  "author": "Kenney <https://kenney.nl>",
  "description": "A female voice dramatically announces \"You lose\", ideal for signaling player defeat in a game or competition.",
  "files": [
    {
      "path": "registry/soundcn/sounds/voiceover-pack-female-you-lose/voiceover-pack-female-you-lose.ts",
      "content": "import type { SoundAsset } from \"@/lib/sound-types\";\n\nexport const voiceoverPackFemaleYouLoseSound: SoundAsset = {\n  name: \"voiceover-pack-female-you-lose\",\n  dataUri: \"data:audio/mpeg;base64,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Lc3s7TPIjnavP2a4wEbxlaQ8JRaSetq6tBsWc+H/+1LEvIAJoF1757BnET0H7/z2GCrbyJ1dgxJG1mo+vOxcsuL8sbe5NLM7Q7uqtqwCkmBaSshxJup5bL4SRtJy8dFvADhnPPL9anLro1qoSIOO2x0T5UR//R78qgI1zIlTkuty3Q0LnYbyyjs97Sp6Guj8rfTW6mpVVYZ2MhtABCpTV0keRumwVyfO5Qztytjp5XS+DNKqjhtsnPMvNaQ/xVWc6sZ3z2l61C027eqPc2RxEviGjoZMFn+1kv7Xmw9ix4NgzIIh4Mxoxdw6SRnBTf/7UsTMAEoES3XnsGNRNiWuPMCWYiBpaHfPAywzwyiUyABLE1BqWZqVgJPVOn6CEWvpbLHUa3v5dZU3miqaPxY6/2Zma+dRWm/gWv4kBEAMLD2YsVD2mAqgInCys/lNMpeYvSwZ+pWTVpS8xW5SsYBRzFSUTApIg7iKAlXOwAAEnSzrKrK3oKlAUFDAQpjy6X8UjvmFG6s9SNjaoKpdXubGWlSVJpE8hJSEEjUf/9VlSIPGtQVcJhKoGn4NS3rdOxEp+1AiHP//klB0AGBIABaJ//tSxNsACkRpc+eYTpE4kq088wmihuQLs7bmpbRFSzs/3/7HDpRKcHstISxU6o3m+KyqqV1FYhGhkPlEcJ0mkmFBOh6hgYNHI1ZQQJyMmVrUcjJlkpGRq1scjI1aVDI1DBQaORqyghGZd//ULM1igtrFqkxBTUUzLjEwMKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqr/+1LE6IALxLtHx40ywX6mZ7zECmiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqv/7UsTngEoYuyUijTFBjiZcJHSPEKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq\",\n  duration: 1.194,\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.194,
    "format": "mp3",
    "sizeKb": 10,
    "license": "CC0",
    "tags": [
      "voiceover",
      "pack",
      "female",
      "you",
      "lose"
    ],
    "keywords": [
      "voiceover",
      "female",
      "you lose",
      "defeat",
      "loss",
      "game over",
      "failure",
      "end screen",
      "conclusion",
      "sad",
      "dramatic",
      "losing",
      "attempt",
      "retry",
      "game",
      "negative feedback",
      "finished",
      "sombre",
      "closing",
      "final",
      "defeated"
    ]
  },
  "categories": [
    "voiceover"
  ]
}