{"_id":"jsfxr","_rev":"20-a4e77a4bf28d10dbfd659c2cb31fde75","name":"jsfxr","dist-tags":{"latest":"1.4.1"},"versions":{"0.0.1":{"name":"jsfxr","version":"0.0.1","keywords":["jsfxr","synth","8bit"],"author":{"url":"maintainer","name":"Gaëtan Renaudeau"},"license":"Apache","_id":"jsfxr@0.0.1","maintainers":[{"name":"gre","email":"renaudeau.gaetan@gmail.com"}],"homepage":"https://github.com/gre/jsfxr","bugs":{"url":"https://github.com/gre/jsfxr/issues"},"dist":{"shasum":"722b1b5c8e2a8ad18b14fb0a0bab7610a344165a","tarball":"https://registry.npmjs.org/jsfxr/-/jsfxr-0.0.1.tgz","integrity":"sha512-kvUUgcoaa7BVWYDAQvKpIywhkXPNd0FqxNypKSSeP0kdYkyrLyLTnsxTgMy7TvKhwhF42IlEQd6gpFIAjlQ18A==","signatures":[{"sig":"MEUCIQCjT8Nrtz/WZyM/0ivwG3S7xzyaI93cwHGF1oJ/t8x2GwIgDcUUa3tOVWfUTx8gHOVAkm4raFk21m2AOlCqTxAczRg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"jsfxr.js","_from":".","_shasum":"722b1b5c8e2a8ad18b14fb0a0bab7610a344165a","gitHead":"02829136c2eb951204be0bcbab4bf68577cb1ea2","scripts":{},"_npmUser":{"name":"gre","email":"renaudeau.gaetan@gmail.com"},"repository":{"url":"https://github.com/gre/jsfxr.git","type":"git"},"_npmVersion":"2.1.10","description":"as3fxr synth port to JavaScript","directories":{},"_nodeVersion":"0.10.33"},"1.0.0":{"name":"jsfxr","version":"1.0.0","keywords":["sfxr","jsfxr","8-bit","sfx","sound effects","synth","8bit","retro","chiptune","audio","music","sound","game development"],"_id":"jsfxr@1.0.0","maintainers":[{"name":"gre","email":"renaudeau.gaetan@gmail.com"},{"name":"chr15m","email":"chris@mccormick.cx"}],"homepage":"https://github.com/chr15m/jsfxr","bugs":{"url":"https://github.com/chr15m/jsfxr/issues/"},"dist":{"shasum":"ea05e60a492678d3caa33d159638a64a1591b2b2","tarball":"https://registry.npmjs.org/jsfxr/-/jsfxr-1.0.0.tgz","fileCount":31,"integrity":"sha512-DWIX7VLaThBN2WgaaLbbBL0K6XQp1Xep5ibtXNLQe7NgS2grm8TKaZYjs/G+MvMCBUIPxuKJTV5uxJEXlNBJqA==","signatures":[{"sig":"MEUCIQCSwqO5+fcGAt2bKMiB8se/2YyOz9b6LBZ5WMcjLkGYPAIgMYxEtoh6iTezykDmj4lXZ0nEZH13OD9KkpLq3lrAuy4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":361923,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJijiSBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpH8A/+NZiQlE5WmX7pA7B5ik+3FsMS084sms6ZVCyinV4x+kRkqgHC\r\nsFCPWQOptY9CSqT8hHfk4trHZwnuEpeG3zIB3IuuN0vQITZEt5jfewwk85Ll\r\n2RJx+Z3hl2656s/ooY51OjQPiJz3NVfs0imvU9BKr47LzTi84EuZWutViCYB\r\nAmVw1Hyim21bPUqFcWa6L4cxoSywZJoGyYeFymGfV9C523g2B0YiAR4FC+hj\r\nlUtdadx24J0kNCu+XSltr7Du79frUeIJDkQ7xfjX5b9SRU8kF5BAmbPdwEU/\r\nlk9hs58V1Y221vHEMQF0KUE4RuYilhloqcQ3uYiOvGOi2ooOAKz6qFiStw0c\r\nDg0P+gseo0dLaSgr9tL9q+mNsZ8DsriyQu8KSGqUzJmZ97aXrWWLJro8JfJp\r\neBC3zbtnPDZF/4JtO1rhgN7NMxumQAIbf2BvqYC8TmW5TCHUWIpTyOueRi89\r\nZbrUZfvwTE8qYgNkDqawL03m+eWFlXzgJ+umszNkSUKC2tkqOFU1hs3926Yn\r\npAKos9JiozgwStLBSZWEom9Md7G2xqW6aaBr6z2ieNxBnFuwOa6BHpTZFCR1\r\nulWXi+pzwyDc+NW90g7V0jMnTkLiulzpNMmk/MIr21KyD0XMCzz6hekkiL01\r\nlFYfUOezrYWZd/b1B8qtE/kOx0gLWk/HyrU=\r\n=859G\r\n-----END PGP SIGNATURE-----\r\n"},"main":"sfxr.js","gitHead":"36306b2357ce9462dd3b957b37f54c6f4d9791ff","scripts":{"serve":"live-server"},"_npmUser":{"name":"chr15m","email":"chris@mccormick.cx"},"repository":{"url":"git+https://github.com/chr15m/jsfxr.git","web":"https://github.com/chr15m/jsfxr","type":"git"},"_npmVersion":"8.1.2","description":"8-bit sound effects generator based on sfxr","directories":{},"_nodeVersion":"16.13.1","_hasShrinkwrap":false,"devDependencies":{"live-server":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/jsfxr_1.0.0_1653482625169_0.6351687849193","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"jsfxr","version":"1.0.1","keywords":["sfxr","jsfxr","8-bit","sfx","sound effects","synth","8bit","retro","chiptune","audio","music","sound","game development"],"_id":"jsfxr@1.0.1","maintainers":[{"name":"gre","email":"renaudeau.gaetan@gmail.com"},{"name":"chr15m","email":"chris@mccormick.cx"}],"homepage":"https://github.com/chr15m/jsfxr","bugs":{"url":"https://github.com/chr15m/jsfxr/issues/"},"dist":{"shasum":"7dc833ed2d173bc2d32173414aa5796a8a607638","tarball":"https://registry.npmjs.org/jsfxr/-/jsfxr-1.0.1.tgz","fileCount":31,"integrity":"sha512-Yh6vD1ph2cPtfEKzzQar/eSrSkhspOsJRZN9kEN0Sh9CvcYOzmpOGC17a0/aByT6/8zBuTMWQ/nMb0b6/irTSg==","signatures":[{"sig":"MEUCIQDEVWDfbJ85q3mIjBIexSRpzR1YHjxGPaEQsgmIJjFCGgIgbUnO6l2R0NGB0EFBIiOq00lnatmwXMcrEd/59UHsChw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":361916,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJijigJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrZYQ/+Mlkecy+r3QHQUD2Oe8vPsu89dMCfKiXmeZ87u/zvJMHP1igU\r\n1WuSc5SBa3908rFseW4rex9vnlvEOacK0YsdqH6VsS57nUt0OfZRUZjBEtW9\r\no/0+RJ7nTivBuFug0mc2NAK21U0cAg3WrhQYpOWZS4K093pV9LoAbnnhTSZW\r\nrVzgH71C4lwMziIskoSJefxCcdLAV28PID6HJqO0zhrTxChHuUxEi9TjoD//\r\nB2fBaDMkgBI8sjQL4ie0ZB0Jow8fSoWAfxJCUAmrybdXx/ENmauXq7H7kzw5\r\nbWTKvVG0LBtNCXn1BfJ2mV7mUubmIyHHT3GzuKuwRngOmqVa/6Ij3ef6Z2JV\r\nLs0SFTiJ7jC7MUj4n+5EaQMip+kccpeLONlo5Ndsgt85MVogDl220CTEWHx+\r\nDrIOEroBnSEE0BUzX9yYj3hgBX6n0eM21ujO24ZkCrTLZrLj5e7wiL3H0nur\r\nm42F9uzJupf4cx5l5e82UgxjHyW7kBsnxsLMyQhDwOcjkmk34ZB5kQa9z5Yl\r\nWazYaN1O6ihTtaQ/uTinhgjwttuo4Tum+qPvbVgQ/3QxszHCZlpDilSdxufG\r\nNHGLXCiokLZ9zKckzWdu1kCQHa1f06uXQ6V4El/1hRxlFDxj6q4xHo48KEBb\r\nWs2V+oww+nTK9moe2ekdq42+Q5v1ScTq41s=\r\n=H/IH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"sfxr.js","gitHead":"6901b5d677571a53c195c7a3e0e3196344367616","scripts":{"serve":"live-server"},"_npmUser":{"name":"chr15m","email":"chris@mccormick.cx"},"repository":{"url":"git+https://github.com/chr15m/jsfxr.git","web":"https://github.com/chr15m/jsfxr","type":"git"},"_npmVersion":"8.1.2","description":"8-bit sound effects generator based on sfxr","directories":{},"_nodeVersion":"16.13.1","_hasShrinkwrap":false,"devDependencies":{"live-server":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/jsfxr_1.0.1_1653483529215_0.7841711628861454","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"jsfxr","version":"1.0.2","keywords":["sfxr","jsfxr","8-bit","sfx","sound effects","synth","8bit","retro","chiptune","audio","music","sound","game development"],"_id":"jsfxr@1.0.2","maintainers":[{"name":"gre","email":"renaudeau.gaetan@gmail.com"},{"name":"chr15m","email":"chris@mccormick.cx"}],"homepage":"https://github.com/chr15m/jsfxr","bugs":{"url":"https://github.com/chr15m/jsfxr/issues/"},"bin":{"sfxr-to-wav":"sfxr-to-wav"},"dist":{"shasum":"119459397cb92c74157df66f0f6c391109c8f1a6","tarball":"https://registry.npmjs.org/jsfxr/-/jsfxr-1.0.2.tgz","fileCount":6,"integrity":"sha512-c0/aJGqFv5e9FRzkEfILcaVicISzPSRQLuqrKxoVN9Co0LMCTuTuO962+gaMyGQunzrfG90k68OEgPK6V2z47A==","signatures":[{"sig":"MEYCIQD/MXwmvw20fBA74c+TmNZsU/dQwNeuCymMukuaLRH27AIhAKmAYvJyMqBjNrUjOrkAMIdDDHpHH+wCUXpl+X23bTVp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJilH0oACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmotig//fZGXXNZ6Fum2IN8d9Xavs6LTUsuSdgwd77gCa2YtKr/0+gwX\r\nmdaf8g89fQoDZP4mp+sJE83V76C/W4foXPuqt0ikqQL4vJVLbfBYuzDJzUBW\r\nQ7riqwDYDNGcQeQSNk1U22d0V/iNw2P3bZH8CKCf82tQBQZeKRG6k3RvnfIE\r\nt4pqrLyala7qpY5XGLgiZbpGs6fNHfKJkviaGkV9sV8ZxDzzQaKodhZwT6U6\r\nvK2F1aGCDxLc/e3QAw9EpGCRBWYZiLNsB6k3QWknxY1EFnhgVaHXCZgTQT9K\r\nWoIfzaSe9apwfnrpo7gjPxV3eElPCCRW3jI+e6QPxuKRa7GTsQILQiNvfWjt\r\nIPfKSzunCukA9qvBdy0+8pfM1vabpYjcLB8vJJMAJFxad2occK3bTDdaZTpj\r\nWg3CRygsIZdTEatYNltK9kiPYTo9NNyzMZmO1SuuEwSUdQPM34Dfd34YN/+U\r\nB3JSx8coo+LZRlFe89RYPZ9iLzvkbIViaOA3j+X4JJeSW091pbGvHphp3ZxD\r\n07yfO/O3GRzpqymU3bpan/WyI3kxxF9cuuPuAqyDPldHuq6f0PR1Whyt/fBA\r\nIjC7z+69kOfBWxgQgl2osAXxfZF0qaYyHeguoBfyDBXIe5EpojUVGhReP+ny\r\ngXLWrQSNUznAhMGPV/C4gQMqclVhNLph+f0=\r\n=0hS6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"sfxr.js","gitHead":"454cb6966629372106632ac247d460b6768fe4aa","scripts":{"serve":"live-server"},"_npmUser":{"name":"chr15m","email":"chris@mccormick.cx"},"repository":{"url":"git+https://github.com/chr15m/jsfxr.git","web":"https://github.com/chr15m/jsfxr","type":"git"},"_npmVersion":"8.1.2","description":"8-bit sound effects generator based on sfxr","directories":{},"_nodeVersion":"16.13.1","_hasShrinkwrap":false,"devDependencies":{"live-server":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/jsfxr_1.0.2_1653898536067_0.7820238133432307","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"jsfxr","version":"1.0.3","keywords":["sfxr","jsfxr","8-bit","sfx","sound effects","synth","8bit","retro","chiptune","audio","music","sound","game development"],"_id":"jsfxr@1.0.3","maintainers":[{"name":"gre","email":"renaudeau.gaetan@gmail.com"},{"name":"chr15m","email":"chris@mccormick.cx"}],"homepage":"https://github.com/chr15m/jsfxr","bugs":{"url":"https://github.com/chr15m/jsfxr/issues/"},"bin":{"sfxr-to-wav":"sfxr-to-wav"},"dist":{"shasum":"adf3df82d7a4a105151423d9241ceac8a556ae19","tarball":"https://registry.npmjs.org/jsfxr/-/jsfxr-1.0.3.tgz","fileCount":6,"integrity":"sha512-G/xw+PN6146Qi/nX07M6McLuKuNA8p/+FHyyDCveQ2/MUG9whiYUO5zwWCHGTuWo8dYWWupSFA6avOXPp9+pQw==","signatures":[{"sig":"MEUCICRqE9SvJDuYL5eXWR3OIArdbWSJpH1iTVfs3CiZQ6C5AiEA7rKgMAL0K9+KjrYEiDx12NlmT8DoehmFPrfFin4i7sM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42456,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJilIFJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmojpg//Wys9HA2oab9TmftC6GurbWVsNJHerdJii7lz/X6LeyXKQceY\r\nLK/ttJbPTIMkcTMhFWEa61MElUjpdrH8yUuTBoVhSFrnznm2MC4HB9/NUkAf\r\ndzXT2g9fiS1W8/zpedAM9tq79tsE8LNMxgAXMis95zfEBY7hP8rYmSRVd+ll\r\necmPrbeAwFxaHiHh6FOXBAHL+kqxC3F6bw5l93/ho3LYXhuOQCJHWq9UzGq7\r\nLIcO0+qkVomVvOcAkWU4CJVWDx9UL/8BM6ifEpyl+HsUisN90gXy++r2Am7i\r\ngVXQLWcF7tLWElH6JiSphp8F6zM9BWoqubNUceSIA6kyzaosilmtWvVkLB14\r\nJMfEOhqpmgSUnWmD3Dje4/XZvUJNMeo5ApqaRuj8dPUEPlH0ONwTuh4be8i9\r\nZMEvrGIdh9H4l7y4bKwso2xM2fDqdOv2K2k/4PEkF3D97kNsi09BAoBQhiKP\r\nn3V1xQG0eNvwOtF84HvAoNmjhCzppq4RW37bowt8IsM0JIYzso2XOfep3Hl9\r\n6ms8GkShD2GoiYfeeS2BlKZKQcwC3wVYZxMCNYZf3r+JDi2ZihWZY1rSqmYC\r\nrshV8+P+oNzodTtLFfzBpK7THKcoVx3HhMgy0RhOeezRIUUwGndhVrShs7Xf\r\nhWbtcsc9/aXsQpfmVTPpjgcvmpiUBJQKOcU=\r\n=EyTA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"sfxr.js","gitHead":"a7c75a3ae3af4b8902b668bffa59408f12eb5c35","scripts":{"serve":"live-server"},"_npmUser":{"name":"chr15m","email":"chris@mccormick.cx"},"repository":{"url":"git+https://github.com/chr15m/jsfxr.git","web":"https://github.com/chr15m/jsfxr","type":"git"},"_npmVersion":"8.1.2","description":"8-bit sound effects generator based on sfxr","directories":{},"_nodeVersion":"16.13.1","_hasShrinkwrap":false,"devDependencies":{"live-server":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/jsfxr_1.0.3_1653899593352_0.6620438258873218","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"jsfxr","version":"1.0.4","keywords":["sfxr","jsfxr","8-bit","sfx","sound effects","synth","8bit","retro","chiptune","audio","music","sound","game development"],"_id":"jsfxr@1.0.4","maintainers":[{"name":"gre","email":"renaudeau.gaetan@gmail.com"},{"name":"chr15m","email":"chris@mccormick.cx"}],"homepage":"https://github.com/chr15m/jsfxr","bugs":{"url":"https://github.com/chr15m/jsfxr/issues/"},"bin":{"sfxr-to-wav":"sfxr-to-wav"},"dist":{"shasum":"4fd35030df959d3177f176c477693aadc44a58df","tarball":"https://registry.npmjs.org/jsfxr/-/jsfxr-1.0.4.tgz","fileCount":6,"integrity":"sha512-oyd0oy1WwdwWAwWFtUwfBci3B/wPYhl2LPlgFULnOOYnjbCeH6swH6K2X/Ou6ddJDf+ZuA5CX5Nz4XvrPMrkmQ==","signatures":[{"sig":"MEYCIQC5wWjwLJX+99r8cRfyC8/ZcIp6rYDgl5oWELJbEOaxIwIhAMaE5R7ITM12JuyVF5qM0SMRDLyeLa/mrQbMYODK+nnt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42494,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJilNARACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoG9w//aWsh103dKfx46MANR8KxJ87UTWAlZaS4ew7F6ma/AKykn7kz\r\nWLjFu4KAnVAqSiVnolJGaYQ3yrUabn9Ew7OWTqdfDwSfnO/3HxuWoZXjdHG8\r\nhsuDbIRISBXxeul7k6kE3dqVNGLls3Ciz/ZB8IYIFPqu2bvAi9uN3X8I+x3d\r\nF4wpLlrZp+xaXbRLZe+afUJT+++0ckVKKhBbwBgPRU5tgXxJATu15VeVXp4d\r\nA/vdJ6jOJDwGqq3qVR18NDbtQfyHkmf18fmvKcH3LVwxEdlgug8voQVGg/3L\r\nTej98ExLll0+gMD/MF+AvVzc41lGUK1pZeR9dxLx5kBq6soZIxDsgReEXsgH\r\nBeyMOvnHd7cp0Z6JsM8m/RH7wOVZfxcbpn3CD9MAmKHfRNKckedWePBziLfg\r\nmoyanO6gHfXLYCGBq8k/E3kxDuk6JXpeNtPPQGgxaoyr8HJD9picVFTeE40m\r\nCGLiC9WxTybBFNK1ATLEaSrAhf3J2U8/laOYPpaOqrYtR2Aytq+OfnoX0g6q\r\nCSgaAfWccaBAR9R83gHL6mYunLknziVjUkU/3PDZONxvSNnNJIVtI8bXBLE3\r\naji213ThxWadWcUkQngsR3lZaDvHwrlwjiZ3w+nnjvl8xtn8Pb2n+9EeQBQb\r\npNPp3LUW6XoHhwexYc7jaaqJTPG4beWe2Nk=\r\n=iU/O\r\n-----END PGP SIGNATURE-----\r\n"},"main":"sfxr.js","gitHead":"7b39c4754cc8bfea57f8941a4997dc782ae33910","scripts":{"serve":"live-server"},"_npmUser":{"name":"chr15m","email":"chris@mccormick.cx"},"repository":{"url":"git+https://github.com/chr15m/jsfxr.git","web":"https://github.com/chr15m/jsfxr","type":"git"},"_npmVersion":"8.1.2","description":"8-bit sound effects generator based on sfxr","directories":{},"_nodeVersion":"16.13.1","_hasShrinkwrap":false,"devDependencies":{"live-server":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/jsfxr_1.0.4_1653919761559_0.678866211853874","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"jsfxr","version":"1.1.0","keywords":["sfxr","jsfxr","8-bit","sfx","sound effects","synth","8bit","retro","chiptune","audio","music","sound","game development"],"_id":"jsfxr@1.1.0","maintainers":[{"name":"gre","email":"renaudeau.gaetan@gmail.com"},{"name":"chr15m","email":"chris@mccormick.cx"}],"homepage":"https://github.com/chr15m/jsfxr","bugs":{"url":"https://github.com/chr15m/jsfxr/issues/"},"bin":{"sfxr-to-wav":"sfxr-to-wav"},"dist":{"shasum":"1b9a45dd83be1d7f4243750cdf2dc01c5d8391af","tarball":"https://registry.npmjs.org/jsfxr/-/jsfxr-1.1.0.tgz","fileCount":6,"integrity":"sha512-p1bJZ1cmlPAMwdPpLGizLaX1URUPE0LR5VlqbgspKhQVU07uItSVjQbwRnHwTCMplzLVe26yEeQLYp3sTU2G/w==","signatures":[{"sig":"MEUCIQCicM9+TMM7lXI9OOh7jALTTlHSJh7e+UI16TCVITG1HQIgcelVF1mAidXaK4XcD6TpZ3l9g9O+A9NaMqnigcsUhLA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42195,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJinGMkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpdwxAAlzOZBVxir1aVPvbr83fTWucRwkDhjEr40+REWz55ltQ+Zigu\r\nF83gG8Tgu4SQ3C15y0HEk60JIXYh367BLiyUutm6eehh7Kf5wm8eyMO4nfIN\r\n9ltevKuAEo1FmY+VP3T+rJ0LwN+B44X/2fJe+dxWdD3/NPYbDAeBqLNT7fGP\r\nKb1Z2HdaT3ISq/EB8flc09siLFj+ZQSBVbv45Xgm7E4MpC4C805/uF0cs1KC\r\nkYd72t8EJxSI8ieXDffqzTJRNqC9TcYS9oGwyeOWxuD3lGJqwRPpDTdsSThN\r\nGlFjjAj88SyPhUXerQngusM8HOQJtMxPPZllqLfRGIp9vXNuXl2lhUEqPziN\r\nzlUJjad1Hsipje/6hgTXWLSXy9wZzyCsWDgefyE+gNJxFLz31xsJugq/fllw\r\nJlzc7dwbyD6QTnk/5i4a3tK+vEGpSgTWMKD8gbrAx7FrR8XYZzvj4JYNileM\r\nG25Tgsmlrxmk0Tfv1K4vpEkBVlUIuOdz5FB+HSWjdzKpo4h21BZ19Txy3PEl\r\nwCdmG0ay6sW6h2bny9p9Uht0gDBQHpDsiIedniBx9/8mzq/hVL4TrB+xT4uW\r\nfaf+HeT9zgOebdYupkJpdF2y6s4mYrcM5UccfVVRmwrp3Nw7UjSUzItLylul\r\nOEQoPspRsuPZi+6rqFTbAVlzhn8NQiIM4QQ=\r\n=H2Ww\r\n-----END PGP SIGNATURE-----\r\n"},"main":"sfxr.js","gitHead":"34d6585bc8d352fd934c41ea0f5e2ebdeb93cf27","scripts":{"serve":"live-server"},"_npmUser":{"name":"chr15m","email":"chris@mccormick.cx"},"repository":{"url":"git+https://github.com/chr15m/jsfxr.git","web":"https://github.com/chr15m/jsfxr","type":"git"},"_npmVersion":"8.1.2","description":"8-bit sound effects generator based on sfxr","directories":{},"_nodeVersion":"16.13.1","_hasShrinkwrap":false,"devDependencies":{"live-server":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/jsfxr_1.1.0_1654416163807_0.037480148430536486","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"jsfxr","version":"1.1.1","keywords":["sfxr","jsfxr","8-bit","sfx","sound effects","synth","8bit","retro","chiptune","audio","music","sound","game development"],"_id":"jsfxr@1.1.1","maintainers":[{"name":"gre","email":"renaudeau.gaetan@gmail.com"},{"name":"chr15m","email":"chris@mccormick.cx"}],"homepage":"https://github.com/chr15m/jsfxr","bugs":{"url":"https://github.com/chr15m/jsfxr/issues/"},"bin":{"sfxr-to-wav":"sfxr-to-wav"},"dist":{"shasum":"17827cfd058cd25dad389c2db58a06721d7b442a","tarball":"https://registry.npmjs.org/jsfxr/-/jsfxr-1.1.1.tgz","fileCount":6,"integrity":"sha512-F98HC3pBnkEHd4vnF1rXLo8dmIF3wBWtfACgQ/l34opPgX2jgszgLXCksF0Wl52bOzAp6ldVsfY6C4d4b+8pfA==","signatures":[{"sig":"MEUCIGecepmK1Stm2JusD+bM27OqgjP5PZeV4rD1Th0XuHZEAiEAzCvybeYnqW/d8BkI6heI03Ly3J5L/7+XvLintTSx56c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42193,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioylqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmod4BAAjgIpMj/5tv7XVTAhDKztvaLwiCaH2c2w/RqNtn6iNaOCAJ+7\r\n5hEnpVKVO3fjCjKMu8Yso7ATP8WINDYgai49p9O4weM7ciaQ1EuV/9moYtwT\r\nR1uWaC9ipjejyFMbN7H6FgA/pBgreDurQZuZFfsLNgL0SzSGAZzzgi3S6wuh\r\n3s2OqE0vsww6vD+BlCoSi3vJVnb5fgg1wZOkZxmNzkjNlg5hUKJkFPr3Q2eB\r\n7XB+f+f0xgpI3886OTWme0S28biZVa3FajzfYFsD5vcElI97mYoLIuAQ9vDR\r\nHU2clFPF8K4T/TPhEmjnLU4t4GEtq8HovqJWs1io5hQHwKTAi9MbJFal8Dli\r\nKZH8c/Av0eiGr/vBhfbI77r0h6e0WwPm46AV8MCPueUxFtA5FGMW0VpgoTD+\r\nVoug/cttbCo/tao0PpuDJpqak1oEIiLqu5fOqejM1dQTzzuhP8OxuM2lv0Ve\r\nk+yETSiSKPGYfrTuZsJhMKnMh+zNtxIWVjhWuaTABwVkRujDP7e+xeaPTPQ4\r\nmUdnLMIe73izp+OlAj99A6WKRUhjvUYm2uaoOHTexeFr/rC1hhDtR+PfWXQ5\r\nYG/ce+R3rFj3pDtfoaLzCl4dWNGOTdm1mnrTaDE3rUkyE9qohryketW2/ubZ\r\nHcrsjaRhvWizmvd0kpi39Vc9ooijya67Qiw=\r\n=/sWJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"sfxr.js","gitHead":"9c69c8e87bb021c174f063de6943d4b0f6e72c03","scripts":{"serve":"live-server"},"_npmUser":{"name":"chr15m","email":"chris@mccormick.cx"},"repository":{"url":"git+https://github.com/chr15m/jsfxr.git","web":"https://github.com/chr15m/jsfxr","type":"git"},"_npmVersion":"8.1.2","description":"8-bit sound effects generator based on sfxr","directories":{},"_nodeVersion":"16.13.1","_hasShrinkwrap":false,"devDependencies":{"live-server":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/jsfxr_1.1.1_1654860138532_0.3892798027306845","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"jsfxr","version":"1.2.0","keywords":["sfxr","jsfxr","8-bit","sfx","sound effects","synth","8bit","retro","chiptune","audio","music","sound","game development"],"_id":"jsfxr@1.2.0","maintainers":[{"name":"gre","email":"renaudeau.gaetan@gmail.com"},{"name":"chr15m","email":"chris@mccormick.cx"}],"homepage":"https://github.com/chr15m/jsfxr","bugs":{"url":"https://github.com/chr15m/jsfxr/issues/"},"bin":{"sfxr-to-wav":"sfxr-to-wav"},"dist":{"shasum":"7fafe964a2a3dee7822c226b179c0b21cd43b24e","tarball":"https://registry.npmjs.org/jsfxr/-/jsfxr-1.2.0.tgz","fileCount":6,"integrity":"sha512-ZPwEsRDfZ7R+6mIxYkfmaIYqat/Tor7CwYeurIU2ezRuT6OmnKV2Y/HKJ/JyHwcLcEZwI9TWDfFsIFc51YMOyA==","signatures":[{"sig":"MEUCIQCdhR0+YoiuWJ6vZ1SxbcQugJ3NagPpSu2UGSfQYMXCPwIgdIQxKgioTTLb4NX3yfIZgpaTCHfYw8q0rI4Ww2vrjJs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47262,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjlzSLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr/cA/9EdI83/iazKTKp0PGzZJaOfM8I6fqC4veVdQB/sVFTWvxat3w\r\nM84UPnfm/ULtlM28qhAnTOdABRXLJvRky4ddBLHmCW0Z9GDF3Z53L3apaBPj\r\nYru2gCuXVGjBolLXZ4r6Ps3i4qqz/50wqXaq+kMMUpAW9DKXwOYFe+TRo7VL\r\ne5u28JE2ZfVcmmYp7vJxQOjM2s1PYz2CBegdK0XKAyi4hJaquXHBnR4/UCMi\r\nrSmcoU8+FIurWmkw5t9iTD9ALKgW4ryrAath1oRk+Vrg2XmBfvBFU2GUheHV\r\n0yc7gJPePag5AhvcX4Sb5qGAf0NmN91epl4bMj1tdcpRL2As4EqmyQNHmhhD\r\nqTHt5G/s3LCpfFrv+yPKMGRLicZ0mJh8o6o5VFZGky5+3oiON6Vvut3paK1k\r\nQ9ZU3CmDZ1ZKCry7U2mapk8KXdajuTlO1EC1KGOIltTkTSmJAOg/VbZt5Ydh\r\n4nXxlUTQhAMKF/tQ6uwRZMVbaHfkDRa+9OhsqUVgTEIEoQgZ9tE76I5q2vIU\r\nuBSj+FHM5kwTyAnojpiqgSf8bOMPyBXcauN/4ZNDHpOzUcNSQ1Dr3Or00//L\r\nP126xGmLRhiXXBo0b9oCuLPdlbokuIS8QBYwHBvtJm/2uLYjRZl01Hgjbzqu\r\nqIdIYRDJWSik06YZ/QgYKRvH7W9a1H6BsTc=\r\n=53Cv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"sfxr.js","gitHead":"1b7decb45b68f30c36bc3b4bbb8ce9c65ddbdf8f","scripts":{"serve":"live-server"},"_npmUser":{"name":"chr15m","email":"chris@mccormick.cx"},"repository":{"url":"git+https://github.com/chr15m/jsfxr.git","web":"https://github.com/chr15m/jsfxr","type":"git"},"_npmVersion":"8.19.2","description":"8-bit sound effects generator based on sfxr","directories":{},"_nodeVersion":"16.18.1","_hasShrinkwrap":false,"devDependencies":{"tape":"5.6.1","live-server":"1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/jsfxr_1.2.0_1670853771021_0.45474219021574913","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"jsfxr","version":"1.2.1","keywords":["sfxr","jsfxr","8-bit","sfx","sound effects","synth","8bit","retro","chiptune","audio","music","sound","game development"],"_id":"jsfxr@1.2.1","maintainers":[{"name":"gre","email":"renaudeau.gaetan@gmail.com"},{"name":"chr15m","email":"chris@mccormick.cx"}],"homepage":"https://github.com/chr15m/jsfxr","bugs":{"url":"https://github.com/chr15m/jsfxr/issues/"},"bin":{"sfxr-to-wav":"sfxr-to-wav"},"dist":{"shasum":"2493be19eb73cabe8688f9ddfa7eb0c27a4469da","tarball":"https://registry.npmjs.org/jsfxr/-/jsfxr-1.2.1.tgz","fileCount":6,"integrity":"sha512-u72EHRd9ZNdolySQ+ltoJA6SJuFbzL7ZgD+GlWUi/DCjEDx3414tWu/aluIytrX92rxtnuDpEFCWJ78ELaZJAg==","signatures":[{"sig":"MEYCIQDi7NZabRx3bFtJCG4yNdTak+XzLaTJ/u3qSMqAXbjphgIhANPfdxE4fND4hT+OqVg0Yjf4nFLmXyv41lLcxSlu8MK8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47550,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/FIhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoLhxAAg/ACB6EicQSr3RAYDyNZthPCBqexLhz+sEtc2HwsiEmik69H\r\nWyWkvV794Df8ZcBCePZGXcSrORhr9wrRhlMQlC+EBvR4QxnrVM2eTxvW7dD8\r\nTnS/GP6WAF5cnWlLDZiK7+DSSxoCccljJq45RUNXhRBxd52kb1tQDIGJ7Ovd\r\ninsPZpoivZ+oq91CTTw6IIbJfLLKbjQz6l9RrxEewnJ1bbJY9tWs3QJM+ady\r\nc0JXQsA7LpnY84OUUCAC7DYJhMVvEAt7r8EzeD3grUtGrqKTxj+Q1A5M4no4\r\nlmLCRKyUz2LIZ+EU8H5b0gGxHUPa+olIRxxVKdLM9ndHqnQLiCqZS9N0F+rZ\r\n2ZcSCiGTtPe8xV1uKg6jDhj5i0X78rJ9TmRqp3F9v+XOxp0sFzvLJYJ53HBb\r\nUBWCUc+l1QsTfhRvfJDk9NXpcEH9KrzBGGXQAZxVdLMHYc0+6/Ao0+08eZOk\r\n21jP0UZjwJ0r5YVBhyP/bqN9gWOUJtI7oVzW2rfsJ20GzpuRlpyZlaNGhOG/\r\n72ObntYSwXuA8Xkn+UccL6LHSJzIelp1Lpi84syengQBnkFq/fR6DZR2Ug+n\r\n0O+Ee7RK61dVHDZOXzYb5lkzqAk450yVvkMn5dbrE9/ENV5miWEhZQ+dmtxK\r\nxHJz0+/kEbAGvN6acLbhDHyIqGCczf9lR44=\r\n=6tfb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"sfxr.js","gitHead":"bf74c3c19f116b2f8ab1c2f0a4f373712d41c09d","scripts":{"serve":"live-server"},"_npmUser":{"name":"chr15m","email":"chris@mccormick.cx"},"repository":{"url":"git+https://github.com/chr15m/jsfxr.git","web":"https://github.com/chr15m/jsfxr","type":"git"},"_npmVersion":"8.19.2","description":"8-bit sound effects generator based on sfxr","directories":{},"_nodeVersion":"16.18.1","_hasShrinkwrap":false,"devDependencies":{"tape":"5.6.1","live-server":"1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/jsfxr_1.2.1_1677480481522_0.792385499764493","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"jsfxr","version":"1.2.2","keywords":["sfxr","jsfxr","8-bit","sfx","sound effects","synth","8bit","retro","chiptune","audio","music","sound","game development"],"_id":"jsfxr@1.2.2","maintainers":[{"name":"gre","email":"renaudeau.gaetan@gmail.com"},{"name":"chr15m","email":"chris@mccormick.cx"}],"homepage":"https://github.com/chr15m/jsfxr","bugs":{"url":"https://github.com/chr15m/jsfxr/issues/"},"bin":{"sfxr-to-wav":"sfxr-to-wav"},"dist":{"shasum":"b0eca5bb7f4cc1ecfc4b19b30fa1c4cd1f51e7b3","tarball":"https://registry.npmjs.org/jsfxr/-/jsfxr-1.2.2.tgz","fileCount":6,"integrity":"sha512-aBtNHZ/eJVZ3Q12HLj6F0eF20bRJTar6fjHf14zZ/Co5GzcVsEBujJO7IKwAhZS3Pe0xIvUOD3O1BoZ6ij0xhA==","signatures":[{"sig":"MEUCIHr81D8/sTl2iW2M9JtakQckOF9OG7nzEBtAjB/3FzZ6AiEApHQ2jeGPZGR5idsCEEiFx0+tGbPq5K+kNVmemdwzAWM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47733,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkRLjGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoaOxAAmHU82eECkl2C8xYJfJ7hyGtz4s5fcVwNF5+RxQ4MSXf/e8fD\r\nzfzPJPBNmUnMxWrRAcu4cT6WPcn4Q+VkTpdjq6C2Ivf75V+vcxIZ4c9A2Jye\r\nKpOkC01eA63JCl4Nffgt40jcoXD9qVa8AGVACen587EzWqKqJ+wyvPDz3x7V\r\n4iPSvC+AJ1Uphjra499dM64LRgErZvxqEmKLIE72qgz14EZVNf/fVXGhlWR4\r\nn3tfdfsJvE1FX2+XOZOfDxCQI2ZfkgNyz4pebW4AwGL0KTlrXs+89SX2lfz+\r\nzupeO7ya8wid60hB7rXuWJFG2FXxczZ220PDGqSTBH05AH+vcYc9XiezR4z/\r\ngZquwV81fWCsYX3kGrrlmjPwF2TwrWmMhNfdYFkr0iIOp1NaSe3sN1IpudXE\r\nHaCmWoee0MhfCg32Zp+0B/tM4PW3ZvV3KX26w9lfgsWvCWCgQ94WjTOupcTM\r\n0EK6HmyObuy8u3sU73WF6Y8ApZS8nrFX7zxwu9+qqv0yOKxRadZ2UUrsSVA4\r\nbFoJJbwRUmNNj1PqLo0DC5ILs+f36CPRplnngdrd41tij6f+pIwBLFmONpxU\r\n5XOWeILvShiQXQRBm7hTjmC3T+QsWxekjHJrCjCRgLdOyuQ7WJEBjBXKkT1T\r\nqhF22uHU31+IORxcKCK9DAuWRkZhESaol1Q=\r\n=Z1dr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"sfxr.js","exports":["./sfxr.js","./riffwave.js"],"gitHead":"d265c73cebe2064b2b5c6971a0cd63856f6bfef8","scripts":{"serve":"live-server"},"_npmUser":{"name":"chr15m","email":"chris@mccormick.cx"},"repository":{"url":"git+https://github.com/chr15m/jsfxr.git","web":"https://github.com/chr15m/jsfxr","type":"git"},"_npmVersion":"8.19.2","description":"8-bit sound effects generator based on sfxr","directories":{},"_nodeVersion":"16.18.1","_hasShrinkwrap":false,"devDependencies":{"tape":"5.6.1","live-server":"1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/jsfxr_1.2.2_1682225350777_0.08426366064834245","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"jsfxr","version":"1.3.0","keywords":["sfxr","jsfxr","8-bit","sfx","sound effects","synth","8bit","retro","chiptune","audio","music","sound","game development"],"_id":"jsfxr@1.3.0","maintainers":[{"name":"gre","email":"renaudeau.gaetan@gmail.com"},{"name":"chr15m","email":"chris@mccormick.cx"}],"homepage":"https://github.com/chr15m/jsfxr","bugs":{"url":"https://github.com/chr15m/jsfxr/issues/"},"bin":{"sfxr-to-wav":"sfxr-to-wav"},"dist":{"shasum":"abcbfb5eff06eb63ea351db16a56738fa856054f","tarball":"https://registry.npmjs.org/jsfxr/-/jsfxr-1.3.0.tgz","fileCount":6,"integrity":"sha512-kVB2p9T46v8LUkm/gfQYOSFmaJiY2nbyz9rnLU/5vz0cEWq1bObFloweONlrFpeYlKs914wpUvKNYF4qfu1phQ==","signatures":[{"sig":"MEQCIGeexYgD7mzeiiPRc8+T/6eKsj7biIaM+CEHwM+CG5lsAiBNx7FjGrM0zFtkx1ukF/OhtvZjl8j/6NSZCFk1ckl0Fw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47917},"main":"sfxr.js","exports":["./sfxr.js","./riffwave.js"],"gitHead":"4a4f75e4aaf081c71c3f1b778b95d2a81153c80e","scripts":{"test":"./tests.js","serve":"live-server","test:e2e":"playwright test"},"_npmUser":{"name":"chr15m","email":"chris@mccormick.cx"},"repository":{"url":"git+https://github.com/chr15m/jsfxr.git","web":"https://github.com/chr15m/jsfxr","type":"git"},"_npmVersion":"10.8.2","description":"8-bit sound effects generator based on sfxr","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"tape":"5.6.1","live-server":"1.2.1","@playwright/test":"^1.57.0"},"_npmOperationalInternal":{"tmp":"tmp/jsfxr_1.3.0_1765543229801_0.7880929389726032","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"jsfxr","version":"1.4.0","keywords":["sfxr","jsfxr","8-bit","sfx","sound effects","synth","8bit","retro","chiptune","audio","music","sound","game development"],"_id":"jsfxr@1.4.0","maintainers":[{"name":"gre","email":"renaudeau.gaetan@gmail.com"},{"name":"chr15m","email":"chris@mccormick.cx"}],"homepage":"https://github.com/chr15m/jsfxr","bugs":{"url":"https://github.com/chr15m/jsfxr/issues/"},"bin":{"sfxr-to-wav":"sfxr-to-wav"},"dist":{"shasum":"83c320631e4498b9d59c89fb3ebf4f9c34436ea3","tarball":"https://registry.npmjs.org/jsfxr/-/jsfxr-1.4.0.tgz","fileCount":8,"integrity":"sha512-izrgCMfJKEcut8f8YXps5gSk1N0Lf3GLcEAxm42+XYZL2JbYjhVrlmRughzQ+Xzeg9sp5blG6jzkwBa6Goy1Vg==","signatures":[{"sig":"MEUCIAHLIAyVsZj49lpEDVjz5MHmEBrArJTBpVjMln+R92kRAiEA2h5ts90xRVn4cZh0PzaNoQbAwTw/Aq+w5JnLOozgTGY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50008},"main":"sfxr.js","module":"sfxr.mjs","exports":{".":{"import":"./sfxr.mjs","default":"./sfxr.js","require":"./sfxr.js"},"./riffwave":{"import":"./riffwave.mjs","require":"./riffwave.js"}},"gitHead":"d52483e0d6350e9abaed268ac3fcb9d6567445e6","scripts":{"test":"./tests.js","serve":"live-server","test:e2e":"playwright test"},"_npmUser":{"name":"chr15m","email":"chris@mccormick.cx"},"repository":{"url":"git+https://github.com/chr15m/jsfxr.git","web":"https://github.com/chr15m/jsfxr","type":"git"},"_npmVersion":"10.8.2","description":"8-bit sound effects generator based on sfxr","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"tape":"5.6.1","live-server":"1.2.1","@playwright/test":"^1.57.0"},"_npmOperationalInternal":{"tmp":"tmp/jsfxr_1.4.0_1769047947396_0.30503635411315644","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"jsfxr","version":"1.4.1","description":"8-bit sound effects generator based on sfxr","main":"sfxr.js","module":"sfxr.mjs","exports":{".":{"import":"./sfxr.mjs","require":"./sfxr.js","default":"./sfxr.js"},"./riffwave":{"import":"./riffwave.mjs","require":"./riffwave.js"}},"homepage":"https://github.com/chr15m/jsfxr","repository":{"type":"git","url":"git+https://github.com/chr15m/jsfxr.git","web":"https://github.com/chr15m/jsfxr"},"bugs":{"url":"https://github.com/chr15m/jsfxr/issues/"},"keywords":["sfxr","jsfxr","8-bit","sfx","sound effects","synth","8bit","retro","chiptune","audio","music","sound","game development"],"devDependencies":{"@playwright/test":"^1.57.0","live-server":"1.2.1","tape":"5.6.1"},"scripts":{"serve":"live-server","test":"./tests.js","test:e2e":"playwright test"},"bin":{"sfxr-to-wav":"sfxr-to-wav"},"_id":"jsfxr@1.4.1","gitHead":"772ebdedb8233a1dc686696f0d546dd8214deed2","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"integrity":"sha512-Xbamo2dpLF5B+ssyv6TUEIoHJ/KRt4SRK2J3JOOmUG+45XBjkGKTjR/KOyQ9sqjrx/uea/UTWI0+p5pOVm1bUw==","shasum":"b379c2d27172cf9579a417319f36c769e325c848","tarball":"https://registry.npmjs.org/jsfxr/-/jsfxr-1.4.1.tgz","fileCount":8,"unpackedSize":50153,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGjteCyj5KefCRBf05PTRQNFR0lKS27g/27S0rD3hASEAiB56+A3+pDQcfgYdCko/21t/aWJ27w/5+BMMStVC1qzVA=="}]},"_npmUser":{"name":"chr15m","email":"chris@mccormick.cx"},"directories":{},"maintainers":[{"name":"gre","email":"renaudeau.gaetan@gmail.com"},{"name":"chr15m","email":"chris@mccormick.cx"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/jsfxr_1.4.1_1777975275532_0.29770408497468726"},"_hasShrinkwrap":false}},"time":{"created":"2014-12-12T09:31:36.674Z","modified":"2026-05-05T10:01:15.789Z","0.0.1":"2014-12-12T09:31:36.674Z","1.0.0":"2022-05-25T12:43:45.331Z","1.0.1":"2022-05-25T12:58:49.473Z","1.0.2":"2022-05-30T08:15:36.286Z","1.0.3":"2022-05-30T08:33:13.562Z","1.0.4":"2022-05-30T14:09:21.681Z","1.1.0":"2022-06-05T08:02:44.038Z","1.1.1":"2022-06-10T11:22:18.735Z","1.2.0":"2022-12-12T14:02:51.268Z","1.2.1":"2023-02-27T06:48:01.691Z","1.2.2":"2023-04-23T04:49:10.935Z","1.3.0":"2025-12-12T12:40:30.012Z","1.4.0":"2026-01-22T02:12:27.549Z","1.4.1":"2026-05-05T10:01:15.668Z"},"bugs":{"url":"https://github.com/chr15m/jsfxr/issues/"},"homepage":"https://github.com/chr15m/jsfxr","keywords":["sfxr","jsfxr","8-bit","sfx","sound effects","synth","8bit","retro","chiptune","audio","music","sound","game development"],"repository":{"type":"git","url":"git+https://github.com/chr15m/jsfxr.git","web":"https://github.com/chr15m/jsfxr"},"description":"8-bit sound effects generator based on sfxr","maintainers":[{"name":"gre","email":"renaudeau.gaetan@gmail.com"},{"name":"chr15m","email":"chris@mccormick.cx"}],"readme":"Quick 'n' easy game sound effects generator.\n\nApp 👉 https://sfxr.me\n\n[About](#about) | [Use as a library](#library) | [Jsfxr Pro](#jsfxr-pro)\n\n# About\n\nA port of [sfxr](http://www.drpetter.se/project_sfxr.html) to HTML5 by Eric Fredricksen.\nMaintained by Chris McCormick.\n\n![jsfxr screenshot](screenshot.png)\n\n# Library\n\nYou can use the jsxfr library to generate and play sounds in your JavaScript game code.\n\n## Node\n\nInstall it:\n\n```\nnpm i jsfxr\n```\n\nImport it (ES Modules / Bundlers):\n\n```javascript\nimport { sfxr } from \"jsfxr\";\n```\n\nOr require it (CommonJS):\n\n```javascript\nconst sfxr = require(\"jsfxr\").sfxr;\n```\n\nSee [API](#API) below for usage examples.\n\n## Browser\n\nInclude the scripts in your page:\n\n```\n<script src=\"https://sfxr.me/riffwave.js\"></script>\n<script src=\"https://sfxr.me/sfxr.js\"></script>\n```\n\nYou can then directly use the `sfxr` namespace without requiring it.\n\n## API\n\nGenerate a sound effect using a preset algorithm and play it using webaudio API.\n\n```javascript\nimport { sfxr } from \"jsfxr\"; // or const sfxr = require(\"jsfxr\").sfxr;\n\nconst preset = \"pickupCoin\";\nconst sound = sfxr.generate(preset);\n\nsfxr.play(sound);\n```\n\nAvailable presets are `pickupCoin`, `laserShoot`, `explosion`, `powerUp`, `hitHurt`, `jump`, `blipSelect`, `synth`, `tone`, `click`, and `random`.\n\nYou can also use the interface at https://sfxr.me to find the sound you want and then use the sound definition.\nClick the \"serialize\" button and copy the JSON code for the sound you want.\nYou will get a datastructure that you can use like this:\n\n```javascript\nvar sound = {\n  \"oldParams\": true,\n  \"wave_type\": 1,\n  \"p_env_attack\": 0,\n  \"p_env_sustain\": 0.31718502829007483,\n  \"p_env_punch\": 0,\n  \"p_env_decay\": 0.2718540993592685,\n  \"p_base_freq\": 0.2612<F2>6191208337196,\n  \"p_freq_limit\": 0,\n  \"p_freq_ramp\": 0.43787689856926615,\n  \"p_freq_dramp\": 0,\n  \"p_vib_strength\": 0,\n  \"p_vib_speed\": 0,\n  \"p_arp_mod\": 0,\n  \"p_arp_speed\": 0,\n  \"p_duty\": 1,\n  \"p_duty_ramp\": 0,\n  \"p_repeat_speed\": 0.7558565452384385,\n  \"p_pha_offset\": 0,\n  \"p_pha_ramp\": 0,\n  \"p_lpf_freq\": 1,\n  \"p_lpf_ramp\": 0,\n  \"p_lpf_resonance\": 0,\n  \"p_hpf_freq\": 0,\n  \"p_hpf_ramp\": 0,\n  \"sound_vol\": 0.25,\n  \"sample_rate\": 44100,\n  \"sample_size\": 8\n};\n\nvar a = sfxr.toAudio(sound);\na.play();\n```\n\nYou can also use the short URL compressed version of the sound:\n\n```javascript\nvar a = sfxr.toAudio(\"5EoyNVSymuxD8s7HP1ixqdaCn5uVGEgwQ3kJBR7bSoApFQzm7E4zZPW2EcXm3jmNdTtTPeDuvwjY8z4exqaXz3NGBHRKBx3igYfBBMRBxDALhBSvzkF6VE2Pv\");\na.play();\n```\n\nYou can also access an array of samples.\nBy default the buffer contains audio rendered at a sample rate of `44100`.\n\n```\nvar buffer = sfxr.toBuffer(sound);\nconsole.log(buffer);\n```\n\nAdditionally you can get a dataURI for a wav file of the sound:\n\n```\nvar a = sfxr.toWave(sound);\nconsole.log(a.dataURI);\n```\n\nYou can convert between the base58 short-url encoded format and JSON using `b58encode` and `b58decode`:\n\n```\nvar b58string = sfxr.b58encode(sound);\nvar sound = sfxr.b58decode(b58string);\n```\n\nYou can also access the lower level classes `SoundEffect` and `Params` if you need to.\nThis can be useful for caching the internal representation for efficiency, or mutating the sound with `params.mutate()`.\n\n# Jsfxr Pro\n\nA [Pro version of Jsfxr](https://pro.sfxr.me/) is available with enhanced features like the ability to save sounds to packs and download a zip file of all wavs.\n\n[![Jsfxr Pro Screenshot](./jsfxr-pro-screenshot.png)](https://pro.sfxr.me)\n\n# Links\n\n* Application:  http://sfxr.me/\n* Source code:  https://github.com/chr15m/jsfxr/\n\n# Thanks\n\n* Dr. Petter for inventing sfxr.\n* Eric Fredricksen for creating this port.\n* riffwave.js: http://www.codebase.es/riffwave/\n* jquery-ui:   http://jqueryui.com/\n","readmeFilename":"README.md","users":{"rchk":true}}