From 50edd93b4928c2e124e689a7ce77629c5bf73006 Mon Sep 17 00:00:00 2001 From: George Bashi Date: Fri, 8 Apr 2011 14:49:07 +0100 Subject: [PATCH] add custom volume control --- skiffstereo.rb | 3 +++ 1 file changed, 3 insertions(+) diff --git a/skiffstereo.rb b/skiffstereo.rb index 1e2a229..8b26838 100755 --- a/skiffstereo.rb +++ b/skiffstereo.rb @@ -37,6 +37,9 @@ def vol(i) vol(4) elsif txt.include?('!loud') vol(7) + elsif v = txt.match(/!vol ([0-9]{1,2})/) + v = [10.0, v[1].to_i].min + vol((v / 10.0) * 7.0) elsif txt.include?('!skip') || txt.include?('!next') skip else