The present invention relates to an audio player and more particular to a portable audio player such as MP3 or WMA player.
Nowadays, Universal Serial Bus (USB) has become the most popular transmission interface between a computer system and its peripheral equipments or associated electronic appliances such as printers, digital cameras, scanners, etc. Since USB devices have the advantages of plug-and-play feature and high transmission rate, all currently commercialized personal computers or notebook computers are equipped with USB interface slots. Some USB devices are further advantageous in portability. For example, a USB flash drive is quite compact in size while including a memory card of large storage capacity, so it is very convenient for a user to transfer data compared to conventional floppy discs and portable hard disc drives.
A MPEG Layer 3 player (MP3 player) is one of USB electronic appliances, which is capable of downloading and recording audio data from a personal computer or notebook computer via USB interface and generally outputting the recorded audio data via earphones. In addition to the recording function, a MP3 player may also serve as a tuner for receiving radio programs. The schematic functional block diagram of a common MP3 player is shown in
Even though the storage capacity of the memory unit 101 of the MP3 player can be up to 1 GB, it may still be insufficient for recording radio programs that might take hours. Further, the functions of the MP3 player would be confined due to the small display and simplified operation interface. For example, it would be infeasible to search and memorize radio channels and has difficulty in variably tuning audio outputs with an equalizer.
Therefore, the present invention provides an audio player with alternative operation interface and expanded functions. The present invention is particular beneficial to a portable audio player that has a limited number of actuation keys and a small display.
The present invention provides a portable audio player, which comprises a built-in operation interface for inputting a first command therefrom and generating a first control signal in response to the first command; a main circuit for processing and optionally storing audio data; and a microcontroller in communication with the built-in operation interface, the main circuit and an external operation interface for controlling the main circuit to process the audio data optionally in response to the first control signal or a second control signal generated by the external operation interface.
In an embodiment, the external operation interface is installed in a computer system. The microcontroller communicates with the external operation interface via a USB interface, for example. The external operation interface may include an input interface and a specific control program. For example, the input interface may include a display of the computer system, a graphics interface shown on the display under the control of the specific control program, and a keyboard or mouse device for manipulating the graphics interface therevia.
In an embodiment, the built-in operation interface includes at least one actuation key and a display.
In an embodiment, the built-in operation interface, main circuit and microcontroller are integrated to the same housing and optionally connect to the external operation interface via a USB connector.
In an embodiment, the main circuit comprises a non-volatile memory unit for storing first audio data in a digital form; an audio decoder coupled to the non-volatile memory unit and the microcontroller for converting the first audio data read from the non-volatile memory unit from the digital form into an audible form under the control of the microcontroller in response to the first or second control signal; and an earphone socket coupled to the audio decoder for playing the first audio data in the audible form.
In an embodiment, the microcontroller controls the audio decoder to differentially adjust gains of the first audio data at different frequency sections in response to the second control signal generated by the external operation interface.
In an embodiment, the main circuit comprises a tuner for receiving radio signals as second audio data and outputting the second audio data in an analog form; and an analog-to-digital converter coupled to the tuner and the microcontroller for converting the second audio data received from the tuner from the analog form into a digital form and transmitting the second audio data in the digital form to a computer system to be stored under the control of the microcontroller in response to the first or second control signal.
In an embodiment, the microcontroller controls the tuner to scan, search and/or memorize radio channels in response to the second control signal generated by the external operation interface.
In an embodiment, the microcontroller controls the analog-to-digital converter to store the second audio data into the computer system in a time-shift recording mode in response to the second control signal generated by the external operation interface.
In an embodiment, in the time-shift recording mode, the second audio data are played back to a designated time point that the playing of the second audio data were interrupted while the recording of the second audio data into a hard disc of the computer system are kept in real-time.
In an embodiment, the main circuit comprises a tuner for receiving radio signals as third audio data and outputting the third audio data in an analog form; an audio encoder coupled to the tuner and the microcontroller for converting the third audio data from the analog form into a digital form under the control of the microcontroller in response to the first or second control signal; and a non-volatile memory unit for storing the third audio data in the digital form, e.g. a digital audio compressed format such as MP3 or WMA format.
The present invention also provides an audio player for use with a computer system, which comprises a microcontroller communicable with the computer system via a USB interface; a built-in non-volatile memory unit for storing first audio data in a digital form; and an audio decoder coupled to the built-in non-volatile memory unit and the microcontroller for converting the first audio data read from the built-in non-volatile memory unit from the digital form into an audible form, and differentially adjusting gains of the first audio data at different frequency sections under the control of the microcontroller in response to a first control signal from the computer system.
In an embodiment, the audio player a further comprises a tuner for receiving radio signals as second audio data and outputting the second audio data in an analog form, wherein the microcontroller controls the tuner to scan, search and/or memorize radio channels in response to a second control signal from the computer system.
In an embodiment, the audio player a further comprises an analog-to-digital converter coupled to the tuner and the microcontroller for converting the second audio data received from the tuner from the analog form into a digital form, wherein the microcontroller controls the analog-to-digital converter to store the second audio data in the digital form into the computer system in a time-shift recording mode in response to a third control signal from the computer system.
The present invention further provides an audio player for use with a computer system, which comprises a microcontroller communicable with the computer system via a USB interface; a tuner for receiving radio signals as first audio data and outputting the first audio data in an analog form; and an analog-to-digital converter coupled to the tuner and the microcontroller for converting the first audio data received from the tuner from the analog form into a digital form and transmitting the first audio data in the digital form to a computer system to be stored under the control of the microcontroller in response to a first control signal.
In an embodiment, the audio player a further comprises an audio encoder coupled to the tuner and the microcontroller for converting the first audio data from the analog form into a digital audio compressed format under the control of the microcontroller in response to a second control signal from the computer system; a built-in non-volatile memory unit for storing the first audio data in the digital audio compressed format; and an audio decoder coupled to the built-in non-volatile memory unit and the microcontroller for converting the first audio data read from the built-in non-volatile memory unit from the digital audio compressed format into an audible form, and differentially adjusting gains of the first audio data at different frequency sections under the control of the microcontroller in response to a third control signal from the computer system.
The present invention may best be understood through the following description with reference to the accompanying drawings, in which:
The present invention will now be described more specifically with reference to the following embodiments. It is to be noted that the following descriptions of preferred embodiments of this invention are presented herein for purpose of illustration and description only; it is not intended to be exhaustive or to be limited to the precise form disclosed.
Please refer to
The main circuit 212, as shown in
In addition to communicability with the alternative operation interface of the computer system, the audio player according to the present invention may advantageously record radio programs into a memory of the computer system. Accordingly, some complicated functions mentioned above may be performed. For cooperating with the specific control program installed in the computer system to perform these and more functions, the firmware of the microcontroller 213 should be able to execute the following corresponding functions. In response to the control signals from the computer system for performing an equalizer-equivalent function, the microcontroller 213 correspondingly controls the audio decoder 2121 to differentially adjust gains at different frequency sections while playing the audio signals. In another aspect, in response to the control signals from the computer system for a recording function, the microcontroller 213 correspondingly controls the audio encoder 2125 to convert the analog audio signals into digital data and controls the non-volatile memory unit 2120 to store the digital data therein. Further, in response to the control signals from the computer system for dealing with radio channels, the microcontroller 213 correspondingly controls the tuner 2123 to scan, search and/or memorize radio channels. In a further aspect, in response to the control signals from the computer system for outputting previously recorded audio data, the microcontroller 213 correspondingly controls the non-volatile memory unit 2120 to output the audio data therefrom. Still further, in response to the control signals from the computer system for a time shift recording function, the microcontroller 213 correspondingly controls the analog-to-digital converter 2124 to convert the analog audio signals into digital audio signals and controls the transmission of the digital audio signals to the computer system to be stored in a hard disc. The time shift recording function allows the audio signals to be played while they are recorded into the hard disc, and further allows the playing of the audio signals to be interrupted and then played back to a designated time point while the recording of the audio signals into the hard disc still goes on. For example, when a radio program is played and recorded synchronously, the actuation of a time-shift key will enable the control program to lock the audio data currently played while keeping on recording the radio program. Once the time-shift function is de-asserted, the locked audio data can be replayed while the radio program is stilled recorded in a real-time mode.
From the above description, it is understood that the purposes of providing alternative operation interface and expanded functions for an audio player can be achieved by coupling a function-expanded control program to the alternate operation interface and coupling a function-expanded microcontroller to the audio player. The function-expanded control program and the function-expanded microcontroller cooperate with each other to perform various expanded functions that cannot be achieved by currently commercially available small-size audio player, for example, scanning, searching or memorizing radio channels, recording radio programs in a time shift recording mode, variably tuning gains of audio signals in different frequency sections such as equalizer function, etc. Therefore, the audio player according to the present invention is commercially beneficial and particular beneficial when it is a portable audio player that has a limited number of actuation keys and a small display.
While the invention has been described in terms of what is presently considered to be the most practical and preferred embodiments, it is to be understood that the invention needs not be limited to the disclosed embodiment, for example the audio player has not to be a portable audio player or USB-interfaced audio player. On the contrary, it is intended to cover various modifications and similar arrangements included within the spirit and scope of the appended claims which are to be accorded with the broadest interpretation so as to encompass all such modifications and similar structures.
Number | Date | Country | Kind |
---|---|---|---|
094118249 | Jun 2005 | TW | national |