Mobile device having multi-audio output function
AssigneeSamsung Electronics Co., Ltd.
InventorsKwang-il Hwang, Kwon-ju Yi, Dong-yoon Kim, Seong-woon Kim
Life of this patent
Estimating the term…
Abstract
A mobile device playing and outputting audio data having various formats. The mobile device includes a memory storing audio data having different formats; a plurality of audio-playing units, each having a codec that corresponds a respective format and restoring respective analog sound signals from the corresponding audio data; a processor receiving a hardware interrupt from some or all of the audio-playing units to provide corresponding data of the stored audio data to a corresponding audio playing unit; and an output unit mixing the restored analog sound signals in order to be output.
Claims13
A mobile device comprising:
- a memory storing audio data having different formats;
- a plurality of audio-playing units, each of the audio-playing units comprising a codec that respectively corresponds to one of the different formats of the stored audio data, restoring respective analog sound signals of the same data format from the corresponding audio data;
- a processor receiving a hardware interrupt from at least one of the audio-playing units to provide corresponding data of the stored audio data to a corresponding audio-playing unit;
- and
- an output unit mixing at least two of the restored analog sound signals in order to output the signals together,
- wherein the outputted at least two analog sound signals have been generated by restoration of audio data of different formats,
- the audio-playing units each further comprise
- a buffer receiving a portion of the audio data stored in the memory to temporarily store the received audio data;
- a decoder decoding the stored received audio data to create raw audio data, the raw audio data being Pulse Code Modulation (PCM) data;
- and
- a digital to analog converter converting the raw audio data to the respective analog sound signal.
A mobile device comprising:
- a memory storing audio data having different formats;
- a plurality of audio-playing units, each of the audio-playing units comprising a codec that respectively corresponds to one of the different formats of the stored audio data, restoring respective analog sound signals from the corresponding audio data;
- a processor receiving a hardware interrupt from at least one of the audio-playing units to provide corresponding data of the stored audio data to a corresponding audio-playing unit;
- and
- an output unit mixing the restored analog sound signals in order to output the signals,
- wherein the audio-playing units each further comprise
- a buffer receiving a portion of the audio data stored in the memory to temporarily store the received audio data;
- a decoder decoding the stored received audio data to create raw audio data, the raw audio data being Pulse Code Modulation (PCM) data;
- and
- a digital to analog converter converting the raw audio data to the respective analog sound signal,
- wherein the audio playing unit further comprises an amplifier amplifying the analog sound signal according to a predetermined control signal,
- wherein the output unit comprises
- an amplifier controlling a gain of the amplified analog sound signal according to a predetermined main gain control signal;
- and
- a speaker converting the gain controlled sound signal to a physical sound.
A method comprising:
- storing audio data having different formats in a memory of a mobile device;
- restoring respective analog sound signals of the same data format from the stored audio data comprising using a plurality of audio playing units each respectively corresponding to one of the different formats;
- generating a hardware interrupt to provide corresponding data of the stored audio data to a corresponding one of the audio playing units;
- mixing the at least two restored analog sound signals and outputting the mixed signals together;
- and
- generating the outputted at least two analog sound signals comprising restoring audio data of different formats,
- wherein the restoring further comprises
- receiving a portion of the audio data stored in the memory to temporarily store the received audio data in a buffer;
- decoding the stored received audio data to create raw audio data, the raw audio data being Pulse Code Modulation (PCM) data by a decoder;
- and
- converting the raw audio data to the respective analog sound signal by a digital to analog converter.
Dependencies are inferred from the claim text.