onyx-and-iris
414cb9710b
Update Voicemeeter.psm1
...
vban now pscustomobject
2022-01-06 15:28:43 +00:00
onyx-and-iris
a70843385f
Update vban.ps1
...
vban is now a custom class of subclasses for each vban stream type.
2022-01-06 15:28:28 +00:00
onyx-and-iris
2761ea9ffe
Update special.ps1
...
added throw write only error string
2022-01-06 15:27:48 +00:00
onyx-and-iris
2e20e18870
Update strip.ps1
...
int_params array added.
addpublicmembers removed.
2022-01-06 15:27:11 +00:00
onyx-and-iris
3c978f1489
Update bus.ps1
...
eq property added.
addpublicmembers removed.
2022-01-06 15:26:38 +00:00
onyx-and-iris
2527399da0
Create meta.ps1
...
meta functions for different property types moved into meta.ps1
2022-01-06 15:26:01 +00:00
onyx-and-iris
a7913f8934
add special commands
...
Added special commands:
show
restart
showvbanchat
shutdown
Updated README and CHANGELOG to reflect changes.
Minor version bump
2021-08-23 15:24:05 +01:00
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
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
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
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
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
2f3e932c5c
Update voicemeeter.ps1
...
add set_multi to remote subclass
2021-04-30 16:47:15 +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
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