Commit Graph

79 Commits

Author SHA1 Message Date
Onyx and Iris
01a60b99b1 run 64bit exe for potato, update changelog
Run 64bit executable is launched if on 64bit OS

update changelog
2021-06-06 17:21:54 +01:00
Onyx and Iris
41ae9b299f add meta functions to bus/strip
Added AddPublicMembers() for bus and strip classes

update changelog
2021-05-16 00:14:51 +01:00
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