noiz-generator

1.0.0 • Public • Published

noiz-generator

JavaScript Style Guide Build Status Coverage Status

Generate background noise with varying volume from a directory of mp3 files

usage

const { noiseGenerator } = require('noiz-generator')
 
const dir = '/path/to/mp3'; // dir contains two mp3 files
 
(async () => {
  const noise = await noiseGenerator(dir)
  await noise(0.5, 0.5) // set both files at 50% volume
  await noise(0, 1) // mute first file and set second file to 100% volume
 
  // ...or whatever
  for (let i = 0; i < 10000; i++) {
    await noise(Math.random(), Math.random())
    await new Promise(resolve => setTimeout(resolve, 100))
  }
})()
 

Contributing

Yes please!

License

MIT

Readme

Keywords

none

Package Sidebar

Install

npm i noiz-generator

Weekly Downloads

1

Version

1.0.0

License

MIT

Unpacked Size

233 kB

Total Files

28

Last publish

Collaborators

  • imsnif