
Security News
Attackers Are Hunting High-Impact Node.js Maintainers in a Coordinated Social Engineering Campaign
Multiple high-impact npm maintainers confirm they have been targeted in the same social engineering campaign that compromised Axios.
The scope of this module is to manage the input of many audio-channels in one instance. It's just a simple extension of the chnl module, with the only difference that you can record all the input to it and output the recorded data directly to a file.
Attention: Since the webaudio-effect-unit has reached v.1.1.0, the way how the effects work has changed. Have a look at it's repository for more details. Make sure to do this BEFORE you update. If you have difficulties or questions, just open an issue! I am always glad if I can help. :smile:
The package is hosted on npm. You can consume it with any package manager supporting npm packages.
npm i wmstr
new Wmstr(audioCtx, connectToSpeakers)
There are exactly tow arguments. The first one has to be an AudioContext-object. The second one is optional, as it has a default value of true. I this parameter evaluates to true, this channel will automatically connect to the speakers(audioCtx.destination). If it evaluates to false, the channel won't be connected to the speakers.
Now, you can use this object like a normal Chnl-object and use the extra methods.
.startRecording()
Simply starts recording the output of this channel.
.stopRecording(filename)
This method stops the recording you previously started. You can pass one parameter, which is optional. If it has a value, the recorded audio gets automatically downloaded with the specified filename.
The method returns a Promise which returns the recorder audio as binary data(blob).
FAQs
Wmstr - Webaudio Master Channel. Managing audio.
We found that wmstr demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
Multiple high-impact npm maintainers confirm they have been targeted in the same social engineering campaign that compromised Axios.

Security News
Axios compromise traced to social engineering, showing how attacks on maintainers can bypass controls and expose the broader software supply chain.

Security News
Node.js has paused its bug bounty program after funding ended, removing payouts for vulnerability reports but keeping its security process unchanged.