/y50-subwoofer

Daemon for adjusting Lenovo Y50 subwoofer

Primary LanguageCGNU General Public License v2.0GPL-2.0

Y50-subwoofer

Small daemon for Linux that automatically adjusts Lenovo Y50 subwoofer parameters in background.

By default subwoofer in this laptop does not work on Linux at all. This application automatically turns it on when needed and sets it volume according to the master channel volume.

Main features:

  • Turns subwoofer on when headphones are not plugged;
  • Turns subwoofer off when headphones are plugged;
  • Adjusts subwoofer volume when master channel volume changes.

Version

0.1.7

Installation

COPR for Fedora: https://copr.fedorainfracloud.org/coprs/polter/y50-subwoofer

To build you need only C compiler and development files for ALSA library (gcc and alsa-lib-devel).

$ git clone https://github.com/polter-rnd/y50-subwoofer.git
$ cd y50-subwoofer
$ make install
$ service y50-subwoofer start