module Mpg321::Control::Volume
Public Instance Methods
volume()
click to toggle source
# File lib/mpg321/control/volume.rb, line 4 def volume @volume end
volume=(volume)
click to toggle source
# File lib/mpg321/control/volume.rb, line 8 def volume= volume @volume = [0, volume.to_i, 100].sort[1] send_command 'G', @volume end
volume_down(dec)
click to toggle source
# File lib/mpg321/control/volume.rb, line 17 def volume_down dec send :volume=, @volume - dec end
volume_up(inc)
click to toggle source
# File lib/mpg321/control/volume.rb, line 13 def volume_up inc send :volume=, @volume + inc end