configs method added to Remote class

This commit is contained in:
onyx-and-iris 2023-07-09 05:50:57 +01:00
parent 319300ba83
commit fd07978135

View File

@ -5,9 +5,12 @@ require_relative "strip"
require_relative "bus"
require_relative "button"
require_relative "vban"
require_relative "configs"
module Voicemeeter
module Remote
include Configs
private
class Remote < Base
@ -20,11 +23,14 @@ module Voicemeeter
@bus = []
kind.num_strip.times { |i| @bus << Bus::Bus.make(self, i) }
@button = []
kind.num_buttons.times do |i|
@button << Button::MacroButton.new(self, i)
end
kind.num_buttons.times { |i| @button << Button::Button.new(self, i) }
@vban = Vban::Vban.new(self)
end
def configs
Configs.load
Configs.get(@kind.name)
end
end
public