diff --git a/lib/kinds.ps1 b/lib/kinds.ps1 index 7591f1a..e2cc224 100644 --- a/lib/kinds.ps1 +++ b/lib/kinds.ps1 @@ -6,7 +6,7 @@ $KindMap = @{ 'p_out' = 1 'v_out' = 1 'asio_in' = 4 - 'asio_out' = 0 + 'asio_out' = 8 'composite' = 0 'insert' = 0 'vban_in' = 4 diff --git a/lib/patch.ps1 b/lib/patch.ps1 index e0a512a..6a6e710 100644 --- a/lib/patch.ps1 +++ b/lib/patch.ps1 @@ -29,7 +29,10 @@ class Patch : IRemote { } hidden [void] AddASIOOutMembers () { - $num_A = $this.remote.kind.p_out + $num_A = $this.remote.kind.p_out + if ($this.remote.kind.name -eq 'basic') { + $num_A += $this.remote.kind.v_out + } $asio_out = $this.remote.kind.asio_out if ($asio_out -le 0) { return }