| |
| PASS # AUDIT TASK RUNNER STARTED. |
| PASS Executing "attack" |
| PASS Executing "knee" |
| PASS Executing "ratio" |
| PASS Executing "release" |
| PASS Executing "threshold" |
| PASS Audit report |
| PASS > [attack] Dynamics compressor attack |
| PASS attack: refNode = new DynamicsCompressorNode(context) did not throw an exception. |
| PASS attack: tstNode = new DynamicsCompressorNode(context, {"attack":0}) did not throw an exception. |
| PASS attack: refNode[attack].setValueAtTime(refNode[attack].minValue, 0) did not throw an exception. |
| PASS attack: refNode[attack].linearRampToValueAtTime(refNode[attack].minValue, 0.25) did not throw an exception. |
| PASS attack: mod = new ConstantSourceNode(context, {offset: 0}) did not throw an exception. |
| PASS attack: mod.offset.setValueAtTime(0, 0) did not throw an exception. |
| PASS attack: mod.offset.linearRampToValueAtTime(1, 0.25) did not throw an exception. |
| PASS attack: mod.connect(tstNode[attack]) did not throw an exception. |
| PASS k-rate attack AudioParam with input equals [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0...] with an element-wise tolerance of {"absoluteThreshold":0,"relativeThreshold":0}. |
| PASS < [attack] All assertions passed. (total 9 assertions) |
| PASS > [knee] Dynamics compressor knee |
| PASS knee: refNode = new DynamicsCompressorNode(context) did not throw an exception. |
| PASS knee: tstNode = new DynamicsCompressorNode(context, {"knee":0}) did not throw an exception. |
| PASS knee: refNode[knee].setValueAtTime(refNode[knee].minValue, 0) did not throw an exception. |
| PASS knee: refNode[knee].linearRampToValueAtTime(refNode[knee].minValue, 0.25) did not throw an exception. |
| PASS knee: mod = new ConstantSourceNode(context, {offset: 0}) did not throw an exception. |
| PASS knee: mod.offset.setValueAtTime(0, 0) did not throw an exception. |
| PASS knee: mod.offset.linearRampToValueAtTime(40, 0.25) did not throw an exception. |
| PASS knee: mod.connect(tstNode[knee]) did not throw an exception. |
| PASS k-rate knee AudioParam with input equals [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0...] with an element-wise tolerance of {"absoluteThreshold":0,"relativeThreshold":0}. |
| PASS < [knee] All assertions passed. (total 9 assertions) |
| PASS > [ratio] Dynamics compressor ratio |
| PASS ratio: refNode = new DynamicsCompressorNode(context) did not throw an exception. |
| PASS ratio: tstNode = new DynamicsCompressorNode(context, {"ratio":1}) did not throw an exception. |
| PASS ratio: refNode[ratio].setValueAtTime(refNode[ratio].minValue, 0) did not throw an exception. |
| PASS ratio: refNode[ratio].linearRampToValueAtTime(refNode[ratio].minValue, 0.25) did not throw an exception. |
| PASS ratio: mod = new ConstantSourceNode(context, {offset: 0}) did not throw an exception. |
| PASS ratio: mod.offset.setValueAtTime(0, 0) did not throw an exception. |
| PASS ratio: mod.offset.linearRampToValueAtTime(19, 0.25) did not throw an exception. |
| PASS ratio: mod.connect(tstNode[ratio]) did not throw an exception. |
| PASS k-rate ratio AudioParam with input equals [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0...] with an element-wise tolerance of {"absoluteThreshold":0,"relativeThreshold":0}. |
| PASS < [ratio] All assertions passed. (total 9 assertions) |
| PASS > [release] Dynamics compressor release |
| PASS release: refNode = new DynamicsCompressorNode(context) did not throw an exception. |
| PASS release: tstNode = new DynamicsCompressorNode(context, {"release":0}) did not throw an exception. |
| PASS release: refNode[release].setValueAtTime(refNode[release].minValue, 0) did not throw an exception. |
| PASS release: refNode[release].linearRampToValueAtTime(refNode[release].minValue, 0.25) did not throw an exception. |
| PASS release: mod = new ConstantSourceNode(context, {offset: 0}) did not throw an exception. |
| PASS release: mod.offset.setValueAtTime(0, 0) did not throw an exception. |
| PASS release: mod.offset.linearRampToValueAtTime(1, 0.25) did not throw an exception. |
| PASS release: mod.connect(tstNode[release]) did not throw an exception. |
| PASS k-rate release AudioParam with input equals [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0...] with an element-wise tolerance of {"absoluteThreshold":0,"relativeThreshold":0}. |
| PASS < [release] All assertions passed. (total 9 assertions) |
| PASS > [threshold] Dynamics compressor threshold |
| PASS threshold: refNode = new DynamicsCompressorNode(context) did not throw an exception. |
| PASS threshold: tstNode = new DynamicsCompressorNode(context, {"threshold":-100}) did not throw an exception. |
| PASS threshold: refNode[threshold].setValueAtTime(refNode[threshold].minValue, 0) did not throw an exception. |
| PASS threshold: refNode[threshold].linearRampToValueAtTime(refNode[threshold].minValue, 0.25) did not throw an exception. |
| PASS threshold: mod = new ConstantSourceNode(context, {offset: 0}) did not throw an exception. |
| PASS threshold: mod.offset.setValueAtTime(0, 0) did not throw an exception. |
| PASS threshold: mod.offset.linearRampToValueAtTime(100, 0.25) did not throw an exception. |
| PASS threshold: mod.connect(tstNode[threshold]) did not throw an exception. |
| PASS k-rate threshold AudioParam with input equals [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0...] with an element-wise tolerance of {"absoluteThreshold":0,"relativeThreshold":0}. |
| PASS < [threshold] All assertions passed. (total 9 assertions) |
| PASS # AUDIT TASK RUNNER FINISHED: 5 tasks ran successfully. |
| |