Patent ID: 8060374

Claim:
A music player, comprising: an application unit configured to store an audio codec for decoding; a processor configured to perform operations of generating a multi-channel audio signal from an audio signal, the operations comprising: extracting time slot information in a variable bit length and residual band information in a fixed bit length, the time slot information indicating a time slot to which a parameter set is applied and the residual band information indicating a number of parameter bands to which a residual signal is applied; updating a parameter of the parameter set by using the residual signal based on the residual band information, the parameter set including inter-channel correlation information; converting the audio signal into the multi-channel audio signal by using the parameter set including the updated parameter based on the time slot information, wherein extracting the time slot information comprises: extracting a number of time slots and a number of parameter sets from the audio signal to identify time slot information; determining a bit length of the time slot information, the bit length being variable according to the number of time slots, the number of parameter sets, and previous time slot information associated with a previous parameter set; and extracting the time slot information based on the bit length, wherein a number of the time slot information is equal to the number of parameter sets; a network interface configured to transmit the multi-channel audio signal or the audio signal to an external unit; an audio subsystem configured to convert the multi-channel audio signal into a multi-channel analog output signal; and a speaker configured to output at least one channel of the multi-channel analog output signal.