{
  "$schema": "https://ui.shadcn.com/schema/registry-item.json",
  "name": "voiceover-pack-male-level",
  "type": "registry:block",
  "title": "Voiceover Pack Male Level",
  "author": "Kenney <https://kenney.nl>",
  "description": "A male voiceover stating \"Level\", useful as a prefix for level announcements, such as \"Level One\" or \"Level Up\".",
  "files": [
    {
      "path": "registry/soundcn/sounds/voiceover-pack-male-level/voiceover-pack-male-level.ts",
      "content": "import type { SoundAsset } from \"@/lib/sound-types\";\n\nexport const voiceoverPackMaleLevelSound: SoundAsset = {\n  name: \"voiceover-pack-male-level\",\n  dataUri: \"data:audio/mpeg;base64,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yGVztWewbDhAwN2Vrhy+Djiwmo4lEgceqW0/L/nkgIMa0lT5xYhFpxTGhU4UV8kMKAJhlSn/KpceYZRVCRAdesISLaCwYLkypwS3q//7UsS2AgqEuUXsMKrBUJJn/ZSJkAnTQjhcDxJkYqDYUIq10Y7dtBAs6GTNrCu2LCDCmUgedPMQVL5/9IdQiDt//nIZk/yPew0rcO4xEhqnLxYGXMS84Y/JToBF1GgCAC69gCwCjWfOSuZrL/IhN+/wXC2NhZGBBoZr4SQeRdmVbPX99Z3dtt3pcSolK0SANinOUZl27+UFHh1EN/0dmY2ehELPNp+vstOLave4hU/d/y3/SgAAVbXAASSAS0CoQQ11wbJmGuaJpIcXJFsjSJAJ//tSxL+ACxyXOawZL0FlEmd9hg0YJvEpbj1VX1iOpVsT42zATXqqhlG8v/0mYEOAQuZvUBXJWGssiWfYRUjDS3m2RTYzsoXFv/UTx920D7E/J0PQaCgBADhssakgFhyikn3WMLCYK7iIn03dU7h1nhVoukXB8NoLi4cQMDIVKSN4yg4RWJUAUGbDpNaCMftLWLSy9NndVuQN9HofTEFNRTMuMTAwVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUABSACUGCPkNSP0Jg4BAIjMyz/+1LExAALGNs5rDxjgVehJjGGFXBIkFJTPokSJJVBoGnkxEDRWoOxKCx46CrolGnTxUqdBoNTpYGXVHumWDuW539v/s5Es/yPkUxBTUUzLjEwMFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVf/7UsTKgApEjS2nsGyBRwqk4PYMqFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV//tSxMUDyOA3Hye8wAAAADSAAAAEVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVU=\",\n  duration: 0.744,\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": 0.744,
    "format": "mp3",
    "sizeKb": 6,
    "license": "CC0",
    "tags": [
      "voiceover",
      "pack",
      "male",
      "level"
    ],
    "keywords": [
      "voice",
      "male",
      "level",
      "game",
      "progress",
      "stage",
      "rank",
      "grade",
      "achievement",
      "instructional",
      "audio",
      "identifier",
      "prefix",
      "clear",
      "direct",
      "neutral",
      "advance",
      "milestone",
      "indicator",
      "segment"
    ]
  },
  "categories": [
    "voiceover"
  ]
}