{
	"$schema": "https://ui.shadcn.com/schema/registry-item.json",
	"name": "SoundScramble-JS",
	"title": "SoundScramble",
	"description": "A fast scramble of tones for tech reveals.",
	"type": "registry:component",
	"files": [
		{
			"type": "registry:component",
			"path": "scramble.js",
			"target": "@components/sounds/scramble.js",
			"content": "const scramble = {\n  duration: 0.8,\n  seed: 314,\n  loudness: -18.5,\n  lowpass: 6000,\n  highpass: 150,\n  crush: 0.25,\n  reverb: { mix: 0.1, decay: 0.4, predelay: 0.01, damp: 5000 },\n  layers: [\n    {\n      type: 'tone',\n      freq: 480.3426,\n      fm: { ratio: 2.276, index: 1.4 },\n      at: 0.0047,\n      gain: -11.3652,\n      pan: 0.1303,\n      env: { attack: 0.002, hold: 0.01, decay: 0.012, curve: 5 }\n    },\n    {\n      type: 'tone',\n      freq: 1157.9322,\n      fm: { ratio: 1.284, index: 1.4 },\n      at: 0.0319,\n      gain: -10.815,\n      pan: -0.0648,\n      env: { attack: 0.002, hold: 0.01, decay: 0.012, curve: 5 }\n    },\n    {\n      type: 'tone',\n      freq: 1013.1444,\n      fm: { ratio: 2.6312, index: 1.4 },\n      at: 0.0522,\n      gain: -6.3615,\n      pan: 0.4873,\n      env: { attack: 0.002, hold: 0.01, decay: 0.012, curve: 5 }\n    },\n    {\n      type: 'tone',\n      freq: 416.9697,\n      fm: { ratio: 1.1308, index: 1.4 },\n      at: 0.0821,\n      gain: -11.4342,\n      pan: -0.3256,\n      env: { attack: 0.002, hold: 0.01, decay: 0.012, curve: 5 }\n    },\n    {\n      type: 'tone',\n      freq: 292.9254,\n      fm: { ratio: 1.367, index: 1.4 },\n      at: 0.1086,\n      gain: -5.544,\n      pan: 0.1545,\n      env: { attack: 0.002, hold: 0.01, decay: 0.012, curve: 5 }\n    },\n    {\n      type: 'tone',\n      freq: 304.5897,\n      fm: { ratio: 2.4471, index: 1.4 },\n      at: 0.1373,\n      gain: -10.5008,\n      pan: 0.1132,\n      env: { attack: 0.002, hold: 0.01, decay: 0.012, curve: 5 }\n    },\n    {\n      type: 'tone',\n      freq: 834.774,\n      fm: { ratio: 1.8025, index: 1.4 },\n      at: 0.1573,\n      gain: -6.2031,\n      pan: 0.461,\n      env: { attack: 0.002, hold: 0.01, decay: 0.012, curve: 5 }\n    },\n    {\n      type: 'tone',\n      freq: 847.8571,\n      fm: { ratio: 2.4588, index: 1.4 },\n      at: 0.1893,\n      gain: -7.4703,\n      pan: -0.2575,\n      env: { attack: 0.002, hold: 0.01, decay: 0.012, curve: 5 }\n    },\n    {\n      type: 'tone',\n      freq: 1059.6822,\n      fm: { ratio: 2.9824, index: 1.4 },\n      at: 0.2146,\n      gain: -5.6395,\n      pan: 0.1373,\n      env: { attack: 0.002, hold: 0.01, decay: 0.012, curve: 5 }\n    },\n    {\n      type: 'tone',\n      freq: 822.8369,\n      fm: { ratio: 2.7902, index: 1.4 },\n      at: 0.2388,\n      gain: -9.2147,\n      pan: 0.3488,\n      env: { attack: 0.002, hold: 0.01, decay: 0.012, curve: 5 }\n    },\n    {\n      type: 'tone',\n      freq: 998.8685,\n      fm: { ratio: 2.2185, index: 1.4 },\n      at: 0.264,\n      gain: -6.6188,\n      pan: -0.1474,\n      env: { attack: 0.002, hold: 0.01, decay: 0.012, curve: 5 }\n    },\n    {\n      type: 'tone',\n      freq: 610.9345,\n      fm: { ratio: 2.4074, index: 1.4 },\n      at: 0.2926,\n      gain: -7.3763,\n      pan: -0.3732,\n      env: { attack: 0.002, hold: 0.01, decay: 0.012, curve: 5 }\n    },\n    {\n      type: 'tone',\n      freq: 829.9249,\n      fm: { ratio: 2.773, index: 1.4 },\n      at: 0.3195,\n      gain: -10.9016,\n      pan: 0.4483,\n      env: { attack: 0.002, hold: 0.01, decay: 0.012, curve: 5 }\n    },\n    {\n      type: 'tone',\n      freq: 741.2947,\n      fm: { ratio: 1.2771, index: 1.4 },\n      at: 0.3392,\n      gain: -4.2943,\n      pan: 0.4142,\n      env: { attack: 0.002, hold: 0.01, decay: 0.012, curve: 5 }\n    },\n    {\n      type: 'tone',\n      freq: 909.5883,\n      fm: { ratio: 2.2011, index: 1.4 },\n      at: 0.3693,\n      gain: -10.4879,\n      pan: -0.1044,\n      env: { attack: 0.002, hold: 0.01, decay: 0.012, curve: 5 }\n    },\n    {\n      type: 'tone',\n      freq: 256.8448,\n      fm: { ratio: 1.7604, index: 1.4 },\n      at: 0.3979,\n      gain: -6.3229,\n      pan: 0.1316,\n      env: { attack: 0.002, hold: 0.01, decay: 0.012, curve: 5 }\n    },\n    {\n      type: 'tone',\n      freq: 363.3048,\n      fm: { ratio: 2.8708, index: 1.4 },\n      at: 0.4214,\n      gain: -5.1022,\n      pan: 0.1635,\n      env: { attack: 0.002, hold: 0.01, decay: 0.012, curve: 5 }\n    },\n    {\n      type: 'tone',\n      freq: 322.848,\n      fm: { ratio: 1.3297, index: 1.4 },\n      at: 0.4487,\n      gain: -11.6311,\n      pan: -0.3674,\n      env: { attack: 0.002, hold: 0.01, decay: 0.012, curve: 5 }\n    },\n    {\n      type: 'tone',\n      freq: 746.5164,\n      fm: { ratio: 1.0816, index: 1.4 },\n      at: 0.4752,\n      gain: -11.5188,\n      pan: -0.5678,\n      env: { attack: 0.002, hold: 0.01, decay: 0.012, curve: 5 }\n    },\n    {\n      type: 'tone',\n      freq: 276.449,\n      fm: { ratio: 1.0129, index: 1.4 },\n      at: 0.4987,\n      gain: -4.5008,\n      pan: 0.3925,\n      env: { attack: 0.002, hold: 0.01, decay: 0.012, curve: 5 }\n    },\n    {\n      type: 'tone',\n      freq: 408.3524,\n      fm: { ratio: 2.1238, index: 1.4 },\n      at: 0.5241,\n      gain: -11.0308,\n      pan: 0.4162,\n      env: { attack: 0.002, hold: 0.01, decay: 0.012, curve: 5 }\n    },\n    {\n      type: 'tone',\n      freq: 1109.2716,\n      fm: { ratio: 2.664, index: 1.4 },\n      at: 0.5513,\n      gain: -8.2214,\n      pan: -0.4008,\n      env: { attack: 0.002, hold: 0.01, decay: 0.012, curve: 5 }\n    },\n    {\n      type: 'tone',\n      freq: 287.7236,\n      fm: { ratio: 2.3228, index: 1.4 },\n      at: 0.5793,\n      gain: -7.266,\n      pan: -0.3645,\n      env: { attack: 0.002, hold: 0.01, decay: 0.012, curve: 5 }\n    },\n    {\n      type: 'tone',\n      freq: 1115.9943,\n      fm: { ratio: 2.4537, index: 1.4 },\n      at: 0.6017,\n      gain: -6.6905,\n      pan: 0.2425,\n      env: { attack: 0.002, hold: 0.01, decay: 0.012, curve: 5 }\n    },\n    {\n      type: 'tone',\n      freq: 1149.6009,\n      fm: { ratio: 1.497, index: 1.4 },\n      at: 0.6247,\n      gain: -7.9927,\n      pan: 0.0083,\n      env: { attack: 0.002, hold: 0.01, decay: 0.012, curve: 5 }\n    },\n    {\n      type: 'tone',\n      freq: 330.6357,\n      fm: { ratio: 1.7131, index: 1.4 },\n      at: 0.6512,\n      gain: -5.187,\n      pan: 0.4019,\n      env: { attack: 0.002, hold: 0.01, decay: 0.012, curve: 5 }\n    }\n  ]\n};\n\nexport default scramble;\n"
		}
	],
	"registryDependencies": [
		"https://reactbits.dev/r/SoundEngine-JS.json"
	],
	"dependencies": []
}