{
  "$schema": "https://ui.shadcn.com/schema/registry-item.json",
  "name": "choose-your-character",
  "type": "registry:block",
  "title": "Choose Your Character",
  "author": "Kenney <https://kenney.nl>",
  "description": "A short, impactful vocal prompt \"Choose Your Character,\" designed for a game's selection screen where the user needs to pick a player.",
  "files": [
    {
      "path": "registry/soundcn/sounds/choose-your-character/choose-your-character.ts",
      "content": "import type { SoundAsset } from \"@/lib/sound-types\";\n\nexport const chooseYourCharacterSound: SoundAsset = {\n  name: \"choose-your-character\",\n  dataUri: \"data:audio/mpeg;base64,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\",\n  duration: 2.076,\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": 2.076,
    "format": "mp3",
    "sizeKb": 17,
    "license": "CC0",
    "tags": [
      "choose",
      "your",
      "character"
    ],
    "keywords": [
      "character selection",
      "game menu",
      "ui prompt",
      "vocal",
      "impactful",
      "game start",
      "player selection",
      "menu navigation",
      "directive",
      "game",
      "voice",
      "immersive",
      "action",
      "command",
      "choose",
      "pick",
      "select",
      "ready",
      "dramatic"
    ]
  },
  "categories": [
    "choose"
  ]
}