334 Commits

Author SHA1 Message Date
pblivingston
55eb851729 recorder tests, tests pass
more reliable way to locate the recording

pester tests pass for all kinds
manual tests pass for all kinds
- video vban.outstream.route
- eq.channel.cell.gain range
2025-12-19 19:44:05 -05:00
pblivingston
ef1a583351 video, midi outstream routes
- VMR bug: video outstream route is write-only; test commented
- midi outstream route test was improperly int; moved to string

prelim tests for potato pass
2025-12-19 19:44:05 -05:00
pblivingston
0d303e20be vban x.1.2.0
changes staged
- on, name, ip partial write-only resolved
- simple ranges of consecutive integers moved to AddIntMembers
- audio instream/outstream divergent behavior separated
- midi outstream route, string
- new video outstream
2025-12-19 19:44:05 -05:00
pblivingston
c446ad8c93 eq x.1.2.0
changes staged
- bus channel trim
- bus channel delay
- cell gain range
2025-12-19 19:44:04 -05:00
f5bdeb6d57 add recorder.loop removal to breaking changes. 2025-12-16 20:29:04 +00:00
be58d6a9e5 if not in interactive, check a script was passed 2025-12-16 16:45:15 +00:00
eb3af982da add 4.0.0 to CHANGELOG 2025-12-16 15:50:49 +00:00
83c81384be remove comments, they are redundant. 2025-12-14 22:05:30 +00:00
e848037b30
Merge pull request #33 from pblivingston/read-write-only
Meta functions read/write only
2025-12-14 22:03:28 +00:00
pblivingston
66b3fb355c Update CHANGELOG.md
pester tests pass for all kinds

manual tests pass for all kinds
- bus.device.asio
2025-12-13 16:39:01 -05:00
pblivingston
30da69469b asio, recorder.prefix
string pester tests for potato pass

manual test passes
- bus.device.asio
2025-12-13 16:39:01 -05:00
pblivingston
59f3168436 device properties
implemented here first because string pester tests can confirm the behavior works

string pester tests for potato pass
manual tests to confirm error behavior pass
2025-12-13 16:39:01 -05:00
pblivingston
b273aa7a51 ReadOnly, WriteOnly
added ReadOnly and WriteOnly params to meta functions that will override the setter and getter, respectively

prelim pester tests for potato for safety pass
2025-12-13 16:39:01 -05:00
b128ee0625
Merge pull request #32 from pblivingston/io-control
IO Classes
2025-12-13 21:23:59 +00:00
pblivingston
9d3f58f6f2 knob threshold, audibility
move threshold back to comp/gate/denoiser so audibility can be derived from StripKnob

pester tests for safety pass
2025-12-13 11:42:23 -05:00
pblivingston
ea6192ba5f io classes, stripknob to CHANGELOG
pester tests pass for all kinds
2025-12-12 04:35:21 -05:00
pblivingston
ea780f6595 stripknob
centralizes threshold, knob
- stripcomp
- stripgate
- stripdenoiser

prelim pester tests for potato pass
2025-12-12 04:35:21 -05:00
pblivingston
126e6172cb implement io classes
prelim pester tests for potato pass
2025-12-12 04:35:20 -05:00
pblivingston
0c60c5e6c5 Create io.ps1
- IOControl
- IOLevels
- IOEq
- IODevice
2025-12-12 04:35:20 -05:00
837211424f
Merge pull request #31 from pblivingston/update-docs
Update docs
2025-12-12 09:02:32 +00:00
88901aa6ee
Merge pull request #30 from pblivingston/strip-commands
Strip commands
2025-12-12 08:37:05 +00:00
pblivingston
64ebc86f21 bpsidechain README 2025-12-10 19:54:39 -05:00
pblivingston
8855092438 organize unreleased
organize unreleased changes for readability
2025-12-09 13:20:09 -05:00
pblivingston
865d094450 update bus.levels.convert in CHANGELOG 2025-12-09 05:53:47 -05:00
pblivingston
1cdbf9e272 Update README.md
- more consistent style, organization, terminology
- 'level' -> 'levels'
- examples
- macrobutton index range
2025-12-09 05:51:23 -05:00
pblivingston
23b86fecb9 Update CHANGELOG.md 2025-12-09 05:51:23 -05:00
pblivingston
61b3ecd3d3 Update CHANGELOG.md 2025-12-09 05:49:02 -05:00
pblivingston
a2b75fa21b levels.convert
- hidden, float -> single
2025-12-09 05:47:11 -05:00
pblivingston
618f4a8462 Update README.md
forgot to include pitch examples
2025-12-08 22:40:19 -05:00
pblivingston
a22dccf18f Update README.md 2025-12-08 21:12:36 -05:00
pblivingston
64e6874a75 pan_y, examples
- added tests to demonstrate pan_y, though this is easily seen in the GUI
2025-12-08 15:01:55 -05:00
pblivingston
ac3e36838e gainlayers
gainlayers are now FloatArrayMember objects - this is a breaking change

prelim pester tests for potato pass
2025-12-08 14:49:15 -05:00
pblivingston
a5bade4fbb pitch class
- pitch class added to physical strips

prelim pester tests for potato pass
manual test for potato passes
- recallpreset()
2025-12-07 14:52:20 -05:00
pblivingston
2cf265b3b6 vaio, knobs
- vaio bool on physical strips
- denoiser.threshold
- StripAudibility class with knob float
- knob getters/setters types

prelim pester tests for potato and basic pass
2025-12-07 13:55:42 -05:00
pblivingston
0bdfb1c38f eqgain
- eqgain float members added to virtual strips
- bass/low aliases for eqgain1
- mid/med aliases for eqgain2
- treble/high aliases for eqgain3

prelim pester tests for potato pass
2025-12-07 11:50:48 -05:00
pblivingston
4189ac7721 appgain, appmute
- missing closing parenthesis in AppMute value string
- AppGain, AppMute overloads for index

prelim manual tests for potato pass
2025-12-07 10:41:59 -05:00
pblivingston
6d511d8aa6 limit, alias members
- limit [int] -> [float]
- moved mono bool member to physicalstrip
- added AddAliasMembers meta function
- mono and karaoke aliases added to virtualstrip

prelim pester tests for potato pass
2025-12-07 02:27:29 -05:00
46584236d4 upd floats change in CHANGELOG 2025-12-05 23:37:04 +00:00
a8e66113f7
Merge pull request #29 from pblivingston/float-decimals
Float decimals
2025-12-05 23:31:49 +00:00
pblivingston
daa1fa6c13 docs updated
pester tests pass for all kinds
2025-12-05 07:59:47 -05:00
pblivingston
bc136d870b Update higher.Tests.ps1
prelim pester tests for potato pass
2025-12-05 07:30:25 -05:00
pblivingston
8f49403555 addfloatmembers
- added '-decimals' param, default 2

prelim manual testing passes
2025-12-04 20:30:15 -05:00
pblivingston
dd38cf4bc2 arraymember
- default decimals to 2
- realized an overload is needed

prelim manual testing passes
2025-12-04 20:27:09 -05:00
771238b3b6 update tested against in README 2025-12-04 19:38:15 +00:00
1ad91b455a
Merge pull request #28 from pblivingston/special-commands
Special commands
2025-12-04 10:38:13 +00:00
pblivingston
1310ca25ef storepreset, recallpreset
pester tests pass for all kinds
manual tests pass for all kinds
- show/hide
- lock/unlock
- showvbanchat/hidevbanchat
2025-12-04 01:33:25 -05:00
pblivingston
cfa7de9b11 reset, save
- removed 'lock' test, corrected README example
- can now test 'save', 'reset', 'load'

prelim test for potato passes
2025-12-04 01:33:25 -05:00
pblivingston
b5546aa56c existing to methods
prelim manual testing passes for potato
2025-12-04 01:33:25 -05:00
77a8792377
Merge pull request #27 from pblivingston/recorder-commands
Recorder commands
2025-12-04 05:45:40 +00:00
pblivingston
df86ad2175 prefix, filetype
changed to write-only properties
pester tests pass for all kinds
2025-12-04 00:12:37 -05:00