{"_id":"@audio/spectral-ltas","_rev":"6-9e8fdc36d9fb9fa40757690bdc435185","name":"@audio/spectral-ltas","dist-tags":{"latest":"1.1.4"},"versions":{"1.0.0":{"name":"@audio/spectral-ltas","version":"1.0.0","keywords":["audio","dsp","spectral","ltas","welch"],"author":{"name":"Dmitry Iv.","email":"dfcreative@gmail.com"},"license":"MIT","_id":"@audio/spectral-ltas@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":"864eb245a59250a3316992a5dd959108ed53b0f4","tarball":"https://registry.npmjs.org/@audio/spectral-ltas/-/spectral-ltas-1.0.0.tgz","fileCount":3,"integrity":"sha512-d7e8X3ZhzCiqArW4wXlyB3AyJLVgCA9tdH0c+9LCEBZV2O3+DgpXZHn+0JkfeQZiIvCVIXbzmp8pXd2cGjzG3Q==","signatures":[{"sig":"MEYCIQDKmHqIRZ5jnCb5iRLkWGIgl1ltqlIo2gw+eqZuMZcpXwIhAPZ6MvwjH2uhgSqoAczl/TsrKeQ1j/8tYSJdLIGpkfnz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1839},"main":"ltas.js","type":"module","engines":{"node":">=18"},"exports":{".":"./ltas.js","./package.json":"./package.json"},"gitHead":"a1aba4f2662a0f284ef88a04047c6cfa3c3ce6e5","_npmUser":{"name":"dy","email":"df.creative@gmail.com"},"_npmVersion":"11.12.1","description":"LTAS — long-term average spectrum via Welch's method (adaptive-EQ / match-EQ substrate)","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","dependencies":{"fourier-transform":"^2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/spectral-ltas_1.0.0_1783540023577_0.6370683863524695","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@audio/spectral-ltas","version":"1.1.0","keywords":["audio","dsp","spectral","ltas","welch"],"author":{"name":"Dmitry Iv.","email":"dfcreative@gmail.com"},"license":"MIT","_id":"@audio/spectral-ltas@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":"f47d1a35d78fadfb0cffc18e74e6b49353af4f11","tarball":"https://registry.npmjs.org/@audio/spectral-ltas/-/spectral-ltas-1.1.0.tgz","fileCount":4,"integrity":"sha512-iiuz4ygaHxYa4T7XFZjyKgbbHRA0j+TBPap44kCQM7O68/jPeBsB1dnD0YsbaTFqsbOfNjFro6kuPm2UzhCLhw==","signatures":[{"sig":"MEUCIQCv/zxzdTb/JdZaPeYciHq8x7nSAaCDeM61dei9ZjV8MgIgCw5RSyGhz9SW/gFJuM2U1y1KaBev2EFQVTUIafph/bs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2324},"main":"ltas.js","type":"module","engines":{"node":">=18"},"exports":{".":"./ltas.js","./stat":"./stat.js","./package.json":"./package.json"},"gitHead":"aee601cfdf49e67cf47232ef76b6983d4129f4a5","_npmUser":{"name":"dy","email":"df.creative@gmail.com"},"_npmVersion":"11.12.1","description":"LTAS — long-term average spectrum via Welch's method (adaptive-EQ / match-EQ substrate)","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","dependencies":{"fourier-transform":"^2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/spectral-ltas_1.1.0_1783635218329_0.7199197757953366","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@audio/spectral-ltas","version":"1.1.1","keywords":["audio","dsp","spectral","ltas","welch"],"author":{"name":"Dmitry Iv.","email":"dfcreative@gmail.com"},"license":"MIT","_id":"@audio/spectral-ltas@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":"ce23110bc0af14352d80d404ff66e4f458fed0b5","tarball":"https://registry.npmjs.org/@audio/spectral-ltas/-/spectral-ltas-1.1.1.tgz","fileCount":4,"integrity":"sha512-tjqdgV4wTOSYqUggBE5kgQ7XVIPZD9uU4GRLE2YKEtlfT/lzclwrBKLrOWemBIUIvBtjlMBUkZYhek52kcwGRg==","signatures":[{"sig":"MEYCIQCFsqI01k17/1yUjdOrq9ECgIroGruYMZH0kIkapN+2DAIhAO8u6Ec6Dp5rrEwhEKk6xeu2p1E7CHQle10Cf2upYkuI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2352},"main":"ltas.js","type":"module","audio":"./audio.js","engines":{"node":">=18"},"exports":{".":"./ltas.js","./audio":"./audio.js","./package.json":"./package.json"},"gitHead":"b4077a4f931c647dc20ff7d6e82b612391de1a77","_npmUser":{"name":"dy","email":"df.creative@gmail.com"},"_npmVersion":"11.12.1","description":"LTAS — long-term average spectrum via Welch's method (adaptive-EQ / match-EQ substrate)","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","dependencies":{"fourier-transform":"^2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/spectral-ltas_1.1.1_1783645104840_0.09694406120650867","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@audio/spectral-ltas","version":"1.1.2","keywords":["audio","dsp","spectral","ltas","welch"],"author":{"name":"Dmitry Iv.","email":"dfcreative@gmail.com"},"license":"MIT","_id":"@audio/spectral-ltas@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":"4f64b0a62f07734d696c0600b4e15f0b494fd948","tarball":"https://registry.npmjs.org/@audio/spectral-ltas/-/spectral-ltas-1.1.2.tgz","fileCount":5,"integrity":"sha512-nUtpNgR4yumiCDPozT6fegxu9tuPU7hYgg2+1bP1sLBfMVxWhS14/s2QzFAugy1icugdYQ8N0LXk5NIC7qZ7bw==","signatures":[{"sig":"MEUCIQDQ3usB70TExFAPoL14QvHFVsxX9OJ9ZtrLSDl3r9JS+gIgWxxYf29b+EeZpg1tBihlgA9YNCVoIsrBtBfWs7v1C0o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3421},"main":"ltas.js","type":"module","audio":"./audio.js","engines":{"node":">=18"},"exports":{".":"./ltas.js","./audio":{"types":"./audio.d.ts","default":"./audio.js"},"./package.json":"./package.json"},"gitHead":"e8fc5c606da9a5786768cb46d0141910604689e1","_npmUser":{"name":"dy","email":"df.creative@gmail.com"},"_npmVersion":"11.12.1","description":"LTAS — long-term average spectrum via Welch's method (adaptive-EQ / match-EQ substrate)","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","dependencies":{"fourier-transform":"^2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/spectral-ltas_1.1.2_1783701823530_0.0715131145148249","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"@audio/spectral-ltas","version":"1.1.3","keywords":["audio","dsp","spectral","ltas","welch"],"author":{"name":"Dmitry Iv.","email":"dfcreative@gmail.com"},"license":"MIT","_id":"@audio/spectral-ltas@1.1.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/spectral#readme","bugs":{"url":"https://github.com/audiojs/spectral/issues"},"dist":{"shasum":"8631fa384befe86e36d44620847c558e7c79c303","tarball":"https://registry.npmjs.org/@audio/spectral-ltas/-/spectral-ltas-1.1.3.tgz","fileCount":5,"integrity":"sha512-oexsSxkxjeS+a+L/rOZNSYqpW8uAh8xI0V7L5r2UpZVJnAhCMJZKwKF3sKo2/43TqE7QbDZvrZCBP47RJ+Nyfw==","signatures":[{"sig":"MEYCIQDe5/jxBHAoIMTBCbowLDbAXmHvNPZf+K5DSy3F4XtLsQIhAKlxnBkw/lfAnq5zHWm8z2SkKeRiOcN8YS5rsJt6Ca7G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4112},"main":"ltas.js","type":"module","audio":"./audio.js","engines":{"node":">=18"},"exports":{".":"./ltas.js","./audio":{"types":"./audio.d.ts","default":"./audio.js"},"./package.json":"./package.json"},"gitHead":"27a82efde8c69de05035cc9f97fc017936efb69e","_npmUser":{"name":"dy","email":"df.creative@gmail.com"},"repository":{"url":"git+https://github.com/audiojs/spectral.git","type":"git","directory":"packages/spectral-ltas"},"_npmVersion":"11.12.1","description":"LTAS — long-term average spectrum via Welch's method (adaptive-EQ / match-EQ substrate)","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","dependencies":{"fourier-transform":"^2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/spectral-ltas_1.1.3_1783726349338_0.5911527037074975","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"@audio/spectral-ltas","version":"1.1.4","description":"LTAS — long-term average spectrum via Welch's method (adaptive-EQ / match-EQ substrate)","type":"module","sideEffects":false,"main":"ltas.js","exports":{".":"./ltas.js","./audio":{"types":"./audio.d.ts","default":"./audio.js"},"./package.json":"./package.json"},"dependencies":{"fourier-transform":"^2.2.0"},"keywords":["audio","dsp","spectral","ltas","welch"],"license":"MIT","author":{"name":"Dmitry Iv.","email":"dfcreative@gmail.com"},"engines":{"node":">=18"},"publishConfig":{"access":"public"},"types":"index.d.ts","audio":"./audio.js","repository":{"type":"git","url":"git+https://github.com/audiojs/spectral.git","directory":"packages/spectral-ltas"},"funding":"https://github.com/sponsors/audiojs","gitHead":"0bf461273c2acb2401ff9842afec35a43fd05a9a","_id":"@audio/spectral-ltas@1.1.4","bugs":{"url":"https://github.com/audiojs/spectral/issues"},"homepage":"https://github.com/audiojs/spectral#readme","_nodeVersion":"25.9.0","_npmVersion":"11.12.1","dist":{"integrity":"sha512-76RR8kWr+L9rRMQtX3zmg5Vmv1ncLDYhUx0kWGh1QfdpCAoPV5Pi/Hyap9v5XBAfNHvAjnkcx+Vkd4ZLf9MHSg==","shasum":"846ebe028b5af63de8b20acbb1ce0f401a454be9","tarball":"https://registry.npmjs.org/@audio/spectral-ltas/-/spectral-ltas-1.1.4.tgz","fileCount":6,"unpackedSize":4744,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDqLMmRTZCaZSvzRrdHWP0IOdfdkgWr7gPZ8rDGMGvxIAIgY3fhaFsQwn14BxuPLU/y4ERbRm2LhB8IBUngD2NdqkA="}]},"_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/spectral-ltas_1.1.4_1783731885320_0.2821497150182244"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-08T19:47:03.388Z","modified":"2026-07-11T01:04:45.608Z","1.0.0":"2026-07-08T19:47:03.711Z","1.1.0":"2026-07-09T22:13:38.466Z","1.1.1":"2026-07-10T00:58:24.964Z","1.1.2":"2026-07-10T16:43:43.691Z","1.1.3":"2026-07-10T23:32:29.491Z","1.1.4":"2026-07-11T01:04:45.459Z"},"bugs":{"url":"https://github.com/audiojs/spectral/issues"},"author":{"name":"Dmitry Iv.","email":"dfcreative@gmail.com"},"license":"MIT","homepage":"https://github.com/audiojs/spectral#readme","keywords":["audio","dsp","spectral","ltas","welch"],"repository":{"type":"git","url":"git+https://github.com/audiojs/spectral.git","directory":"packages/spectral-ltas"},"description":"LTAS — long-term average spectrum via Welch's method (adaptive-EQ / match-EQ substrate)","maintainers":[{"name":"jamen","email":"jamenmarz@gmail.com"},{"name":"dfcreative","email":"df.creative@gmail.com"},{"name":"dy","email":"df.creative@gmail.com"}],"readme":"# @audio/spectral-ltas\n\n> LTAS — long-term average spectrum via Welch's method: hann-windowed frames, power-averaged, returned as RMS magnitude per bin. Adaptive-EQ / match-EQ substrate.\n\n`npm install @audio/spectral-ltas`\n\n```js\nimport ltas from '@audio/spectral-ltas'\n\nlet curve = ltas(data, { frameSize: 4096, hop: 2048 })\n// Float32Array, length frameSize/2 + 1 — RMS magnitude per FFT bin, bin k ↔ k·fs/frameSize\n```\n\nOptions: - `frameSize` — Welch analysis window, samples (default 4096) · `hop` — frame hop, samples (default `frameSize / 2`, i.e. 50% overlap)\n\nAlso exported as an `audio.js` stat manifest (`./audio` — mono-folds multichannel input, then runs the kernel).\n\nPart of [@audio/spectral](https://github.com/audiojs/spectral).\n","readmeFilename":"README.md"}