亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

用于顯示樂(lè)譜的裝置與計(jì)算機(jī)程序的制作方法

文檔序號(hào):2821619閱讀:169來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):用于顯示樂(lè)譜的裝置與計(jì)算機(jī)程序的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種用于顯示樂(lè)譜、并且以與該樂(lè)譜相關(guān)聯(lián)的方式顯示字符串比如歌詞及和弦名的裝置與計(jì)算機(jī)程序。
背景技術(shù)
常規(guī)地,如日本待審公開(kāi)號(hào)2001-154665中所公開(kāi)的,已有一種樂(lè)譜顯示裝置,該裝置在顯示器上顯示包括一系列音符的樂(lè)譜,并且以與該樂(lè)譜相關(guān)聯(lián)的方式顯示字符串比如歌詞及和弦名。
然而,當(dāng)歌詞字符串很冗長(zhǎng)時(shí),或者當(dāng)許多歌詞字符或和弦名塞滿在狹窄的空間中時(shí),常規(guī)的樂(lè)譜顯示裝置具有相鄰字符串會(huì)相互重疊的缺陷。由于該缺陷,使用者無(wú)法閱讀顯示的字符或者將要顯示的字符誤讀為不同的字符。此外,重疊的字符在視覺(jué)上并不適宜。特別地,上述缺陷對(duì)具有小顯示屏的樂(lè)譜顯示裝置,例如當(dāng)該裝置是利用設(shè)置于電子樂(lè)器面板上的顯示器來(lái)配置時(shí),會(huì)造成嚴(yán)重的問(wèn)題。

發(fā)明內(nèi)容
實(shí)現(xiàn)本發(fā)明以解決上述問(wèn)題,其目的在于當(dāng)沒(méi)有足夠空間用以顯示字符串時(shí),以與樂(lè)譜相關(guān)聯(lián)的方式適當(dāng)?shù)仫@示關(guān)于樂(lè)曲的字符串。
為了實(shí)現(xiàn)上述目的,本發(fā)明的特征在于一種樂(lè)譜顯示裝置,包括一顯示器;樂(lè)譜顯示控制裝置,用于從音樂(lè)數(shù)據(jù)獲取(或恢復(fù))(retrieve)樂(lè)譜信息,該音樂(lè)數(shù)據(jù)包括表示一樂(lè)譜的樂(lè)譜信息和表示一字符串的字符串信息,并且用于基于該樂(lè)譜信息,控制該顯示器顯示該樂(lè)譜;以及字符串顯示控制裝置,用于從該音樂(lè)數(shù)據(jù)獲取字符串信息,用于當(dāng)有足夠空間在該顯示器上顯示一字符串時(shí),以第一顯示方式,控制該顯示器以與顯示的樂(lè)譜相關(guān)聯(lián)的方式,顯示由獲取的字符串信息表示的該字符串,并且用于當(dāng)沒(méi)有足夠空間在該顯示器上顯示該字符串時(shí),以不同于第一顯示方式的第二顯示方式,控制該顯示器顯示該字符串或另一字符串,從而防止該字符串和所述另一字符串互相重疊,所述另一字符串為一先導(dǎo)字符串或一后續(xù)字符串。
而且,本發(fā)明的另一特征在于一種樂(lè)譜顯示裝置,包括一顯示器;樂(lè)譜顯示控制裝置,用于從音樂(lè)數(shù)據(jù)獲取樂(lè)譜信息,該音樂(lè)數(shù)據(jù)包括表示一樂(lè)譜的樂(lè)譜信息和表示一字符串的字符串信息,并且用于基于該樂(lè)譜信息,控制該顯示器顯示該樂(lè)譜;確定裝置,用于從該音樂(lè)數(shù)據(jù)獲取字符串信息,并且確定另一字符串是否已顯示在由所獲取的字符串信息表示的一字符串將要顯示的區(qū)域中;以及字符串顯示控制裝置,用于當(dāng)該確定裝置確定所述另一字符串未顯示在該字符串將要顯示的區(qū)域中時(shí),以第一顯示方式,控制該顯示器以與該顯示的樂(lè)譜相關(guān)聯(lián)的方式顯示該字符串,并且用于當(dāng)該確定裝置確定所述另一字符串已顯示在該字符串將要顯示的區(qū)域中時(shí),以不同于第一顯示方式的第二顯示方式,控制該顯示器顯示該字符串或所述另一字符串。
在上述情況中,例如該樂(lè)譜包括一系列音符,該字符串表示和弦(chord)名及歌詞中的至少一個(gè),以及該字符串以與該系列音符中所含一音符的位置相關(guān)聯(lián)的方式來(lái)顯示。
而且,在第二顯示方式中,可顯示一省略標(biāo)記,代替該字符串和所述另一字符串中至少一個(gè)的部分或全部。在第二顯示方式中,多行地顯示該字符串或所述另一字符串。在第二顯示方式中,該字符串和所述另一字符串中至少一個(gè)的部分或全部的字符大小有所減小。
如上所述配置的本發(fā)明可在沒(méi)有足夠空間顯示字符串時(shí),防止相鄰的字符串互相重疊,消除使用者無(wú)法閱讀顯示的字符或?qū)⒁@示的字符誤讀為不同字符的可能性。此外,本發(fā)明可增強(qiáng)字符串的外觀。
具有上述特征的本發(fā)明不僅可配置和表現(xiàn)為一種裝置的發(fā)明,也可配置和表現(xiàn)為一種方法和一種計(jì)算機(jī)程序的發(fā)明。


圖1是一種電子樂(lè)器的外視圖,該樂(lè)器包含按照本發(fā)明一實(shí)施例的樂(lè)譜顯示裝置;圖2是該電子樂(lè)器的電路框圖;圖3是在圖2所示計(jì)算機(jī)的主單元上執(zhí)行的顯示控制程序的流程圖;
圖4是表示音樂(lè)數(shù)據(jù)格式的圖;圖5是表示由圖3所示的顯示控制程序顯示歌詞的字符串的狀態(tài)的示例圖;圖6(A)是樂(lè)譜的示例顯示,其包括未經(jīng)過(guò)本發(fā)明處理的歌詞顯示;圖6(B)是樂(lè)譜的示例顯示,其包括已經(jīng)過(guò)本發(fā)明處理的歌詞顯示;圖7是通過(guò)部分修改圖3所示的顯示控制程序而獲得的修改程序的修改部分的流程圖;圖8是表示由圖7所示的修改程序顯示歌詞的字符串的狀態(tài)示例圖;圖9(A)是樂(lè)譜的示例顯示,其包括未經(jīng)過(guò)本發(fā)明處理的和弦名顯示;圖9(B)是樂(lè)譜的示例顯示,其包括已經(jīng)過(guò)本發(fā)明處理的和弦名顯示。
具體實(shí)施例方式
現(xiàn)在將參照附圖描述本發(fā)明。圖1是一種電子樂(lè)器的外視圖,該樂(lè)器具有本發(fā)明的樂(lè)譜顯示裝置;圖2是該電子樂(lè)器的電路框圖。
該電子樂(lè)器具有鍵盤(pán)10和操作面板10。鍵盤(pán)10包括有用作演奏操作器的多個(gè)鍵。各鍵的按下和釋放由設(shè)置于鍵開(kāi)關(guān)電路11中的多個(gè)鍵開(kāi)關(guān)來(lái)檢測(cè)。在鍵開(kāi)關(guān)電路11中也嵌入有用于檢測(cè)鍵接觸力度(strength)的鍵接觸檢測(cè)電路。鍵開(kāi)關(guān)電路11也檢測(cè)在鍵按下時(shí)的鍵接觸強(qiáng)度(intensity)。鍵開(kāi)關(guān)電路11連接到總線30。
在操作面板20上,設(shè)置有顯示器21、多個(gè)面板操作器22和一對(duì)揚(yáng)聲器23和23。配置為液晶顯示器的顯示器21用于選擇或觸發(fā)電子樂(lè)器上的各種模式或操作,以及用于顯示樂(lè)譜。作為顯示器21,除液晶顯示器之外的顯示單元,比如小型陰極射線管顯示器也是適用的。顯示器21上的顯示由連接到總線30的顯示控制電路24來(lái)控制。設(shè)置面板操作器22用于控制電子樂(lè)器上的操作。面板操作器22上的各操作由設(shè)置于操作器開(kāi)關(guān)電路25中的操作器開(kāi)關(guān)來(lái)檢測(cè)。操作器開(kāi)關(guān)電路25也連接到總線30。提供揚(yáng)聲器23和23用于發(fā)出樂(lè)音(musical tone)。
樂(lè)音(tone)發(fā)生器41、計(jì)算機(jī)主單元42、存儲(chǔ)裝置43和輸入/輸出接口電路44也連接到總線30。樂(lè)音發(fā)生器41按照經(jīng)過(guò)總線30提供的演奏信息和樂(lè)音控制信息,產(chǎn)生樂(lè)音信號(hào),并且輸出這樣產(chǎn)生的樂(lè)音信號(hào)。樂(lè)音信號(hào)由擴(kuò)音器45放大,并且經(jīng)過(guò)揚(yáng)聲器23和23輸出。
包括CPU、定時(shí)器、ROM、RAM等的計(jì)算機(jī)主單元42執(zhí)行各種程序,以控制電子樂(lè)器上的各種操作。存儲(chǔ)裝置43包括各種存儲(chǔ)介質(zhì),比如電子樂(lè)器已預(yù)先配備的硬盤(pán)和閃存及適用于電子樂(lè)器的光盤(pán)和軟盤(pán);以及對(duì)應(yīng)于上述存儲(chǔ)介質(zhì)的驅(qū)動(dòng)單元,該驅(qū)動(dòng)單元能夠存儲(chǔ)和讀取大量數(shù)據(jù)和程序。
在該實(shí)施例中,特別地,硬盤(pán)或閃存存儲(chǔ)如圖3所示的顯示控制程序和音樂(lè)數(shù)據(jù)集。顯示控制程序和音樂(lè)數(shù)據(jù)集從光盤(pán)或軟盤(pán)提供到硬盤(pán)或閃存??蛇x地,顯示控制程序和音樂(lè)數(shù)據(jù)集可經(jīng)過(guò)輸入/輸出接口電路44從外部裝置或通信線路提供。
音樂(lè)數(shù)據(jù)集包括如圖4所示的旋律數(shù)據(jù)、和弦數(shù)據(jù)、歌詞數(shù)據(jù)等。旋律數(shù)據(jù)具有按照樂(lè)曲進(jìn)度來(lái)設(shè)置的演奏事件數(shù)據(jù)集。演奏事件數(shù)據(jù)集包括定時(shí)數(shù)據(jù)、鍵開(kāi)(或鍵關(guān))數(shù)據(jù)、音符編號(hào)數(shù)據(jù)和速度數(shù)據(jù)。定時(shí)數(shù)據(jù)表示從演奏開(kāi)始的由小節(jié)(bar)、拍子等計(jì)算的演奏事件定時(shí)。鍵開(kāi)和鍵關(guān)數(shù)據(jù)分別表示鍵的按下(產(chǎn)生樂(lè)音的開(kāi)始)和鍵的釋放(產(chǎn)生樂(lè)音的結(jié)束)。音符編號(hào)數(shù)據(jù)表示按下或釋放的鍵(音調(diào))。速度數(shù)據(jù)表示鍵按下的速度或力度(樂(lè)音信號(hào)的響度)。
和弦數(shù)據(jù)包括和弦事件數(shù)據(jù)集,每個(gè)數(shù)據(jù)集包括類(lèi)似于上述定時(shí)數(shù)據(jù)的定時(shí)數(shù)據(jù)以及表示和弦名的和弦名數(shù)據(jù)。歌詞數(shù)據(jù)包括歌詞事件數(shù)據(jù)集,每個(gè)數(shù)據(jù)集包括類(lèi)似于上述定時(shí)數(shù)據(jù)的定時(shí)數(shù)據(jù)和表示歌詞的歌詞字符串?dāng)?shù)據(jù)。歌詞字符串?dāng)?shù)據(jù)表示由歌詞的中斷、詞或樂(lè)句的片段來(lái)分隔的字符串。
輸入/輸出接口電路44允許電子樂(lè)器向/從外部裝置傳輸/接收數(shù)據(jù),也允許電子樂(lè)器和外部通信線路(比如因特網(wǎng))之間的數(shù)據(jù)傳輸/接收。
接著說(shuō)明如上所述配置的實(shí)施例的操作。當(dāng)電子樂(lè)器的電源(圖中未示出)由使用者打開(kāi)時(shí),或當(dāng)電源打開(kāi)后操作任一面板操作器22時(shí),計(jì)算機(jī)主單元42讀出存儲(chǔ)在存儲(chǔ)裝置43的硬盤(pán)或閃存中的各種程序和數(shù)據(jù),這些程序包括如圖3所示的顯示控制程序。然后,計(jì)算機(jī)主單元42將讀出的程序和數(shù)據(jù)存儲(chǔ)在RAM中,以啟動(dòng)RAM中存儲(chǔ)的給定程序。
當(dāng)硬盤(pán)或閃存未存儲(chǔ)各種程序時(shí),存儲(chǔ)于存儲(chǔ)介質(zhì)比如光盤(pán)或軟盤(pán)中的程序會(huì)提供到硬盤(pán)或閃存,或者經(jīng)由外部裝置或通信線路,從外部下載這些程序到硬盤(pán)或閃存。然后,這樣提供/下載的程序傳輸?shù)絉AM并被啟動(dòng)。可選地,根據(jù)需要,硬盤(pán)、閃存或其他存儲(chǔ)介質(zhì)可保留一部分的各種程序和數(shù)據(jù),而不傳輸?shù)絉AM。
這里將基于鍵盤(pán)10上的鍵操作,簡(jiǎn)要地說(shuō)明用于產(chǎn)生音樂(lè)的操作。當(dāng)演奏者在鍵盤(pán)10上按下任一鍵時(shí),按下鍵的操作和按下鍵時(shí)的鍵接觸力度由鍵開(kāi)關(guān)電路11來(lái)檢測(cè)。將這樣檢測(cè)到的鍵按下操作和力度提供到計(jì)算機(jī)主單元42。然后,計(jì)算機(jī)主單元42向音樂(lè)發(fā)生器41提供演奏信息,包括代表鍵按下操作的鍵開(kāi)數(shù)據(jù)、表示按下鍵的音符編號(hào)數(shù)據(jù)和表示鍵接觸的速度數(shù)據(jù)。樂(lè)音發(fā)生器41響應(yīng)于鍵開(kāi)數(shù)據(jù),產(chǎn)生具有對(duì)應(yīng)于該音符編號(hào)數(shù)據(jù)的音調(diào)(即頻率)的樂(lè)音信號(hào),并且以對(duì)應(yīng)于速度數(shù)據(jù)的響度,輸出這樣產(chǎn)生的樂(lè)音信號(hào)到擴(kuò)音器45。然后,擴(kuò)音器45從揚(yáng)聲器23和23輸出與所提供的樂(lè)音信號(hào)相對(duì)應(yīng)的樂(lè)音。如上所述產(chǎn)生的樂(lè)音信號(hào)具有通過(guò)面板操作器22選擇的音色。
另一方面,當(dāng)釋放按下的鍵時(shí),鍵的釋放由鍵開(kāi)關(guān)電路11來(lái)檢測(cè),并且提供到計(jì)算機(jī)主單元42。計(jì)算機(jī)主單元42向樂(lè)音發(fā)生器41提供表示鍵釋放操作的鍵關(guān)數(shù)據(jù)和表示釋放鍵的音符編號(hào)數(shù)據(jù)。樂(lè)音發(fā)生器41響應(yīng)于鍵關(guān)數(shù)據(jù),以停止產(chǎn)生對(duì)應(yīng)于音符編號(hào)數(shù)據(jù)的樂(lè)音信號(hào),由此停止從揚(yáng)聲器23和23發(fā)出釋放的鍵的樂(lè)音。以上述方式,依次地發(fā)出在鍵盤(pán)10上演奏的樂(lè)音,形成與鍵盤(pán)10上的演奏相對(duì)應(yīng)的樂(lè)曲。
接著簡(jiǎn)要地說(shuō)明利用音樂(lè)數(shù)據(jù)的自動(dòng)演奏模式。在自動(dòng)演奏模式中,計(jì)算機(jī)主單元42執(zhí)行圖中未示出的自動(dòng)演奏程序。首先,在該模式中,提示使用者選擇將要自動(dòng)演奏的樂(lè)曲。在選擇樂(lè)曲時(shí),計(jì)算機(jī)主單元42在顯示器21上顯示存儲(chǔ)于存儲(chǔ)裝置43中的音樂(lè)數(shù)據(jù)的樂(lè)曲標(biāo)題,以提示使用者選擇一標(biāo)題。然后,所選標(biāo)題的音樂(lè)數(shù)據(jù)從存儲(chǔ)裝置43中讀出并傳輸?shù)絉AM。當(dāng)使用者所選的樂(lè)曲未存儲(chǔ)于存儲(chǔ)裝置43中時(shí),計(jì)算機(jī)主單元42經(jīng)過(guò)輸入/輸出接口電路44從外部裝置或通信線路取回該樂(lè)曲。
如果使用者發(fā)出指令以啟動(dòng)所選樂(lè)曲的自動(dòng)演奏,計(jì)算機(jī)主單元42按照樂(lè)曲的進(jìn)度(即按照時(shí)間的進(jìn)度)依次地讀出對(duì)應(yīng)與樂(lè)曲進(jìn)度定時(shí)的演奏事件數(shù)據(jù)集。當(dāng)關(guān)于鍵按下的演奏事件數(shù)據(jù)集讀出時(shí),計(jì)算機(jī)主單元42向樂(lè)音發(fā)生器41提供演奏信息,該演奏信息包括包含于讀出的演奏事件數(shù)據(jù)集中的鍵開(kāi)數(shù)據(jù)、音符編號(hào)數(shù)據(jù)和速度數(shù)據(jù)。與上述情況相同,然后樂(lè)音發(fā)生器41開(kāi)始產(chǎn)生與提供的演奏信息相對(duì)應(yīng)的樂(lè)音信號(hào),以從揚(yáng)聲器23和23發(fā)出對(duì)應(yīng)于該樂(lè)音信號(hào)的樂(lè)音。這時(shí),上述產(chǎn)生的樂(lè)音信號(hào)具有由演奏事件數(shù)據(jù)中包含的音色控制數(shù)據(jù)所指定的音色。
另一方面,當(dāng)讀出關(guān)于鍵釋放的演奏事件數(shù)據(jù)集時(shí),計(jì)算機(jī)主單元42向樂(lè)音發(fā)生器41提供在讀出的演奏事件數(shù)據(jù)集中包含的鍵關(guān)數(shù)據(jù)和音符編號(hào)數(shù)據(jù)。與上述情況相同,然后樂(lè)音發(fā)生器41停止產(chǎn)生與提供的演奏信息相對(duì)應(yīng)的樂(lè)音信號(hào),以停止從揚(yáng)聲器23和23發(fā)出對(duì)應(yīng)于該樂(lè)音信號(hào)的樂(lè)音。如上所述,由于包含于音樂(lè)數(shù)據(jù)集中的演奏事件數(shù)據(jù)集是按照樂(lè)曲的進(jìn)度依次地自動(dòng)讀出的,由此依次地發(fā)出由演奏事件數(shù)據(jù)集指定的樂(lè)音,因此能實(shí)現(xiàn)基于音樂(lè)數(shù)據(jù)的樂(lè)曲的自動(dòng)演奏。
接著說(shuō)明與本發(fā)明直接相關(guān)的樂(lè)譜顯示。在這種情況以及自動(dòng)演奏模式的情況下,將要顯示樂(lè)譜的音樂(lè)數(shù)據(jù)集傳輸?shù)絉AM。在要顯示的音樂(lè)數(shù)據(jù)通過(guò)執(zhí)行自動(dòng)演奏程序已經(jīng)傳輸?shù)絉AM的情況下,就不需要傳輸處理。在傳輸音樂(lè)數(shù)據(jù)之后,計(jì)算機(jī)主單元42在給定的短時(shí)間間隔,周期性地執(zhí)行如圖3所示的顯示控制程序。顯示控制程序的執(zhí)行在步驟S10開(kāi)始,并且在步驟S12確定電子樂(lè)器是否正在自動(dòng)演奏樂(lè)曲。
如果電子樂(lè)器當(dāng)前正在進(jìn)行自動(dòng)演奏,則流程進(jìn)行到步驟S14,以確定自動(dòng)演奏的當(dāng)前進(jìn)度定時(shí)是否對(duì)應(yīng)于用于刷新樂(lè)譜顯示的定時(shí)。例如,如果已預(yù)先為每個(gè)小節(jié)設(shè)置用以刷新樂(lè)譜顯示的定時(shí),則將表示小節(jié)結(jié)束的定時(shí)視為用以刷新樂(lè)譜顯示的定時(shí)。如果已預(yù)先為每組給定數(shù)量(兩個(gè)或更多)的小節(jié)設(shè)置用以刷新樂(lè)譜顯示的定時(shí),則將表示給定數(shù)量小節(jié)結(jié)束的定時(shí)視為用以刷新樂(lè)譜顯示的定時(shí)。更具體地,如圖6所示,在樂(lè)譜為兩行,每行包括兩個(gè)小節(jié),并且為每?jī)蓚€(gè)小節(jié)設(shè)置刷新定時(shí)的情況下,在每?jī)蓚€(gè)小節(jié)結(jié)束時(shí)刷新(即滾動(dòng))各行。
如果自動(dòng)演奏的當(dāng)前進(jìn)度定時(shí)并不對(duì)應(yīng)于用于刷新樂(lè)譜顯示的定時(shí),則流程進(jìn)行到步驟S38,并且計(jì)算機(jī)主單元42結(jié)束顯示控制程序。另一方面,如果自動(dòng)演奏的當(dāng)前進(jìn)度定時(shí)對(duì)應(yīng)于用以刷新樂(lè)譜顯示的定時(shí),則計(jì)算機(jī)主單元42執(zhí)行步驟S18以下的步驟。
如果在步驟S12判定為“否”,即如果確定電子樂(lè)器當(dāng)前未進(jìn)行自動(dòng)演奏,則流程進(jìn)行到步驟S16,以確定使用者是否已發(fā)出指令以改變顯示樂(lè)譜的部分。用于改變顯示樂(lè)譜的部分的指令是基于面板操作器22的操作發(fā)出的。例如,當(dāng)使用者在注視著樂(lè)譜的同時(shí)希望改變樂(lè)譜的顯示部分以演奏樂(lè)曲時(shí),可發(fā)出該指令。如果確定為該指令未發(fā)出,則流程進(jìn)行到步驟S38,并且計(jì)算機(jī)主單元42結(jié)束顯示控制程序。另一方面,如果該指令已發(fā)出,計(jì)算機(jī)主單元42執(zhí)行步驟S18以下的步驟。
在步驟S18,計(jì)算機(jī)主單元42從RAM中存儲(chǔ)的音樂(lè)數(shù)據(jù)中,獲取與在步驟S14或S16需要顯示的樂(lè)譜部分相對(duì)應(yīng)的演奏事件數(shù)據(jù)集。這時(shí),如果部分的演奏事件數(shù)據(jù)需要改變,則計(jì)算機(jī)主單元42可從RAM中的音樂(lè)數(shù)據(jù)中獲取最新需要的演奏事件數(shù)據(jù),并且去掉不需要的演奏事件數(shù)據(jù)。然后在步驟S20,計(jì)算機(jī)主單元42將這樣獲取的演奏事件數(shù)據(jù)轉(zhuǎn)換成包括多個(gè)音符的樂(lè)譜數(shù)據(jù)。然后在步驟S22,計(jì)算機(jī)主單元42控制顯示器21,以利用轉(zhuǎn)換后的樂(lè)譜數(shù)據(jù),刷新在顯示器21上顯示的樂(lè)譜。結(jié)果可在五線譜上顯示一系列音符。
接著在步驟S24,計(jì)算機(jī)主單元42從RAM中的音樂(lè)數(shù)據(jù)獲得關(guān)于歌詞字符串的數(shù)據(jù),該字符串與顯示在顯示器21上的樂(lè)譜的首定時(shí)(top timing)相對(duì)應(yīng)。該獲得的關(guān)于歌詞字符串的數(shù)據(jù)是表示一歌詞字符串的數(shù)據(jù),該字符串由與定時(shí)數(shù)據(jù)集相關(guān)聯(lián)的方式存儲(chǔ)的歌詞中斷、詞或樂(lè)句的片段來(lái)分隔。這時(shí),如果計(jì)算機(jī)主單元42已獲得關(guān)于歌詞字符串的數(shù)據(jù),則計(jì)算機(jī)主單元42不需要再次獲得數(shù)據(jù)。在步驟S26,由這樣獲得的關(guān)于歌詞字符串的數(shù)據(jù)所表示的歌詞字符串顯示在顯示器21上,該歌詞字符串從與顯示樂(lè)譜的首定時(shí)相對(duì)應(yīng)的位置開(kāi)始向后排列。
在步驟S26之后,計(jì)算機(jī)主單元42重復(fù)包括步驟S28至步驟S36的循環(huán),直至計(jì)算機(jī)主單元42獲得關(guān)于歌詞字符串的數(shù)據(jù),該字符串對(duì)應(yīng)于顯示器21上所顯示的樂(lè)譜的最后位置。在步驟S28,計(jì)算機(jī)主單元42從存儲(chǔ)于RAM中的音樂(lè)數(shù)據(jù)中獲得關(guān)于歌詞字符串的數(shù)據(jù),該字符串表示后續(xù)于先前顯示的歌詞字符串的歌詞字符串。然后在步驟S30,確定先導(dǎo)歌詞字符串的部分是否已顯示在由剛獲得的歌詞字符串?dāng)?shù)據(jù)所表示的歌詞字符串將要顯示的區(qū)域中。該區(qū)域是用于顯示一歌詞字符串的顯示區(qū)域,該字符串涉及多個(gè)音符,該多個(gè)音符對(duì)應(yīng)于由剛獲得的歌詞字符串?dāng)?shù)據(jù)所表示的歌詞字符串。該確定可基于顯示控制數(shù)據(jù)來(lái)進(jìn)行,該顯示控制數(shù)據(jù)用于控制顯示器21上的顯示,然而,該確定也可基于從定時(shí)數(shù)據(jù)和字符數(shù)而獲得的間隔來(lái)進(jìn)行,該定時(shí)數(shù)據(jù)和該字符數(shù)包含于歌詞字符串中。
如果先導(dǎo)歌詞字符的一部分字符已經(jīng)顯示在上述區(qū)域中,則流程進(jìn)行到步驟S32。在步驟S32,無(wú)需顯示由上述獲得的歌詞字符串?dāng)?shù)據(jù)所表示的歌詞字符,將用以表示省略歌詞字符顯示的省略標(biāo)記(比如“··”)顯示在先導(dǎo)字符串的后面。另一方面,如果先導(dǎo)歌詞字符的一部分字符未顯示在上述區(qū)域中,則流程進(jìn)行到步驟S34,這時(shí)由上述獲得的歌詞字符串?dāng)?shù)據(jù)所表示的歌詞字符并不省略,而是從對(duì)應(yīng)的位置開(kāi)始向后顯示。當(dāng)計(jì)算機(jī)主單元42獲得關(guān)于歌詞字符串的數(shù)據(jù),該字符串對(duì)應(yīng)于顯示器21上顯示的樂(lè)譜的最后部分時(shí),計(jì)算機(jī)主單元42在步驟S36確定為“是”,以終止步驟S38的顯示控制程序。
接著通過(guò)示例,說(shuō)明通過(guò)包括步驟S28至步驟S36的循環(huán)處理,在顯示器21上將要顯示的歌詞字符串。假定歌詞數(shù)據(jù)包括歌詞字符串?dāng)?shù)據(jù)集,每個(gè)數(shù)據(jù)集分別對(duì)應(yīng)于定時(shí)t1、t2和t3,并且每個(gè)數(shù)據(jù)集代表歌詞字符串“ABCDEFGHIJKLMN”,如圖5(a)所示。這時(shí),如果未進(jìn)行上述循環(huán)處理,各歌詞字符串會(huì)部分地相互重疊,導(dǎo)致如圖5(b)所示難以辨認(rèn)的歌詞字符串。然而,通過(guò)上述循環(huán)處理,由于對(duì)應(yīng)于定時(shí)t1的歌詞字符串的一部分,即“IJKLMN”,已經(jīng)顯示在對(duì)應(yīng)于定時(shí)t2的歌詞字符串將要顯示的區(qū)域上,所以省略對(duì)應(yīng)于定時(shí)t2的歌詞字符串的顯示,以省略標(biāo)記“··”顯示在上述“IJKLMN”的后面。此外,由于在顯示對(duì)應(yīng)于定時(shí)t3的歌詞字符串的區(qū)域上,未顯示任何歌詞字符串,所以歌詞字符串“ABCDEFGHILKMN”從定時(shí)t3的位置開(kāi)始向后顯示。圖6(A)表示顯示對(duì)應(yīng)于圖5(b)的樂(lè)譜特定實(shí)例,圖6(B)表示顯示對(duì)應(yīng)于圖5(c)的樂(lè)譜的特定實(shí)例。
從上述操作的描述中明顯可見(jiàn),當(dāng)由給定單元分隔的相鄰歌詞字符串互相重疊時(shí),上述實(shí)施例可設(shè)計(jì)為省略后續(xù)歌詞字符串的所有字符,并且顯示一表示省略的省略標(biāo)記“··”。結(jié)果,即使用于顯示歌詞字符串的橫向空間不足時(shí),上述實(shí)施例也可防止相鄰的歌詞字符串重疊,消除歌詞字符串的不可讀顯示。上述實(shí)施例也可以防止使用者誤讀重疊的字符。此外,上述實(shí)施例可增強(qiáng)顯示歌詞字符串的外觀。特別地,上述實(shí)施例對(duì)于傾向于具有冗長(zhǎng)歌詞字符串的語(yǔ)言如英語(yǔ)、法語(yǔ)和德語(yǔ)十分有效。
在實(shí)現(xiàn)本發(fā)明時(shí),應(yīng)當(dāng)理解,本發(fā)明并不限于上述實(shí)施例及其變形,不背離本發(fā)明的精神和范圍可做出各種改型。
例如,雖然上述實(shí)施例設(shè)計(jì)為在相鄰歌詞字符串重疊時(shí)改變后續(xù)歌詞字符串的顯示方式,但是上述實(shí)施例可適用于改變先導(dǎo)歌詞字符串的顯示方式。這時(shí),例如計(jì)算機(jī)主單元42可適用于執(zhí)行這樣的顯示控制程序,在該程序中,圖3中的步驟S32的處理替換為如圖7中的步驟S40所示的處理。步驟S40的處理改變先導(dǎo)歌詞字符串的顯示方式,防止先導(dǎo)歌詞字符串溢出到后續(xù)歌詞字符串的顯示區(qū)域中。
如圖8(c)所示,例如顯示方式可適用于省略先導(dǎo)歌詞字符串的后半部分,并且顯示省略標(biāo)記“··”。而且,如圖8(d)所示,顯示方式可修改為將先導(dǎo)歌詞字符串顯示成兩行。先導(dǎo)歌詞字符串也可顯示成多于兩行。此外,如圖8(e)所示,與在具有足夠空間顯示先導(dǎo)歌詞字符串的條件下所顯示的歌詞字符串的字符大小相比而言,先導(dǎo)歌詞字符串的部分或全部的字符大小有所縮小。而且,在縮小先導(dǎo)歌詞字符串的部分或全部的字符大小的條件下,先導(dǎo)歌詞字符串可多行地顯示。與圖5(a)的情況相同,圖8(a)說(shuō)明在定時(shí)t1、t2、t3的各歌詞字符串。與圖5(b)的情況相同,圖8(b)說(shuō)明未經(jīng)過(guò)本發(fā)明用于改變歌詞字符串顯示方式的處理而發(fā)生歌詞字符串相互重疊的狀態(tài)。
即使在不足的橫向空間用以顯示歌詞字符串時(shí),上述改型的實(shí)例也可防止相鄰歌詞字符串重疊,消除歌詞字符串的不可讀顯示。上述實(shí)例也防止使用者誤讀重疊的字符。此外,上述實(shí)例可增強(qiáng)顯示歌詞字符串的外觀。
而且,上述效果可通過(guò)如下所述地改變上述實(shí)施例及其改型的實(shí)例來(lái)獲得。在上述實(shí)施例及其改型的實(shí)例中,當(dāng)歌詞字符串的部分或全部被省略時(shí),顯示省略標(biāo)記“··”。然而,省略標(biāo)記并不限于“··”,可替換為各種標(biāo)記比如“--”或“//”。而且,省略標(biāo)記也可以不顯示。在省略歌詞字符串的顯示時(shí),顯示方式可適用于從前端開(kāi)始僅顯示一個(gè)詞或多個(gè)字符的首字符,省略隨后的字符。
雖然后續(xù)字符串的所有字符在上述實(shí)施例中省略,但是如果具有空間用以顯示字符串的部分字符,則該顯示方式可適用于顯示后續(xù)字符串的部分字符,而不是省略整個(gè)字符串。這時(shí),省略標(biāo)記可以顯示或省略。此外,與上述改型的實(shí)例相同,后續(xù)歌詞字符串可顯示成兩行。后續(xù)歌詞字符串也可顯示成多于兩行??蛇x地,與在具有足夠空間顯示后續(xù)歌詞字符串的條件下所顯示的歌詞字符串的字符大小相比而言,后續(xù)歌詞字符串的部分或全部字符大小有所縮小。而且,在縮小后續(xù)歌詞字符串的部分或全部的字符大小的條件下,后續(xù)歌詞字符串可多行地顯示。
而且,雖然上述實(shí)施例及其改型實(shí)例處理相鄰歌詞字符串之間的重疊,但本發(fā)明用于改變字符串顯示方式的處理也可適用于在樂(lè)譜上顯示和弦名。更具體地,關(guān)于該實(shí)施例的顯示控制程序的上述描述未提及和弦數(shù)據(jù),和弦數(shù)據(jù)包括于音樂(lè)數(shù)據(jù)中并且包含與定時(shí)數(shù)據(jù)對(duì)應(yīng)的和弦名數(shù)據(jù),然而當(dāng)讀出和弦數(shù)據(jù)以在樂(lè)譜上顯示和弦名時(shí)會(huì)出現(xiàn)相鄰和弦名Am及Bbdim、G/B重疊的情況,如圖9(A)所示。這時(shí),該顯示方式可適用于替換重疊的和弦名Am及Bbdim、G/B中的一個(gè)或兩個(gè),如圖9(B)所示??蛇x地,這兩個(gè)和弦名的一個(gè)或兩個(gè)的字符大小可有所縮小,或者可將和弦名顯示成兩行。
即使在不足的橫向空間用以顯示字符串時(shí),和弦名的上述顯示方式可防止和弦名的相鄰字符串重疊,消除和弦名的不可讀顯示。和弦名的上述顯示方式也可防止使用者誤讀重疊的字符。此外,上述顯示可增強(qiáng)顯示字符串的外觀。本發(fā)明用于改變字符串顯示方式的處理不僅適于在樂(lè)譜上顯示的和弦名也適于在樂(lè)譜上顯示的音樂(lè)標(biāo)記。
上述實(shí)施例設(shè)計(jì)為通過(guò)利用步驟S20的處理,將演奏事件數(shù)據(jù)轉(zhuǎn)換成樂(lè)譜數(shù)據(jù),在五線譜上顯示包括一系列音符的樂(lè)譜。然而,當(dāng)音樂(lè)數(shù)據(jù)包含有直接表示音調(diào)和音符類(lèi)型的樂(lè)譜數(shù)據(jù)時(shí),步驟S20的轉(zhuǎn)換處理是不需要的,因?yàn)閺囊魳?lè)數(shù)據(jù)獲得的樂(lè)譜數(shù)據(jù)可直接地用于在顯示器21上樂(lè)譜的顯示。
雖然關(guān)于實(shí)施例的上述描述未提及在顯示器21上僅顯示歌詞的模式,但上述電子樂(lè)器也具有僅顯示一系列歌詞字符而不顯示樂(lè)譜的模式。通過(guò)選擇該模式,使用者可閱讀所有歌詞,這些歌詞的一部分在執(zhí)行上述實(shí)施例的顯示控制程序時(shí)已經(jīng)被省略。
此外,雖然關(guān)于上述實(shí)施例的描述提及一實(shí)例,在該實(shí)例中,本發(fā)明應(yīng)用于具有將鍵盤(pán)作為演奏操作器的電子樂(lè)器,但是本發(fā)明可適用于具有將接觸板、按鈕或弦作為演奏操作器的各種樂(lè)器。而且,本發(fā)明可適用于無(wú)演奏操作器的樂(lè)譜顯示裝置,比如利用音序器或個(gè)人計(jì)算機(jī)的樂(lè)譜顯示裝置。
權(quán)利要求
1.一種樂(lè)譜顯示裝置,包括一顯示器;樂(lè)譜顯示控制裝置,用于從音樂(lè)數(shù)據(jù)恢復(fù)樂(lè)譜信息,該音樂(lè)數(shù)據(jù)包括表示一樂(lè)譜的樂(lè)譜信息和表示一字符串的字符串信息,并且用于基于該樂(lè)譜信息,控制該顯示器顯示該樂(lè)譜;以及字符串顯示控制裝置,用于從該音樂(lè)數(shù)據(jù)恢復(fù)字符串信息,用于當(dāng)有足夠空間在該顯示器上顯示一字符串時(shí),以第一顯示方式,控制該顯示器以與該顯示的樂(lè)譜相關(guān)聯(lián)的方式,顯示由恢復(fù)的字符串信息表示的該字符串,并且用于當(dāng)沒(méi)有足夠空間在該顯示器上顯示該字符串時(shí),以不同于該第一顯示方式的第二顯示方式,控制該顯示器顯示該字符串或另一字符串,從而防止該字符串和所述另一字符串互相重疊,所述另一字符串為一先導(dǎo)字符串或一后續(xù)字符串。
2.如權(quán)利要求1所述的樂(lè)譜顯示裝置,其中在該第二顯示方式中,顯示一省略標(biāo)記,代替該字符串和所述另一字符串中至少一個(gè)的部分或全部。
3.如權(quán)利要求1所述的樂(lè)譜顯示裝置,其中在該第二顯示方式中,多行地顯示該字符串或所述另一字符串。
4.如權(quán)利要求1所述的樂(lè)譜顯示裝置,其中在該第二顯示方式中,該字符串和所述另一字符串中至少一個(gè)的部分或全部的字符大小有所縮小。
5.如權(quán)利要求1至4任一項(xiàng)所述的樂(lè)譜顯示裝置,其中該樂(lè)譜包括一系列音符;該字符串表示和弦名及歌詞中的至少一個(gè);以及該字符串以與該系列音符中所含一音符的位置相關(guān)聯(lián)的方式來(lái)顯示。
6.一種樂(lè)譜顯示裝置,包括一顯示器;樂(lè)譜顯示控制裝置,用于從音樂(lè)數(shù)據(jù)恢復(fù)樂(lè)譜信息,該音樂(lè)數(shù)據(jù)包括表示一樂(lè)譜的樂(lè)譜信息和表示一字符串的字符串信息,并且用于基于該樂(lè)譜信息,控制該顯示器顯示該樂(lè)譜;確定裝置,用于從該音樂(lè)數(shù)據(jù)恢復(fù)字符串信息,并且確定另一字符串是否已顯示在由恢復(fù)的字符串信息表示的一字符串將要顯示的區(qū)域中;以及字符串顯示控制裝置,用于當(dāng)該確定裝置確定所述另一字符串未顯示在該字符串將要顯示的區(qū)域中時(shí),以第一顯示方式,控制該顯示器以與該顯示的樂(lè)譜相關(guān)聯(lián)的方式顯示該字符串,并且用于當(dāng)該確定裝置確定所述另一字符串已顯示在該字符串將要顯示的區(qū)域中時(shí),以不同于第一顯示方式的第二顯示方式,控制該顯示器顯示該字符串或所述另一字符串。
7.如權(quán)利要求6所述的樂(lè)譜顯示裝置,其中在該第二顯示方式中,顯示一省略標(biāo)記,代替該字符串和所述另一字符串中至少一個(gè)的部分或全部。
8.如權(quán)利要求6所述的樂(lè)譜顯示裝置,其中在該第二顯示方式中,多行地顯示該字符串或所述另一字符串。
9.如權(quán)利要求6所述的樂(lè)譜顯示裝置,其中在該第二顯示方式中,該字符串和所述另一字符串中至少一個(gè)的部分或全部的字符大小有所縮小。
10.如權(quán)利要求6至9任一項(xiàng)所述的樂(lè)譜顯示裝置,其中該樂(lè)譜包括一系列音符;該字符串表示和弦名及歌詞中的至少一個(gè);以及該字符串以與該系列音符中所含一音符的位置相關(guān)聯(lián)的方式來(lái)顯示。
11.一種樂(lè)譜顯示裝置,包括一顯示器;樂(lè)譜顯示控制裝置,用于從音樂(lè)數(shù)據(jù)恢復(fù)樂(lè)譜信息,該音樂(lè)數(shù)據(jù)包括表示一樂(lè)譜的樂(lè)譜信息和表示一字符串的字符串信息,并且用于基于該樂(lè)譜信息,控制該顯示器顯示該樂(lè)譜;以及字符串顯示控制裝置,用于從該音樂(lè)數(shù)據(jù)恢復(fù)字符串信息,用于當(dāng)有足夠空間在該顯示器上顯示一字符串時(shí),控制該顯示器以與該顯示的樂(lè)譜相關(guān)聯(lián)的方式,顯示由恢復(fù)的字符串信息表示的該字符串,并且用于當(dāng)沒(méi)有足夠空間在該顯示器上顯示該字符串時(shí),控制該顯示器顯示一省略標(biāo)記,代替該字符串、一先導(dǎo)字符串和一后續(xù)字符串中至少一個(gè)的部分或全部。
12.一種樂(lè)譜顯示裝置,包括一顯示器;樂(lè)譜顯示控制裝置,用于從音樂(lè)數(shù)據(jù)恢復(fù)樂(lè)譜信息,該音樂(lè)數(shù)據(jù)包括表示一樂(lè)譜的樂(lè)譜信息和表示一字符串的字符串信息,并且用于基于該樂(lè)譜信息,控制該顯示器顯示該樂(lè)譜;以及字符串顯示控制裝置,用于從該音樂(lè)數(shù)據(jù)恢復(fù)字符串信息;用于當(dāng)有足夠橫向空間在該顯示器上顯示一字符串時(shí),控制該顯示器以與該顯示的樂(lè)譜相關(guān)聯(lián)的方式,顯示由恢復(fù)的字符串信息表示的該字符串,并且用于當(dāng)沒(méi)有足夠橫向空間在該顯示器上顯示該字符串時(shí),控制該顯示器多行地顯示該字符串、一先導(dǎo)字符串和一后續(xù)字符串中的至少一個(gè)。
13.一種樂(lè)譜顯示裝置,包括一顯示器;樂(lè)譜顯示控制裝置,用于從音樂(lè)數(shù)據(jù)恢復(fù)樂(lè)譜信息,該音樂(lè)數(shù)據(jù)包括表示一樂(lè)譜的樂(lè)譜信息和表示一字符串的字符串信息,并且用于基于該樂(lè)譜信息,控制該顯示器顯示該樂(lè)譜;以及字符串顯示控制裝置,用于從該音樂(lè)數(shù)據(jù)恢復(fù)字符串信息,用于當(dāng)有足夠空間在該顯示器上顯示一字符串時(shí),控制該顯示器以第一字符大小和以與該顯示的樂(lè)譜相關(guān)聯(lián)的方式,顯示由恢復(fù)的字符串信息表示的該字符串,并且用于當(dāng)沒(méi)有足夠空間在該顯示器上顯示該字符串時(shí),控制該顯示器以小于第一字符大小的第二字符大小,顯示該字符串、一先導(dǎo)字符串和一后續(xù)字符串中至少一個(gè)的部分或全部。
14.一種用于顯示樂(lè)譜的計(jì)算機(jī)程序,該計(jì)算機(jī)程序包括步驟一樂(lè)譜顯示控制步驟,用于從音樂(lè)數(shù)據(jù)恢復(fù)樂(lè)譜信息,該音樂(lè)數(shù)據(jù)包括表示一樂(lè)譜的樂(lè)譜信息和表示一字符串的字符串信息,并且用于基于該樂(lè)譜信息,控制一顯示器顯示該樂(lè)譜;以及一字符串顯示控制步驟,用于從該音樂(lè)數(shù)據(jù)恢復(fù)字符串信息,用于當(dāng)有足夠空間在該顯示器上顯示一字符串時(shí),以第一顯示方式,控制該顯示器以與該顯示的樂(lè)譜相關(guān)聯(lián)的方式顯示由恢復(fù)的字符串信息表示的該字符串,并且用于當(dāng)沒(méi)有足夠空間在該顯示器上顯示該字符串時(shí),以不同于該第一顯示方式的第二顯示方式,控制該顯示器顯示該字符串或另一字符串,從而防止該字符串和所述另一字符串互相重疊,所述另一字符串為一先導(dǎo)字符串或一后續(xù)字符串。
15.一種用于顯示樂(lè)譜的計(jì)算機(jī)程序,該計(jì)算機(jī)程序包括步驟一樂(lè)譜顯示控制步驟,用于從音樂(lè)數(shù)據(jù)恢復(fù)樂(lè)譜信息,該音樂(lè)數(shù)據(jù)包括表示一樂(lè)譜的樂(lè)譜信息和表示一字符串的字符串信息,并且用于基于該樂(lè)譜信息,控制一顯示器顯示該樂(lè)譜;一確定步驟,用于從該音樂(lè)數(shù)據(jù)恢復(fù)字符串信息,并且確定另一字符串是否已顯示在由恢復(fù)的字符串信息表示的一字符串將要顯示的區(qū)域中;以及一字符串顯示控制步驟,用于當(dāng)該確定步驟確定所述另一字符串未顯示在該字符串將要顯示的區(qū)域中時(shí),以第一顯示方式,控制該顯示器以與該顯示的樂(lè)譜相關(guān)聯(lián)的方式顯示該字符串,并且用于當(dāng)該確定步驟確定所述另一字符串已顯示在該字符串將要顯示的區(qū)域中時(shí),以不同于該第一顯示方式的第二顯示方式,控制該顯示器顯示該字符串或所述另一字符串。
16.一種用于顯示樂(lè)譜的計(jì)算機(jī)程序,該計(jì)算機(jī)程序包括步驟一樂(lè)譜顯示控制步驟,用于從音樂(lè)數(shù)據(jù)恢復(fù)樂(lè)譜信息,該音樂(lè)數(shù)據(jù)包括表示一樂(lè)譜的樂(lè)譜信息和表示一字符串的字符串信息,并且用于基于該樂(lè)譜信息,控制一顯示器顯示該樂(lè)譜;以及一字符串顯示控制步驟,用于從該音樂(lè)數(shù)據(jù)恢復(fù)字符串信息,用于當(dāng)有足夠空間在該顯示器上顯示一字符串時(shí),控制該顯示器以與該顯示的樂(lè)譜相關(guān)聯(lián)的方式,顯示由恢復(fù)的字符串信息表示的該字符串,并且用于當(dāng)沒(méi)有足夠空間在該顯示器上顯示該字符串時(shí),控制該顯示器顯示一省略標(biāo)記,代替該字符串、一先導(dǎo)字符串和一后續(xù)字符串中至少一個(gè)的部分或全部。
17.一種用于顯示樂(lè)譜的計(jì)算機(jī)程序,該計(jì)算機(jī)程序包括步驟一樂(lè)譜顯示控制步驟,用于從音樂(lè)數(shù)據(jù)恢復(fù)樂(lè)譜信息,該音樂(lè)數(shù)據(jù)包括表示一樂(lè)譜的樂(lè)譜信息和表示一字符串的字符串信息,并且用于基于該樂(lè)譜信息,控制一顯示器顯示該樂(lè)譜;以及一字符串顯示控制步驟,用于從該音樂(lè)數(shù)據(jù)恢復(fù)字符串信息,用于當(dāng)有足夠橫向空間在該顯示器上顯示一字符串時(shí),控制該顯示器以與該顯示的樂(lè)譜相關(guān)聯(lián)的方式,顯示由恢復(fù)的字符串信息表示的該字符串,并且用于當(dāng)沒(méi)有足夠橫向空間在該顯示器上顯示該字符串時(shí),控制該顯示器多行地顯示該字符串、一先導(dǎo)字符串和一后續(xù)字符串中的至少一個(gè)。
18.一種用于顯示樂(lè)譜的計(jì)算機(jī)程序,該程序包括步驟一樂(lè)譜顯示控制步驟,用于從音樂(lè)數(shù)據(jù)恢復(fù)樂(lè)譜信息,該音樂(lè)數(shù)據(jù)包括表示一樂(lè)譜的樂(lè)譜信息和表示一字符串的字符串信息,并且用于基于該樂(lè)譜信息,控制一顯示器顯示該樂(lè)譜;以及一字符串顯示控制步驟,用于從該音樂(lè)數(shù)據(jù)恢復(fù)字符串信息,用于當(dāng)有足夠空間在該顯示器上顯示一字符串時(shí),控制該顯示器以第一字符大小和以與該顯示的樂(lè)譜相關(guān)聯(lián)的方式,顯示由恢復(fù)的字符串信息表示的該字符串,并且用于當(dāng)沒(méi)有足夠空間在該顯示器上顯示該字符串時(shí),控制該顯示器以小于該第一字符大小的第二字符大小,顯示該字符串、一先導(dǎo)字符串和一后續(xù)字符串中至少一個(gè)的部分或全部。
全文摘要
一種電子樂(lè)器,通過(guò)計(jì)算機(jī)主單元42的程序處理,利用存儲(chǔ)于存儲(chǔ)裝置43中的音樂(lè)數(shù)據(jù),在顯示器21上顯示包括歌詞字符串的樂(lè)譜。該音樂(lè)數(shù)據(jù)包括代表歌詞字符串的一系列數(shù)據(jù),該歌詞字符串由歌詞的中斷、詞或樂(lè)句的片段來(lái)分隔,該系列數(shù)據(jù)以與表示一定時(shí)的數(shù)據(jù)相關(guān)聯(lián)的方式來(lái)存儲(chǔ),該定時(shí)表示樂(lè)曲的進(jìn)度。在顯示器21上,計(jì)算機(jī)主單元42以與具有足夠顯示空間的歌詞字符串所用的顯示方式不相同的顯示方式,顯示不具有足夠顯示空間的歌詞字符串。例如,省略相鄰的重疊字符串中任一個(gè)的部分或全部,并附帶一表示被省略字符的標(biāo)記。可選地,一先導(dǎo)字符串的部分或全部以縮小的字符大小來(lái)顯示或多行地顯示。結(jié)果,在以與樂(lè)譜相關(guān)聯(lián)的方式顯示樂(lè)譜的字符串時(shí),即使沒(méi)有足夠空間用以顯示字符串,仍然能夠合適地顯示字符串。
文檔編號(hào)G10H1/00GK1551099SQ20041003857
公開(kāi)日2004年12月1日 申請(qǐng)日期2004年5月9日 優(yōu)先權(quán)日2003年5月9日
發(fā)明者朝倉(cāng)龍美 申請(qǐng)人:雅馬哈株式會(huì)社
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1