{
  "$schema": "https://ui.shadcn.com/schema/registry-item.json",
  "name": "jingles-steel-14",
  "type": "registry:block",
  "title": "Jingles Steel 14",
  "author": "Kenney <https://kenney.nl>",
  "description": "A shimmering and slightly drawn-out steel jingle, ideal for signaling a significant positive event or a major success within a digital experience.",
  "files": [
    {
      "path": "registry/soundcn/sounds/jingles-steel-14/jingles-steel-14.ts",
      "content": "import type { SoundAsset } from \"@/lib/sound-types\";\n\nexport const jinglesSteel14Sound: SoundAsset = {\n  name: \"jingles-steel-14\",\n  dataUri: \"data:audio/mpeg;base64,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\",\n  duration: 1.375,\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.375,
    "format": "mp3",
    "sizeKb": 11,
    "license": "CC0",
    "tags": [
      "jingles",
      "steel",
      "14"
    ],
    "keywords": [
      "jingle",
      "steel",
      "shimmering",
      "success",
      "major event",
      "achievement",
      "reward",
      "positive",
      "fanfare",
      "notification",
      "game ui",
      "victory",
      "melodic",
      "bright",
      "metallic",
      "satisfying",
      "completion",
      "confirm",
      "uplifting"
    ]
  },
  "categories": [
    "jingles"
  ]
}