loudness
TypeScript icon, indicating that this package has built-in type declarations

0.4.2 • Public • Published

node-loudness

A node.js library to control the systems output volume

Usage

The library currently has support for four simple async functions. The volume is specified as an integer between 0 and 100 (inc.).

const loudness = require('loudness')

await loudness.setVolume(45)

const vol = await loudness.getVolume()
// vol = 45

await loudness.setMuted(false)

const mute = await loudness.getMuted()
// mute = false

OS Support

Currently macOS, Windows (>= Vista) and Linux (ALSA) is supported, please send a pull request if you are using another setup.

/loudness/

    Package Sidebar

    Install

    npm i loudness

    Weekly Downloads

    988

    Version

    0.4.2

    License

    MIT

    Unpacked Size

    17.8 kB

    Total Files

    10

    Last publish

    Collaborators

    • linusu