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
pblivingston
1d41be7396
channel, types
...
- correct channel values
- add 'gain' to README
- cast getters to [int]
- add some int tests for safety
- skip recording test if basic
pester tests pass for all kinds
manual tests for safety pass
- channel
2025-12-03 04:18:25 -05:00
pblivingston
ab4baa5c44
remove loop, cleanup
...
- removed deprecated recorder.loop
- placed methods before hidden properties for readability
- added a couple mode tests for good measure
2025-12-03 03:31:30 -05:00
pblivingston
e42862c32d
add string test
...
- can now test recorder.load($filename)
- prelim test passes for potato
2025-12-03 02:58:56 -05:00
pblivingston
0564dce7b6
recorder.state
...
- prelim tests pass for potato
2025-12-03 02:24:08 -05:00