From 7bed564d979ce7eceac9cd382be5c993cf0acfc5 Mon Sep 17 00:00:00 2001 From: Eric Wong Date: Mon, 14 Dec 2015 08:04:32 +0000 Subject: player: implement software volume control This is on a linear scale from 0.0 (mute) to 1.0 (no change) This is in the MPRIS spec and mpd as well (scaled to 0-100) This changes dtas-console key bindings (0/9) slightly to match mplayer more closely. ReplayGain preamp adjustment has moved from '0'/'9' to '7'/'8' keys. The 'm' key also toggles mute state (the pre-mute volume is stored in the dtas-console instance, not in dtas-player itself). --- Documentation/dtas-console.txt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'Documentation/dtas-console.txt') diff --git a/Documentation/dtas-console.txt b/Documentation/dtas-console.txt index 2547036..e76f741 100644 --- a/Documentation/dtas-console.txt +++ b/Documentation/dtas-console.txt @@ -29,7 +29,10 @@ Key bindings are inspired partially by mplayer(1) - SPACE - toggle play/pause state of the playback - 'p'/'P' - decrease/increase timer resolution - BACKSPACE - seek to the beginning of the track -- 9/0 - decrease/increase ReplayGain preamp +- 7/8 - decrease/increase ReplayGain preamp +- 9/0 - decrease/increase software volume +- '=' - set software volume to 1.0 (no adjustment) +- 'm' - mute set software volume to 0.0 (mute) - 'f'/'F' - decrease/increase ReplayGain fallback_gain value - 'r'/'R' - cycle forward/backwards through ReplayGain modes - 'q'/Ctrl-C - exit dtas-console -- cgit v1.2.3-24-ge0c7