CN100595828C - Electronic music apparatus and music-related data display method - Google Patents

Electronic music apparatus and music-related data display method Download PDF

Info

Publication number
CN100595828C
CN100595828C CN200510109966A CN200510109966A CN100595828C CN 100595828 C CN100595828 C CN 100595828C CN 200510109966 A CN200510109966 A CN 200510109966A CN 200510109966 A CN200510109966 A CN 200510109966A CN 100595828 C CN100595828 C CN 100595828C
Authority
CN
China
Prior art keywords
text
data
storage component
lyrics
log
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN200510109966A
Other languages
Chinese (zh)
Other versions
CN1753082A (en
Inventor
驹野岳志
中园裕树
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yamaha Corp
Original Assignee
Yamaha Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from JP2004275359A external-priority patent/JP4321419B2/en
Application filed by Yamaha Corp filed Critical Yamaha Corp
Publication of CN1753082A publication Critical patent/CN1753082A/en
Application granted granted Critical
Publication of CN100595828C publication Critical patent/CN100595828C/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

There are provided a first storage section that stores text files each including at least text data, and a second storage section that stores registration data including predetermined performance environment setting information and text file selection information specifying a text file associated with a performance environment set on the basis of the performance environment setting information. Registration data is selected from the second storage section, and the text file associated with the performance environment is selected, in accordance with the text file selection information of the selected registration data, from among the text files stored in the first storage section. The text data included in the selected text file is displayed on the basis of the selected text file. In an alternative, control is performed to display lyrics data included in currently-reproduced automatic performance data or text data included in the text file stored in the first storage section.

Description

The display packing of electronic music apparatus and data relevant with music
Technical field
Present invention relates in general to show with the reproduction of such performance data electronic music apparatus, method and the program of various information (for example lyrics).Especially, the present invention relates to allow the user easily to select improved electronic music apparatus, method and the program of the text data file that the user creates, the text data file that described user creates comprises various information.The invention still further relates at the such performance data reproduction period and can show the lyrics and show various information, improved electronic music apparatus, method and the program between the lyrics and text file information, switched as required simultaneously according to the lyrics data file according to the text that the user creates.
Background technology
Be configured to prestore lyrics data and such performance data forms the basis of automatic playing and shows that the device of the lyrics of melody (music piece) is known, and it comes automatic playing according to lyrics data by reproducing such performance data.Japanese Laid-Open Patent Application HEI-9-152876 discloses an example of this device.In the device of the disclosure, lyrics data is embedded in the such performance data so that can show according to the reproduction of such performance data corresponding to the lyrics of the melody of current automatic playing.The device of the disclosure also is configured to, not lyrics data is embedded in the such performance data but prepares to be independent of the lyrics data file of playing file in advance, distribute to two identical filenames of file but have different file extensions, this device makes that such performance data and lyrics data are interrelated, so that can be read the lyrics corresponding to the melody of current automatic playing by reading the lyrics data relevant with the such performance data of current reproduction.
Yet, the prior art of announcing only discloses the lyrics data that is used to show corresponding to the lyrics of the melody of current automatic playing, and it does not comprise any concrete disclosing that is used to show except the non-lyrics data of other various information of the lyrics, or gives any concrete consideration (for example about how to operate electronic music apparatus and how the singer sings on playing back music and the platform is and so on remarks).Therefore, what people can expect is to be similar to above-mentioned lyrics data file, the prior non-lyrics data file (or embedding non-lyrics data in such performance data in advance) of preparing to be independent of the performance file, and show other the various information except that the lyrics, itself and come the melody fit of automatic playing by the reproduction of such performance data according to ready non-lyrics data file (or embedded non-lyrics data).Yet the lyrics data file of each conventional known is special-purpose form, and wherein expression is used to show that the combination of " lyrics event data " of time " time data " of each word and the word of indicating to show arranges with time series.Therefore, for the user who is unfamiliar with this professional format, the non-lyrics data file (or embedded non-lyrics data) that uses personal computer or the like establishment and lyrics data document similarity to arrange is difficult to often.In addition, because for non-lyrics data of association and such performance data, there is great constraint, promptly distribute the filename of non-lyrics data file and the filename of distributing to this performance file will have some contacts, so the user can not creates the non-lyrics data file that is assigned the filename of wanting in advance.In addition, although the user expects that so conventional art can not show other the various information except that the lyrics on the display screen of electronic music apparatus; Therefore, for the demonstration of other various information except that the lyrics, except for example with information note on a piece of paper etc. and being attached to this paper etc. on this electronic music apparatus, the user has no option.
Summary of the invention
Consider foreground, a target of the present invention just provides a kind of electronic music apparatus, method and program, it selects information and allows to select text data file according to the log-on data file of selecting by comprise text in advance in the log-on data file, can easily select that the user creates, have the text data file of the filename of wanting, and show the content of selected text data file.
Another target of the present invention provides a kind of electronic music apparatus, method and program, it is at the reproduction period of the such performance data that comprises the lyrics data of representing the lyrics, permission shows that based on the lyrics data file lyrics and the text data file of creating based on the user show various information, comprise the various information of wanting, between the demonstration of the lyrics and various information, switch as required simultaneously.
The invention provides a kind of improved electronic music apparatus, it comprises: first storage component is used to store the text that each comprises text data at least; Second storage component, be used to store comprise the predetermined log-on data that environment configuration information and text are selected information of playing, described text selection information determine with according to the relevant text of performance environment of playing the setting of environment configuration information; Alternative pack is used for choosing log-on data from second storage component; The text selecting parts are used for selecting information according to the text of the log-on data of selecting, and choose the text relevant with playing environment among the text from be kept at first storage component; And display unit, be used for showing the text data that is included in selected text according to the text of choosing.
According to the present invention, according to the log-on data of selecting from second storage component, the text that the user creates is selected automatically, and it is relevant with the performance environment that the performance environment configuration information of the log-on data of passing through to select is provided with.In other words, at second storage component, storage comprises the predetermined log-on data of playing environment configuration information and text selection information, described text selection information is determined and the relevant text of performance environment that is provided with according to performance environment configuration information, and the log-on data that can select any one to want.According to the log-on data of selecting, the text selecting parts are selected Information Selection and are played relevant text according to text.According to the text of selecting, display unit shows the text data that is included in the selected text.In other words, in log-on data, any one that play in environment configuration information and the stored text file selects information interrelated by text.Because this configuration, allow the user to use the various information that show during the automatic playing of personal computer or the like establishment as text, and and only by selecting log-on data, the text that the user can easily select and explicit user is created, this document comprises the various information (text data) that meet the environment of wanting.
According to another aspect of the present invention, provide a kind of electronic music apparatus, it comprises: first storage component is used to store the text that each comprises text data at least; Second storage component is used to store and comprises that predetermined such performance data determines that information and text select the log-on data of information, and described text selection information is determined and the relevant text of automatic playing data of determining that according to such performance data information is definite; Alternative pack is used for selecting log-on data from second storage component; The text selecting parts are used for selecting information according to the text of the log-on data of selecting, and choose the text relevant with the automatic playing data among the text from be kept at first storage component; And display unit, be used for showing the text data that is included in selected text according to the text of choosing through described text selecting parts.Because determine that according to the such performance data in log-on data automatic playing data and any one stored text file that information is determined are interrelated by text selection information, therefore the text selecting parts can be selected the text of the content relevant with the automatic playing data according to the log-on data of selecting, thereby allow to select text relevant with the automatic playing data, that the user creates, so that can easily show the various information relevant according to selected text with the melody of automatic playing.
According to another aspect of the present invention, provide a kind of can with the electronic music apparatus of external unit communication, described external unit is stored each text that comprises text data at least, this electronic music apparatus comprises: memory unit, be used to store the log-on data that comprises predetermined performance environment configuration information and text selection information, described text is selected in the text of information from be kept at external unit, determines and the relevant specific text of performance environment that is provided with according to performance environment configuration information; Alternative pack is selected log-on data from memory unit; Communication component with the external unit communication; Text obtains parts, obtains any one text that is kept in the external unit according to the text selection information of the log-on data of choosing through alternative pack; And display unit, be used for showing the text data that is included in the text that obtains according to obtain the text that parts obtain through described text.Utilize this configuration, webpage that is kept at external unit or the like may be displayed on the electronic music apparatus.
According to another aspect of the present invention, provide a kind of electronic music apparatus, it comprises: store the first storage component that each comprises the text of text data at least; Second storage component is used to store the automatic playing data that comprise lyrics data; Reproduction block is used for reproducing the automatic playing data that are kept at second storage component; Display unit; And demonstration switching part, be used for carrying out control, to show lyrics data or text data on described display unit, described lyrics data is included in the automatic playing data of reproducing by described reproduction block, and described text data is included in the text that is stored in the first storage component.
Pei Zhi the present invention can show lyrics data or text data on display unit during the automatic playing data reproduction like this, switches between the demonstration of lyrics data and text data as required simultaneously.At least the automatic playing data storage separately mutually in advance respectively that comprises the text of text data and comprise lyrics data, and pass through to reproduce any automatic playing data and carry out automatic playing.Display unit can show the lyrics of the melody of automatic playing according to the lyrics data in the automatic playing data that are included in reproduction, or shows the information that various users create according to the stored text file.During the automatic playing data reproduction, show that switching part control display unit is to show lyrics data or text data.In this way, the user can store in advance and comprise use personal computer or the like texts that create, the various information except that the lyrics, and therefore during the automatic playing data reproduction, the information except that the lyrics that the lyrics and various user are created easily shows, and switches between the demonstration of the information of the lyrics and various user establishment as required simultaneously.
The present invention not only can be used as device as discussed above and constructs and implement, and can also invent as method.Simultaneously, the present invention can be used as software program that the processor that is used for by for example computing machine or DSP carries out and disposes and implement, and the storage medium of storing this software program.In addition, be used for processor of the present invention and can comprise the application specific processor with the special logic that embeds hardware, saying nothing of is to move the computing machine of the software program of wanting or the processor of other universal class.
Will describe embodiments of the invention below, but should be appreciated that the present invention is not limited to the embodiment of description, and under the situation that does not break away from this cardinal rule, can carry out various modifications the present invention.Therefore scope of the present invention is only determined by appended claim.
Description of drawings
Purpose for a better understanding of the present invention and other feature, below in conjunction with accompanying drawing with its preferred embodiment of more detailed description, wherein:
Fig. 1 illustrates the block diagram that is provided with according to embodiment of the invention electronic music apparatus common hardware;
Fig. 2 is the synoptic diagram that different file data form examples are shown, wherein (a) and (b) and the data layout that automatic playing data file, log-on data file and text data file (c) are shown respectively;
Fig. 3 is the synoptic diagram that lyrics display screen example is shown;
Fig. 4 illustrates the synoptic diagram that text is selected screen example;
Fig. 5 is the synoptic diagram that the text display screen example is shown;
Fig. 6 A, 6B and 6C are the process flow diagrams that the main Processing Example of being carried out by the CPU in the electronic music apparatus is shown;
Fig. 7 is the process flow diagram that the automatic playing Processing Example is shown;
Fig. 8 is that the registration that the response user is shown selects blocked operation to carry out the synoptic diagram of the instantiation of screen hand-off process; And
Fig. 9 is the synoptic diagram that the blocked operation that is illustrated in response user during the automatic playing carries out the instantiation of screen hand-off process.
Embodiment
Fig. 1 illustrates the block diagram that is provided with according to embodiment of the invention electronic music apparatus common hardware.This electronic music apparatus is by the microcomputer control that comprises microprocessor (CPU) 1, ROM (read-only memory) (ROM) 2 and random-access memory (ram) 3.The working condition of the whole electronic music apparatus of CPU 1 control.CPU 1 links to each other with communication interface 12 with ROM 2, RAM 3, testing circuit 4 and 5, display circuit 6, source of sound (T.G.) circuit 7, effect circuit 8, external memory devices 10, midi interface (I/F) 11 through data and address bus 1D.Be connected to the timer 1A in addition of CPU 1, it is used for each time cycle and counts at interval, for example to being used for the signal interruption timing of timer Interrupt Process.For example, timer 1A produces time clock, and it offers CPU 1 as processing timing instruction or as interrupt instruction.CPU 1 carries out different processing according to this instruction.
ROM 2 has wherein stored in advance will be by the various programs and the various data of CPU 1 execution.RAM 3 is used as the working storage that is used for temporarily storing the various data that produce when CPU 1 carries out preset program, and also conduct is used to store the program and the relative memory of data of current execution, and is used for various other purposes.The predetermined address range of RAM 3 is assigned with and is used as register, mark, table, storer or the like.Especially, in present embodiment, RAM 3 is used as the data-carrier store in the path separately that is used for temporarily storing automatic playing file and text (AP_PATH and TXT_PATH), is used for storing various out of Memory, for example is used to show the image buffer memory of the view data of lyrics screen temporarily.
Play operating unit 4A and for example be the form of the keyboard with a plurality of keys that are used to select pitch, it also comprises the keyswitch that corresponding relation is arranged with these keys.Play operating unit (for example keyboard) 4A and not only can be used for manually playing, and can be used as input media, be used for being chosen in the melody of electronic music apparatus automatic playing and the performance environment is set by the user.Thereby pressing and discharging to produce of the key on the testing circuit 4 detection performance operating units detects output.For example, setting operation unit 5A comprises: the automatic playing change-over switch that opens/stop that is used to indicate the reproduction of automatic playing data; Be used to select to want the such performance data selector switch of the automatic playing file (following also abbreviate as " performance file ") of automatic playing; Be used to select log-on data file (following also abbreviate as " register-file ") registration selector switch, described selection log-on data file can be provided with the performance environment jointly, for example plays speed (tempo), tone color, volume and effect; The functional switch (referring to the screen shown in Fig. 3-5) that is arranged on around the display screen 6A and operates according to content displayed on the screen of display screen 6A; " solidify " the instruction change-over switch, be used for indication and forbid being provided with effectively/be invalid, be designated as the project of playing environment by register-file and also be excluded and be provided with outside the object even make it be provided with; Or the like.Certainly, setting operation unit 5A can comprise various other functional units except that the aforesaid operations parts, for example be used to import the numeric keypad that will be used for selecting, being provided with and control pitch, tone color, effect or the like numeric data, the keyboard that is used for input text or character data, be used for the mouse that operating display 6A goes up pointer displayed, or the like.Testing circuit 5 detects the change-over switch information of mode of operation to export corresponding to the mode of operation that detects to CPU 1 by data and address bus 1D of above-mentioned change-over switch.
Display circuit 6 on display screen 6A, show can automatic playing automatic playing data (collection) performance environmental form, Set For Current, the various screen state of a control or the like of " lyrics display screen ", " text selection screen " and " text display screen " (referring to Fig. 3-5), CPU 1 for example of tabulating, be used for automatic playing, described display screen 6A is forms such as LCD (LCD) panel, CRT.With reference to the various information that display screen 6A go up to show, the user can select automatic playing file, register-file or the text data file (following also abbreviate as " text ") wanted.Equally, as required by switching between each screen, the user can check the lyrics on the display screen and other the various information except the lyrics.In the present embodiment of electronic music apparatus, being included in the lyrics data in the automatic playing file and being included in text data in the text is not the predetermined image storer (not shown) that directly is transferred to the display circuit 6 that is used to show the lyrics and text; But, based on lyrics data and text data and the on-screen data of creating page by page that comprises the lyrics and text image is kept in the image buffer memory that RAM 3 provides temporarily, so the on-screen data of buffering is transferred to the video memory of display circuit 6 as required then, so that show the lyrics and text on display screen 6A.Certainly, the present invention might not so limit.
Source of sound (T.G.) circuit 7, can produce note signal simultaneously at a plurality of channels, it receives various playing informations through data and address bus 1D, described playing information is according to playing that operation that operating unit 4A goes up the user produces or produce according to the such performance data of automatic playing file, and sounding circuit produces note signal according to the playing information that receives.Each note signal that is so produced by sounding circuit 7 can reproduce or sounding by sound system 9 after being endowed Expected Results through effect circuit 8 with listening, and sound system 9 comprises loudspeaker and loudspeaker.Sounding circuit 7, effect circuit 8 and sound system 9 can be constructed in the mode of any conventional known.For example, any desirable note signal synthetic method can be used for sounding circuit 7, for example FM, PCM, physical model or resonance peak synthetic method.In addition, sounding circuit 7 can be realized by specialized hardware or the software processes of being carried out by CPU 1.
Provide external memory devices 10 to be used to store various files, for example automatic playing file, register-file and text, various related control datas for example are used for the various control programs carried out by CPU 1, or the like.At specific control program is not under the situation about being stored in advance on the ROM 2, control program can be stored on the external memory devices (for example hard disk unit) 10 in advance, so that by control program is read RAM 3 from external memory devices 10, permission CPU 1 can be to operate with the identical mode of situation that specific control program is kept in the program storage 2.This configuration be easy to widely control program edition upgrading, add new control program or the like.Except that hard disk (HD), external memory devices 10 can comprise the medium of any various removable types, for example flexible plastic disc (FD), compact disk (CD-ROM or CD-RAM), magneto-optic disk (MO) and digital versatile disc (DVD) and semiconductor memory, for example flash memory.
Provide midi interface (I/F) 11 to be used for the such performance data to electronic music apparatus input midi format such as other MIDI equipment 11A of connecting from the outside, and be used for from the such performance data of electronic music apparatus to output midi formats such as another MIDI equipment 11A.As long as it can produce the MIDI data according to equipment user's operation, described other MIDI equipment 11A can be any type of wanting (or action type), for example keyboard type, stringed musical instrument type, wind instrument type, percussion instrument type or gesture (gesture) type.Midi interface 11 can be general-purpose interface rather than special-purpose midi interface, for example RS232-C, USB (USB (universal serial bus)) or IEEE1394, and in such cases, other data can be communicated by letter simultaneously except that the midi event data.Be used as under the situation of midi interface 11 at this general-purpose interface as mentioned above, another MIDI equipment 11A that is connected with electronic music apparatus of the present invention can be used for transmitting other data except that the midi event data.Certainly, the such performance data of Chu Liing can be any other data layout except that midi format in the present invention, and in such cases, midi interface 11 and other MIDI equipment 11A are according to the data layout structure that uses.Communication interface (I/F) 12 is connected to wired or wireless communication network X, for example LAN or internet, it can be connected to the server computer 12A that wants by this network, to import any various program and various data to electronic music apparatus from server computer 12A.In other words, when specific control program or data were not kept at ROM 2 or external memory devices 10 (for example hard disk), communication interface 12 was used for downloading specific control program or data from server computer 12A.Be understandable that communication interface 12 can be wired or wireless type or its combination.
In addition, in electronic music apparatus of the present invention, play operating unit 4A and can be any other the type except that keyboard type, for example stringed musical instrument type, wind instrument type or percussion instrument type.In addition, electronic music apparatus of the present invention is not limited to the type that will play in the main body that operation sheet element 4A, display screen 6A, sounding circuit 7 or the like be combined in electronic music apparatus; For example, can construct electronic music apparatus by this way, said modules and the interconnection of process communication facilities promptly are provided separately, described communication facilities for example is midi interface, communication network and/or similar equipment.In addition, except that above-mentioned electronic musical instrument type, electronic music apparatus of the present invention can be applied to any device or equipment of wishing type, for example personal computer, Caraok device or game device.
In conjunction with Fig. 2, following paragraph is described some automatic playing file, register-file and texts that are used for electronic music apparatus, are kept at external memory devices 10 etc.The part (a) and (b) of Fig. 2 and (c) be the synoptic diagram that automatic playing file, register-file and text example data structure are shown respectively.Although other data can be included in automatic playing file, register-file and the text except that these data shown in this accompanying drawing, these other data are dispensable for the present invention, therefore will can not described.
Shown in part (a) among Fig. 2, each automatic playing file comprises such performance data and lyrics data.Such performance data is the data of the music content of expression automatic playing, and as conventional known, it comprises performance timing data of preserving in proper order with the performance progress and the combination of playing event data.Each plays the content that event data is represented music piece reproducing performance incident, and for example tone produces or tone weakens (being noise reduction).More particularly, the performance incident is any one that press in key events, relieving key events, rapid change incident, tone color change incident or the like, and carries out automatic playing according to this performance incident.Each plays the time point (being the time) that timing data is represented the such performance data of the correspondence handled; For example, play the generation time that timing data is represented the incident of playing, this is by representing from the absolute time of the reference position of melody or trifle or by the relative time from next-door neighbour's previous performance incident.Each lyrics data represents that display screen 6A goes up the word that shows.As known in the art, lyrics data comprises the combination of timing data and lyrics event data, and each expression of described timing data is used for showing according to the progress of playing the time of the word of preset range, and described lyrics event data is represented the word of actual displayed; This combination is preserved with predetermined DISPLAY ORDER.
The such performance data of Chu Liing can be any form of wanting in the present embodiment, for example: " incident adds absolute time " form, wherein the time of occurrence of each performance incident (or lyrics incident) is represented by the absolute time in melody or its trifle; " incident adds relative time " form, wherein the time of occurrence of each performance incident (or lyrics incident) is by representing from next-door neighbour's the time span of previous incident; " pitch (rest) add symbol long " form, wherein each such performance data is by the pitch of note with symbol is long or the stopping and accord with long expression of rest; Or " solid-state " form, wherein the memory area usefulness of minimal decomposition and each the performance incident (or lyrics incident) of specializing in performance is kept at corresponding to a memory area playing occurrence time.
In storer, seasonal effect in time series such performance data (or lyrics data) can be kept at continuous zone, or the such performance data (or lyrics data) that is kept at discrete areas can be treated to continuous data; In other words, only need such performance data (or lyrics data) is treated to continuous such performance data (or lyrics data), and no matter whether such performance data (or lyrics data) is kept in the storer in fact continuously.Although the such performance data that the part of Fig. 2 (a) shows mutual independent processing and lyrics data and save as the such performance data of mutual relevant (or related) of single automatic playing file and lyrics data comprehensive the invention is not restricted to this; For example, lyrics event data can be mixed in position and is included in the such performance data.
Each register-file comprises the data with different relating to parameters, described parameter must set in advance and be used for partly sharing use by being included in all performances of playing in the object (i.e. the melody of Yan Zouing), for example with each performance speed, beat (or bat), tone color and effect of playing part relevant data or the like is set.By a register-file of selecting to want, the user can easily be provided with the performance environment jointly in electronic music apparatus.Shown in the part (b) of Fig. 2, each register-file comprise automatic playing file and text the path, solidify project data and other is provided with data.The path of automatic playing file is that the automatic playing data are selected information, and the automatic playing file that described performance environment will be suitable for is stored in the layering memory location in its directed outwards storage arrangement 10 grades; The title of disk, catalogue and automatic playing file is for example represented in this path.Certainly, when the automatic playing file that described performance environment will be suitable for was not set in advance, register-file needn't comprise the path of any automatic playing file.When comprising the path of any automatic playing file that described performance environment will be suitable for, automatic playing data and text are inter-related.The path of text is that text is selected information, the memory location of layering in its directed outwards storage arrangement 10 grades, and storage will be suitable for the automatic playing file of described performance environment; This path for example comprises the title of disk, catalogue, text or the like.
Though solidify project data and be expression register-file directory entry be provided as play environment can be from the data of the project of (allowing wherein not have to be provided with) eliminating in the middle of the object be set.For being appointed as the project of solidifying project data, as required, the user can use solidify the instruction change-over switch come about whether reflect play environment and be provided with forbid being provided with effectively/invalid.For example, be appointed as at " text " and solidify project data and solidify by user operation under the situation of instruction change-over switch indication " solidifying ", do not carry out based on the text in path read and based on the new screen display of text, so that proceed and in the past the same last (before being close to) screen display.In addition, being appointed as to solidify project data and solidify the instruction change-over switch by user operation at " text " not have under the situation of indication " solidifying ", execution based on the text in path read and based on the new screen display of text.It is to be used for artificial play and/or automatic playing is provided with the performance environment configuration information of playing environment, for example tone color, volume, beat (or bat) and speed that above-mentioned other is provided with data.
Each text comprises the data that can be used personal computer or the like establishment by the user.Shown in the part (c) of Fig. 2, text comprises the text data that contains the lyrics and other the various information except the lyrics.In the context of the present invention, term " text " be used to refer to the text-only file that only comprises with the text data of pure letter representation, comprise the making language document of various marks (for example HTML, XML or the like) and comprise the rich text file of format information or word processing file or the like in any one.In brief, as long as it comprises that text data and it can be through establishments easily such as personal computers, each text can be any form.In addition, text can comprise other data except text data, for example view data simultaneously.Electronic music apparatus of the present invention is equipped with the program that can read and visually show this text of various forms.
Some register-file can comprise that many texts select information (being the path of text in this example), so that the operation of scheduled operation parts that can be by electronic music apparatus comes sequentially or selects text in any mode of wanting.In another replacement scheme, after ending that has arrived a text by page change-over switch or page turn over operation or beginning, can select next text by another page blocked operation.
Preferably one or more register-files are distributed to one or more functional units (registration is selected to switch) of electronic music apparatus, so that the user can select any register-file of wanting by a corresponding functional unit of operation (registration is selected to switch).In another replacement scheme, can preset the sequence of some register-files of select progressively, so that operate the scheduled operation parts by the operator and sequentially read register-file automatically or according to playing progress, thereby can the performance environment be set according to playing progress.
Now, go up the various screens that show with describing display screen 6A.Fig. 3 illustrates the exemplary synoptic diagram that is used for showing according to lyrics data " lyrics display screen " of the lyrics.Especially, this exemplary " lyrics display screen " is according to the word of lyrics on-screen data demonstration corresponding to the preset range of a page, described lyrics on-screen data comprises the lyrics image of a plurality of described melodies, and its size according to the display screen 6A that is determined by the size of display screen (or display window) is divided into a plurality of pages; The lyrics of preset range are by every page of demonstration.At viewing area A, " text " indication B and " text " indication C provide and are close to the below that a page lyrics show in addition." text " indication B and " text " indication C illustrates in a large amount of operating switchs of configuration around the display screen 6A each to have distributed which function.In case any one operating switch D of corresponding " text " indication B position presses, then display screen switches to " text display screen " from " lyrics display screen ", and it will be described in conjunction with Fig. 5 after a while.In other words, assigned operation switch D is used for switching the function of " lyrics display screen " and " text display screen ".In addition, in case any one operating switch E of corresponding " text " indication C position presses, then display screen switches to " text selection screen " from " lyrics display screen ", and it will 4 be described after a while in conjunction with the accompanying drawings.In other words, assigned operation switch E is used for switching the function of " lyrics display screen " and " text selection screen ".Upper right side at Fig. 3 provides " last one " and " next one " change-over switch F and G to be used for turning to current page up and following one page that shows the page or leaf next-door neighbour; Yet, do not carry out the page during the automatic playing and switch.
Fig. 4 is the synoptic diagram that exemplary " text selection screen " is shown, and the tabulation of the text that its explicit user is created is with a text that allows selection to want.More particularly, " text selection screen " shows filename (aaaa.txt, bbbb.txt or the like) tabulation of one or more texts of being created in advance by the user on the A of viewing area.In case being configured in the left side of display screen 6A and any one operating switch H on right side presses, then select text, and display screen is got back to the last screen (" lyrics display screen " or " text display screen ") that had just shown from " text selection screen " switching before switching corresponding to the operating switch H filename of pressing.In this case, if display screen goes back to " text display screen ", then show selected text content.In other words, be used for the function of operating for each operating switch H appointment as the text change-over switch of selecting to want." returning " indication I provides beyond viewing area A " filename " shows.When indicating any one operating switch J of I position to press corresponding to " returning ", display screen switches to last screen (" lyrics display screen " or " text display screen ") from " text selection screen ", is similar to top description.In other words, the display screen of specifying each change-over switch J to be used for showing turns back to the function of the last screen operator of nonoptional text.When the quantity of stored text file during greater than the quantity (being ten texts in the example that illustrates) of the text that once can show on the A of viewing area, " last one " change-over switch F and " next one " change-over switch G are used to make other text except that current videotex file to be presented at another page that text is selected screen.
Fig. 5 is the synoptic diagram that " text display screen " example that shows according to text is shown.On the A of viewing area, " text display screen " shows the various information corresponding to page preset range with textual form according to text screen data (creating from the text that will show), and described on-screen data is made up of a plurality of texts that separate on basis page by page.On the A of viewing area, a page of each videotex, " lyrics " indication B ' and " text " indication C next-door neighbour text display below.In case any one operating switch D of the position that " lyrics " indication B ' is corresponding presses on " text display screen ", display screen just switches to " lyrics display screen " from " text display screen ".In addition, in case any one operating switch E of the position of " text " indication C correspondence presses, display screen just switches to " text selection screen " from " text display screen ".In other words, specify each operating switch D ' and E as the function that is used for blocked operation between " lyrics display screen " and " text display screen ".Zone, upper right side at Fig. 5 provides " last one " and " next one " change-over switch F and G to be used for turning back to current page up and following one page that shows the page or leaf next-door neighbour.On " text display screen ", be different from " lyrics display screen ", no matter whether automatic playing is underway, all operates and carry out page switching according to the user.
Can offer electronic music apparatus by any way at last texts that shows such as above-mentioned " text selection screens ", for example through the external memory storage medium, through communication interface, or by user's file (for example checking that display screen 6A goes up in the displaying contents setting operation unit 5A by the operation electronic music apparatus file that creates text) that directly on electronic music apparatus, creates text.Especially, at text under the situation that communication interface provides, observe from the personal computer angle, electronic music apparatus can serve as the effect of memory storage (for example USB memory storage), and personal computer can directly be created and editing text file in electronic music apparatus through communication interface (USB).
In addition, text can be stored in the outer equipment of electronic music apparatus in advance, describes in log-on data then and leads to the path of the text in the external unit.If text is the web data (for example HTML or XML form) that is kept at website on the network, if and the URL of web data in log-on data as leading to the path of text, relevant with log-on data so webpage can be presented on the electronic music apparatus according to the selection of log-on data.More particularly, selection according to log-on data, the URL that describes in communication network 12 visit log-on datas, so that obtain (reception) corresponding web data through communication network 12, and the web data that at this point obtains is presented on the display screen 6A of electronic music apparatus.Notice that the text in the website can be to create and upload to the text of website by the user of electronic music apparatus, or create and upload to the text of website by the supplier (manufacturer, sellers or the like) of electronic music apparatus.Notice that said external equipment can not be the website on the network, for example file server of creating on the LAN that is connected to electronic music apparatus of the present invention through communication interface (for example USB) or personal computer or other electronic music apparatus.
Consider that the text on above-mentioned " text display screen " shows, can dispose like this, make the user can the operation by setting operation unit 5A select to want the type of wanting and size, Show Color, the display position (for example left side alignment, placed in the middle or right-justification) of display font, enter a new line (whether the ending at display screen begins new delegation).These configuration informations can be described in register-file in advance, so that above-mentioned project can be provided with automatically by selecting register-file.In addition, the application program that personal computer carries out (below be called " display simulation application program ") can be provided, electronic music apparatus display screen 6A with simulation shows the display screen of standard, how to be presented on the display screen 6A of electronic music apparatus as " text display screen " so that determine the text content easily.In this case, if the user allows to use the display simulation application program to create and editing text file, or the text editor through providing respectively or the like reads and creates and editor's text, so that can determine the display styles of text, provide text only to be used for determining necessity of purposes thereby might eliminate to electronic music apparatus, this is very easily.
Although described above relate to only produce at every turn wherein that the lyrics show and text display in the preferred embodiment of one situation, generation mutually that the lyrics show and text display can walk abreast at every turn.In this case, according to the screen switching command that provides through predetermined user's operation of switching, one in lyrics display screen and the text display screen as main display, and another display screen shows with small font, with outstanding main display.
Next in conjunction with Fig. 6 A-6C " the main processing " that is used for carrying out according to predetermined user's operation of switching or the like various operations described.Fig. 6 A, 6B and 6C illustrate the process flow diagram of " the main processing " embodiment that carries out by CPU1 shown in Figure 1." the main processing " for convenience of description, is shown is divided into three parts: the previous section shown in Fig. 6 A; Center section shown in Fig. 6 B; And the aft section shown in Fig. 6 C.
At first, at the step S1 of Fig. 6 A, determine whether any automatic playing file have been selected in the operation of any such performance data selector switch according to the user.If selected any automatic playing file (S1 determines "Yes" in step), so at step S2, data-carrier store (AP_PATH) is stored in the path of the automatic playing file of selection into.If, in the operation of such performance data selector switch, automatic playing is carried out according to the file of the automatic playing that is different from selection, so at step S3, begin to reproduce the automatic playing file of up-to-date selection according to the path that is kept in the data-carrier store (AP_PATH), replace the file reproduction of before such performance data selection blocked operation, carrying out.At step S4, determine during " text selection screen " shows, whether to have selected any text according to any one user's operation among the operating switch H.If any text is selected (S4 determines "Yes" in step), so at step S5, data-carrier store (TXT_PATH) is stored in the path of the text of selection into.Then, at step S6, in image buffer, create the text screen data of homepage or first page.If " the text selection screen " of current demonstration is the screen (promptly switching) of having replaced " text display screen ", the text screen data transmission of Chuan Jianing arrives video memory so at this point, and the display screen on the display screen 6A turns back to the homepage of " text display screen " from " text selection screen ".
At step S7, determine whether to have selected any register-file according to user's operation that any registration is selected to switch.If do not select register-file (step S7 determines "No"), CPU 1 jumps to the step S17 of Fig. 6 B that describes after a while so, does not carry out the various performance environment setting based on the register-file of following elaboration.On the other hand, if selected any register-file (step S7 determines "Yes"), in the further definite register-file of step S8, whether record the path of any automatic playing file.If the paths record of any automatic playing file is (step S8 determines "Yes") in the automatic playing file, further determine the whether current object that solidifies setting that is not provided as of automatic playing at step S9.If the automatic playing Set For Current is as solidifying the object (step S9 determines "No") of setting, further determine currently whether not solidified the instruction change-over switch and indicate and solidify by user's operation at step S10.If current the indication by the user do not solidified (step S10 determines "Yes"), carry out the automatic playing file processing according to the path of the automatic playing file of record at step S11." automatic playing file processing " is the processing corresponding to above-mentioned step S2 and S3.In other words, data-carrier store (AP_PATH) is stored in the path that is recorded in the automatic playing in the register-file into, and begins automatic playing according to the automatic playing file.
At step S12, determine whether to record in the register-file path of any text.If the paths record of any text is (step S12 determines "Yes") in register-file, further determine whether the current object that solidifies setting that is not provided as of text display at step S13.If the text display Set For Current is as solidifying the object (step S13 determines "No") of setting, further determine currently whether not solidified the instruction change-over switch and indicate and solidify by user's operation at step S14.If (step S14 determines "Yes") solidified in current not indication, handle in step S15 text files." text processing " is the processing corresponding to above-mentioned step S5 and S6.In other words, at step S5, data-carrier store (TXT_PATH) is stored in the path that is recorded in the selected text in the register-file into, creates the text screen data of first page then according to the text in the image buffer at step S6.In addition, if " the text selection screen " of current demonstration is the screen (promptly switching) of having replaced " text display screen ", the text screen data transmission of Chuan Jianing arrives video memory so at this point, and the display screen on the display screen 6A turns back to first page of " text display screen " from " text selection screen ".At step S16, carry out other data setting.In other words, according to " other is provided with data " of register-file, corresponding environment is set.
Then, at the step S17 of Fig. 6 B, during the demonstration of " lyrics display screen " or " text display screen ", determine whether to operate the switching of having indicated between the lyrics and text display by any one user among operating switch D, the D '.If indicated this switching (step S17 determines "Yes") between the lyrics and text display, determine further at step S18 whether this indication is switched is to show from the text display to the lyrics.Have under the definite situation of "Yes" at step S18, the current lyrics on-screen data that is kept in the image buffer is transferred to video memory, so that at the lyrics page of step S19 demonstration corresponding to current performance position.On the other hand, if the switching of indication is to be shown to text display (step S18 determines "No") from the lyrics, the then current text screen data transmission that is kept in the image buffer arrives video memory, so that show the page of text of indication at step S20.
At next step S21, determine whether that user by " last one " or " next one " change-over switch F or G operates to have indicated page switching.If indicated page switching (step S21 determines "Yes"), further determine whether during the lyrics show, to have indicated page switching at step S22.If during showing the lyrics, indicated page switching (step S22 determines "Yes"), further determined whether when not carrying out automatic playing or at the automatic playing stopping period, to have indicated page switching at step S23.Have under the definite situation of "Yes" at step S23, create page up or following one page lyrics on-screen data according to page switching command, and the lyrics on-screen data of at this point creating is transferred to video memory so that show page up or following one page (step S24) from image buffer.Then, at step S25, the current performance position of automatic playing is set in the front position of the lyrics that show.If do not have automatic playing carrying out or automatic playing stopping period (step S23 determines "No") simultaneously for the page-out switching command, the then not operation of execution in step S24 and S25.In other words, because automatic playing the term of execution, the corresponding lyrics show according to the progress of automatic playing, thus ignore user's page switching command, so that prevent that the word of the current automatic playing position of melody and current demonstration is inconsistent mutually.If during step S22 determines to show the lyrics, do not give page-out switching command (step S22 determines "No"), then determine whether page switching command provides (" text display screen ") during text display at step S26.Have under the definite situation of "Yes" at step S26, create page up or following one page text screen data according to page switching command, and the text screen data of Chuan Jianing are transferred to video memory from image buffer at this point, so that show page up or following one page (step S27).
Shown in Fig. 6 C, determine at step S28 whether the reproduction beginning is operated the automatic playing change-over switch by the user and indicated.Reproduce beginning (S28 determines "Yes" in step) if indicated, begin the reproduction of automatic playing file at step S29 according to the path that is kept in the data-carrier store (AP_PATH), this automatic playing is handled and will be described in conjunction with Fig. 7 after a while.At next step S30, determine that further reproduction stops whether operating the automatic playing change-over switch by the user and indicates.Stop (S30 determines "Yes" in step) if indicated to reproduce, to finish the reproduction of automatic playing file according to being kept at path in the data-carrier store (AP_PATH) at step S31.After finishing the main all operations of handling shown in Fig. 6 A-6C, CPU 1 gets back to the operation of the step S1 of Fig. 6 A with repeating step S1-S31.
In conjunction with Fig. 7, will describe " the automatic playing processing " of handling executed in parallel with the master of Fig. 6 now, carry out this processing to carry out automatic playing by reproducing the automatic playing file.Fig. 7 is the process flow diagram that " automatic playing processing " embodiment is shown; At first at step S41, determine that whether automatic playing is current reproduction.Determine at step S41 under the situation of "Yes", read the automatic playing file to produce note signal according to the path that is kept in the data-carrier store (AP_PATH), create the lyrics on-screen data of a page according to lyrics data, this page comprises the word corresponding to current reproduction position, and the lyrics on-screen data of at this point creating stores image buffer (step S42) into.Therefore, by only comprising corresponding to the lyrics on-screen data of the page of the word of current reproduction position, can show word corresponding to the current reproduction of automatic playing data position from image buffer (for example step S19) transmission.
Following paragraph is described the response user carries out the screen hand-off process to the operation of predetermined change-over switch concrete example in conjunction with Fig. 8 and 9.Fig. 8 is that the registration that the response user is shown selects blocked operation to carry out the synoptic diagram of the instantiation of screen hand-off process.Fig. 9 is illustrated in response user during the automatic playing carries out the screen hand-off process to any one operation in operating switch " last " and " next one " change-over switch instantiation.
When register-file selects blocked operation to read according to user's registration during " text display screen " shows, shown in Fig. 8 part (a), carry out from " the previous text " that before blocked operation, just shown to demonstration switching by " the new text " of log-on data appointment.Yet, if " text " is designated as the object that solidifies setting in the register-file of reading, if and indicated and solidified by the operation of solidifying the instruction change-over switch, shown in the part (b) of Fig. 8, then continue as previously mentioned to show " previous text ", do not carry out from " previous text " showing before described " previous text " next-door neighbour blocked operation to switching by " new text " of log-on data appointment.In addition, when register-file is read according to user's operation that any registration is selected to switch during " lyrics display screen " shows, as Fig. 8 part (c) and (d), then carry out from " lyrics of previous automatic playing data " that before next-door neighbour's blocked operation, show to demonstration switching by " the new automatic playing data lyrics " of log-on data appointment.In addition, in case the text display instruction provides by " lyrics display screen ", the demonstration of then carrying out from " lyrics display screen " to " text display screen " is switched, to show " new text " ((c) part of Fig. 8) by the log-on data appointment.Yet, if " text " is designated as the object that solidifies setting in selecting register-file, if and indicated and solidified by the operation of solidifying the instruction change-over switch, shown in the part (d) of Fig. 8, then continue to show " previous text " by last register-file appointment as previously mentioned, do not show " new text " by the log-on data appointment.
If during automatic playing, show " lyrics display screen ", then, use the renewal of the page display screen that comprises " word ", shown in the part (a) of Fig. 9 in current reproduction position according to the progress of automatic playing.In addition, in case provided the text display instruction through " lyrics display screen ", the demonstration of then carrying out from " lyrics display screen " to " text display screen " is switched, with the page that shows appointment (is exactly " text first page " if do not specify the concrete page).In case provided lyrics idsplay order through " text display screen ", then according to the progress of automatic playing, the demonstration of carrying out from " text display screen " to " lyrics display screen " is switched, and comprises the page of " word in current reproduction position " with demonstration.Then, when having provided the text display instruction through " lyrics display screen ", be presented at the page of text that is showing when switching to " lyrics display screen " (being first page in this example).In addition, in case provided the text selection instruction through " lyrics display screen " during the automatic playing, described " lyrics display screen " shows the page that comprises " word in current reproduction position ", shown in the part (b) of Fig. 9, the demonstration of carrying out from " lyrics display screen " to " text selection screen " is switched, and shows the page that comprises " at the word of current reproduction position " with the progress according to automatic playing.Then, when having provided the text display instruction through " lyrics display screen ", according to first page of the new text videotex of selecting.Because select text when this embodiment allows lyrics data showing, the user can both easily select text therefore even during showing the lyrics, for example stops the lyrics temporarily and shows the operation of selecting text then and needn't carry out.
When " next one " or " last one " change-over switch (referring to Fig. 5) shows manipulate at " text display screen ", shown in the part (c) of Fig. 9, carry out by of the switching of a display screen to another display screen according to the operation of change-over switch.For example, " next one " change-over switch has been operated one or many during showing at " text first page ", the order that the number of times that so one or more page of text have been operated according to " next one " change-over switches rises according to page numeral (as " text second page "->" text second page ") sequentially show.On the other hand, when shown in " text the 3rd page " show during " last one " change-over switch operated one or many, the order that the number of times that so one or more page of text have been operated according to " last one " change-over switches descends according to page numeral (as " text second page "->" text first page ") sequentially show.During " lyrics display screen " that " next one " or " last one " change-over switch (referring to Fig. 5) is being used for automatic playing shows, operate, shown in Fig. 9 part (d), ignore blocked operation, so that do not proceed to the switching of wanting page displayed.Because during automatic playing,, comprise each page of the corresponding lyrics according to the progress demonstration of automatic playing, so, can prevent the inconsistent mutually of melody current automatic playing position and current demonstration word by ignoring page blocked operation as above-mentioned explanation.Therefore, when not having automatic playing to carry out,, carry out switching to the demonstration of another page by a page according to the operation of " next one " or " last one " change-over switch.In other words, according to the operation of " next one " during the automatic playing or " last one " change-over switch, the page change-over switch of text display screen is effectively, but the page change-over switch of lyrics display screen is invalid.Therefore, when text had a plurality of page, this embodiment not only allowed text display to come out to switch between the page simultaneously, and can prevent the lyrics show during wrong switching (promptly can prevent the jump of automatic playing position) between the page.
As mentioned above, characteristics of the present invention are, comprise text selection information (" path of text data file " in the foregoing description) in each register-file, so that select register-file can also choose text.In this way, allow the user only easily to choose the additional text (its content not necessarily is confined to lyrics data) that the filename of wanting is arranged on it by choosing register-file.Especially, because text selection information is included in the register-file, the performance that the present invention allows to define in the register-file (artificial or automatic playing) related data and text are interrelated, and therefore, the user can easily select those texts that is fit to the contents played.
In addition, choose register-file when, if current display screen is the text display screen, then the content of selected text shows immediately; Yet if current display screen is not text display screen (being the lyrics display screen in the foregoing description), current display screen does not add change, and demonstrates selected text content after a while when display screen switches to the text display screen.In this way, text data can show at reasonable time, if promptly current display screen is the text display screen then shows immediately, if still current display screen is not the text display screen, then shows when display screen switches to the text display screen after a while.In addition, when forbidding that setting comes into force, the present invention also prevents to select register-file; Therefore, even utilize the identical register-file that comprises identical text selection information, the present invention also can control optionally to choose or not choose text.

Claims (10)

1. electronic music apparatus, it comprises:
First storage component is used to store the text that each comprises text data at least;
Second storage component, be used to store comprise the predetermined log-on data that environment configuration information and text are selected information of playing, described text selection information determine with according to the relevant text of performance environment of playing the setting of environment configuration information;
Alternative pack is used for choosing log-on data from described second storage component;
The text selecting parts are used for selecting information according to the text of the log-on data of choosing through described alternative pack, choose the text relevant with playing environment among the text from be kept at described first storage component;
Display unit is used for showing the text data that is included in selected text according to the text of choosing through described text selecting parts; And
Parts are set, are used for carrying out the predetermined setting of forbidding, wherein, when forbidding that setting comes into force, described text selecting parts are not chosen the text relevant with playing environment.
2. electronic music apparatus, it comprises:
First storage component is used to store the text that each comprises text data at least;
Second storage component is used to store and comprises that predetermined such performance data determines that information and text select the log-on data of information, and described text selection information is determined and the relevant text of automatic playing data of determining that according to such performance data information is definite;
Alternative pack is used for choosing log-on data from described second storage component;
The text selecting parts are used for selecting information according to the text of the log-on data of choosing through described alternative pack, choose the text relevant with the automatic playing data among the text from be kept at described first storage component;
Display unit is used for showing the text data that is included in selected text according to the text of choosing through described text selecting parts; And
Parts are set, are used for carrying out the predetermined setting of forbidding, wherein, when forbidding that setting comes into force, described text selecting parts are not chosen the text relevant with the automatic playing data.
3. electronic music apparatus as claimed in claim 1 or 2, wherein, when described display unit when selecting log-on data during the videotex data by described alternative pack, described display unit shows the text data of the text of choosing by described text selecting parts immediately, but when described display unit does not also have the videotex data when selecting log-on data by described alternative pack, described display unit is not the text data that shows selected text immediately, but shows the text data of selected text when arriving the state that is used for the videotex data after a while.
One kind can with the electronic music apparatus of external unit communication, described external unit is stored each text that comprises text data at least, described electronic music apparatus comprises:
Memory unit, be used to store the log-on data that comprises predetermined performance environment configuration information and text selection information, described text is selected in the text of information from be kept at external unit, determines and the relevant specific text of performance environment that is provided with according to performance environment configuration information;
Alternative pack is used for choosing log-on data from described memory unit;
Communication component is used for and the external unit communication;
Text obtains parts, obtains in the text that is kept in the external unit any one according to the text selection information of the log-on data of choosing through described alternative pack;
Display unit is used for showing the text data that is included in the text that is obtained according to obtain the text that parts obtain through described text; And
Parts are set, are used for carrying out the predetermined setting of forbidding, wherein, when forbidding that setting comes into force, described text obtains parts and does not obtain the text that is kept in the external unit.
5. method that is used to show the data relevant with music, its use: first storage component is used to store the text that each comprises text data at least; And second storage component, be used to store the log-on data that comprises predetermined performance environment configuration information and text selection information, described text selection information determines and the relevant text of performance environment that is provided with according to performance environment configuration information that described method comprises:
Choose step, from described second storage component, choose log-on data;
The text selecting step according to selecting information through the described text of choosing the log-on data that step chooses, is chosen the text relevant with playing environment among the text from be kept at described first storage component;
Step display according to the text of choosing through described text selecting step, shows the text data that is included in the selected text; And
Step is set, carries out the predetermined setting of forbidding, wherein, when forbidding that setting comes into force, described text selecting step is not chosen the text relevant with playing environment.
6. method that is used to show the data relevant with music, its use: first storage component, be used to store the text that each comprises text data at least, and second storage component, be used to store and comprise that predetermined such performance data determines that information and text select the log-on data of information, described text selection information determines and the relevant text of automatic playing data of determining that according to such performance data information is determined that described method comprises:
Choose step, from described second storage component, choose log-on data;
The text selecting step according to selecting information through the described text of choosing the log-on data that step chooses, is chosen the text relevant with the automatic playing data among the text from be kept at described first storage component;
Step display according to the text of choosing through described text selecting step, shows the text data that is included in the selected text; And
Step is set, carries out the predetermined setting of forbidding, wherein, when forbidding that setting comes into force, described text selecting step is not chosen the text relevant with the automatic playing data.
7. the method for data that are used for showing that electronic music apparatus is relevant with music, described electronic music apparatus can with the external unit communication, described external unit is stored each text that comprises text data at least, described electronic music apparatus comprises: memory unit, be used to store the log-on data that comprises predetermined performance environment configuration information and text selection information, described text is selected in the text of information from be kept at external unit, determines and the relevant specific text of performance environment that is provided with according to performance environment configuration information; Described method comprises:
Choose step, from described second storage component, choose log-on data;
The text obtaining step, according to obtain through the described text selection information of choosing the log-on data that step chooses in the text that is kept in the external unit any one;
Step display according to the text that obtains through described text obtaining step, shows the text data that is included in the selected text; And
Step is set, carries out the predetermined setting of forbidding, wherein, when forbidding that setting comes into force, described text obtaining step is not chosen the text that is kept in the external unit.
8. electronic music apparatus, it comprises: first storage component is used to store the text that each comprises text data at least;
Second storage component is used to store the automatic playing data that comprise lyrics data;
Reproduction block is used to reproduce the automatic playing data that are kept at described second storage component;
Display unit;
Show switching part, be used for carrying out control, to show lyrics data or text data on described display unit, described lyrics data is included in the automatic playing data of reproducing by described reproduction block, and described text data is included in the text that is kept in the described first storage component;
Alternative pack is used for choosing text among the text that is kept at described first storage component, so that allow the selection of text during showing lyrics data on the described display unit; And
Parts are set, are used for carrying out the predetermined setting of forbidding, wherein, when forbidding that setting comes into force, described alternative pack is not chosen text among the text from be kept at described first storage component.
9. electronic music apparatus as claimed in claim 8, also comprise display control unit spare, be used for during indicating lyrics data or text data the demonstration that control is undertaken by described display unit by described display unit, each predetermined display unit is changed data presented content simultaneously, and
Wherein, when videotex data during the automatic playing data reproduction, no matter described display control unit spare is the progress of automatic playing, change the content of each described predetermined display unit, simultaneously, when showing lyrics data during the automatic playing data reproduction, described display controller parts are not changed the content of each described predetermined display unit.
10. method that is used to show the data relevant with music, its use: first storage component is used to store the text that each comprises text data at least; And second storage component, being used to store the automatic playing data that comprise lyrics data, described method comprises:
Reproduce step, reproduce the automatic playing data that are kept in the described second storage component;
Step display shows to be included in the lyrics data in the automatic playing data of being reproduced by described reproduction step or to be included in text data in the text that is stored in the described first storage component, and
Select step, choose text among the text from be kept at described first storage component, so that during showing lyrics data, allow the selection of text; And
Step is set, carries out the predetermined setting of forbidding, wherein, when forbidding that setting comes into force, described selection step is not chosen text among the text from be kept at described first storage component.
CN200510109966A 2004-09-22 2005-09-21 Electronic music apparatus and music-related data display method Active CN100595828C (en)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
JP2004275359A JP4321419B2 (en) 2004-09-22 2004-09-22 Electronic music apparatus and program
JP2004275359 2004-09-22
JP2004275358 2004-09-22
JP2004275358A JP4321418B2 (en) 2004-09-22 2004-09-22 Electronic music apparatus and program

Publications (2)

Publication Number Publication Date
CN1753082A CN1753082A (en) 2006-03-29
CN100595828C true CN100595828C (en) 2010-03-24

Family

ID=36232377

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200510109966A Active CN100595828C (en) 2004-09-22 2005-09-21 Electronic music apparatus and music-related data display method

Country Status (2)

Country Link
JP (1) JP4321418B2 (en)
CN (1) CN100595828C (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101567184B (en) * 2009-03-24 2013-07-10 广州酷狗计算机科技有限公司 Method for producing dynamic karaoke lyrics
CN102117647B (en) * 2009-12-31 2014-12-17 上海博泰悦臻网络技术服务有限公司 Playing method and player of media pack
CN102117295B (en) * 2009-12-31 2014-09-10 上海博泰悦臻网络技术服务有限公司 Binding method of object file and correlative information thereof and correlative information searching method
TWI488156B (en) * 2013-03-06 2015-06-11 南臺科技大學 Interactive teaching device combining with painting and music
JP6447024B2 (en) * 2014-11-07 2019-01-09 カシオ計算機株式会社 Musical sound generating apparatus, processing method, program, and electronic musical instrument

Also Published As

Publication number Publication date
CN1753082A (en) 2006-03-29
JP4321418B2 (en) 2009-08-26
JP2006091304A (en) 2006-04-06

Similar Documents

Publication Publication Date Title
EP1640989B1 (en) Electronic music apparatus and music-related data display method
CN1841495B (en) Electronic musical instrument
KR100750024B1 (en) Electronic musical apparatus, control method therefor, and storage medium storing instructions for implementing the method
US7968787B2 (en) Electronic musical instrument and storage medium
JP2001075564A (en) Performance data processor and method therefor
CN100595828C (en) Electronic music apparatus and music-related data display method
US20130204623A1 (en) Electronic apparatus and function guide method thereof
JP2002091451A (en) Server to be used for composition evaluation system
JP2006031484A5 (en)
JP2006031484A (en) Content management device and program
JP4328971B2 (en) File processing apparatus and computer program applied to the apparatus
JP4265408B2 (en) Electronic music apparatus and computer program applied to the apparatus
JPH10240117A (en) Support device for musical instrument practice and recording medium of information for musical instrument practice
US7368653B2 (en) Electronic musical apparatus and program for controlling the same
CN103337238B (en) Electronic installation and audio guide program
JP4100538B2 (en) Performance information display device, performance information display method, and storage medium
JP4321419B2 (en) Electronic music apparatus and program
JP4111258B2 (en) Information search system, information search apparatus and method, and storage medium
JP3843948B2 (en) Music content utilization apparatus and computer program applied to the apparatus
JP2005148648A (en) Electronic music system and computer program
JP3843949B2 (en) Music content utilization apparatus and computer program applied to the apparatus
JP3843947B2 (en) Music content utilization apparatus and computer program applied to the apparatus
JP3736101B2 (en) Automatic performance device and recording medium
JPH0683337A (en) Electronic musical instrument
JP4858174B2 (en) Electronic musical instruments and programs

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant