mirror of
https://github.com/onyx-and-iris/voicemeeter-api-powershell.git
synced 2025-01-18 13:20:47 +00:00
update gitignore
direct download now using psm1, examples updated to reflect change
This commit is contained in:
parent
deb04df551
commit
c7437052c6
@ -1,24 +1,19 @@
|
|||||||
#### Direct download:
|
#### Direct download:
|
||||||
All commands remain the same, the only difference when you download from source is how you load scripts.
|
All commands remain the same, the only difference when you download from source is how you load scripts.
|
||||||
You will need to dot source the Voicemeeter.ps1 since you won't have it installed as a module
|
You will need to Import-Module by relative location, for example:
|
||||||
|
|
||||||
Instead of `Import-Module Voicemeeter` use `. .\lib\voicemeeter.ps1` (from repository root)
|
Instead of `Import-Module Voicemeeter` use `Import-Module .\lib\Voicemeeter.psm1` (from repository root)
|
||||||
|
|
||||||
and call remote class directly, so: `$vmr = [Remote]::new('banana')`
|
Everything else remains the same
|
||||||
|
|
||||||
Where you pass it a Voicemeeter type argument. Type can be one of:
|
|
||||||
- basic
|
|
||||||
- banana
|
|
||||||
- potato
|
|
||||||
|
|
||||||
Simple example if using from source:
|
Simple example if using from source:
|
||||||
|
|
||||||
```powershell
|
```powershell
|
||||||
. .\lib\voicemeeter.ps1
|
Import-Module .\lib\Voicemeeter.psm1
|
||||||
|
|
||||||
try {
|
try {
|
||||||
# Pass a Voicemeeter type as argument
|
# Pass a Voicemeeter type as argument
|
||||||
$vmr = [Remote]::new('banana')
|
$vmr = Get-RemoteBanana
|
||||||
|
|
||||||
# Set strip and bus params
|
# Set strip and bus params
|
||||||
$vmr.strip[0].mono = $true
|
$vmr.strip[0].mono = $true
|
||||||
|
Loading…
Reference in New Issue
Block a user