{
  "$schema": "https://ui.shadcn.com/schema/registry-item.json",
  "name": "space-trash-5",
  "type": "registry:block",
  "title": "Space Trash 5",
  "author": "Kenney <https://kenney.nl>",
  "description": "A short, metallic clattering sound with a sci-fi flair, perfect for indicating an item being discarded, an inventory update, or a minor impact in a space-themed game.",
  "files": [
    {
      "path": "registry/soundcn/sounds/space-trash-5/space-trash-5.ts",
      "content": "import type { SoundAsset } from \"@/lib/sound-types\";\n\nexport const spaceTrash5Sound: SoundAsset = {\n  name: \"space-trash-5\",\n  dataUri: \"data:audio/mpeg;base64,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\",\n  duration: 1.426,\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.426,
    "format": "mp3",
    "sizeKb": 12,
    "license": "CC0",
    "tags": [
      "space",
      "trash",
      "5"
    ],
    "keywords": [
      "space",
      "trash",
      "clatter",
      "metallic",
      "sci-fi",
      "discard",
      "inventory",
      "drop",
      "item",
      "debris",
      "digital",
      "game",
      "ui",
      "impact",
      "subtle",
      "futuristic",
      "object",
      "junk",
      "short",
      "sharp"
    ]
  },
  "categories": [
    "space"
  ]
}