Commit Graph

177 Commits

Author SHA1 Message Date
1397c14522 debug statements added to getters and setters
made some rearrangements to the dot sourcing

ButtonTypes enum added to macrobuttons.ps1

login string now includes version number

Test-RegistryValue added to inst.ps1
2023-08-16 02:52:12 +01:00
ff1bd5e6cc section 3.1.0 added to CHANGELOG
close #4
2023-08-15 15:44:14 +01:00
f480b637eb pester test script added to launch.json
CHANGELOG, README updated
2023-08-14 23:01:38 +01:00
09078d382b make examples and tests runnable if dot sourced 2023-08-14 22:44:09 +01:00
598e0dd647 add launch scripts 2023-08-14 21:45:18 +01:00
72b5ac02d3 adds missing Recorder parameters 2023-08-14 21:43:51 +01:00
a031d25a41 fix range checks 2023-08-14 21:30:32 +01:00
4e9ff66640 rework getters, setters in higher classes 2023-08-12 03:09:23 +01:00
bee52b6541 rename some of the internal classes
RecorderMode class added to Recorder

RunMacrobuttons() and CloseMacrobuttons() added to Special (Command)
2023-08-12 01:40:29 +01:00
5bda43131b upd changelog 2023-08-09 14:44:47 +01:00
1c9c400f12 VBVMR_GetLevel binding added
Get_Level implemented in base.ps1

strip.{PreFader,PostFader,PostMute} methods added

bus.{All} added
2023-08-09 14:16:27 +01:00
aee3430962 fix strip[i].device.name bug
patch bump
2022-12-19 23:19:20 +00:00
47fb880b91 remove tasklist from unreleased 2022-12-19 00:45:13 +00:00
acc078632d add strip.eq/bus.eq example to readme 2022-12-18 18:52:22 +00:00
d48104c4a9 edit changelog 2022-12-18 17:03:47 +00:00
dfebb20c6e add remote sublcasses to changelog 2022-12-18 16:56:47 +00:00
150301c271 add Login() to Remote class.
method chain it in factory functions.
2022-12-18 16:48:28 +00:00
828a9a5731 minor changes. 2022-12-18 04:30:51 +00:00
3b1e469d2d Login refactor.
Return Exit value -2 for multiple login attempts.
2022-12-18 04:29:41 +00:00
3b1bb06c7d Classes for each remote kind added.
They subclass Remote.

Factory functions now return the Remote class of a Kind.

Return Exit value -1 for DLL setup error.
2022-12-18 04:27:55 +00:00
7e1c5616db fix output string 2022-12-17 20:16:02 +00:00
ff4391c6fb add entry/exit functions to readme.
rethrow LoginError exceptions, let the consumer handle it.
2022-12-17 20:10:53 +00:00
3b4185c251 update bus mode tests 2022-12-17 19:33:32 +00:00
deb3da15ea remove constructor annotations 2022-12-17 17:47:42 +00:00
408218ea32 typo fixes 2022-12-17 17:47:27 +00:00
5d1fc9736e md fixes 2022-12-17 17:19:01 +00:00
fed7489ac2 readme, changelog updated 2022-12-17 15:41:18 +00:00
cd7508b823 minor rework 2022-12-17 15:41:02 +00:00
6468270fd0 wdm, ks, mme and asio added to strip.device 2022-12-17 15:40:29 +00:00
42b17a7239 mode class added to Bus.
removed busmodemember meta functions.
2022-12-17 15:40:07 +00:00
714d761af2 update changelog 2022-12-17 02:13:17 +00:00
bb94e9d4e5 update tests to reflect v3 changes 2022-12-17 02:12:32 +00:00
72467a611b enable verbose output in examples
fix host key in obs example readme.
2022-12-17 02:11:00 +00:00
e01d4f134a comp, gate, denoiser, eq, device sections added
appgain|appmute added.

todo. add examples
2022-12-16 19:41:33 +00:00
9074e0d416 add note to close OBS to end script 2022-12-16 18:57:26 +00:00
bc3216bee7 Merge branch 'dev' into add-comp-gate-eq-device 2022-12-16 18:51:00 +00:00
2a476b8ffe start constructing version 3 section in changelog
add to todo list.
2022-12-16 18:41:22 +00:00
fc290ba90c entry/exit functions added 2022-12-16 18:19:35 +00:00
a40e36998c meta functions refactored to use class identifiers 2022-12-16 17:40:47 +00:00
c37b4e0b1b IVban class added
getters/setters moved into IVban

refactored to use identifier()
2022-12-16 17:30:06 +00:00
14c8a54f01 refactored to use identifier() 2022-12-16 17:29:04 +00:00
a642dfd154 getters now return boolean values 2022-12-16 17:27:58 +00:00
ec296059d4 refactored to use identifier() 2022-12-16 17:27:05 +00:00
c999e73e14 IStrip class added.
getters/setters moved into IStrip

Comp, Gate, Denoiser, Eq and Device classes added to PhysicalStrip

AppGain, AppMute methods added to VirtualStrip
2022-12-16 17:24:31 +00:00
d86ad2fe87 IBus class added.
getters/setters moved into IBus

Eq class added to Bus

Device class added to PhysicalBus
2022-12-16 17:18:51 +00:00
62ad51c6b8 examples now using relative import path
obs example now using obs-powershell module. README updated.
2022-12-16 17:16:02 +00:00
506455e767 md fix 2022-12-14 21:42:10 +00:00
2586ca4089 reword 2022-12-14 19:54:25 +00:00
W904yl40JykXAzmA
5229df81ad add Load method to Command class.
fixes #3
2022-12-14 19:37:11 +00:00
norm
1d115f4132 reword in readme
add print obs, ws versions
2022-11-04 02:07:23 +00:00