From 2a191dccb8b886a3337c061836f5f4cc24a1f3ab Mon Sep 17 00:00:00 2001 From: onyx-and-iris Date: Wed, 9 Aug 2023 17:43:29 +0100 Subject: [PATCH] reformat main, apply examples --- README.md | 48 ++++++++++++++++-------------------------------- main.rb | 4 +--- 2 files changed, 17 insertions(+), 35 deletions(-) diff --git a/README.md b/README.md index e6452c1..3623e11 100644 --- a/README.md +++ b/README.md @@ -40,21 +40,19 @@ require "voicemeeter" class Main def run - Voicemeeter::Remote - .new(:banana) - .run do |vm| - vm.strip[0].label = "podmic" - vm.strip[0].mute = true - puts "strip 0 #{vm.strip[0].label} mute was set to #{vm.strip[0].mute}" + Voicemeeter::Remote.new(:banana).run do |vm| + vm.strip[0].label = "podmic" + vm.strip[0].mute = true + puts "strip 0 #{vm.strip[0].label} mute was set to #{vm.strip[0].mute}" - vm.bus[3].gain = -6.3 - vm.bus[4].eq.on = true - info = [ - "bus 3 gain has been set to #{vm.bus[3].gain}", - "bus 4 eq has been set to #{vm.bus[4].eq.on}" - ] - puts info - end + vm.bus[3].gain = -6.3 + vm.bus[4].eq.on = true + info = [ + "bus 3 gain has been set to #{vm.bus[3].gain}", + "bus 4 eq has been set to #{vm.bus[4].eq.on}" + ] + puts info + end end end @@ -612,24 +610,10 @@ get may return nil if no value for requested key in midi cache ```ruby vm.apply( { - "strip-0" => { - mute: true, - gain: 3.2, - A1: true - }, - "bus-3" => { - gain: -3.2, - eq: { - on: true - } - }, - "button-39" => { - stateonly: true - }, - "vban-outstream-3" => { - on: true, - bit: 24 - } + "strip-0" => {mute: true, gain: 3.2, A1: true}, + "bus-3" => {gain: -3.2, eq: {on: true}}, + "button-39" => {stateonly: true}, + "vban-outstream-3" => {on: true, bit: 24} } ) ``` diff --git a/main.rb b/main.rb index b35f7b2..086ba45 100644 --- a/main.rb +++ b/main.rb @@ -2,9 +2,7 @@ require "voicemeeter" class Main def run - Voicemeeter::Remote - .new(:banana) - .run do |vm| + Voicemeeter::Remote.new(:banana).run do |vm| vm.strip[0].label = "podmic" vm.strip[0].mute = true puts "strip 0 #{vm.strip[0].label} mute was set to #{vm.strip[0].mute}"