MPEG-4 Audio Conformance Tools

Tool Access

Tool Description

Source Code

AudioObjectType

Audio-specific
BIFS Node

1

2

3

4

5

6

7

8

9

12

13

14

15

16

17

19

20

21

22

23

24

25

26

27

SSNR/CD

Max. abs. difference sample

C

X1

X1

X1

X1

 

X1

X

X

 

 

X

 

 

X

X1

X1

X1

X

X

X1

X

 

X3

X

X

X

 

 

X

SSNR/CD

Overall RMS value of difference signal

C

X1

X1

X1

X1

 

X1

X

X

 

 

X

 

 

X

X1

X1

X1

X

X

 

X

 

X3

X

X

X

 

 

X

SSNR/CD

Average segmental SNR value of difference signal (only segments with reference signal power in the range [-50...-15] dB)

C

 

 

 

 

 

 

X

X

 

 

 

 

 

 

 

 

 

X

 

 

X

 

X3

X

 

 

 

 

 

SSNR/CD

Average cepstral distortion (only segments with reference signal power in the range [-50...-15]dB)

C

 

 

 

 

 

 

X

X

 

 

 

 

 

 

 

 

 

X

 

 

X

 

X3

X

 

 

 

 

 

HILN

Conformance criteria for noise generator and spectral noise envelope (M5773 1.1.5.3)

C (draft)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

X4

 

 

 

 

 

 

HILN

Conformance criteria for temporal noise envelope (M5773 1.1.5.4)

C (draft)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

X4

 

 

 

 

 

 

HILN

Conformance criteria for random start phase (M5773 1.1.5.5)

C (draft)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

X4

 

 

 

 

 

 

saol_filter

Template tool to measure SA Algorithmic Synthesis and AudioFX Levels

C (implemented into the SA reference software)

 

 

 

 

 

 

 

 

 

 

X

 

 

X

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

saol_noise

Conformance criteria for Structured Audio noise generators

matlab

 

 

 

 

 

 

 

 

 

 

X

 

 

X

 

 

 

 

 

 

 

 

 

 

 

 

 

 

X

switch

Conformance criteria for click-free transition in AudioSwitch

matlab

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

X

 

 

resample

Conformance criteria for SR conversion in Audio Composition

matlab

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

X

 

HVXC

Verification of differential spectrum for "HVXC/ER_HVXC" All Voiced bitstream (hvxc_fcomp)

C

 

 

 

 

 

 

 

 

X3

 

 

 

 

 

 

 

 

 

 

 

 

X3

 

 

 

 

 

 

 

HVXC

Verification of harmonic phase initialization "HVXC/ER_HVXC" bitstream (hvxc_ini_phase)

C

 

 

 

 

 

 

 

 

X3

 

 

 

 

 

 

 

 

 

 

 

 

X3

 

 

 

 

 

 

 

HVXC

Segmental SNR measurement for "HVXC/ER_HVXC" bitstream(segsnr)

C

 

 

 

 

 

 

 

 

X4

 

 

 

 

 

 

 

 

 

 

 

 

X4

 

X4

 

 

 

 

 

PNS

PNS-1 (spectral analysis on static signal)

C/C++

 

X2

 

 

 

X2

 

 

 

 

 

 

 

 

 

 

X2

 

 

X2

 

 

 

 

 

 

 

 

 

PNS

PNS-2 (spectral analysis on transient signal)

C/C++

 

X2

 

 

 

X2

 

 

 

 

 

 

 

 

 

 

X2

 

 

X2

 

 

 

 

 

 

 

 

 

PNS

PNS-3 (temporal analysis on transient signal)

C/C++

 

X2

 

 

 

X2

 

 

 

 

 

 

 

 

 

 

X2

 

 

X2

 

 

 

 

 

 

 

 

 

-

bit exact

-

 

 

 

 

 

 

 

 

 

X

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SBR

max. abs. difference sample and overall RMS value of difference signal

C

 

 

 

 

X

 

 

 

 

 

 

 

 

 

 

 

 

 

 X

 

 

 

 

 

 

 

 

 

 

1) for sine sweep sequences only
2) for PNS sequences only
3) for deterministic parts only
4) for stochastic parts only