238 Commits

Author SHA1 Message Date
pblivingston
820b897e84 update docs
Manual tests pass
- device.asio
2025-11-26 18:04:37 -05:00
pblivingston
1e4a2da821 update tests
pester tests pass for all kinds
- cast device.sr to int
2025-11-26 17:54:06 -05:00
pblivingston
ee85d5ffd8 decouple device
- basic A2 device supported
- asio only added to bus[0].device
2025-11-26 17:23:01 -05:00
b20f62f17c
Merge pull request #12 from pblivingston/option-params
Option class
2025-11-26 18:52:24 +00:00
pblivingston
1587b2ea6a basic a2 delay 2025-11-26 13:33:42 -05:00
pblivingston
88468d4e52 accepted buffers
removed 896 from wdm and ks
2025-11-26 13:33:14 -05:00
pblivingston
a69902ec49 formatting 2025-11-26 13:32:06 -05:00
pblivingston
10c85cead5 remove mode
- mode.exclusif
- mode.swift
are not available without registry edits
2025-11-26 12:16:43 -05:00
pblivingston
d81cd32392 update docs
manual tests pass
- option.asiosr
- option.buffer.asio
2025-11-26 11:37:51 -05:00
pblivingston
e887e15168 Update higher.Tests.ps1
pester tests pass
2025-11-26 11:17:42 -05:00
pblivingston
c5a8813e9a option.ps1 2025-11-26 10:40:20 -05:00
16dd73231e
Merge pull request #9 from pblivingston/patch-arraymembers
Patch and ArrayMember classes
2025-11-26 15:34:42 +00:00
pblivingston
15a977834d add a2 for basic
patch.outa2[i]
2025-11-26 10:01:32 -05:00
pblivingston
f3ed1de557 Update README.md
- correct postfxinsert
- correct examples
- better readability for patch arraymembers
2025-11-26 09:30:44 -05:00
pblivingston
54319924d0 update docs
manual tests all pass:
- asio[i].set($val)
- asio[i].get()
- outa2[i]-outa5[i].set($val)
- outa2[i]-outa5[i].get()

these require an asio device
2025-11-25 21:57:15 -05:00
4d54e0a15f
Merge pull request #7 from pblivingston/iremote
Add IRemote abstract base class.
2025-11-26 02:33:58 +00:00
pblivingston
dce6f37bf1 Merge branch 'iremote' into patch-arraymembers 2025-11-25 21:32:31 -05:00
pblivingston
5fc5680c75 fix ToString 2025-11-25 21:29:45 -05:00
pblivingston
80869d4306 tests
pester tests pass
2025-11-25 21:25:13 -05:00
pblivingston
e0b01288ff Update kinds.ps1 2025-11-25 20:43:31 -05:00
pblivingston
3a5c7286f6 Patch
Patch class with:
- Patch.asio[i]
- Patch.OutA2[i]-OutA5[i]
- Patch.composite[i]
- Patch.insert[i]
- Patch.postFaderComposite
- Patch.postFxInsert
2025-11-25 20:38:57 -05:00
pblivingston
c086f58ade ArrayMember classes 2025-11-25 18:54:36 -05:00
pblivingston
e5137b842b Update CHANGELOG.md 2025-11-25 16:44:16 -05:00
pblivingston
78f7fc80d4 vban
implement iremote
2025-11-25 16:39:44 -05:00
pblivingston
62d9e89b5f strip
implement iremote
2025-11-25 16:33:04 -05:00
pblivingston
a6f7d8efe0 recorder
implement iremote
2025-11-25 16:05:13 -05:00
pblivingston
b372cf8087 Update command.ps1
forgot to pass to base
2025-11-25 15:59:39 -05:00
pblivingston
eeb30925fa command
implement iremote
2025-11-25 15:40:15 -05:00
pblivingston
09d8bd48eb bus
implement iremote
2025-11-25 15:35:00 -05:00
pblivingston
b0a6bf7b63 nullable index
make index nullable so ToString can append the index for indexed objects
2025-11-25 15:32:27 -05:00
pblivingston
9a2529c617 module path in tests
change module path so we can run from /tests/
2025-11-25 15:25:40 -05:00
pblivingston
2404bfb50f create iremote.ps1 2025-11-25 14:39:10 -05:00
bd0779add2 add Taskfile
upd tasks in launch.json

add with Task to Run tests in README
2025-06-06 13:50:16 +01:00
a0a2c72634 run through formatter
rename pre-commit to run

remove num and log parameters
2025-06-06 13:49:35 +01:00
0f68a2373d run through formatter 2025-06-06 13:48:24 +01:00
2d6437d37b run through formatter 2025-06-06 13:48:11 +01:00
f199fa587f add Voicemeeter + OBS button example 2025-06-05 20:19:16 +01:00
b6c9c65390 update requirements with note about different scriptdeck versions 2025-06-05 20:10:19 +01:00
436b47a5db upd example 2025-06-05 16:43:30 +01:00
0cdd71600f reword 2025-06-05 01:58:02 +01:00
41529c0d58 add module installation note 2025-06-05 01:55:53 +01:00
b1a6ac68c1 add stream deck example README 2025-06-05 01:51:15 +01:00
fbfab5b4aa 3.3.0 section added to CHANGELOG
added dates for past versions
2024-06-29 10:03:32 +01:00
4d371a7582 Remove the 1 second wait from RunVoicemeeter
Write exception message to Debug
2024-06-29 07:13:11 +01:00
15b3b375bd md fix 2024-06-29 06:55:48 +01:00
c8abc6964a update RunVoicemeeter to launch x64 bit GUIs for all kinds
Keep testing login for up to 2 seconds.
If timeout exceeded throw VMRemoteError
2024-06-29 06:53:20 +01:00
907ee3e63b upd tested against 2024-06-28 11:12:01 +01:00
f3ed9c28c7 upd doc link 2024-01-03 09:38:22 +00:00
d305a4048d "\" -Join path parts 2023-08-17 15:02:03 +01:00
108731b4cf add RunMacrobuttons(), CloseMacrobuttons() 2023-08-17 03:19:05 +01:00