3 Definitions, symbols and abbreviations
26.4023GPPAdditional decoder toolsEnhanced aacPlus general audio codecGeneral audio codec audio processing functionsTS
3.1 Definitions
For the purposes of this TS, the following definitions apply:
band: (as in limiter band, noise floor band, etc.) a group of consecutive QMF subbands
envelope scalefactor: an element representing the averaged energy of a signal over a region described by a frequency band and a time segment
frequency band: interval in frequency, group of consecutive QMF subbands
frequency border: frequency band delimiter, expressed as a specific QMF subband
noise floor: a vector of noise floor scalefactors
noise floor scalefactor: an element associated with a region described by a frequency band and a time segment, representing the ratio between the energy of the noise to be added to the envelope adjusted HF generated signal and the energy of the same
SBR envelope: a vector of envelope scalefactors
SBR frame: time segment associated with one SBR extension data element
SBR range: the frequency range of the signal generated by the SBR algorithm
subband: a frequency range represented by one row in a QMF matrix, carrying a subsampled signal
time border: time segment delimiter, expressed as a specific time slot
time segment: interval in time, group of consecutive time slots
time / frequency grid: a description of SBR envelope time segments and associated frequency resolution tables as well as description of noise floor time segments
time slot: finest resolution in time for SBR envelopes and noise floors. One time slot equals two subsamples in the QMF domain
3.2 Symbols
For the purposes of this TS, the following symbols apply:
EOrig has LE columns where each column is of length NLow or NHigh depending on the frequency resolution for each SBR envelope. The elements in EOrig contains the envelope scalefactors of the original signal.
the output sampling rate from the SBR Tool.
internal sampling frequency of the SBR Tool, twice the sampling frequency of the core coder (after sampling frequency mapping, ISO/IEC 14496-3:2001, Table 4.55). The sampling frequency of the SBR enhanced output signal is equal to the internal sampling frequency of the SBR Tool, unless the SBR Tool is operated in downsampled mode. If the SBR Tool is operated in downsampled mode, the output sampling frequency
is equal to the sampling frequency of the core coder.
has two column vectors containing the frequency border tables for low and high frequency resolution.
fTableHigh is of length NHigh+1 and contains frequency borders for high frequency resolution SBR envelopes.
fTableLow is of length NLow+1 and contains frequency borders for low frequency resolution SBR envelopes.
LE number of SBR envelopes.
LQ number of noise floors.
NQ number of noise floor bands.
number of frequency bands for low and high frequency resolution.
numTimeSlots number of SBR envelope time slots that exist within an AAC frame, 16 for a 1024 AAC frame and 15 for a 960 AAC frame.
offset-values for the SBR envelope and noise floor data, when using coupled channels.
QOrig has LQ columns where each column is of length NQ and contains the noise floor scalefactors.
frequency resolution for all SBR envelopes in the current SBR frame, zero for low resolution, one for high resolution.
tE is of length LE+1 and contains start and stop time borders for all SBR envelopes in the current SBR frame.
tQ is of length LQ+1 and contains start and stop time borders for all noise floors in the current SBR frame.
Y is the complex output QMF bank subband matrix from the HF adjuster.
3.3 Abbreviations
For the purposes of this TS, the following abbreviations apply.
AAC Advanced Audio Coding
aacPlus Combination of MPEG-4 AAC and MPEG-4 Bandwidth extension (SBR)
Enhanced aacPlus Combination of MPEG-4 AAC, MPEG-4 Bandwidth extension (SBR) and MPEG-4 Parametric Stereo
MPEG Moving Picture Experts Group
SBR Spectral Band Replication