source: remctl/lib/gutenbach/volume-set

debianmacno-cups
Last change on this file was 3ee56cf, checked in by Mats Ahlgren <mats@…>, 14 years ago

added remctl helper file called volume-helper.py
this script smoothly moves volume up/down over 3sec (large step)

made volume-up and volume-down call it (volume-helper.py +/-)

this commit also contains a bugfix by quentin: previously
"amixer set PCM -3dB" would recognize -3dB as "option 3dB",
fixed by means of using "--" in the calling convention

  • Property mode set to 100755
File size: 371 bytes
Line 
1#!/bin/sh
2PATH="$(dirname $0):$PATH"
3
4# $1 is string "set" and is unused (passed in via remctl)
5# $2 is the actual volume
6
7mixer=$(/usr/lib/gutenbach/gutenbach-get-config mixer)
8channel=$(/usr/lib/gutenbach/gutenbach-get-config channel)
9
10amixer set $mixer -- "$2" | grep "^  $channel" | perl -lpe "s/  $channel: Playback //g;s/\[off\]/muted/g;s/\[on\]//g"
11
12volume-zephyr
Note: See TracBrowser for help on using the repository browser.