Skip to content

๐Ÿ”Š A node.js library to control the systems output volume

License

Notifications You must be signed in to change notification settings

tsingwong/node-loudness

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

๐Ÿ”Š A node.js library to control the systems output volume

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages

  • JavaScript 100.0%