{
  "$schema": "https://ui.shadcn.com/schema/registry-item.json",
  "name": "voiceover-pack-male-war-target-destroyed",
  "type": "registry:block",
  "title": "Voiceover Pack Male War Target Destroyed",
  "author": "Kenney <https://kenney.nl>",
  "description": "A male voiceover announcing \"Target Destroyed!\", ideal for confirming the elimination of an enemy or objective in a combat game.",
  "files": [
    {
      "path": "registry/soundcn/sounds/voiceover-pack-male-war-target-destroyed/voiceover-pack-male-war-target-destroyed.ts",
      "content": "import type { SoundAsset } from \"@/lib/sound-types\";\n\nexport const voiceoverPackMaleWarTargetDestroyedSound: SoundAsset = {\n  name: \"voiceover-pack-male-war-target-destroyed\",\n  dataUri: \"data:audio/mpeg;base64,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qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqv/7UsTKAQsxBSTnjFjBCIjiDPGwaKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq//tSxL+Dx3g4+kMYYEAAADSAAAAEqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqo=\",\n  duration: 1.341,\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.341,
    "format": "mp3",
    "sizeKb": 11,
    "license": "CC0",
    "tags": [
      "voiceover",
      "pack",
      "male",
      "war",
      "target",
      "destroyed"
    ],
    "keywords": [
      "voice",
      "male",
      "war",
      "target destroyed",
      "eliminated",
      "objective",
      "combat",
      "game",
      "success",
      "confirmation",
      "tactical",
      "positive",
      "reward",
      "victory",
      "audio",
      "accomplishment",
      "military",
      "finish",
      "secure",
      "win"
    ]
  },
  "categories": [
    "voiceover"
  ]
}