Patent ID: 8527265

Claim:
A method for encoding in a scalable speech and audio codec having multiple layers, comprising: obtaining a residual signal from a Code Excited Linear Prediction (CELP)-based encoding layer, wherein the CELP-based encoding layer comprises one or two previous layers in the scalable and audio codec, and where the residual signal is a difference between an original audio signal and a reconstructed version of the original audio signal; transforming the residual signal, from a previous layer, at a Discrete Cosine Transform (DCT)-type transform layer to obtain a corresponding transform spectrum having a plurality of spectral lines; and encoding the transform spectrum spectral lines using a combinatorial position coding technique; and splitting the plurality of spectral lines into a plurality of sub-bands; and grouping consecutive sub-bands into regions; and encoding positions of a selected subset of spectral lines within a region based on representing spectral line positions using the combinatorial position coding technique for non-zero spectral lines positions.