diff --git a/CHANGELOG.md b/CHANGELOG.md index 00c135f..e590a13 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,7 +9,8 @@ Before any major/minor/patch is released all test units will be run to verify th ## [Unreleased] These changes have not been added to PSGallery yet -- [ ] +- [x] Implement command.load +- [ ] Implement comp/gate parameters introduced in v3.0.2.8 of api. ## [2.5.0] - 2022-10-27 diff --git a/README.md b/README.md index b80c125..27ba58f 100644 --- a/README.md +++ b/README.md @@ -8,9 +8,9 @@ For past/future changes to this project refer to: [CHANGELOG](CHANGELOG.md) ## Tested against -- Basic 1.0.8.4 -- Banana 2.0.6.4 -- Potato 3.0.2.4 +- Basic 1.0.8.8 +- Banana 2.0.6.8 +- Potato 3.0.2.8 ## Requirements @@ -238,6 +238,7 @@ The following methods are available: - hide - restart - shutdown +- Load() The following properties are write only and accept boolean values: @@ -250,6 +251,9 @@ example: $vmr.command.show $vmr.command.lock = $true + + +$vmr.command.Load("") ``` ### Recorder @@ -362,4 +366,4 @@ Run tests from repository root in a subshell and write logs, like so: ### Official Documentation -- [Voicemeeter Remote C API](https://github.com/onyx-and-iris/Voicemeeter-SDK/blob/main/VoicemeeterRemoteAPI.pdf) +- [Voicemeeter Remote C API](https://github.com/onyx-and-iris/Voicemeeter-SDK/blob/update-docs/VoicemeeterRemoteAPI.pdf) diff --git a/lib/command.ps1 b/lib/command.ps1 index cd75fb6..e85392c 100644 --- a/lib/command.ps1 +++ b/lib/command.ps1 @@ -53,6 +53,10 @@ class Special { $this._lock = $this.Setter($this.cmd('lock'), $arg) } ) + + [void] Load ([string]$filename) { + $this.Setter($this.cmd('load'), $filename) + } } function Make_Command {