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
This commit is contained in:
pblivingston
2025-12-07 13:55:42 -05:00
parent 0bdfb1c38f
commit 2cf265b3b6
4 changed files with 65 additions and 7 deletions

View File

@@ -34,6 +34,11 @@ Describe -Tag 'higher', -TestName 'All Higher Tests' {
$vmr.strip[$index].mono = $value
$vmr.strip[$index].mono | Should -Be $expected
}
It "Should set Strip[$index].VAIO" {
$vmr.strip[$index].vaio = $value
$vmr.strip[$index].vaio | Should -Be $expected
}
Context 'Eq' -Skip:$ifNotPotato -ForEach @(
@{ Eq = $vmr.strip[$index].eq }
@@ -320,6 +325,18 @@ Describe -Tag 'higher', -TestName 'All Higher Tests' {
$vmr.strip[$index].denoiser.knob = $knob
$vmr.strip[$index].denoiser.knob | Should -Be $knob
}
It "Should set Strip[$index].Denoiser.Threshold" {
$vmr.strip[$index].denoiser.threshold = $knob
$vmr.strip[$index].denoiser.threshold | Should -Be $knob
}
}
Context 'Audibility' -Skip:$ifNotBasic {
It "Should set Strip[$index].Audibility" {
$vmr.strip[$index].audibility.knob = $knob
$vmr.strip[$index].audibility.knob | Should -Be $knob
}
}
Context 'EQ' -Skip:$ifNotPotato -ForEach @(