{"_id":"@audio/synth-risset","_rev":"5-c92822ce329b0ee7b4e44a0dcd6e2099","name":"@audio/synth-risset","dist-tags":{"latest":"1.1.3"},"versions":{"1.0.0":{"name":"@audio/synth-risset","version":"1.0.0","keywords":["audio","dsp","synth","risset"],"author":{"name":"Dmitry Iv.","email":"dfcreative@gmail.com"},"license":"MIT","_id":"@audio/synth-risset@1.0.0","maintainers":[{"name":"jamen","email":"jamenmarz@gmail.com"},{"name":"dfcreative","email":"df.creative@gmail.com"},{"name":"dy","email":"df.creative@gmail.com"}],"dist":{"shasum":"25f262e0916517b9a89bed1638171cf53f947122","tarball":"https://registry.npmjs.org/@audio/synth-risset/-/synth-risset-1.0.0.tgz","fileCount":2,"integrity":"sha512-YRCk4yKEaGQLuK6CCZfzkb79AqJOsv7LTOtKy86jznZD5hrmMeUgx1D7uj36hPJpMFwttps7XZZCMHQbQxhD/Q==","signatures":[{"sig":"MEUCIQCNbEuuBcIDJ/Xk2RTAtiI485eqVzUnygVKn6CZjIcbwAIgGQbrySMlBDcAY2oTaS1nBnJsUO/UPZ9KYgswv0ow+gY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1467},"main":"risset.js","type":"module","engines":{"node":">=18"},"exports":{".":"./risset.js","./package.json":"./package.json"},"gitHead":"be1c6f489cc648aea537f6bc2faf84e4c5b85d00","_npmUser":{"name":"dy","email":"df.creative@gmail.com"},"_npmVersion":"11.12.1","description":"Risset drum — inharmonic partial set with exponential decay","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/synth-risset_1.0.0_1783540077590_0.20345353014232304","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@audio/synth-risset","version":"1.1.0","keywords":["audio","dsp","synth","risset"],"author":{"name":"Dmitry Iv.","email":"dfcreative@gmail.com"},"license":"MIT","_id":"@audio/synth-risset@1.1.0","maintainers":[{"name":"jamen","email":"jamenmarz@gmail.com"},{"name":"dfcreative","email":"df.creative@gmail.com"},{"name":"dy","email":"df.creative@gmail.com"}],"atom":"./atom.js","dist":{"shasum":"7b88b08516f14011a1216942324a01082799f9d0","tarball":"https://registry.npmjs.org/@audio/synth-risset/-/synth-risset-1.1.0.tgz","fileCount":3,"integrity":"sha512-EzTsr+I377RBtIiuncaXlxncbVxtMQZ62WFMo59WIVtMAcyLdzLIDwt4u+nsg+z5J5GxHVHj+7On0+w3uuhajA==","signatures":[{"sig":"MEUCIQC81W6la/T/tEwOtbBdwdsuVva9XThctKp0fF9BnNzm6wIge8k4PrxUPsYJD0CcAlOgRO5dfGboDTelIejY6eJ6w9M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2511},"main":"risset.js","type":"module","engines":{"node":">=18"},"exports":{".":"./risset.js","./atom":"./atom.js","./package.json":"./package.json"},"gitHead":"f2458e903e5896eaa660c9e00cd1476613d2b58f","_npmUser":{"name":"dy","email":"df.creative@gmail.com"},"_npmVersion":"11.12.1","description":"Risset drum — inharmonic partial set with exponential decay","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/synth-risset_1.1.0_1783635188982_0.36585289309927993","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@audio/synth-risset","version":"1.1.1","keywords":["audio","dsp","synth","risset"],"author":{"name":"Dmitry Iv.","email":"dfcreative@gmail.com"},"license":"MIT","_id":"@audio/synth-risset@1.1.1","maintainers":[{"name":"jamen","email":"jamenmarz@gmail.com"},{"name":"dfcreative","email":"df.creative@gmail.com"},{"name":"dy","email":"df.creative@gmail.com"}],"dist":{"shasum":"61bd810099e9e3d0fc3efe1fc7eae46c2e917ec8","tarball":"https://registry.npmjs.org/@audio/synth-risset/-/synth-risset-1.1.1.tgz","fileCount":3,"integrity":"sha512-gSVxvM/iTnH4mDQGCwPNT761tuILSwhCU1EbRSpatZ3sP5nyZoUCH7zRa5dew5yfKDCz02JB2mn3vv4Ax5FTVQ==","signatures":[{"sig":"MEUCIQCXwDDwJyE4RkgEL9siU8igebQ+Z6MyGTAvQr4urLKZZQIgIbyyZemrtCCuHA05PsB3fEzoLN1BUE6hCxR+ecKPzow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2516},"main":"risset.js","type":"module","audio":"./audio.js","engines":{"node":">=18"},"exports":{".":"./risset.js","./audio":"./audio.js","./package.json":"./package.json"},"gitHead":"baa735f8d48ff20c8c4462325fa730e963a320aa","_npmUser":{"name":"dy","email":"df.creative@gmail.com"},"_npmVersion":"11.12.1","description":"Risset drum — inharmonic partial set with exponential decay","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/synth-risset_1.1.1_1783644960197_0.9857479860186402","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@audio/synth-risset","version":"1.1.2","keywords":["audio","dsp","synth","risset"],"author":{"name":"Dmitry Iv.","email":"dfcreative@gmail.com"},"license":"MIT","_id":"@audio/synth-risset@1.1.2","maintainers":[{"name":"jamen","email":"jamenmarz@gmail.com"},{"name":"dfcreative","email":"df.creative@gmail.com"},{"name":"dy","email":"df.creative@gmail.com"}],"dist":{"shasum":"a575538053c70db06b3be82af82e44404d3652b1","tarball":"https://registry.npmjs.org/@audio/synth-risset/-/synth-risset-1.1.2.tgz","fileCount":4,"integrity":"sha512-JaOn3rl6WrRLNHxRApsdGzZ0DvdDXM1kLVt0fGrmCVFRZDKg180+XhWRUkR1Sb892dKm1Dn8qQ3ChHxDaFb3dg==","signatures":[{"sig":"MEUCIQDpUdExgS+3FkjE3KMKyJimgtrI7ldlYxAyPhJp2h4WggIgKlybb1qYkIP2OokLn5M+9W88pmv4iV1nFjau83UqRgU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3874},"main":"risset.js","type":"module","audio":"./audio.js","engines":{"node":">=18"},"exports":{".":"./risset.js","./audio":{"types":"./audio.d.ts","default":"./audio.js"},"./package.json":"./package.json"},"gitHead":"9f73eed77e399f2d104760a7c5a5ac1851f75d3d","_npmUser":{"name":"dy","email":"df.creative@gmail.com"},"_npmVersion":"11.12.1","description":"Risset drum — inharmonic partial set with exponential decay","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/synth-risset_1.1.2_1783701865253_0.6060272265907478","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"@audio/synth-risset","version":"1.1.3","description":"Risset drum — inharmonic partial set with exponential decay","type":"module","sideEffects":false,"main":"risset.js","exports":{".":"./risset.js","./audio":{"types":"./audio.d.ts","default":"./audio.js"},"./package.json":"./package.json"},"types":"risset.d.ts","keywords":["audio","dsp","synth","risset"],"license":"MIT","author":{"name":"Dmitry Iv.","email":"dfcreative@gmail.com"},"engines":{"node":">=18"},"publishConfig":{"access":"public"},"audio":"./audio.js","repository":{"type":"git","url":"git+https://github.com/audiojs/synth.git","directory":"packages/synth-risset"},"funding":"https://github.com/sponsors/audiojs","gitHead":"06ea1dd11eb9420b4aacd5ff05916db7c526c811","_id":"@audio/synth-risset@1.1.3","bugs":{"url":"https://github.com/audiojs/synth/issues"},"homepage":"https://github.com/audiojs/synth#readme","_nodeVersion":"25.9.0","_npmVersion":"11.12.1","dist":{"integrity":"sha512-S6aSLhB5M3qcNeqeXaO2DaexoRqScF6wk31KrVCcs7DdyOKfE6SMl1W1FOjA93FSnQZiFwqgTDlBe0swBRxWuQ==","shasum":"aebadf91bd256a32789f5526281c523fbf1697a1","tarball":"https://registry.npmjs.org/@audio/synth-risset/-/synth-risset-1.1.3.tgz","fileCount":6,"unpackedSize":5695,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIALaAlrcrY59IvVBnkERPtKWvf1d1T2D700+CO1DWN9ZAiEAl6wNsuWrWiJWHUTc8m3bIq/HDx0+mRLvZZ4hb/MOxxw="}]},"_npmUser":{"name":"dy","email":"df.creative@gmail.com"},"directories":{},"maintainers":[{"name":"jamen","email":"jamenmarz@gmail.com"},{"name":"dfcreative","email":"df.creative@gmail.com"},{"name":"dy","email":"df.creative@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/synth-risset_1.1.3_1783731956945_0.33013760834016703"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-08T19:47:57.425Z","modified":"2026-07-11T01:05:57.266Z","1.0.0":"2026-07-08T19:47:57.734Z","1.1.0":"2026-07-09T22:13:09.103Z","1.1.1":"2026-07-10T00:56:00.331Z","1.1.2":"2026-07-10T16:44:25.400Z","1.1.3":"2026-07-11T01:05:57.117Z"},"author":{"name":"Dmitry Iv.","email":"dfcreative@gmail.com"},"license":"MIT","keywords":["audio","dsp","synth","risset"],"description":"Risset drum — inharmonic partial set with exponential decay","maintainers":[{"name":"jamen","email":"jamenmarz@gmail.com"},{"name":"dfcreative","email":"df.creative@gmail.com"},{"name":"dy","email":"df.creative@gmail.com"}],"readme":"# @audio/synth-risset [![npm](https://img.shields.io/npm/v/@audio/synth-risset)](https://www.npmjs.com/package/@audio/synth-risset) [![MIT](https://img.shields.io/badge/MIT-%E0%A5%90-white)](https://github.com/krishnized/license)\n\nRisset drum (inharmonic bell-drum)\n\n```\nnpm install @audio/synth-risset\n```\n\n```js\nimport risset from '@audio/synth-risset'\n```\n\nRisset drum: a fixed set of five inharmonic partials plus a sub-sine an octave below with slower decay, a simplified take on Risset's classic bell-drum catalogue. Amplitude-normalized to `amp` at the peak. Pitched — `(freq, opts)`.\n\n```js\nrisset(100, { duration: 1.2 })   // → Float32Array\n```\n\n| Param | Default | |\n|---|---|---|\n| `freq` | — | Hz (positional) |\n| `duration` | `1.2` | Seconds |\n| `amp` | `0.6` | Peak amplitude (post-normalization) |\n| `fs` | `44100` | Sample rate |\n\n**Use when:** a cheap inharmonic drum/bell hybrid distinct from the literature-grounded [`synth-modal`](https://github.com/audiojs/synth/tree/main/packages/synth-modal).\n\n---\n\nPart of [@audio/synth](https://github.com/audiojs/synth) — the synth family umbrella.\n\nMIT © [audiojs](https://github.com/audiojs)\n","readmeFilename":"README.md","homepage":"https://github.com/audiojs/synth#readme","repository":{"type":"git","url":"git+https://github.com/audiojs/synth.git","directory":"packages/synth-risset"},"bugs":{"url":"https://github.com/audiojs/synth/issues"}}