{"_id":"@audio/decode-wav","_rev":"10-aa08e462c52b9dd290f7c7fe1bc17ab7","name":"@audio/decode-wav","dist-tags":{"latest":"1.5.0"},"versions":{"1.0.0":{"name":"@audio/decode-wav","version":"1.0.0","keywords":["wav","audio","decode","decoder","pcm"],"author":{"name":"audiojs"},"license":"MIT","_id":"@audio/decode-wav@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":"44034a5ba3497b0a55290af09ec4bee92d6f17d4","tarball":"https://registry.npmjs.org/@audio/decode-wav/-/decode-wav-1.0.0.tgz","fileCount":2,"integrity":"sha512-vyiFrnw1iUj6aL0M9VZ5oJXukhup3AQKV8Do9lbvxo+/o0fGpIW1sVivqJXpNX9VeEjKim6Ca+D23eh+VB9bGQ==","signatures":[{"sig":"MEYCIQCxgpHx75haomCGm+xwCG54iK87EfWjctqHtGVzXKeWFgIhAOiX4iUsiRjVtcWfWVWxoeOedZU6hUIfSzic/Nrf+JIg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4200},"main":"decode-wav.js","type":"module","exports":{".":"./decode-wav.js","./package.json":"./package.json"},"gitHead":"d8a5a87d58ffdc931d4f3de69f3313240a8c5ed7","scripts":{"test":"node test.js"},"_npmUser":{"name":"dy","email":"df.creative@gmail.com"},"_npmVersion":"11.11.0","description":"Decode WAV audio to PCM samples","directories":{},"_nodeVersion":"25.8.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/decode-wav_1.0.0_1775273351788_0.7352619575720549","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@audio/decode-wav","version":"1.1.0","keywords":["wav","audio","decode","decoder","pcm"],"author":{"name":"audiojs"},"license":"MIT","_id":"@audio/decode-wav@1.1.0","maintainers":[{"name":"jamen","email":"jamenmarz@gmail.com"},{"name":"dfcreative","email":"df.creative@gmail.com"},{"name":"dy","email":"df.creative@gmail.com"}],"dist":{"shasum":"2fe53090b2d5c252cfc59a071eac26538a94e312","tarball":"https://registry.npmjs.org/@audio/decode-wav/-/decode-wav-1.1.0.tgz","fileCount":2,"integrity":"sha512-BP02oMvFRPGbvZd5GZijEoMxt1c0u8IqYBL2nJxmv1j3oLmpJNmlv7LnMRH6s0WdZEcKryZbrPHh+xa72MaGoA==","signatures":[{"sig":"MEYCIQD8rEw+XOq2TGEyNsMRRGhSRsZzvInhW0aENbrwxdilBQIhAMnrrR8Kx2JWLntAejugrdpjNbEpD2Eq/c9R/UEmYalk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4349},"main":"decode-wav.js","type":"module","exports":{".":"./decode-wav.js","./package.json":"./package.json"},"gitHead":"9bfccf08494293c4610ce1e7fb48b7cb26c73d86","scripts":{"test":"node test.js"},"_npmUser":{"name":"dy","email":"df.creative@gmail.com"},"_npmVersion":"11.11.0","description":"Decode WAV audio to PCM samples","directories":{},"_nodeVersion":"25.8.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/decode-wav_1.1.0_1775357624280_0.11917318490791606","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@audio/decode-wav","version":"1.2.0","keywords":["wav","audio","decode","decoder","pcm"],"author":{"name":"audiojs"},"license":"MIT","_id":"@audio/decode-wav@1.2.0","maintainers":[{"name":"jamen","email":"jamenmarz@gmail.com"},{"name":"dfcreative","email":"df.creative@gmail.com"},{"name":"dy","email":"df.creative@gmail.com"}],"dist":{"shasum":"3fc70aeaa5cd13c9f1c637d41baf7f9171c799df","tarball":"https://registry.npmjs.org/@audio/decode-wav/-/decode-wav-1.2.0.tgz","fileCount":3,"integrity":"sha512-Q6VicCGHeoqCiLnTDAaZI3kHCZGd24km/BVLZMBF2vOSbknwnqUEkWs4RRtKUfMX+KBtwAgihkzF0Aw4Y3DkBw==","signatures":[{"sig":"MEUCIHkUUZddXzS2X5K0rChJdDYaf/xC1hQKRlpug6UQkBfhAiEA6Usiu37tmdzbJtym+CR6rec95YijvllwMAje/eFHDC8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9080},"main":"decode-wav.js","type":"module","exports":{".":"./decode-wav.js","./meta":"./meta.js","./package.json":"./package.json"},"gitHead":"3d52dc264b2bbaf1ccfdaf33452ce3d5d902e059","scripts":{"test":"node test.js"},"_npmUser":{"name":"dy","email":"df.creative@gmail.com"},"_npmVersion":"11.11.0","description":"Decode WAV audio to PCM samples","directories":{},"_nodeVersion":"25.8.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/decode-wav_1.2.0_1776718556571_0.6201406016369801","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@audio/decode-wav","version":"1.2.1","keywords":["wav","audio","decode","decoder","pcm"],"author":{"name":"audiojs"},"license":"MIT","_id":"@audio/decode-wav@1.2.1","maintainers":[{"name":"jamen","email":"jamenmarz@gmail.com"},{"name":"dfcreative","email":"df.creative@gmail.com"},{"name":"dy","email":"df.creative@gmail.com"}],"dist":{"shasum":"d8f757acb9bac02d3fd9903fecb65f584c4efcd0","tarball":"https://registry.npmjs.org/@audio/decode-wav/-/decode-wav-1.2.1.tgz","fileCount":3,"integrity":"sha512-NeLuvlfCPNU4lb7GhHbFIE9rqGB7niHK68Q+TOXN3Ygo8VCgD8dWoR2nBqe07cMEGIUjkWtKxjJSHFbfSepvUA==","signatures":[{"sig":"MEUCICPyluUhyo6TKvVaa5LIMiivPAe9O1NUfI+Mjdpp9G9CAiEAiya4rYZDdOS/bkmdzulnhJtunuNaySNJ7krklTAoRn0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9556},"main":"decode-wav.js","type":"module","exports":{".":"./decode-wav.js","./meta":"./meta.js","./package.json":"./package.json"},"gitHead":"853a62c7c9d4778e0c6c555cdb2a18f1f5d8ecf3","scripts":{"test":"node test.js"},"_npmUser":{"name":"dy","email":"df.creative@gmail.com"},"_npmVersion":"11.12.1","description":"Decode WAV audio to PCM samples","directories":{},"_nodeVersion":"25.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/decode-wav_1.2.1_1782141651546_0.29467573791715673","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@audio/decode-wav","version":"1.3.0","keywords":["wav","audio","decode","decoder","pcm"],"author":{"name":"audiojs"},"license":"MIT","_id":"@audio/decode-wav@1.3.0","maintainers":[{"name":"jamen","email":"jamenmarz@gmail.com"},{"name":"dfcreative","email":"df.creative@gmail.com"},{"name":"dy","email":"df.creative@gmail.com"}],"dist":{"shasum":"385ec22546d139a32cf008cce6204058e288d35c","tarball":"https://registry.npmjs.org/@audio/decode-wav/-/decode-wav-1.3.0.tgz","fileCount":3,"integrity":"sha512-eruDctPtu42Fqf3Kya965+poD2aUlK3mSpKcXgxH1o6OzVdVbfsf26tJnS3JZNrj92mIMmXKwKO0nM67WzCTfQ==","signatures":[{"sig":"MEQCIHgJzxRrjW5zU1sW6w0KmwXXlGfFiREMuFHOZabAFGaMAiAO/afwvmdWoOldfpGh2xfE/TZm/+6oABiDCjtx8AICKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16092},"main":"decode-wav.js","type":"module","exports":{".":"./decode-wav.js","./meta":"./meta.js","./package.json":"./package.json"},"gitHead":"6122818866204f4a1e440b16365fea5c7ee54e24","scripts":{"test":"node test.js"},"_npmUser":{"name":"dy","email":"df.creative@gmail.com"},"_npmVersion":"11.12.1","description":"Decode WAV audio to PCM samples","directories":{},"_nodeVersion":"25.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/decode-wav_1.3.0_1782148120965_0.2984746396321718","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@audio/decode-wav","version":"1.4.0","keywords":["wav","audio","decode","decoder","pcm"],"author":{"name":"audiojs"},"license":"MIT","_id":"@audio/decode-wav@1.4.0","maintainers":[{"name":"jamen","email":"jamenmarz@gmail.com"},{"name":"dfcreative","email":"df.creative@gmail.com"},{"name":"dy","email":"df.creative@gmail.com"}],"dist":{"shasum":"c03becfeb132abe03ff55a88cc0bc5c6c3fff2ee","tarball":"https://registry.npmjs.org/@audio/decode-wav/-/decode-wav-1.4.0.tgz","fileCount":4,"integrity":"sha512-4Cgx8iuD91wqq1IfmjX5I/VrN+C8G56w0T1svOKvuWR9+e9xzxGmLI9s3eduJRj+Ioktm8x5zD9nZwr67O+T0Q==","signatures":[{"sig":"MEUCIHPg7btM4R5AJGCMLCxMnhGmydG2dYgfiWv9ZuYG7V1lAiEAnb33dzCDs4HIDNoDMIwAv/4PIx5zBpk9VXXqpoHa+LU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16579},"main":"decode-wav.js","type":"module","audio":"./audio.js","exports":{".":"./decode-wav.js","./meta":"./meta.js","./audio":"./audio.js","./package.json":"./package.json"},"gitHead":"4422388b9da502b2314360902ff748379e4304d4","scripts":{"test":"node test.js"},"_npmUser":{"name":"dy","email":"df.creative@gmail.com"},"_npmVersion":"11.12.1","description":"Decode WAV audio to PCM samples","directories":{},"_nodeVersion":"25.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/decode-wav_1.4.0_1783648254530_0.376208669555788","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"@audio/decode-wav","version":"1.4.1","keywords":["wav","audio","decode","decoder","pcm"],"author":{"name":"audiojs"},"license":"MIT","_id":"@audio/decode-wav@1.4.1","maintainers":[{"name":"jamen","email":"jamenmarz@gmail.com"},{"name":"dfcreative","email":"df.creative@gmail.com"},{"name":"dy","email":"df.creative@gmail.com"}],"dist":{"shasum":"d225df07ffacba247d8ecf09b2412f3464a6ff3d","tarball":"https://registry.npmjs.org/@audio/decode-wav/-/decode-wav-1.4.1.tgz","fileCount":5,"integrity":"sha512-eMNYUtgaNWIDSXEuyL7U3MTSnPAcXQy8JhKfvA1bGJIO6VWZ3oLrKpAWLBW5izle32XMhIyMlSH8/AIMZNkECA==","signatures":[{"sig":"MEYCIQDlt8Y9KJIUWDy7N8nWaVUZY3zNXz3qfB0OxPEccusjOwIhANtImFgje3puSeKNuJ4VSesH9XqHMcCZP1TCRQkWqkYY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17695},"main":"decode-wav.js","type":"module","audio":"./audio.js","exports":{".":"./decode-wav.js","./meta":"./meta.js","./audio":{"types":"./audio.d.ts","default":"./audio.js"},"./package.json":"./package.json"},"gitHead":"d0b14e75242815c92b72b1028bbd123e4b86733e","scripts":{"test":"node test.js"},"_npmUser":{"name":"dy","email":"df.creative@gmail.com"},"_npmVersion":"11.12.1","description":"Decode WAV audio to PCM samples","directories":{},"_nodeVersion":"25.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/decode-wav_1.4.1_1783701574862_0.6182512993870048","host":"s3://npm-registry-packages-npm-production"}},"1.4.2":{"name":"@audio/decode-wav","version":"1.4.2","keywords":["wav","audio","decode","decoder","pcm"],"author":{"name":"audiojs"},"license":"MIT","_id":"@audio/decode-wav@1.4.2","maintainers":[{"name":"jamen","email":"jamenmarz@gmail.com"},{"name":"dfcreative","email":"df.creative@gmail.com"},{"name":"dy","email":"df.creative@gmail.com"}],"homepage":"https://github.com/audiojs/decode#readme","bugs":{"url":"https://github.com/audiojs/decode/issues"},"dist":{"shasum":"6839d2973e70d6d63d361d660103df84a64c2546","tarball":"https://registry.npmjs.org/@audio/decode-wav/-/decode-wav-1.4.2.tgz","fileCount":7,"integrity":"sha512-jcj7QrJtud8axqTiCT2/18xm5sRyYtkg4zJ4zLnVlHlL6SerRbumJwpY9hlLUsbkxXcJ4cIHbHQ/0ia2Cq+CTA==","signatures":[{"sig":"MEQCIGJ/emtaaUcXOSGKywQ4ONYMYpwo0Gxa6f6Tzi2mTxlTAiBOSkkiipBiBphbp+wtohKboHCVwVlnui1vRgGOfHs9WA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18999},"main":"decode-wav.js","type":"module","audio":"./audio.js","types":"decode-wav.d.ts","engines":{"node":">=18"},"exports":{".":"./decode-wav.js","./meta":"./meta.js","./audio":{"types":"./audio.d.ts","default":"./audio.js"},"./package.json":"./package.json"},"funding":"https://github.com/sponsors/audiojs","gitHead":"fb59268366fc4991a80f01da2599fdda208ab59c","scripts":{"test":"node test.js"},"_npmUser":{"name":"dy","email":"df.creative@gmail.com"},"repository":{"url":"git+https://github.com/audiojs/decode.git","type":"git","directory":"packages/decode-wav"},"_npmVersion":"11.12.1","description":"Decode WAV audio to PCM samples","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/decode-wav_1.4.2_1783731364857_0.27357544464434813","host":"s3://npm-registry-packages-npm-production"}},"1.4.3":{"name":"@audio/decode-wav","version":"1.4.3","keywords":["wav","audio","decode","decoder","pcm"],"author":{"name":"audiojs"},"license":"MIT","_id":"@audio/decode-wav@1.4.3","maintainers":[{"name":"jamen","email":"jamenmarz@gmail.com"},{"name":"dfcreative","email":"df.creative@gmail.com"},{"name":"dy","email":"df.creative@gmail.com"}],"homepage":"https://github.com/audiojs/decode/tree/master/packages/decode-wav#readme","bugs":{"url":"https://github.com/audiojs/decode/issues"},"dist":{"shasum":"6feec847d1af48364d6f8cafc10f717c67b6d49a","tarball":"https://registry.npmjs.org/@audio/decode-wav/-/decode-wav-1.4.3.tgz","fileCount":7,"integrity":"sha512-r+L/UaSCMTTXi9TagBDGKJpjG63sFS5cdvDmjQPkKQbHVpTj/afvSfbVfn+WsYVwHTqO21JsfG7eupkRw0m/kg==","signatures":[{"sig":"MEUCIQDtUqIMwryFZXnPqJ/ma/LgxwibEFzO0KTkBJbg003mOQIgOxCQQ3WOXuabiB1i8viwrAIornPuJxEtrEkpieQpvLQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19143},"main":"decode-wav.js","type":"module","audio":"./audio.js","types":"decode-wav.d.ts","engines":{"node":">=18"},"exports":{".":"./decode-wav.js","./meta":"./meta.js","./audio":{"types":"./audio.d.ts","default":"./audio.js"},"./package.json":"./package.json"},"funding":"https://github.com/sponsors/audiojs","gitHead":"00d9a337f3eeb74b245d585a872b75ab6747fc23","scripts":{"test":"node test.js"},"_npmUser":{"name":"dy","email":"df.creative@gmail.com"},"repository":{"url":"git+https://github.com/audiojs/decode.git","type":"git","directory":"packages/decode-wav"},"_npmVersion":"11.12.1","description":"Decode WAV audio to PCM samples","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/decode-wav_1.4.3_1784035155581_0.8307145020322737","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@audio/decode-wav","version":"1.5.0","description":"Decode WAV audio to PCM samples","type":"module","main":"decode-wav.js","exports":{".":"./decode-wav.js","./meta":"./meta.js","./audio":{"types":"./audio.d.ts","default":"./audio.js"},"./package.json":"./package.json"},"keywords":["wav","audio","decode","decoder","pcm"],"publishConfig":{"access":"public"},"license":"MIT","author":{"name":"audiojs"},"scripts":{"test":"node test.js"},"audio":"./audio.js","repository":{"type":"git","url":"git+https://github.com/audiojs/decode.git","directory":"packages/decode-wav"},"homepage":"https://github.com/audiojs/decode/tree/master/packages/decode-wav#readme","bugs":{"url":"https://github.com/audiojs/decode/issues"},"engines":{"node":">=18"},"sideEffects":false,"funding":"https://github.com/sponsors/audiojs","types":"decode-wav.d.ts","_id":"@audio/decode-wav@1.5.0","_integrity":"sha512-gxCPRF9A/nBwdnMCJ4N5tDaLBWlfZaNKWbsqDZTMt7A5gN7w+a7HGikiN1dInAb5L0bcj6ByQuU1acfL7p5pcA==","_resolved":"/private/tmp/audio-decode-release-ed350c9/_audio_decode-wav/audio-decode-wav-1.5.0.tgz","_from":"file:/private/tmp/audio-decode-release-ed350c9/_audio_decode-wav/audio-decode-wav-1.5.0.tgz","_nodeVersion":"25.9.0","_npmVersion":"11.12.1","dist":{"integrity":"sha512-gxCPRF9A/nBwdnMCJ4N5tDaLBWlfZaNKWbsqDZTMt7A5gN7w+a7HGikiN1dInAb5L0bcj6ByQuU1acfL7p5pcA==","shasum":"69449a119140377873dafc955f302f3b587740f8","tarball":"https://registry.npmjs.org/@audio/decode-wav/-/decode-wav-1.5.0.tgz","fileCount":8,"unpackedSize":20378,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDg2c7o9ntvk74UUbvzTZprigSlwtXDeFxW/A4RAG9DmwIhAIuLMF2bNOcZQEaN50g3qkgnZ/P66EF/Jwz2Hh9IffSK"}]},"_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/decode-wav_1.5.0_1786475594201_0.531542705090911"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-04T03:29:11.702Z","modified":"2026-08-11T19:13:14.578Z","1.0.0":"2026-04-04T03:29:11.915Z","1.1.0":"2026-04-05T02:53:44.418Z","1.2.0":"2026-04-20T20:55:56.715Z","1.2.1":"2026-06-22T15:20:51.720Z","1.3.0":"2026-06-22T17:08:41.086Z","1.4.0":"2026-07-10T01:50:54.642Z","1.4.1":"2026-07-10T16:39:35.033Z","1.4.2":"2026-07-11T00:56:05.004Z","1.4.3":"2026-07-14T13:19:15.738Z","1.5.0":"2026-08-11T19:13:14.352Z"},"bugs":{"url":"https://github.com/audiojs/decode/issues"},"author":{"name":"audiojs"},"license":"MIT","homepage":"https://github.com/audiojs/decode/tree/master/packages/decode-wav#readme","keywords":["wav","audio","decode","decoder","pcm"],"repository":{"type":"git","url":"git+https://github.com/audiojs/decode.git","directory":"packages/decode-wav"},"description":"Decode WAV audio to PCM samples","maintainers":[{"name":"jamen","email":"jamenmarz@gmail.com"},{"name":"dfcreative","email":"df.creative@gmail.com"},{"name":"dy","email":"df.creative@gmail.com"}],"readme":"# @audio/decode-wav\n\nDecode WAV/RIFF audio in pure JavaScript. Supports PCM, float, A-law, µ-law, IMA ADPCM, and MS ADPCM.\n\n```\nnpm install @audio/decode-wav\n```\n\n```js\nimport decode, { decoder } from '@audio/decode-wav'\n\nlet { channelData, sampleRate } = decode(bytes)\n\nlet dec = decoder()\nlet result = dec.decode(chunk)\ndec.free()\n```\n\n`decode()` and `decoder()` are synchronous. The `./meta` subpath reads embedded metadata. The `./audio` subpath registers the codec with [`audio`](https://github.com/audiojs/audio).\n\n## License\n\n[ॐ](https://github.com/krishnized/license/) · [MIT](./LICENSE)\n","readmeFilename":"README.md"}