| OLD | NEW |
| 1 Test AnalyserNode getFloatFrequencyData and getByteFrequencyData, no Smoothing | 1 Test AnalyserNode getFloatFrequencyData and getByteFrequencyData, no Smoothing |
| 2 | 2 |
| 3 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE
". | 3 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE
". |
| 4 | 4 |
| 5 | 5 |
| 6 PASS 32-point float FFT equals [-38.0,-14.8,-15.6,-19.9,-22.9,-25.1,-26.7,-28.1,
-29.3,-30.4,-31.7,-33.7,-36.0,-38.5,-43.7,-55.3] with an element-wise tolerance
of {absoluteThreshold: 0, relativeThreshold: 6.8964e-7}. | 6 PASS 32-point float FFT equals [-38.0,-14.8,-15.6,-19.9,-22.9,-25.1,-26.7,-28.1,
-29.3,-30.4,-31.7,-33.7,-36.0,-38.5,-43.7,-55.3] with an element-wise tolerance
of {absoluteThreshold: 0, relativeThreshold: 6.8964e-7}. |
| 7 PASS Min FFT value is less than or equal to -50. | 7 PASS Min FFT value is less than or equal to -50. |
| 8 PASS Max FFT value is greater than or equal to -30. | 8 PASS Max FFT value is greater than or equal to -30. |
| 9 PASS 32-point byte FFT equals [153,255,255,255,255,255,255,255,255,249,233,207,1
78,146,79,0] with an element-wise tolerance of 0. | 9 PASS 32-point byte FFT equals [153,255,255,255,255,255,255,255,255,249,233,207,1
78,146,79,0] with an element-wise tolerance of 0. |
| 10 PASS 64-point float FFT equals [-15.9,-17.2,-23.0,-30.0,-32.4,-34.3,-35.9,-37.3,
-38.4,-39.5,-40.4,-41.2,-41.9,-42.7,-43.3,-43.9,...] with an element-wise tolera
nce of {absoluteThreshold: 0, relativeThreshold: 0.0000068366}. | 10 PASS 64-point float FFT equals [-15.9,-17.2,-23.0,-30.0,-32.4,-34.3,-35.9,-37.3,
-38.4,-39.5,-40.4,-41.2,-41.9,-42.7,-43.3,-43.9,...] with an element-wise tolera
nce of {absoluteThreshold: 0, relativeThreshold: 0.0000068366}. |
| 11 PASS Min FFT value is less than or equal to -100. | 11 PASS Min FFT value is less than or equal to -100. |
| 12 PASS Max FFT value is greater than or equal to -30. | 12 PASS Max FFT value is greater than or equal to -30. |
| 13 PASS 64-point byte FFT equals [255,255,255,254,246,239,233,228,224,220,217,214,2
11,208,206,204,...] with an element-wise tolerance of 0. | 13 PASS 64-point byte FFT equals [255,255,255,254,246,239,233,228,224,220,217,214,2
11,208,206,204,...] with an element-wise tolerance of 0. |
| 14 PASS 128-point float FFT equals [-29.5,-21.3,-20.2,-27.9,-29.0,-31.4,-34.1,-33.5
,-37.0,-36.2,-37.6,-39.2,-38.3,-41.4,-39.7,-41.7,...] with an element-wise toler
ance of {absoluteThreshold: 0, relativeThreshold: 0.0000014602}. | 14 PASS 128-point float FFT equals [-29.5,-21.3,-20.2,-27.9,-29.0,-31.4,-34.1,-33.5
,-37.0,-36.2,-37.6,-39.2,-38.3,-41.4,-39.7,-41.7,...] with an element-wise toler
ance of {absoluteThreshold: 0, relativeThreshold: 0.0000014602}. |
| 15 PASS Min FFT value is less than or equal to -100. | 15 PASS Min FFT value is less than or equal to -100. |
| 16 PASS Max FFT value is greater than or equal to -30. | 16 PASS Max FFT value is greater than or equal to -30. |
| 17 PASS 128-point byte FFT equals [255,255,255,255,255,249,239,242,229,232,227,221,
224,213,219,212,...] with an element-wise tolerance of 0. | 17 PASS 128-point byte FFT equals [255,255,255,255,255,249,239,242,229,232,227,221,
224,213,219,212,...] with an element-wise tolerance of 0. |
| 18 PASS 256-point float FFT equals [-72.0,-53.6,-28.6,-19.7,-20.3,-29.9,-28.3,-25.0
,-30.6,-35.8,-28.9,-30.5,-39.9,-33.4,-31.2,-37.9,...] with an element-wise toler
ance of {absoluteThreshold: 0, relativeThreshold: 8.4828e-7}. | 18 PASS 256-point float FFT equals [-72.0,-53.6,-28.6,-19.7,-20.3,-29.9,-28.3,-25.0
,-30.6,-35.8,-28.9,-30.5,-39.9,-33.4,-31.2,-37.9,...] with an element-wise toler
ance of {absoluteThreshold: 0, relativeThreshold: 8.4828e-7}. |
| 19 PASS Min FFT value is less than or equal to -100. | 19 PASS Min FFT value is less than or equal to -100. |
| 20 PASS Max FFT value is greater than or equal to -30. | 20 PASS Max FFT value is greater than or equal to -30. |
| 21 PASS 256-point byte FFT equals [102,169,255,255,255,255,255,255,252,233,255,253,
218,242,250,226,...] with an element-wise tolerance of 0. | 21 PASS 256-point byte FFT equals [102,169,255,255,255,255,255,255,252,233,255,253,
218,242,250,226,...] with an element-wise tolerance of 0. |
| 22 PASS 512-point float FFT equals [-99.7,-95.6,-90.0,-86.2,-82.1,-36.4,-22.3,-19.0
,-24.7,-42.6,-83.7,-79.3,-39.9,-27.4,-25.2,-32.1,...] with an element-wise toler
ance of {absoluteThreshold: 0, relativeThreshold: 0.000023906}. | 22 PASS 512-point float FFT equals [-99.7,-95.6,-90.0,-86.2,-82.1,-36.4,-22.3,-19.0
,-24.7,-42.6,-83.7,-79.3,-39.9,-27.4,-25.2,-32.1,...] with an element-wise toler
ance of {absoluteThreshold: 0, relativeThreshold: 0.000023906}. |
| 23 PASS Min FFT value is less than or equal to -100. | 23 PASS Min FFT value is less than or equal to -100. |
| 24 PASS Max FFT value is greater than or equal to -30. | 24 PASS Max FFT value is greater than or equal to -30. |
| 25 PASS 512-point byte FFT equals [0,16,36,50,65,231,255,255,255,208,59,75,219,255,
255,247,...] with an element-wise tolerance of 0. | 25 PASS 512-point byte FFT equals [0,16,36,50,65,231,255,255,255,208,59,75,219,255,
255,247,...] with an element-wise tolerance of 0. |
| 26 PASS 1024-point float FFT equals [-100,-100,-100,-100,-99.4,-96.6,-93.6,-90.2,-8
6.4,-82.5,-79.7,-70.4,-33.9,-21.4,-19.2,-26.1,...] with an element-wise toleranc
e of {absoluteThreshold: 0, relativeThreshold: 0.000012765}. | 26 PASS 1024-point float FFT equals [-100,-100,-100,-100,-99.4,-96.6,-93.6,-90.2,-8
6.4,-82.5,-79.7,-70.4,-33.9,-21.4,-19.2,-26.1,...] with an element-wise toleranc
e of {absoluteThreshold: 0, relativeThreshold: 0.000020483}. |
| 27 PASS Min FFT value is less than or equal to -100. | 27 PASS Min FFT value is less than or equal to -100. |
| 28 PASS Max FFT value is greater than or equal to -30. | 28 PASS Max FFT value is greater than or equal to -30. |
| 29 PASS 1024-point byte FFT equals [0,0,0,0,2,12,23,35,49,63,74,107,240,255,255,255
,...] with an element-wise tolerance of 0. | 29 PASS 1024-point byte FFT equals [0,0,0,0,2,12,23,35,49,63,74,107,240,255,255,255
,...] with an element-wise tolerance of 0. |
| 30 PASS 2048-point float FFT equals [-100,-100,-100,-100,-100,-100,-100,-100,-100,-
100,-100,-100,-100,-100,-100,-100,...] with an element-wise tolerance of {absolu
teThreshold: 0, relativeThreshold: 0.000008492}. | 30 PASS 2048-point float FFT equals [-100,-100,-100,-100,-100,-100,-100,-100,-100,-
100,-100,-100,-100,-100,-100,-100,...] with an element-wise tolerance of {absolu
teThreshold: 0, relativeThreshold: 0.000013456}. |
| 31 PASS Min FFT value is less than or equal to -100. | 31 PASS Min FFT value is less than or equal to -100. |
| 32 PASS Max FFT value is greater than or equal to -30. | 32 PASS Max FFT value is greater than or equal to -30. |
| 33 PASS 2048-point byte FFT equals [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,...] with an el
ement-wise tolerance of 0. | 33 PASS 2048-point byte FFT equals [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,...] with an el
ement-wise tolerance of 0. |
| 34 PASS 4096-point float FFT equals [-100,-100,-100,-100,-100,-100,-100,-100,-100,-
100,-100,-100,-100,-100,-100,-100,...] with an element-wise tolerance of {absolu
teThreshold: 0, relativeThreshold: 4.3344e-7}. | 34 PASS 4096-point float FFT equals [-100,-100,-100,-100,-100,-100,-100,-100,-100,-
100,-100,-100,-100,-100,-100,-100,...] with an element-wise tolerance of {absolu
teThreshold: 0, relativeThreshold: 4.6116e-7}. |
| 35 PASS Min FFT value is less than or equal to -100. | 35 PASS Min FFT value is less than or equal to -100. |
| 36 PASS Max FFT value is greater than or equal to -30. | 36 PASS Max FFT value is greater than or equal to -30. |
| 37 PASS 4096-point byte FFT equals [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,...] with an el
ement-wise tolerance of 0. | 37 PASS 4096-point byte FFT equals [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,...] with an el
ement-wise tolerance of 0. |
| 38 PASS 8192-point float FFT equals [-100,-100,-100,-100,-100,-100,-100,-100,-100,-
100,-100,-100,-100,-100,-100,-100,...] with an element-wise tolerance of {absolu
teThreshold: 0, relativeThreshold: 3.1314e-7}. | 38 PASS 8192-point float FFT equals [-100,-100,-100,-100,-100,-100,-100,-100,-100,-
100,-100,-100,-100,-100,-100,-100,...] with an element-wise tolerance of {absolu
teThreshold: 0, relativeThreshold: 3.2106e-7}. |
| 39 PASS Min FFT value is less than or equal to -100. | 39 PASS Min FFT value is less than or equal to -100. |
| 40 PASS Max FFT value is greater than or equal to -30. | 40 PASS Max FFT value is greater than or equal to -30. |
| 41 PASS 8192-point byte FFT equals [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,...] with an el
ement-wise tolerance of 0. | 41 PASS 8192-point byte FFT equals [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,...] with an el
ement-wise tolerance of 0. |
| 42 PASS 16384-point float FFT equals [-100,-100,-100,-100,-100,-100,-100,-100,-100,
-100,-100,-100,-100,-100,-100,-100,...] with an element-wise tolerance of {absol
uteThreshold: 0, relativeThreshold: 1.1756e-7}. | 42 PASS 16384-point float FFT equals [-100,-100,-100,-100,-100,-100,-100,-100,-100,
-100,-100,-100,-100,-100,-100,-100,...] with an element-wise tolerance of {absol
uteThreshold: 0, relativeThreshold: 1.1756e-7}. |
| 43 PASS Min FFT value is less than or equal to -100. | 43 PASS Min FFT value is less than or equal to -100. |
| 44 PASS Max FFT value is greater than or equal to -30. | 44 PASS Max FFT value is greater than or equal to -30. |
| 45 PASS 16384-point byte FFT equals [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,...] with an e
lement-wise tolerance of 0. | 45 PASS 16384-point byte FFT equals [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,...] with an e
lement-wise tolerance of 0. |
| 46 PASS 32768-point float FFT equals [-100,-100,-100,-100,-100,-100,-100,-100,-100,
-100,-100,-100,-100,-100,-100,-100,...] with an element-wise tolerance of {absol
uteThreshold: 0, relativeThreshold: 1.1756e-7}. | 46 PASS 32768-point float FFT equals [-100,-100,-100,-100,-100,-100,-100,-100,-100,
-100,-100,-100,-100,-100,-100,-100,...] with an element-wise tolerance of {absol
uteThreshold: 0, relativeThreshold: 1.1756e-7}. |
| 47 PASS Min FFT value is less than or equal to -100. | 47 PASS Min FFT value is less than or equal to -100. |
| 48 PASS Max FFT value is greater than or equal to -30. | 48 PASS Max FFT value is greater than or equal to -30. |
| 49 PASS 32768-point byte FFT equals [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,...] with an e
lement-wise tolerance of 0. | 49 PASS 32768-point byte FFT equals [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,...] with an e
lement-wise tolerance of 0. |
| 50 PASS Basic frequency data computed correctly. | 50 PASS Basic frequency data computed correctly. |
| 51 | 51 |
| 52 PASS 128-point float FFT equals [-33.7,-21.1,-18.0,-20.2,-23.2,-25.3,-27.0,-28.4
,-29.6,-30.7,-31.6,-32.4,-33.2,-33.9,-34.5,-35.2,...] with an element-wise toler
ance of {absoluteThreshold: 0, relativeThreshold: 0.0000012548}. | 52 PASS 128-point float FFT equals [-33.7,-21.1,-18.0,-20.2,-23.2,-25.3,-27.0,-28.4
,-29.6,-30.7,-31.6,-32.4,-33.2,-33.9,-34.5,-35.2,...] with an element-wise toler
ance of {absoluteThreshold: 0, relativeThreshold: 0.0000012548}. |
| 53 PASS Smoothing constant of 0 correctly handled. | 53 PASS Smoothing constant of 0 correctly handled. |
| 54 | 54 |
| 55 PASS successfullyParsed is true | 55 PASS successfullyParsed is true |
| 56 | 56 |
| 57 TEST COMPLETE | 57 TEST COMPLETE |
| 58 | 58 |
| OLD | NEW |