Commit Graph

177 Commits

Author SHA1 Message Date
onyx-and-iris
a0268e3565 update to readme
Added vban section to readme.
2021-05-11 19:17:27 +01:00
onyx-and-iris
a66a101ba1 vban commands added, tests updated
Added vban_in/vban_out to definetypes in base

Added string attribute label for strips

Added vban.ps1 which defines instream/oustream attributes.

Version bumped and changelog updated

Unit tests updated to reflect changes
2021-05-11 19:09:57 +01:00
onyx-and-iris
5ceacb4486 add strip/bus commands to readme, update examples
Added strip/bus command section to readme

update changelog

Add more params to examples
2021-05-05 19:02:20 +01:00
onyx-and-iris
fbe9fe68cf update to dll loading
Added fetch dll path through registry.

Added custom error class VBPathError in case dll path was not found

Added function Setup_DLL to base.ps1

Wrapper setup stops if setup_dll returns false (no login, no class setup)
2021-05-04 17:29:38 +01:00
Onyx and Iris
b02f6891d9 Update set_multi.ps1
update test to reflect recent changes to wrapper
2021-05-03 23:16:59 +01:00
onyx-and-iris
cbfd7a30f7 update to multi_set, changelog, readme
Now using a nested hash for mult_set

added macrobutton commands to multi_set

updated example changelog and readme to reflect changes

minor version bumped
2021-05-03 12:33:43 +01:00
Onyx and Iris
770b9cf663 add support for mb params in multi_set
Add support for mb params in multi_set.

Updated changelog to document addition
2021-05-02 17:32:04 +01:00
Onyx and Iris
63a56c7a72 add regex to base, remove tests from modules
Parse multi set params using regex

Remove tests from each module
2021-05-02 13:34:13 +01:00
onyx-and-iris
2f1508e8f1 update readme, runall and gitignore
Update installation instructions in README.

Added logging and log parsing to runall.ps1

Add ignore log files
2021-05-01 22:20:21 +01:00
onyx-and-iris
2846e46592 add gain,comp,limit to strip. Update tests.
Added gain, comp and limit attributes to strip class

Updated pester unit tests to reflect changes.

Update changelog
2021-04-30 18:41:10 +01:00
onyx-and-iris
fce4c51c56 update to voicemeeter root script
now using psm1
2021-04-30 17:07:09 +01:00
onyx-and-iris
aa384df506 Update runall.ps1
add dot source base.ps1 for lower tests.
2021-04-30 17:06:55 +01:00
onyx-and-iris
c7437052c6 update gitignore
direct download now using psm1, examples updated to reflect change
2021-04-30 17:06:27 +01:00
onyx-and-iris
deb04df551 Create example.ps1
Added example from repo root
2021-04-30 17:05:31 +01:00
onyx-and-iris
6a68e5f33e Update .gitignore
only ignore manifest
2021-04-30 17:05:18 +01:00
onyx-and-iris
2f3e932c5c Update voicemeeter.ps1
add set_multi to remote subclass
2021-04-30 16:47:15 +01:00
onyx-and-iris
8623c9ee33 Update README.md
fix linkes to changeload, from_source
2021-04-30 16:37:21 +01:00
onyx-and-iris
7a7740a8bc added gitignore
Add ignore module root and module manifest
2021-04-30 16:31:01 +01:00
onyx-and-iris
7ba7b456eb update to .md files
Added CHANGELOG to document changes.

Added installation instructions to README and link to FROM_SOURCE for alternative script loading instructions.

Modified examples in README to reflect recent changes to module
2021-04-30 16:30:12 +01:00
onyx-and-iris
14eb019202 update to examples
moved examples into examples/ directory.

Added two simple examples showing set and get float parameters and set multiple parameters.
2021-04-30 16:28:39 +01:00
onyx-and-iris
94be34b3da added custom error classes
Added CAPI and Login custom error classes.

Cleaned up output when error is thrown.
2021-04-29 20:23:02 +01:00
Onyx and Iris
0af51e83b3 Update README.md
Added Multiple Parameters section to README.

todo add alias function for Param_Set_Multi
2021-04-29 00:48:44 +01:00
Onyx and Iris
8a3b8da635 auto login added, tests updated to take $true, $false
Added $this.Login() into Remote constructor to automatically log user in.

Updated test codes accordingly.

Boolean params take $true and $false

Updated readme to reflect changes.
2021-04-29 00:48:16 +01:00
onyx-and-iris
ffc46fae94 Update base.ps1
remove redundant calls
2021-04-28 20:03:46 +01:00
onyx-and-iris
12b0085ab6 added gain param
Added gain param for strip/bus.

Getter now returns type single instead of int.
2021-04-28 18:21:32 +01:00
onyx-and-iris
e1867d0731 Initial commit
Initial commit

Added readme
2021-04-28 17:38:36 +01:00
56e2a3a9cb
Initial commit 2021-04-28 17:16:09 +01:00