sound-play
DefinitelyTyped icon, indicating that this package has TypeScript declarations provided by the separate @types/sound-play package

1.1.0 • Public • Published

sound-play

Dead simple sound player for Node -- because it should be simple.

const sound = require("sound-play");
sound.play("file.mp3");
  • Support .wav, .mp3 and other extensions.

  • Work on Windows and MacOS

Install

npm install sound-play
yarn add sound-play

Examples

Relative path

sound.play("file.mp3");

or

const path = require("path");
const filePath = path.join(__dirname, "file.mp3");
sound.play(filePath);

Adjusting Volume

/**
 * 0   = silent
 * 0.5 = default
 * 1   = max volume
 */
volume = 0.1;
sound.play("file.mp3", volume);

Absolute path

sound.play("C:\\file.mp3");

Promise

sound.play("file.mp3").then((response) => console.log("done"));

Async/await

try {
  await sound.play("file.mp3");
  console.log("done");
} catch (error) {
  console.error(error);
}

License

MIT

Package Sidebar

Install

npm i sound-play

Weekly Downloads

1,548

Version

1.1.0

License

MIT

Unpacked Size

5.19 kB

Total Files

8

Last publish

Collaborators

  • nomadhoc