Class: Voicemeeter::Strip::VirtualStrip

Inherits:
Base
  • Object
show all
Extended by:
MetaFunctions
Includes:
Mixins::Apps, Mixins::Xy::Pan
Defined in:
lib/voicemeeter/strip.rb

Overview

Represents a Virtual Strip

Instance Attribute Summary

Attributes inherited from Base

#gainlayer, #levels

Instance Method Summary collapse

Methods included from Mixins::Apps

#appgain, #appmute

Methods inherited from Base

#identifier, #initialize, make

Methods included from Mixins::Fades

#fadeby, #fadeto

Methods included from Mixins::Outputs

#make_attr_outputs

Methods included from IRemote

#apply, #initialize, #to_s

Methods included from Logging

#logger

Constructor Details

This class inherits a constructor from Voicemeeter::Strip::Base

Instance Method Details

#bassObject



148
149
150
# File 'lib/voicemeeter/strip.rb', line 148

def bass
  round(getter("EQGain1"), 1)
end

#bass=(val) ⇒ Object



152
153
154
# File 'lib/voicemeeter/strip.rb', line 152

def bass=(val)
  setter("EQGain1", val)
end

#midObject Also known as: med



156
157
158
# File 'lib/voicemeeter/strip.rb', line 156

def mid
  round(getter("EQGain2"), 1)
end

#mid=(val) ⇒ Object Also known as: med=



160
161
162
# File 'lib/voicemeeter/strip.rb', line 160

def mid=(val)
  setter("EQGain2", val)
end

#trebleObject Also known as: high



164
165
166
# File 'lib/voicemeeter/strip.rb', line 164

def treble
  round(getter("EQGain3"), 1)
end

#treble=(val) ⇒ Object Also known as: high=



168
169
170
# File 'lib/voicemeeter/strip.rb', line 168

def treble=(val)
  setter("EQGain3", val)
end