TELEVISION KARAOKE CHIP WITH 2000 SONGS
Technical Field
The present invention relates to a television KARAOKE chip with 2000 songs, and more particularly to a television KARAOKE chip provided with 2000 songs, where the micro processor, video display IC. midi-synthesizer and ROM for sound- source data are integrated into one chip, thus having the minimum size and being distributed at the cheap cost, so that the chip can be easily applied to any video/audio media and its wirings are also easily connected on the plate. Background Art
In general, a KARAOKE is the system that displays words of song within a background through a monitor screen while a user uses the music player. If the user selects a music, the system outputs data for the song's word with the corresponding accompaniment. Thereafter, if the user begins to sing with a microphone, the system displays the words of the song and its background scene onto the screen and sounds the corresponding accompaniment, thereby amusing the singer using the system.
The KARAOKE system needs devices such as a micro processor for controlling the entire internal operations, a video display IC for displaying the words of the song and video images, a midi-synthesizer for synthesizing the electric sound with the accompaniment sounds corresponding to the sound-source, and a ROM for sound-source data for outputting the words of songs which are stored in a memory and randomly selected by the user.
Therefore, as illustrated in FIG. 1, the conventional system includes a micro processor 1 which receives a speck from the user's selection and outputs the internal data signal DATA, address signal ADDRESS and control signals RD, WR, WAIT,
ASTB, INT, BLANK. RESET, RAS, CAS, OE, WE, TXD and CS; a video display IC 2 which receives the control signals RESET, RAS, CAS, OE, WE, the data signal
DATA and the address signal ADDRESS from the micro processor 1 and outputs video data for displaying the stored words of the song and the background images; a sound-source data ROM 3 which receives the control signals CS and OE and the address signal ADDRESS from the micro processor 1 and outputs midi-data corresponding to the words of the song stored therein; and a midi-synthesizer 4 which receives the data signal DATA corresponding to the words of the song from the micro processor 1 and synthesizing the electronic sound onto its accompanying sound.
With the thus-structured system, the signals such as the control signal, address signal ADDRESS, and data signal DATA are not output to other devices, but to the video display IC 2. the sound-source data ROM 3 and midi-synthesizer 4 from the micro processor 1. But. as there is no additional chip for processing the signals with the internal wirings, the size of the plate becomes larger and more complex to employ those signal lines in the printed circuit plate as a pattern, thus increasing the cost of the plate. Summary of the Invention
Accordingly, the present invention is directed to a television KARAOKE chip with 2000 songs that substantially obviates one or more of the problems due to limitations and disadvantages of the related art.
An object of the present invention is to provide a television KARAOKE chip with 2000 songs made of one chip which consists of a micro processor, a video display IC, a midi-synthesizer and a sound-source data ROM in order to make the delivered signals output/input inside the chip so that the chip can be simply applied to the video/audio media and the connection between the wirings on the plate becomes easier. Accordingly, the size of the plate is minimized and the chip can be distributed at the cheap costs.
Additional features and advantages of the invention will be set forth in the description which follows, and in part will be apparent from the description, or may be learned by practice of the invention. The objectives and other advantages of the
invention will be realized and attained by the structure particularly pointed out in the written description and claims hereof as well as the appended drawings.
To achieve these and other advantages and in accordance with the purpose of the present invention, as embodied and broadly described, a television KARAOKE chip with 2000 songs, includes: a controller of a micro processor for receiving a user's selection spec and externally receiving/outputting an address signal, the controller for controlling the internal operation receiving/outputting a data signal, the controller outputting a memory request signal, an input/output strobe signal and an address signal to a gate array, the gate array convening them into a read/write signal, a memory blanking signal, a chip selecting signal, a video read signal and a video write signal, an external access outputting the write signal and read signal, the controller receiving an external reset signal and initializing the inside and outputting midi-data among the externally received data signals externally through a series interface; a control unit of a video display IC for receiving the address signal and the data signal from the controller, also receiving the video read signal, video write signal and a reset signal through an interface and outputting a video address signal and an output enable signal and a write enable signal to a memory in order to read out the video data corresponding to the background of the screen and the words of the song. the controller also externally outputting color signals R, G, B through a color palette and outputting a clock signal, a synchronization signal, a horizontal reset signal, and a vertical reset signal to the external display device; a sound-source data ROM for receiving the chip selecting signal, output enable signal and address signal from the controller of the micro processor and outputting the internal midi-data as the data signal; a control unit of a midi-synthesizer for receiving the midi-data from the controller and outputting a clock signal for synchronization, operating a midi- interrupter: and the midi-interrupter for outputting the synthesized sounds synthesized
in a synthesizing unit with the electronic sounds generated in a synthesizer engine according to the data in a sample ROM.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory and are intended to provide further explanation of the invention as claimed. Brief Description of Drawings
The present invention will become more fully understood from the detailed description given herein below and the accompanying drawings which are given by way of illustration only, and thus are not limitative of the present invention, and wherein:
FIG. 1 is a block diagram showing the structure of ICs used in the conventional KARAOKE; and
FIG. 2 is a block diagram showing the schematic structure of the present invention. Best Mode for carrying Out the Invention
Reference will now be made in detail to the preferred embodiments of the present invention, examples of which are illustrated in the accompanying drawings.
FIG. 2 illustrates a preferred embodiment of the invention. As illustrated in FIG. 2. a control unit 11 of a micro processor 10 receiving the spec of a user receives externally or outputs an address signal ADDRESS generated in an address generating unit 12 through an address bus 13. The control unit 11 for controlling the internal operations according to a program stored in an internal ROM 14 and the data temporarily stored in a RAM 15 receives/outputs the data signal DATA through a data bus 16. A memory request signal MREQ, an input/output strobe signal IOSTB. and the address signal ADDRESS output from the control unit 11 are converted into the read/write signal RD/WR. memory blanking signal MBLK. chip selecting signal CE, video read signal VDP-RD and video write signal VDP-WR in a gate array 17 and an external access unit 18 outputs the write signal WR and the read signal RD.
The control unit 1 1 externally outputting a reset signal RST in order to initialize the chip's inside, outputs the midi-data MIDI among the externally received data signals through a series interface 19 to outside.
An interface 21 receives the address signal ADDRESS through the address bus 13 and the data signal DATA through the data bus 16 both from the control unit 1 1 of the micro processor 10, simultaneously receives the video read signa VDP-RD. the video write signal VDP-WR and the reset signal RST and outputs them to a control unit 22 of a video display IC 20. The control unit 22 receiving those signals outputs a video address signal VIDEO ADDRESS and an output enable signal OE and a write enable signal WE to a memory 23 in order to read out the video data corresponding to the background of the screen and the words of the song. The control unit 22 also externally outputs color signals R, G, B through a color palette 24 and outputs a clock signal CLK, a synchronization signal SYNCH, a horizontal reset signal HRST. and a vertical reset signal VRST to the external display device. A sound-source data ROM 26 receiving a chip selection signal CS, an output enable signal OE, and the address signal ADDRESS from the control unit 1 1 of the micro processor 10 outputs the midi-data corresponding to the words of the song stored inside to the data bus 16 as of the data signal DATA.
A controller 28 of a midi-synthesizer 27 receiving the midi-data MIDI corresponding to the words of the song from the control unit 1 1 of the micro processor 10 outputs the clock signal DCLK for the synchronization in accordance with the output of the sound, and simultaneously operates a midi-interrupter 29.
The midi-interrupter 29 causing a synthesizer engine 31 to generate the electronic sounds according to the data stored in a sample ROM 30, receives the sounds, outputs them to a mixer 32 and outputs them externally.
The thus-structured television KARAOKE chip with 2000 songs of the invention is made of one chip consisting of the devices generally used for the video/audio media, such as the micro processor, video display IC, midi-synthesizer,
and sound-source data ROM, thereby removing additional signal lines for delivering internal signals out of the plate. Therefore, the control unit 11 of the micro processor 10 receiving the user's selection spec outputs the data signal DATA for controlling the internal operation according to the program stored in the internal ROM 14 and the data temporarily stored in the RAM 15. through the data bus 16. The control unit 11 outputs the address signal ADDRESS generated in the address port 12 through the address bus 13 and simultaneously outputs the memory request signal MREQ. input/output strobe signal IOSTB. write signal WR. read signal RD. chip selecting signal CS and output enable signal OE. thereby controlling the internal operations. The memory request signal MREQ. input/output strobe signal IOSTB. and the address signal ADDRESS are converted in the gate arra> 17 into the read/write signals RD'WR. memory blanking signal MBLK, chip selecting signal CE. video read signal VDP-RD and video write signal VDP-WR and output externally.
Therefore, the control unit 22 of the video display IC 20 connected through the address bus 13 and the data bus 16 with the control unit 11 of the micro processor 10 receives the data signal DATA, address signal ADDRESS, video read signal VDP- RD, video write signal VDP-WR and reset signal RST through the interface 21 and outputs the video address signal VIDEO ADDRESS and the output enable signal OE to the memory 23. thereby reading out the video data VIDEO DATA which correspond to the video data being the background of the screen and the character data of the words of the song selected by the user.
The control unit 22 outputs the video data VIDEO DATA to the color palette 24 to thereby output the color signals R. G. B. to the external display device and simultaneously outputs the clock signal CLK. synchronization signal SYNCH. horizontal reset signal HRST and vertical reset signal VRST through the CRT controller 25 to the external display device.
Meanwhile, the sound-source data ROM 26 receiving the chip selecting signal CS, output enable signal OE and address signal ADDRESS from the control unit 1 1
of the micro processor 10 outputs the data signal DATA among the midi-data corresponding to the address of the words of the song selected by the user among the internally stored many songs, to the micro processor 10 through the data bus 16. Therefore, the control unit 11 of the micro processor outputs the midi-data MIDI corresponding to the words of the song to the controller 28 of the midi- synthesizer 27 and the midi-interrupter 29 receiving the data operates the synthesizer engine 31 to generate the electronic sounds according to the data stored in the sample ROM 30. so that the mixer 32 outputs the synthesized sounds made of midi-data and the electronic sound with the clock signal DCLK output from the controller 28 for the synchronization.
Therefore, in the television KARAOKE chip with 2000 songs of the invention, as the micro processor, video display IC, midi-synthesizer and sound-source data ROM are integrated in one chip, this chip has a minimum size and can be easily applied to any video/audio media and its wirings are also easily connected on the plate. In addition, owing to the mini-sized chip, it can be distributed at the cheap costs.
Although the preferred embodiments of the present invention have been disclosed for illustrative purposes, those skilled in the art will appreciate that various modifications, additions and substitutions are possible, without departing from the scope and spirit of the invention as recited in the accompanying claims.