# File lib/win32/sound.rb, line 148 def self.set_wave_volume(left_channel, right_channel = nil) right_channel ||= left_channel lvolume = left_channel > MAX_VOLUME ? MAX_VOLUME : left_channel rvolume = right_channel > MAX_VOLUME ? MAX_VOLUME : right_channel volume = lvolume | rvolume << 16 if @@waveOutSetVolume.call(-1, volume) != 0 raise Error, get_last_error end self end