mirror of
https://github.com/onyx-and-iris/voicemeeter-api-powershell.git
synced 2025-12-06 13:47:47 +00:00
docs updated
pester tests pass for all kinds
This commit is contained in:
parent
bc136d870b
commit
daa1fa6c13
@ -57,6 +57,7 @@ Recorder.FileType changed from method to write-only property
|
|||||||
- Device: explicit $arg types for consistency
|
- Device: explicit $arg types for consistency
|
||||||
- Recorder.Armstrip|Armbus -> BoolArrayMember: now have .Get()
|
- Recorder.Armstrip|Armbus -> BoolArrayMember: now have .Get()
|
||||||
- Cast Recorder getters to types for consistency
|
- Cast Recorder getters to types for consistency
|
||||||
|
- Floats can now take up to two decimal places
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
|
|
||||||
|
|||||||
70
README.md
70
README.md
@ -123,18 +123,18 @@ The following strip commands are available:
|
|||||||
- A1-A5: bool
|
- A1-A5: bool
|
||||||
- B1-B3: bool
|
- B1-B3: bool
|
||||||
- limit: int, from -40 to 12
|
- limit: int, from -40 to 12
|
||||||
- gain: float, from -60.0 to 12.0
|
- gain: float, from -60.00 to 12.00
|
||||||
- label: string
|
- label: string
|
||||||
- reverb: float, from 0.0 to 10.0
|
- reverb: float, from 0.00 to 10.00
|
||||||
- delay: float, from 0.0 to 10.0
|
- delay: float, from 0.00 to 10.00
|
||||||
- fx1: float, from 0.0 to 10.0
|
- fx1: float, from 0.00 to 10.00
|
||||||
- fx2: float, from 0.0 to 10.0
|
- fx2: float, from 0.00 to 10.00
|
||||||
- pan_x: float, from -0.5 to 0.5
|
- pan_x: float, from -0.50 to 0.50
|
||||||
- pan_y: float, from 0.0 to 1.0
|
- pan_y: float, from 0.00 to 1.00
|
||||||
- color_x: float, from -0.5 to 0.5
|
- color_x: float, from -0.50 to 0.50
|
||||||
- color_y: float, from 0.0 to 1.0
|
- color_y: float, from 0.00 to 1.00
|
||||||
- fx_x: float, from -0.5 to 0.5
|
- fx_x: float, from -0.50 to 0.50
|
||||||
- fx_y: float, from 0.0 to 1.0
|
- fx_y: float, from 0.00 to 1.00
|
||||||
- postreverb: bool
|
- postreverb: bool
|
||||||
- postdelay: bool
|
- postdelay: bool
|
||||||
- postfx1: bool
|
- postfx1: bool
|
||||||
@ -157,14 +157,14 @@ mc, k for virtual strips only.
|
|||||||
|
|
||||||
The following strip.comp commands are available:
|
The following strip.comp commands are available:
|
||||||
|
|
||||||
- knob: float, from 0.0 to 10.0
|
- knob: float, from 0.00 to 10.00
|
||||||
- gainin: float, from -24.0 to 24.0
|
- gainin: float, from -24.00 to 24.00
|
||||||
- ratio: float, from 1.0 to 8.0
|
- ratio: float, from 1.00 to 8.00
|
||||||
- threshold: float, from -40.0 to -3.0
|
- threshold: float, from -40.00 to -3.00
|
||||||
- attack: float, from 0.0 to 200.0
|
- attack: float, from 0.00 to 200.00
|
||||||
- release: float, from 0.0 to 5000.0
|
- release: float, from 0.00 to 5000.00
|
||||||
- knee: float, 0.0 to 1.0
|
- knee: float, 0.00 to 1.00
|
||||||
- gainout: float, from -24.0 to 24.0
|
- gainout: float, from -24.00 to 24.00
|
||||||
- makeup: bool
|
- makeup: bool
|
||||||
|
|
||||||
for example:
|
for example:
|
||||||
@ -177,13 +177,13 @@ $vmr.strip[3].comp.attack = 8.5
|
|||||||
|
|
||||||
The following strip.gate commands are available:
|
The following strip.gate commands are available:
|
||||||
|
|
||||||
- knob: float, from 0.0 to 10.0
|
- knob: float, from 0.00 to 10.00
|
||||||
- threshold: float, from -60.0 to -10.0
|
- threshold: float, from -60.00 to -10.00
|
||||||
- damping: float, from -60.0 to -10.0
|
- damping: float, from -60.00 to -10.00
|
||||||
- bpsidechain: int, from 100 to 4000
|
- bpsidechain: int, from 100 to 4000
|
||||||
- attack: float, from 0.0 to 1000.0
|
- attack: float, from 0.00 to 1000.00
|
||||||
- hold: float, from 0.0 to 5000.0
|
- hold: float, from 0.00 to 5000.00
|
||||||
- release: float, from 0.0 to 5000.0
|
- release: float, from 0.00 to 5000.00
|
||||||
|
|
||||||
for example:
|
for example:
|
||||||
|
|
||||||
@ -195,7 +195,7 @@ $vmr.strip[3].gate.threshold = -40.5
|
|||||||
|
|
||||||
The following strip.denoiser commands are available:
|
The following strip.denoiser commands are available:
|
||||||
|
|
||||||
- knob: float, from 0.0 to 10.0
|
- knob: float, from 0.00 to 10.00
|
||||||
|
|
||||||
for example:
|
for example:
|
||||||
|
|
||||||
@ -238,12 +238,12 @@ The following bus commands are available:
|
|||||||
- monitor: bool
|
- monitor: bool
|
||||||
- vaio: bool
|
- vaio: bool
|
||||||
- mono: int, 0 off, 1 mono, 2 stereo reverse
|
- mono: int, 0 off, 1 mono, 2 stereo reverse
|
||||||
- gain: float, from -60.0 to 12.0
|
- gain: float, from -60.00 to 12.00
|
||||||
- label: string
|
- label: string
|
||||||
- returnreverb: float, from 0.0 to 10.0
|
- returnreverb: float, from 0.00 to 10.00
|
||||||
- returndelay: float, from 0.0 to 10.0
|
- returndelay: float, from 0.00 to 10.00
|
||||||
- returnfx1: float, from 0.0 to 10.0
|
- returnfx1: float, from 0.00 to 10.00
|
||||||
- returnfx2: float, from 0.0 to 10.0
|
- returnfx2: float, from 0.00 to 10.00
|
||||||
|
|
||||||
for example:
|
for example:
|
||||||
|
|
||||||
@ -342,9 +342,9 @@ The following eq.channel.cell commands are available:
|
|||||||
|
|
||||||
- on: bool
|
- on: bool
|
||||||
- type: int, from 0 to 6
|
- type: int, from 0 to 6
|
||||||
- f: float, from 20.0 to 20000.0
|
- f: float, from 20.00 to 20000.00
|
||||||
- gain: float, from -12.0 to 12.0
|
- gain: float, from -12.00 to 12.00
|
||||||
- q: float, from 0.3 to 100.0
|
- q: float, from 0.30 to 100.00
|
||||||
|
|
||||||
for example:
|
for example:
|
||||||
|
|
||||||
@ -538,7 +538,7 @@ The following commands are available:
|
|||||||
|
|
||||||
- A1 - A5: bool
|
- A1 - A5: bool
|
||||||
- B1 - B3: bool
|
- B1 - B3: bool
|
||||||
- gain: float, from -60.0 to 12.0
|
- gain: float, from -60.00 to 12.00
|
||||||
- armedbus: int, from 0 to bus index
|
- armedbus: int, from 0 to bus index
|
||||||
- state: string, ('play', 'stop', 'record', 'pause')
|
- state: string, ('play', 'stop', 'record', 'pause')
|
||||||
- prerectime: int, from 0 to 20 seconds
|
- prerectime: int, from 0 to 20 seconds
|
||||||
|
|||||||
@ -885,7 +885,7 @@ Describe -Tag 'higher', -TestName 'All Higher Tests' {
|
|||||||
$vmr.recorder.filetype = $filetype
|
$vmr.recorder.filetype = $filetype
|
||||||
|
|
||||||
$vmr.recorder.state = 'record'
|
$vmr.recorder.state = 'record'
|
||||||
Start-Sleep -Milliseconds 100
|
Start-Sleep -Milliseconds 10
|
||||||
$stamp = '{0:yyyy-MM-dd} at {0:HH}h{0:mm}m{0:ss}s' -f (Get-Date)
|
$stamp = '{0:yyyy-MM-dd} at {0:HH}h{0:mm}m{0:ss}s' -f (Get-Date)
|
||||||
$vmr.recorder.state | Should -Be 'record'
|
$vmr.recorder.state | Should -Be 'record'
|
||||||
Start-Sleep -Milliseconds 2000
|
Start-Sleep -Milliseconds 2000
|
||||||
@ -979,7 +979,7 @@ Describe -Tag 'higher', -TestName 'All Higher Tests' {
|
|||||||
|
|
||||||
BeforeEach {
|
BeforeEach {
|
||||||
$vmr.recorder.record()
|
$vmr.recorder.record()
|
||||||
Start-Sleep -Milliseconds 100
|
Start-Sleep -Milliseconds 10
|
||||||
$stamp = '{0:yyyy-MM-dd} at {0:HH}h{0:mm}m{0:ss}s' -f (Get-Date)
|
$stamp = '{0:yyyy-MM-dd} at {0:HH}h{0:mm}m{0:ss}s' -f (Get-Date)
|
||||||
Start-Sleep -Milliseconds 2000
|
Start-Sleep -Milliseconds 2000
|
||||||
|
|
||||||
|
|||||||
@ -12,7 +12,7 @@ function Test-RecDir ([object]$vmr, [string]$recDir) {
|
|||||||
|
|
||||||
try {
|
try {
|
||||||
$vmr.recorder.record()
|
$vmr.recorder.record()
|
||||||
Start-Sleep -Milliseconds 100
|
Start-Sleep -Milliseconds 10
|
||||||
$stamp = '{0:yyyy-MM-dd} at {0:HH}h{0:mm}m{0:ss}s' -f (Get-Date)
|
$stamp = '{0:yyyy-MM-dd} at {0:HH}h{0:mm}m{0:ss}s' -f (Get-Date)
|
||||||
Start-Sleep -Milliseconds 2000
|
Start-Sleep -Milliseconds 2000
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user