音樂信息顯示控制方法和音樂信息顯示控制設(shè)備的制作方法
【專利摘要】本發(fā)明公開了音樂信息顯示控制設(shè)備及方法。音樂信息顯示控制設(shè)備包括:一個或多個處理器,其被構(gòu)造為在顯示裝置上顯示音符序列圖像,在音符序列圖像中,每個音符的音符圖標(biāo)圖像布置在設(shè)置有時間軸的樂譜區(qū)域中。該一個或多個處理器在音符圖標(biāo)圖像的附近布置了接收來自用戶的指令的操作圖標(biāo)圖像,并且根據(jù)移動操作圖標(biāo)圖像的指令來改變音符圖標(biāo)圖像在時間軸方向上的顯示長度或顯示位置。
【專利說明】音樂信息顯示控制方法和音樂信息顯示控制設(shè)備
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及顯示多個音符的時間序列的技術(shù)。
【背景技術(shù)】
[0002]以往已經(jīng)提出了顯示多個音符的時間序列并且接收來自用戶的編輯指令的各種技術(shù)。例如,JP-B-4508196公開了一種在設(shè)置有時間軸和音高軸的鋼琴角色屏幕上顯示多個音符的時間序列、并且通過諸如鼠標(biāo)之類的定位裝置進(jìn)行的操作使兩個連續(xù)音符之間的連接點(每個音符的端點)在時間軸方向上移動從而編輯每個音符的持續(xù)時間的技術(shù)。
[0003]但是,存在用戶很難提供編輯音符的指令的情況。例如,在觸摸板被用作提供編輯音符的指令的輸入裝置的情況下,當(dāng)想要編輯音符的持續(xù)時間的用戶使他/她的手指靠近音符時,音符隱藏在手指的后面,從而不能被用戶看見,這使得很難在準(zhǔn)確地指定期望音符的端點的同時指示期望的移動量。鑒于這些情況,本公開的目的是方便用戶提供用于編輯顯示在顯示裝置上的音符的指令。
【發(fā)明內(nèi)容】
[0004]為了解決以上提到的問題,根據(jù)本公開,提供了一種音樂信息顯示控制方法,包括步驟:
[0005]在顯示裝置上顯示音符序列圖像,在該音符序列圖像中,每個音符的音符圖標(biāo)圖像布置在設(shè)置有時間軸的樂譜區(qū)域中;
[0006]將操作圖標(biāo)圖像布置在音符圖標(biāo)圖像的附近;
[0007]接收來自用戶的對操作圖標(biāo)圖像的指令;以及
[0008]根據(jù)移動操作圖標(biāo)圖像的指令來改變音符圖標(biāo)圖像在時間軸方向上的顯示長度或顯示位置。
[0009]例如,操作圖標(biāo)圖像布置在音符圖標(biāo)圖像在時間軸方向上的尾部的附近;以及根據(jù)使操作圖標(biāo)圖像在時間軸方向上移動的指令來改變音符圖標(biāo)圖像的尾部的顯示位置。
[0010]例如,音樂信息顯示控制方法還包括步驟:在顯示和不顯示所述操作圖標(biāo)圖像之間進(jìn)行切換。
[0011]例如,操作圖標(biāo)圖像僅布置在用戶所選擇的音符圖標(biāo)圖像的附近,并且操作圖標(biāo)圖像不布置在用戶沒有選擇的音符圖標(biāo)圖像的附近。
[0012]例如,根據(jù)樂譜區(qū)域的顯示放大倍率來切換操作圖標(biāo)圖像的顯示和不顯示。
[0013]例如,在布置步驟中,當(dāng)指定樂譜區(qū)域中的多個音符圖標(biāo)圖像時,針對多個音符圖標(biāo)圖像布置一個操作圖標(biāo)圖像;以及在改變步驟中,根據(jù)移動所述一個操作圖標(biāo)圖像的指令來改變該多個音符圖標(biāo)圖像中的至少一個音符圖標(biāo)圖像在時間軸方向上的顯示長度。
[0014]例如,針對每個音符,基本信息指定該音符的音高和發(fā)音期,屬性信息指定該音符的音樂表達(dá),并且音樂信息顯示控制方法還包括步驟:根據(jù)音符圖標(biāo)圖像附近的操作圖標(biāo)圖像上的來自用戶的指令,改變與音符圖標(biāo)圖像相對應(yīng)的音符的屬性信息。[0015]例如,在樂譜區(qū)域中設(shè)置音高軸;以及根據(jù)移動操作圖標(biāo)圖像的指令,在保持音符圖標(biāo)圖像在時間軸方向上的顯示長度或顯示位置的同時,改變音符圖標(biāo)圖像在音高軸方向上的顯示位置。
[0016]例如,在所述樂譜區(qū)域中設(shè)置音高軸;以及根據(jù)使操作圖標(biāo)圖像在音高軸方向上移動的指令,改變音符圖標(biāo)圖像在音高軸方向上的顯示位置。
[0017]例如,在布置步驟中,操作圖標(biāo)圖像布置在相對于音符圖標(biāo)圖像的預(yù)定顯示位置處,并且當(dāng)另一音符圖標(biāo)圖像布置在所述預(yù)定顯示位置處時,操作圖標(biāo)圖像布置在與所述預(yù)定顯示位置不同并且與另一音符圖標(biāo)圖像不重疊的顯示位置處。
[0018]例如,音樂信息顯示控制方法還包括步驟:在顯示裝置上顯示歌曲圖像,該歌曲圖像包括設(shè)置有時間軸的歌曲區(qū)域、根據(jù)來自用戶在歌曲區(qū)域中的指令的編輯對象區(qū)段、以及接收來自用戶的指令的區(qū)段操作圖標(biāo)圖像;根據(jù)使區(qū)段操作圖標(biāo)圖像在時間軸方向上移動的指令來改變編輯對象區(qū)段在時間軸方向上的顯示長度或顯示位置;以及根據(jù)來自用戶的指令在顯示裝置上顯示與編輯對象區(qū)段相對應(yīng)的音符序列圖像。
[0019]根據(jù)本公開,提供了一種音樂信息顯示控制設(shè)備,包括:
[0020]一個或多個處理器,其被構(gòu)造為在顯示裝置上顯示音符序列圖像,在該音符序列圖像中,每個音符的音符圖標(biāo)圖像布置在設(shè)置有時間軸的樂譜區(qū)域中,
[0021]其中所述一個或多個處理器將接收來自用戶的指令的操作圖標(biāo)圖像布置在音符圖標(biāo)圖像的附近,并且根據(jù)移動操作圖標(biāo)圖像的指令來改變音符圖標(biāo)圖像在時間軸方向上的顯示長度或顯示位置。
[0022]例如,所述一個或多個處理器將操作圖標(biāo)圖像布置在音符圖標(biāo)圖像在時間軸方向上的端部附近;以及所述一個或多個處理器根據(jù)使操作圖標(biāo)圖像在時間軸方向上移動的指令來改變音符圖標(biāo)圖像的端部的顯示位置。
[0023]例如,所述一個或多個處理器在顯示和不顯示操作圖標(biāo)圖像之間進(jìn)行切換。
[0024]例如,所述一個或多個處理器僅將操作圖標(biāo)圖像布置在用戶所選擇的音符圖標(biāo)圖像的附近,而不將操作圖標(biāo)圖像布置在用戶沒有選擇的音符圖標(biāo)圖像的附近。
[0025]例如,所述一個或多個處理器根據(jù)樂譜區(qū)域的顯示放大倍率來切換操作圖標(biāo)圖像的顯示和不顯示。
[0026]例如,在音樂信息顯示控制設(shè)備中,當(dāng)指定了樂譜區(qū)域中的多個音符圖標(biāo)圖像時,所述一個或多個處理器針對多個音符圖標(biāo)圖像指定一個操作圖標(biāo)圖像,并且根據(jù)移動所述一個操作圖標(biāo)圖像的指令來改變該多個音符圖標(biāo)圖像中的至少一個音符圖標(biāo)圖像在時間軸方向上的顯示長度。
[0027]例如,音樂信息顯示控制設(shè)備還包括:信息管理器,其被構(gòu)造為針對每個音符,管理指定該音符的音高和發(fā)音期的基本信息以及指定該音符的音樂表達(dá)的屬性信息,信息管理器根據(jù)來自用戶的對音符圖標(biāo)圖像附近的操作圖標(biāo)圖像的指令,來改變與音符圖標(biāo)圖像相對應(yīng)的音符的屬性信息。
[0028]例如,在所述樂譜區(qū)域中設(shè)置有音高軸,以及所述一個或多個處理器根據(jù)移動操作圖標(biāo)圖像的指令,在保持音符圖標(biāo)圖像在時間軸方向上的顯示長度或顯示位置的同時,改變音符圖標(biāo)圖像在音高軸方向上的顯示位置。
[0029]例如,在所述樂譜區(qū)域中設(shè)置有音高軸,以及所述一個或多個處理器根據(jù)使操作圖標(biāo)圖像在音高軸方向上移動的指令來改變音符圖標(biāo)圖像在音高軸方向上的顯示位置。
[0030]例如,所述一個或多個處理器將操作圖標(biāo)圖像布置在相對于音符圖標(biāo)圖像的預(yù)定顯示位置處;以及當(dāng)另一音符圖標(biāo)圖像布置在該預(yù)定顯示位置處時,所述一個或多個處理器將操作圖標(biāo)圖像布置在與該預(yù)定顯示位置不同并且與另一音符圖標(biāo)圖像不重疊的顯示位置處。
[0031]例如,所述一個或多個處理器在所述顯示裝置上顯示歌曲圖像,該歌曲圖像包括設(shè)置有時間軸的歌曲區(qū)域、根據(jù)來自用戶在歌曲區(qū)域中的指令的編輯對象區(qū)段、以及接收來自用戶的指令的區(qū)段操作圖標(biāo)圖像;所述一個或多個處理器根據(jù)使區(qū)段操作圖標(biāo)圖像在時間軸方向上移動的指令來改變編輯對象區(qū)段在時間軸方向上的顯示長度或顯示位置;以及所述一個或多個處理器根據(jù)來自用戶的指令在顯示裝置上顯示與編輯對象區(qū)段相對應(yīng)的音符序列圖像。
【專利附圖】
【附圖說明】
[0032]通過參照附圖對優(yōu)選示例性實施例進(jìn)行詳細(xì)的描述,本公開的以上目的和優(yōu)點將會變得更加清楚,附圖中:
[0033]圖1是根據(jù)本公開的第一實施例的聲音合成設(shè)備的框圖;
[0034]圖2是音樂信息的示意圖;
[0035]圖3是音符序列圖像的示意圖;
[0036]圖4是所選音符的音符圖標(biāo)圖像(iconic image)的放大視圖;
[0037]圖5是示出了根據(jù)第一實施例的聲音合成設(shè)備的操作的流程圖;
[0038]圖6是根據(jù)第一實施例的更新音符序列圖像的處理的具體示例;
[0039]圖7是根據(jù)第二實施例的更新音符序列圖像的處理的具體示例;
[0040]圖8是第三實施例的樂譜區(qū)域的示意圖;
[0041]圖9是根據(jù)第三實施例的更新音符序列圖像的處理的具體示例;
[0042]圖10是第四實施例的操作的說明性視圖;
[0043]圖11是根據(jù)第四實施例的更新音符序列圖像的處理的具體示例;
[0044]圖12是第五實施例的操作的說明性視圖;
[0045]圖13是根據(jù)第五實施例的更新音符序列圖像的處理的具體示例;
[0046]圖14是第六實施例的操作的說明性視圖;
[0047]圖15是根據(jù)第六實施例的更新音符序列圖像的處理的具體示例;
[0048]圖16是歌曲圖像的示意圖;
[0049]圖17是根據(jù)第七實施例的聲音合成設(shè)備的操作的流程圖;
[0050]圖18是根據(jù)第七實施例的更新歌曲圖像的處理的具體示例;
[0051 ]圖19是變形例中的操作的說明性視圖;
[0052]圖20是變形例中的操作的說明性視圖;
[0053]圖21是變形例中的操作的說明性視圖;
[0054]圖22是變形例中的操作的說明性視圖;以及
[0055]圖23是變形例中的操作的說明性視圖?!揪唧w實施方式】
[0056]<第一實施例>
[0057]圖1是根據(jù)本公開的第一實施例的聲音合成設(shè)備100的框圖。聲音合成設(shè)備100是通過片段連接型聲音合成來生成歌唱聲(歌聲)的聲音信號V的信號處理設(shè)備,如圖1所示,該聲音合成設(shè)備100被實現(xiàn)為設(shè)置有運算處理單元10、存儲裝置12、顯示裝置14、輸入裝置16以及發(fā)聲裝置18的計算機系統(tǒng)。例如,聲音合成設(shè)備100被實現(xiàn)為固定式信息處理設(shè)備(個人計算機)或者便攜式信息處理設(shè)備(例如,便攜式電話或智能手機)。
[0058]運算處理單元10執(zhí)行存儲在存儲裝置12中的程序PGM,由此實現(xiàn)多種功能(聲音合成器22、顯示控制器24、信息管理器26)。也可以采用以下結(jié)構(gòu):將運算處理單元10的功能分配給多個集成電路;并且專用電子電路(DSP)實現(xiàn)這些功能中的一些。運算處理單元10可以有一個或多個處理器構(gòu)成。
[0059]顯示裝置14 (例如,液晶顯示面板)在運算處理單元10的控制下顯示圖像。輸入裝置16接收來自用戶的指令。在第一實施例中,將與顯示裝置14 一體化地形成并且檢測用戶對顯示屏的觸摸(觸摸操作)的觸摸面板用作輸入裝置16。發(fā)聲裝置18 (例如,耳機或揚聲器)發(fā)出與運算處理單兀10生成的聲音信號V對應(yīng)的聲波。
[0060]存儲裝置12存儲運算處理單元10執(zhí)行的程序PGM和運算處理單元10使用的各種數(shù)據(jù)(聲音片段組G、音樂信息S)。采用諸如半導(dǎo)體記錄介質(zhì)或磁記錄介質(zhì)、或者多種記錄介質(zhì)的組合之類的已知記錄介質(zhì)作為存儲裝置12。
[0061]聲音片段組G是一組用作聲音合成素材的多個聲音片段(聲音合成庫)。聲音片段是音素(例如,元音或輔音)或音素鏈(例如,雙音素或三音素),音素是語言意義上區(qū)分的最小單元,音素鏈中有多個音素耦接在一起。
[0062]音樂信息S指定多個音符的時間序列。如圖2所不,第一實施例的音樂信息S是排列了各自與歌曲中的音符對應(yīng)的多條音符信息N的時間序列數(shù)據(jù)(樂譜數(shù)據(jù))。這些音符信息N各自包括指定音符的基本信息NA和指定音符的音樂表達(dá)的屬性信息NB。
[0063]基本信息NA指定音高X1、發(fā)音期X2和聲音符號X3。音高Xl是代表音符的音高的數(shù)值(分配給每個音高的音符數(shù)(note number))。發(fā)音期X2表示發(fā)出音符的期間,并且由開始發(fā)出音符的時刻TA (在下文中,稱為“發(fā)音時刻”)和持續(xù)發(fā)出音符的時間長度TB (在下文中,稱為“持續(xù)時間”)來定義。發(fā)音期X2可以由發(fā)音時刻TA和聲音消失時刻(結(jié)束發(fā)出音符的時刻)來定義。聲音符號X3是代表諸如歌詞之類的發(fā)音內(nèi)容(字素)的符號。
[0064]屬性信息NB針對每個音符指定應(yīng)用于對聲音信號V所表不的歌唱聲的音樂表達(dá)的控制的各個變量的數(shù)值。第一實施例的屬性信息NB指定變量Yl和變量Y2的數(shù)值。例如,變量Yl對應(yīng)于定義顫音的特性的變量(例如,顫音的類型(深度)和期間長度),例如,變量Y2對應(yīng)于音量(力度)、速度(發(fā)音的上升速度)以及清晰度(亮度)。
[0065]圖1的聲音合成器22通過使用聲音片段組G和音樂信息S來生成聲音信號V。具體地,第一,聲音合成器22從聲音片段組G中相繼選擇與音樂信息S中的每條音符信息N所指定的聲音符號X3相對應(yīng)的聲音片段,第二,將每個聲音片段調(diào)整為每條音符信息N所指定的音高Xl和發(fā)音期X2 (發(fā)音時刻TA和持續(xù)時間TB)。第三,聲音合成器22將所調(diào)整的聲音片段相互連接,并且根據(jù)每條音符信息N的屬性信息NB來添加音樂表達(dá)(例如,音高和音量的變化),由此生成聲音信號V。聲音合成器22生成的聲音信號V被提供到發(fā)聲裝置18并且被重放為聲波。對于根據(jù)音樂信息S生成聲音信號V,任意米用已知的聲音合成技術(shù)。
[0066]圖1的顯示控制器24在顯示裝置14上顯示圖3的音符序列圖像30,該音符序列圖像30在可視地表達(dá)了音樂信息S的內(nèi)容。如圖3所示,第一實施例的音符序列圖像30包括樂譜區(qū)域32和變量區(qū)域34。樂譜區(qū)域32是設(shè)置有相互交叉的時間軸(水平軸)和音高軸(垂直軸)的鋼琴角色類型坐標(biāo)平面。
[0067]在樂譜區(qū)域32中,表示音樂信息S所指定的音符的音符圖標(biāo)圖像42按照時間順序排列。根據(jù)來自用戶的指令,與音樂信息S所表達(dá)的歌曲的部分中的音符相對應(yīng)的音符圖標(biāo)圖像42布置在樂譜區(qū)域32中。第一實施例的音符圖標(biāo)圖像42為矩形形狀。根據(jù)音符信息N的基本信息NA所指定的音高Xl來設(shè)置音符圖標(biāo)圖像42在音高軸方向上的顯示位置,根據(jù)音符信息N的基本信息NA所指定的發(fā)音期X2的發(fā)音時刻TA來設(shè)置音符圖標(biāo)圖像42在時間軸方向上的顯示位置。根據(jù)音符信息N的基本信息NA所指定的發(fā)音期X2的持續(xù)時間TB (從發(fā)音時刻TA到聲音消失時刻的時間長度)來設(shè)置每個音符圖標(biāo)圖像42在時間軸方向上的顯示長度Dt。也就是說,持續(xù)時間TB越長,音符圖標(biāo)圖像42的顯示長度Dt也越長。將音符信息N的基本信息NA所指定的聲音符號X3 (發(fā)音文字)添加到每個音符圖標(biāo)圖像42。
[0068]圖1的信息管理器26在音符序列圖像30上根據(jù)來自用戶的指令來管理(生成或編輯)音樂信息S。例如,當(dāng)用戶提供了將音符圖標(biāo)圖像42添加至樂譜區(qū)域32的指令時,信息管理器26將與音符圖標(biāo)圖像42的音符(音高X1、發(fā)音期X2、聲音符號X3)相對應(yīng)的音符信息N添加至音樂信息S。當(dāng)用戶提供了編輯現(xiàn)有音符圖標(biāo)圖像42 (例如,改變音高X1、發(fā)音期X2和聲音符號X3)的指令時,信息管理器26根據(jù)來自用戶的指令改變音符圖標(biāo)圖像42的音符信息N。
[0069]在樂譜區(qū)域32中的每個音符圖標(biāo)圖像42的附近,布置了編輯圖像44。用戶可以通過對樂譜區(qū)域32中的期望音符的編輯圖像44進(jìn)行操作,來提供改變屬性信息NB中的變量Yl (顫音特性)的指令。信息管理器26根據(jù)來自用戶的對編輯圖像44的指令,改變與編輯圖像44相對應(yīng)的音符的屬性信息NB的變量Yl的數(shù)值。
[0070]在圖3的變量區(qū)域34中,顯示了音樂信息S的屬性信息NB所指定的變量Y2的數(shù)值。具體地,在設(shè)置有與樂譜區(qū)域32共同的時間軸(水平軸)和屬性信息NB所指定的變量Y2的數(shù)值軸(垂直軸)的變量區(qū)域34中,針對樂譜區(qū)域32中的每個音符,布置了線形變量圖標(biāo)圖像48,根據(jù)由屬性信息NB指定的變量的數(shù)值來選擇線形變量圖標(biāo)圖像48在數(shù)值軸的方向上的顯示長度。用戶可以通過對變量區(qū)域34中的每個變量圖標(biāo)圖像48進(jìn)行操作來提供改變每個音符的變量Y2的指令。根據(jù)來自用戶對變量區(qū)域34的指令,顯示控制器24改變變量圖標(biāo)圖像48的顯示長度Dy,信息管理器26改變屬性信息NB的變量Y2的數(shù)值。適當(dāng)改變變量區(qū)域34中的變量Y2的顯示形式。例如,可以在變量區(qū)域34中顯示代表變量Y2的時間變化的曲線和折線。
[0071]用戶可以通過對輸入裝置16進(jìn)行操縱(例如,觸摸音符圖標(biāo)圖像42的操縱)來選擇樂譜區(qū)域32中的任意音符圖標(biāo)圖像42。例如,圖3示出了其中用戶選擇了〃 < [k-M]〃被指定為聲音符號X3的音符圖標(biāo)圖像42的情況作為一個不例。顯不控制器24以與未選擇的音符圖標(biāo)圖像42不同的顯示形式(例如,顏色或灰度)顯示用戶所選擇的音符圖標(biāo)圖像42。
[0072]用戶可以通過適當(dāng)?shù)夭倏v輸入裝置16 (例如,觸摸音符圖標(biāo)圖像42的操縱)在每個音符圖標(biāo)圖像42的選擇和不選擇之間進(jìn)行切換。當(dāng)用戶選擇了期望的音符(在下文中,稱為“所選音符”)的音符圖標(biāo)圖像42時,如圖3所示,顯示控制器24將接收來自用戶的操縱的操作圖標(biāo)圖像46布置在所選音符的音符圖標(biāo)圖像42的附近。圖4是所選音符的音符圖標(biāo)圖像42的放大視圖。第一實施例的操作圖標(biāo)圖像46是用于用戶提供改變所選音符的音符圖標(biāo)圖像42的顯示長度Dt (所選音符的持續(xù)時間TB)的指令的圖像(圖標(biāo))。如圖3和圖4所示,第一實施例的操作圖標(biāo)圖像46布置在音符圖標(biāo)圖像42沿著時間軸的方向的尾端(右端)附近。具體地,操作圖標(biāo)圖像46與音符圖標(biāo)圖像42的位置關(guān)系(距離等)被選擇為使得用戶可以從樂譜區(qū)域32中的多個音符圖標(biāo)圖像42中識別出與操作圖標(biāo)圖像46相對應(yīng)的一個音符圖標(biāo)圖像42。例如,將操作圖標(biāo)圖像46布置在穿過音符圖標(biāo)圖像42的尾端的直線Q上沿著音高軸的方向遠(yuǎn)離音符圖標(biāo)圖像42預(yù)定距離的位置(與音符圖標(biāo)圖像42或編輯圖像44不重疊的位置)處。另一方面,不針對未選擇音符圖標(biāo)圖像42顯示操作圖標(biāo)圖像46。因此,在用戶沒有指定任何音符圖標(biāo)圖像42的情況下,在樂譜區(qū)域32中不顯示操作圖標(biāo)圖像46。如上所述,第一實施例的顯示控制器24在操作圖標(biāo)圖像46的顯示和不顯示之間進(jìn)行切換。
[0073]用戶可以通過適當(dāng)?shù)夭倏v輸入裝置16來在時間軸方向上任意地移動操作圖標(biāo)圖像46。具體地,如圖4所示,用戶可以通過用手指F觸摸顯示裝置14的顯示屏幕并且沿著時間軸方向拖動操作圖標(biāo)圖像46,使操作圖標(biāo)圖像46向著時間軸方向上的下游側(cè)(時間流逝的方向)或者向著時間軸方向上的上游側(cè)塒間倒流的方向)移動期望的距離(用手指F觸摸顯示屏幕來移動操作圖標(biāo)圖像46)。操作圖標(biāo)圖像46在音高軸方向上的移動被禁止。
[0074]顯示控制器24根據(jù)操作圖標(biāo)圖像46的移動量來改變所選音符的音符圖標(biāo)圖像42在時間軸方向上的顯示 長度Dt。具體地,如圖4所示,當(dāng)用戶將操作圖標(biāo)圖像46向著時間軸方向上的下游側(cè)(時間軸上時間流逝的方向)移動時,顯示控制器24通過將音符圖標(biāo)圖像42的尾端向著時間軸方向上的下游側(cè)移動與操作圖標(biāo)圖像46的移動量相對應(yīng)的距離、同時保持音符圖標(biāo)圖像42的起始端(左端)的位置,來增加顯示長度Dt。另一方面,當(dāng)用戶將操作圖標(biāo)圖像46向著時間軸方向上的上游側(cè)塒間軸上的回溯方向)移動時,顯示控制器24通過將音符圖標(biāo)圖像42的尾端向著時間軸方向上的上游側(cè)移動與操作圖標(biāo)圖像46的移動量相對應(yīng)的距離、同時保持音符圖標(biāo)圖像42的起始端的位置,來減小顯示長度Dt。在第一實施例中,操作圖標(biāo)圖像46在音高軸方向上的移動沒有反映在音符圖標(biāo)圖像42中。操作圖標(biāo)圖像46在音高軸方向上的移動可以被禁止。
[0075]圖1的信息管理器26根據(jù)由操作圖標(biāo)圖像46的移動導(dǎo)致的音符圖標(biāo)圖像42的顯示長度Dt的改變來更新所選音符的音符信息N。具體地,信息管理器26將音樂信息S的持續(xù)時間TB (其被所選音符的音符信息N指定)更新為與改變后的顯示長度Dt相對應(yīng)的時間長度。
[0076]圖5是聲音合成設(shè)備100 (運算處理單元10)的操作的流程圖。例如,當(dāng)用戶提供了顯示音符序列圖像30的指令時,開始圖5的處理。運算處理單元10在顯示裝置14上顯示音符序列圖像30 (SA1)。然后,運算處理單元10等待來自用戶的對輸入裝置16的操作(SA2),當(dāng)接收了來自用戶的操縱時,運算處理單元10根據(jù)操縱內(nèi)容來改變音符序列圖像30的內(nèi)容(SA3)。此外,運算處理單元10 (信息管理器26)根據(jù)來自用戶的指令來改變音樂信息S (SA4)。具體地,當(dāng)用戶提供了編輯音符圖標(biāo)圖像42的指令(例如,改變顯示長度Dt的指令)時,運算處理單元10根據(jù)來自用戶的指令來改變音符圖標(biāo)圖像42的音符信息N。運算處理單元10重復(fù)以上處理直至用戶提供了結(jié)束對音符序列圖像30的操作的指令(SA5:否),并且當(dāng)接收了結(jié)束指令時(SA5:是),運算處理單元10結(jié)束圖5的處理。
[0077]圖6是運算處理單元10 (顯示控制器24)根據(jù)來自用戶的對輸入裝置16的操縱來改變音符序列圖像30的內(nèi)容的處理(圖5的步驟SA3)的一個具體示例的流程圖。運算處理單元10判定在圖5的步驟SA2中接收到的操縱是否是選擇樂譜區(qū)域32中的音符圖標(biāo)圖像42的操縱(SB1)。當(dāng)接收到音符圖標(biāo)圖像42的選擇時(SBl:是),運算處理單元10以與未選擇的音符圖標(biāo)圖像42的顯示形式不同的顯示形式(例如,顏色或灰度)來顯示用戶所選擇的音符圖標(biāo)圖像42,并且將操作圖標(biāo)圖像46布置在所選音符圖標(biāo)圖像42的附近(SB2)。另一方面,當(dāng)沒有接收到音符圖標(biāo)圖像42的選擇時(SBl:否),運算處理單元10判定從用戶接收到的操縱是否為提供不選擇(取消選擇)樂譜區(qū)域32中的音符圖標(biāo)圖像42的指令的操縱(SB3)。當(dāng)接收到不選擇音符圖標(biāo)圖像42的指令時(SB3:是),運算處理單元10將用戶所選的音符圖標(biāo)圖像42的顯示形式改變?yōu)椴贿x擇的形式,并且消除置于不選擇的音符圖標(biāo)圖像42附近的操作圖標(biāo)圖像46 (SB4)。另一方面,當(dāng)沒有接收到不選擇音符圖標(biāo)圖像42的指令時(SB3:否),運算處理單元10判定從用戶接收的操縱是否是在時間軸方向上移動操作圖標(biāo)圖像46的操縱(SB5)。當(dāng)接收到在時間軸方向上移動操作圖標(biāo)圖像46的操縱時,運算處理單元10在時間軸方向上移動操作圖標(biāo)圖像46,從而改變音符圖標(biāo)圖像42在時間軸方向上的顯示長度Dt(SB6)。此外,運算處理單元10根據(jù)除如以上示例所示的操縱以外的操縱來改變音符序列圖像30的內(nèi)容(SB7),然后結(jié)束圖6的處理(圖5的步驟SA3)。
[0078]如上所述,根據(jù)第一實施例,由于通過對與音符圖標(biāo)圖像42分開布置的操作圖標(biāo)圖像46進(jìn)行的操作改變了所選音符的音符圖標(biāo)圖像42的顯示長度Dt (所選音符的持續(xù)時間TB),因此與通過對音符圖標(biāo)圖像42的直接操作來改變顯示長度Dt的結(jié)構(gòu)相比,具有容易編輯音符的優(yōu)勢。具體地,從圖4 了解到,即使當(dāng)用戶為了移動操作圖標(biāo)圖像46而利用手指F來觸摸顯示屏?xí)r,音符圖標(biāo)圖像也不隱藏到手指F的后面。因此,通過在連續(xù)地檢查音符圖標(biāo)圖像42和相關(guān)信息(聲音符號X3和編輯圖像44)的同時移動操作圖標(biāo)圖像46,可以容易地并且準(zhǔn)確地將音符圖標(biāo)圖像42的顯示長度Dt改變?yōu)橛脩羲谕拈L度。
[0079]此外,根據(jù)第一實施例,由于做出了操作圖標(biāo)圖像46的顯示和不顯示之間的切換,因此與固定地顯示與每個音符圖標(biāo)圖像42相對應(yīng)的操作圖標(biāo)圖像46的結(jié)構(gòu)相比,具有抑制音符序列圖像30變復(fù)雜(可以容易地檢查音符圖標(biāo)圖像42)的優(yōu)勢。根據(jù)第一實施例,特別地,由于操作圖標(biāo)圖像46顯示在樂譜區(qū)域32中的多個音符圖標(biāo)圖像42中的用戶所選擇的音符圖標(biāo)圖像42的附近,因此抑制音符序列圖像30變復(fù)雜的效果尤其顯著。但是,可以采用在樂譜區(qū)域32中固定地顯示與每個音符圖標(biāo)圖像42相對應(yīng)的操作圖標(biāo)圖像46的結(jié)構(gòu)。
[0080]此外,根據(jù)第一實施例,由于音符圖標(biāo)圖像42的尾端連同布置在音符圖標(biāo)圖像42的尾端附近的操作圖標(biāo)圖像46的移動一起移動,因此還具有用戶可以直觀地掌握對操作圖標(biāo)圖像46的操作和音符圖標(biāo)圖像42的改變之間的關(guān)系的優(yōu)勢。
[0081]〈第二實施例〉[0082]以下將描述本公開的第二實施例。在以下作為示例示出的實施例中,針對與第一實施例中的工作或功能類似的元件,使用第一實施例的描述中提及的參考標(biāo)記,并且適當(dāng)?shù)厥÷云湓敿?xì)描述。
[0083]在第二實施例中,用戶可以通過適當(dāng)?shù)夭倏v輸入裝置16來改變樂譜區(qū)域32的顯示放大倍率R。顯示控制器24在樂譜區(qū)域32中布置具有與用戶所選擇的顯示方法倍率R對應(yīng)的顯示尺寸的音符圖標(biāo)圖像42和編輯圖像44。根據(jù)顯示放大倍率R的增加,樂譜區(qū)域32中的音符圖標(biāo)圖像42和編輯圖像44變大從而它們顯示在樂譜區(qū)域32中的數(shù)量減少。另一方面,根據(jù)顯示放大倍率R的減小,音符圖標(biāo)圖像42和編輯圖像44變小從而它們顯示在樂譜區(qū)域32中的數(shù)量增加。
[0084]第二實施例的顯示控制器24根據(jù)樂譜區(qū)域32的顯示放大倍率R在操作圖標(biāo)圖像46的顯示和不顯示之間進(jìn)行切換。具體地,當(dāng)顯示放大倍率R大于預(yù)定的閾值RTH時(放大),與第一實施例中相同,顯示控制器24將操作圖標(biāo)圖像46布置在用戶所選擇的音符的音符圖標(biāo)圖像42的附近。另一方面,當(dāng)顯示放大倍率R低于預(yù)定的閾值RTH時(縮小),即使當(dāng)用戶指定樂譜區(qū)域32中的音符作為所選音符,顯示控制器24也不將操作圖標(biāo)圖像46布置在樂曲區(qū)32中。
[0085]在第二實施例中,同樣實現(xiàn)了與第一實施例相似的效果。在顯示放大倍率R低的情況下,由于大量的音符圖標(biāo)圖像42和編輯圖像44布置在樂譜區(qū)域32中,因此當(dāng)添加操作圖標(biāo)圖像46時顯示內(nèi)容的復(fù)雜性是顯而易見的。根據(jù)第二實施例,由于當(dāng)顯示放大倍率R低于閾值RTH時不顯示操作圖標(biāo)圖像46,因此具有可以抑制顯示內(nèi)容變復(fù)雜的優(yōu)勢。
[0086]圖7是第二實施例中的運算處理單元10的操作的流程圖。執(zhí)行圖7的處理,而不是執(zhí)行示為第一實施例中的示例的圖6的處理。在圖7的處理中,步驟SCl至步驟SC5被添加至圖6的處理。當(dāng)步驟SB5的判定結(jié)果為否定時,運算處理單元10判定在圖5的步驟SA2中接收的操作是否為改變樂譜區(qū)域32的顯示放大倍率R的操作(SCI)。當(dāng)接收到顯示放大倍率R的改變時(SCl:是),運算處理單元10根據(jù)用戶已經(jīng)改變的顯示放大倍率R來改變音符圖標(biāo)圖像42和編輯圖像44的顯示尺寸(SC2)。此外,運算處理單元10判定所改變的顯示放大倍率R是否低于預(yù)定的閾值RTH (SC3)。當(dāng)顯示放大倍率R等于或高于閾值RTH (SC3:否)時,運算處理單元10顯示操作圖標(biāo)圖像46 (SC4),然而當(dāng)顯示放大倍率R低于閾值RTH時(SC3:是),運算處理單元10使操作圖標(biāo)圖像46不被顯示(SC5)。另一方面,當(dāng)沒有接收到顯示放大倍率R的改變時(SCl:否),運算處理單元10將該處理轉(zhuǎn)移到步驟SB7。運算處理單元10執(zhí)行的剩余步驟與第一實施例(圖6)中的相似。
[0087]<第三實施例>
[0088]在第一實施例中,作為示例示出了在用戶指定樂曲區(qū)32中的一個音符圖標(biāo)圖像42的情形。在第三實施例中,用戶可以指定樂譜區(qū)域32中的多個音符圖標(biāo)圖像42。圖8是第三實施例的樂譜區(qū)域32的示意圖。如圖8所示,通過適當(dāng)?shù)夭倏v輸入裝置16而在樂譜區(qū)域32中指定任意的區(qū)域(在下文中,稱為“所選區(qū)域”)50,用戶可以指定分別與所選區(qū)域50中的多個音符圖標(biāo)圖像42相對應(yīng)的多個音符作為所選音符。
[0089]當(dāng)用戶指定樂譜區(qū)域32中的區(qū)域50時,顯示控制器24將一個操作圖標(biāo)圖像46布置在樂譜區(qū)域32的所選區(qū)域50的附近。也就是說,針對多個所選音符顯示一個操作圖標(biāo)圖像46。具體地,操作圖標(biāo)圖像46布置在穿過暫時置于所選區(qū)域50中的多個音符圖標(biāo)圖像42的末端處的音符圖標(biāo)圖像42的尾端的直線Q上在音高軸方向上遠(yuǎn)離所選區(qū)域50預(yù)定距離的位置處。
[0090]與第一實施例中的相同,用戶可以通過操縱輸入裝置16 (例如,在顯示屏上拖動)來在時間軸方向上移動操作圖標(biāo)圖像46。顯示控制器24根據(jù)操作圖標(biāo)圖像46的移動量來改變所選區(qū)域50中的多個音符圖標(biāo)圖像42在時間軸方向上的顯示長度Dt。具體地,所選區(qū)域50中的多個音符圖標(biāo)圖像42的顯示長度Dt以與操作圖標(biāo)圖像46的移動量對應(yīng)的放大倍率來增加或減小。信息管理器26將音樂信息S的與所選區(qū)域50中的每個音符圖標(biāo)圖像42相對應(yīng)的音符信息N中的持續(xù)時間TB更新為與每個音符圖標(biāo)圖像42的改變后的顯示長度Dt相對應(yīng)的時間長度。
[0091]圖9是第三實施例中的運算處理單元10的操作的流程圖。執(zhí)行圖9的處理,而不是執(zhí)行示為第一實施例中的示例的圖6的處理。在圖9的處理中,圖6的步驟SBl至SB4被替代為圖9的步驟SDl和步驟SD2。首先,運算處理單元10判定圖5的步驟SA2處接收的操作是否為指定所選區(qū)域50的操縱(SD1)。當(dāng)接收到所選區(qū)域50的指定時(SD1:是),運算處理單元10將一個操作圖標(biāo)圖像46布置在樂譜區(qū)域32的所選區(qū)域50的附近(SD2)。然后,當(dāng)接收到在時間軸方向上移動操作圖標(biāo)圖像46的操縱時(SB5:是),運算處理單元10根據(jù)操作圖標(biāo)圖像46的移動量來改變所選區(qū)域50中的多個音符圖標(biāo)圖像42的每一個在時間軸方向上的顯示長度Dt(SB6)。運算處理單元10執(zhí)行的剩余的處理與第一實施例(圖6)中的類似。
[0092]在第三實施例中,同樣實現(xiàn)了與第一實施例中相似的效果。此外,根據(jù)第三實施例,由于所選區(qū)域50中的每個音符圖標(biāo)圖像42的顯示長度Dt連同一個操作圖標(biāo)圖像46的移動一起改變,因此具有減小用戶在一次編輯多個音符圖標(biāo)圖像42時的負(fù)擔(dān)的優(yōu)勢。
[0093]在以上范例中,所選區(qū)域50中的所有音符圖標(biāo)圖像42的顯示長度Dt均根據(jù)操作圖標(biāo)圖像46的移動而改變。但是,例如,根據(jù)操作圖標(biāo)圖像46的移動,至少可以改變所選區(qū)域50中的多個音符圖標(biāo)圖像42中顯示長度Dt最大的音符圖標(biāo)圖像42。也就是說,第三實施例的顯示控制器24被理解為根據(jù)操作圖標(biāo)圖像46的移動來改變所選區(qū)域50中的多個音符圖標(biāo)圖像42中的至少一個的顯示長度Dt的元件。
[0094]〈第四實施例〉
[0095]在第一實施例中,所選音符的音符圖標(biāo)圖像42的顯示長度Dt(所選音符的持續(xù)時間TB)根據(jù)操作圖標(biāo)圖像46在時間軸方向上的移動而改變。在第四實施例中,除了音符圖標(biāo)圖像42的顯示長度Dt之外,所選音符的音符信息N的屬性信息NB也根據(jù)來自用戶的對操作圖標(biāo)圖像46的指令而改變。
[0096]圖10是第四實施例的操作的說明性視圖。圖10中作為示例示出了樂譜區(qū)域32中的所選音符的音符圖標(biāo)圖像42以及代表所選音符的變量Y2的數(shù)值的變量區(qū)域34中的變量圖標(biāo)圖像48。在第一實施例中,當(dāng)用戶在時間軸方向上移動布置在所選音符的音符圖標(biāo)圖像42的附近的操作圖標(biāo)圖像46時,音符圖標(biāo)圖像42在時間軸方向上的顯示長度Dt(所選音符的持續(xù)時間TB)根據(jù)操作圖標(biāo)圖像46的移動量來變化。
[0097]在第四實施例中,用戶通過適當(dāng)?shù)夭倏v輸入裝置16(例如,拖動操作圖標(biāo)圖像46),不僅可以在時間軸方向上還可以在音高軸方向上移動操作圖標(biāo)圖像46。顯示控制器24根據(jù)操作圖標(biāo)圖像46在音高軸方向上的移動量來改變與變量區(qū)域34中的所選音符相對應(yīng)的變量圖標(biāo)圖像48的顯示長度Dy。具體地,如圖10所示,當(dāng)用戶向上(向著音高軸方向上的高音高側(cè))移動操作圖標(biāo)圖像46時,顯示控制器24使與所選圖標(biāo)對應(yīng)的變量圖標(biāo)圖像48的顯示長度Dy增加與操作圖標(biāo)圖像46的移動量對應(yīng)的改變量。另一方面,當(dāng)用戶向下(向著音高軸方向上的低音高側(cè))移動操作圖標(biāo)圖像46時,顯示控制器24使與所選音符對應(yīng)的變量圖標(biāo)圖像48的顯示長度Dy減小與操作圖標(biāo)圖像46的移動量對應(yīng)的改變量。此外,信息管理器26將與所選音符對應(yīng)的屬性信息NB的變量Y2更新為與改變后的顯示長度Dy對應(yīng)的數(shù)值。在屬性信息NB包括多種變量Y2的結(jié)構(gòu)中,用戶從多種變量Y2中選擇的一種或多種變量Y2的數(shù)值可以根據(jù)對顯示長度Dy的操縱來更新。此外,可以采用通過用戶不選擇每個變量Y2來取消根據(jù)顯示長度Dy更新變量Y2的功能的結(jié)構(gòu)。
[0098]圖11是第四實施例中的運算處理單元10的操作的流程圖。執(zhí)行圖11的處理,而不是執(zhí)行示為第一實施例中的示例的圖6的處理。在圖11的處理中,將步驟SEl和步驟SE2添加至圖6的處理。運算處理單元10判定圖5的步驟SA2處接收的操作是否是在音高軸方向上移動操作圖標(biāo)圖像46的操縱(SE1)。當(dāng)接收到在音高軸方向上移動操作圖標(biāo)圖像46的操縱時(SEl:是),運算處理單元10根據(jù)操作圖標(biāo)圖像46在音高軸方向上的移動量來改變與變量區(qū)域34中的所選音符相對應(yīng)的變量圖標(biāo)圖像48的顯示長度Dy(SE2)。運算處理單元10執(zhí)行的剩余的處理與第一實施例(圖6)中的相似。
[0099]在第四實施例中,也可以實現(xiàn)與第一實施例的效果相似的效果。此外,根據(jù)第四實施例,由于用于改變音符圖標(biāo)圖像42的顯示長度Dt (所選音符的持續(xù)時間TB)的操作圖標(biāo)圖像46也用于改變所選音符的屬性信息NB (變量Y2),因此有助于編輯音符編輯的效果尤其顯著。
[0100]盡管在以上范例中變量圖標(biāo)圖像48的顯示長度Dy (所選音符的屬性信息NB)根據(jù)操作圖標(biāo)圖像46在音高方向上的移動來改變,但用戶提供改變所選音符的屬性信息NB的指令的操作不限制于在音高軸方向上移動操作圖標(biāo)圖像46的操作。例如,可以采用以下結(jié)構(gòu):在該結(jié)構(gòu)中,當(dāng)用戶選擇操作圖標(biāo)圖像46時(例如,當(dāng)輕擊顯示屏?xí)r),所選音符的屬性信息NB的編輯屏幕顯示在顯示裝置14上,并且接收來自用戶的指令(B卩,不需要操作圖標(biāo)圖像46在音高軸方向上的移動的結(jié)構(gòu))。也就是說,作為第四實施例的示例示出的結(jié)構(gòu)被理解為所選音符的屬性信息NB根據(jù)來自用戶的對操作圖標(biāo)圖像46的指令而改變的結(jié)構(gòu)。
[0101]此外,盡管在以上范例中操作圖標(biāo)圖像46被用來改變變量Y2,但操作圖標(biāo)圖像46可以被用來改變除變量Y2以外的元素。例如,以下結(jié)構(gòu)是合適的:當(dāng)操縱操作圖標(biāo)圖像46(例如,輕擊顯示屏)時,所選音符的音符信息N (例如,基本信息NA的聲音符號X3或?qū)傩孕畔B的變量Yl)的編輯屏幕顯示在顯示裝置14上并且來自用戶的指令被接收;以及音符信息N的內(nèi)容(各音符的特性)顯示在顯示裝置14上。此外,還可以采用這樣的結(jié)構(gòu):其中,當(dāng)用戶在音高軸方向上重復(fù)地上下移動操作圖標(biāo)圖像46時,將顫音(例如,深度與操作圖標(biāo)圖像46的上下移動的幅度相對應(yīng)的顫音)添加至所選音符。此外,根據(jù)對操作圖標(biāo)圖像46的操作的種類來改變操作的結(jié)構(gòu)也適用。例如,當(dāng)操作圖標(biāo)圖像46被雙擊時,顯示音符信息N的編輯屏幕,而當(dāng)長按操作圖標(biāo)圖像46時,顯示音符信息N的內(nèi)容。
[0102]〈第五實施例〉
[0103]圖12是第五實施例的操作的說明性視圖。在第五實施例中,與第四實施例相同,可以根據(jù)對輸入裝置16的操作來在音高軸方向上移動操作圖標(biāo)圖像46,以及根據(jù)操作圖標(biāo)圖像46在時間軸方向上的移動來改變所選音符的音符圖標(biāo)圖像42的顯示長度Dt(所選音符的持續(xù)時間長度TB)。
[0104]顯示控制器24根據(jù)操作圖標(biāo)圖像46在音高軸方向上的移動量來在音高軸方向上移動所選音符的音符圖標(biāo)圖像42。具體地,如圖12所示,當(dāng)用戶向上(向著音高軸方向上的高音高側(cè))移動操作圖標(biāo)圖像46時,顯示控制器24使所選音符的音符圖標(biāo)圖像42向著音高軸方向上的高音高側(cè)移動與操作圖標(biāo)圖像46的移動量對應(yīng)的距離。另一方面,當(dāng)用戶向下(向著音高方向的低音高側(cè))移動操作圖標(biāo)圖像46時,顯示控制器24使所選音符的音符圖標(biāo)圖像42向著音高軸方向的低音高側(cè)移動與操作圖標(biāo)圖像46的移動量對應(yīng)的距離。此夕卜,信息管理器26根據(jù)操作圖標(biāo)圖像46的移動來更新所選音符的音符信息N的音高XI。具體地,信息管理器26將利用所選音符的音符信息N所選擇的音高Xl更新為音符圖標(biāo)圖像42的目標(biāo)首聞。
[0105]在第五實施例中,也可以實現(xiàn)與第一實施例相似的效果。此外,根據(jù)第五實施例,由于用于改變所選音符的音符圖標(biāo)圖像42的顯示長度Dt (所選音符的持續(xù)時間TB)的操作圖標(biāo)圖像46也被用于改變所選音符的音高XI,因此有助于編輯音符的效果尤其顯著。
[0106]圖13是第五實施例中的運算處理單元10的操作的流程圖。執(zhí)行圖13的處理,而不是執(zhí)行示為第一實施例中的示例的圖6的處理。在圖13的處理中,將步驟SFl和步驟SF2添加至圖6的處理。運算處理單元10確定圖5的步驟SA2處接收的操作是否是在音高軸方向上移動操作圖標(biāo)圖像46的操縱(SF1)。當(dāng)接收到在音高軸方向上移動操作圖標(biāo)圖像46的操縱時(SFl:是),運算處理單元10使所選音符的音符圖標(biāo)圖像42在音高軸方向上移動與操作圖標(biāo)圖像46的移動量對應(yīng)的距離(SF2)。運算處理單元10執(zhí)行的剩余處理與第一實施例(圖6)的相似。
[0107]〈第六實施例〉
[0108]在第一實施例中,所選音符的音符圖標(biāo)圖像42的顯示長度根據(jù)來自用戶的對操作圖標(biāo)圖像46的指令而改變。在第六實施例中,根據(jù)來自用戶的對操作圖標(biāo)46的指令,在保持音符圖標(biāo)圖像42的顯示長度Dt的同時,改變音符圖標(biāo)圖像42在時間軸方向上的顯示位置。
[0109]圖14是第六實施例的操作的說明性視圖。如圖14所示,當(dāng)用戶在時間軸的正方向(流逝方向)上移動操作圖標(biāo)圖像46時,顯示控制器24使所選音符的音符圖標(biāo)圖像42在時間軸的正方向上移動與操作圖標(biāo)圖像46的移動量對應(yīng)的距離。另一方面,當(dāng)用戶在時間軸的負(fù)方向(回顧的方向)上移動操作圖標(biāo)圖像46時,顯不控制器24使所選音符的音符圖標(biāo)圖像42在時間軸的負(fù)方向上移動與操作圖標(biāo)圖像46的移動量對應(yīng)的距尚。第六實施例的信息管理器26根據(jù)音符圖標(biāo)圖像42的移動在保持所選音符的持續(xù)時間TB的情況下更新音樂信息S中的發(fā)音時刻TA。
[0110]在第六實施例中,由于通過對與音符圖標(biāo)圖像42分開布置的操作圖標(biāo)圖像46的操縱來改變音符圖標(biāo)圖像42在時間軸方向上的顯示位置,因此與通過對音符圖標(biāo)圖像42進(jìn)行直接操作來改變顯示位置的結(jié)構(gòu)相比,具有容易編輯音符的優(yōu)勢。
[0111]圖15是第六實施例中的運算處理單元10的操作的流程圖。執(zhí)行圖15的處理,而不是執(zhí)行示為第一實施例中的示例的圖6的處理。在圖15的處理中,圖6的步驟SB6被圖15的步驟SGl替換。當(dāng)接收到在時間軸方向上移動操作圖標(biāo)圖像46的操縱時(SB5:是),運算處理單元10使所選音符的音符圖標(biāo)圖像42在時間軸方向上移動與操作圖標(biāo)圖像46的移動量對應(yīng)的距離(SG1)。運算處理單元10所執(zhí)行的剩余處理與第一實施例(圖6)中的相似。
[0112]〈第七實施例〉
[0113]第七實施例的歌曲由與不同的歌唱聲對應(yīng)的多個歌唱部分構(gòu)成。存儲裝置12存儲與該歌曲的不同歌唱部分相對應(yīng)的多條音樂信息S。也就是說,針對每個歌唱部分分別指定了歌唱聲的時間序列(音高X1、發(fā)音期X2、聲音符號X3)。聲音合成器22根據(jù)該歌曲的每個歌唱部分的音樂信息S生成每個歌唱部分的聲音信號,并且通過合成多個歌唱部分的聲音信號來生成聲音信號V。
[0114]本實施例的顯示控制器24在顯示裝置14上顯示圖16的歌曲圖像60,供用戶檢查歌曲的多個歌唱部分的歌唱聲。歌曲圖像60包括歌曲區(qū)域62、編輯對象區(qū)段64和區(qū)段操作圖標(biāo)圖像66。在歌曲區(qū)域62中,設(shè)置了相互交叉的時間軸(橫軸)和排列軸(縱軸)。歌曲區(qū)域62中的時間軸上的時間點與歌曲的時間點對應(yīng)。
[0115]歌曲區(qū)域62被分成與歌曲的不同歌唱部分對應(yīng)的多個單元區(qū)域68。單元區(qū)域68各自是沿著時間軸延伸的帶狀區(qū)域,并且多個單元區(qū)域68在排列軸方向上平行排列。圖16示出了分別與歌曲的主旋律(Main)的歌唱部分、歌曲的副旋律(Harmony)的歌唱部分、以及合唱聲(Chorus)的歌唱部分相對應(yīng)的各單元區(qū)域68。
[0116]通過適當(dāng)?shù)夭倏v輸入裝置16,用戶可以將時間軸上的與期望歌唱部分對應(yīng)的單元區(qū)域68中的任何區(qū)段指定作為編輯對象區(qū)段64,并且從多個指定的編輯對象區(qū)段64中選擇任何單個編輯對象區(qū)段64 (在下文中,稱為“指定編輯對象區(qū)段64A”)。顯示控制器24以與單元區(qū)域68的其與區(qū)段不同的形式(例如,顏色或灰度)來顯示用戶指定的編輯對象區(qū)段64,并且以與其他編輯對象區(qū)段64不同的形式來顯示用戶從多個編輯對象區(qū)段64中選擇的指定編輯對象區(qū)段64A。
[0117]當(dāng)用戶通過操縱輸入裝置16 (例如,雙擊指定編輯對象區(qū)段64A)來指定期望的歌唱部分的指定編輯對象區(qū)段64A時,顯示控制器24在顯示裝置14上顯示與指定編輯對象區(qū)段64A對應(yīng)的音符序列圖像30。也就是說,在顯示裝置14上顯示與歌曲的指定編輯對象區(qū)段64A對應(yīng)的一個歌唱部分的音符序列圖像,用于在指定編輯對象區(qū)段64A中編輯音符序列。與第一實施例中的相同,信息管理器26接收來自用戶的對音符序列圖像30的指令,并且根據(jù)來自用戶的指令來產(chǎn)生或更新與指定編輯對象區(qū)段64A相對應(yīng)的歌唱部分的音樂信息S。當(dāng)已經(jīng)在指定編輯對象區(qū)段64A中編輯了音符序列的用戶將預(yù)定的操作施加到輸入裝置16上時,顯示控制器24在顯示裝置14上重新顯示歌曲圖像60。如圖16所示,表示已經(jīng)在音符序列圖像30上被編輯的音符序列的圖像被添加至編輯對象區(qū)段64。因此,通過可視地檢查歌曲圖像60,用戶可以檢查在多個歌唱部分的音符序列的概況以及各歌唱部分的音符序列之間的關(guān)聯(lián)。不可能通過操縱編輯對象區(qū)段64 (歌曲圖像60)直接編輯音樂信息S。
[0118]區(qū)段操作圖標(biāo)圖像66布置在與指定編輯對象64A對應(yīng)的位置,并且接收來自用戶的指令。具體地,區(qū)段操作圖標(biāo)圖像66布置于在排列軸方向上穿過編輯對象區(qū)段64的尾端的直線上遠(yuǎn)離歌曲區(qū)域62預(yù)定距離的位置。顯示控制器24根據(jù)來自用戶的對區(qū)段操作圖標(biāo)圖像66的指令來改變編輯對象區(qū)段64在時間軸方向上的顯示長度L。具體地,用戶可以通過操縱輸入裝置16 (例如,在顯示屏上拖動)在時間軸方向上移動區(qū)段操作圖標(biāo)圖像66。顯示控制器24根據(jù)區(qū)段操作圖標(biāo)圖像66的移動量來改變(拉長或縮短)編輯對象區(qū)段64在時間軸方向上的顯示長度L。從以上描述可以了解到,用戶可以通過操縱區(qū)段操作圖標(biāo)圖像66來適當(dāng)?shù)馗淖円诟枨奶囟ǜ璩糠值囊舴蛄袌D像30上被顯示和被編輯的區(qū)段(指定編輯對象區(qū)段64A的顯示長度L)。
[0119]圖17是第七實施例中的運算處理單元10的操作的流程圖。例如,當(dāng)用戶提供顯示歌曲圖像60的指令時開始圖17的處理。運算處理單元10在顯示裝置14上顯示歌曲圖像60 (SH1),并且等待來自用戶的對輸入裝置16的操作(SH2)。當(dāng)接收到來自用戶的操縱時(SH2:是),運算處理單元10根據(jù)操作的內(nèi)容來改變歌曲圖像60的內(nèi)容(SH3)。運算處理單元10重復(fù)以上處理直到用戶提供結(jié)束操作歌曲圖像60的指令(SH4:否),并且當(dāng)接收到結(jié)束指令時(SH4:是),運算處理單元10結(jié)束圖17的處理。
[0120]圖18是當(dāng)接收到來自用戶的對輸入裝置16的指令時運算處理單元10 (顯示控制器24)控制顯示裝置24的顯示的處理(圖17的步驟SH3)的具體示例的流程圖。運算處理單元10判定從用戶接收的操作是否是選擇歌曲區(qū)域62中的編輯對象區(qū)段64的操縱(SJ1)。當(dāng)接收到編輯對象區(qū)段64的選擇時(SJl:是),運算處理單元10布置與指定編輯對象區(qū)段64A對應(yīng)的區(qū)段操作圖標(biāo)圖像66并且以與未選擇的編輯對象區(qū)段64不同的顯示形式(例如,顏色或灰度)來顯示指定編輯對象區(qū)段64A。另一方面,當(dāng)沒有接收到編輯對象區(qū)段64的選擇時(SJ:否),運算處理單元10判定從用戶接收的操作是否是在時間軸方向上移動區(qū)段操作圖標(biāo)圖像66的操縱(SJ3)。當(dāng)接收到在時間軸方向上移動區(qū)段操作圖標(biāo)圖像66的操縱時(SJ3:是),運算處理單元10根據(jù)區(qū)段操作圖標(biāo)圖像66的移動量來改變指定編輯對象區(qū)段64A在時間軸方向上的顯示長度L。
[0121]當(dāng)沒有提供移動區(qū)段操作圖標(biāo)圖像66的指令時(SJ3:否),運算處理單元10判定是否從用戶接收到指定編輯對象區(qū)段64A的指定(SJ5)。當(dāng)接收到指定編輯對象區(qū)段64A的指定時(SJ5:是),通過執(zhí)行圖5的上述處理,運算處理單元10在顯示裝置14上顯示與指定編輯對象區(qū)段64A對應(yīng)的音符序列圖像30,并且根據(jù)來自用戶的指令來更新音符序列圖像30(SJ6)。當(dāng)接收到除上述作為示例的操作以外的操縱時(SJ5:否),運算處理單元10根據(jù)用戶的操作來改變歌曲圖像60的內(nèi)容(SJ7),并且結(jié)束圖17的處理(圖5的步驟SH3)。
[0122]在第七實施例中,實現(xiàn)了與第一實施例中相似的效果。此外,在第七實施例中,由于顯示了包括歌曲區(qū)域62和編輯對象區(qū)段64的歌曲圖像60,因此容易把掌整個歌曲的音符序列。此外,通過操作與歌曲圖像60的編輯對象區(qū)段64分開顯示的區(qū)段操作圖標(biāo)圖像66,來改變編輯對象區(qū)段64 (指定編輯對象區(qū)段64A)在時間軸方向上的顯示長度L。利用以上結(jié)構(gòu),即使當(dāng)用戶用手指觸摸顯示屏以移動區(qū)段操作圖標(biāo)圖像66時,指定編輯對象區(qū)段64A也不隱藏到手指的后面,使得同樣產(chǎn)生了這樣的優(yōu)勢:用戶可以在檢查指定編輯對象區(qū)段64A在時間軸上的位置和顯示長度L以及指定編輯對象區(qū)段64A與其他編輯對象區(qū)段64之間的關(guān)系的同時,容易地改變指定編輯對象區(qū)段64A的顯示長度L。
[0123]〈變形例〉
[0124]可以對上述實施例進(jìn)行各種修改。具體的變形將作為示例示出??梢赃m當(dāng)?shù)亟M合任意選自以下范例中的兩個或多個實施例。
[0125](I)盡管在上述實施例中操作圖標(biāo)圖像46布置在相對于所選音符的音符圖標(biāo)圖像42的預(yù)定位置(在下文中,稱為“參考位置”),但可能存在將操作圖標(biāo)圖像46布置在相對于音符圖標(biāo)圖像42的參考位置不合適的情況。因此,可以適當(dāng)?shù)夭捎眠@樣的結(jié)構(gòu):根據(jù)是否滿足與操作圖標(biāo)圖像46的布置是否合適相關(guān)的預(yù)定條件,來切換是否將操作圖標(biāo)圖像46布置在相對于所選音符的音符圖標(biāo)圖像42的參考位置處。例如,當(dāng)滿足預(yù)定的條件時可以將操作圖標(biāo)圖像46布置在相對于所選音符的音符圖標(biāo)圖像42的參考位置處,而當(dāng)不滿足預(yù)定的條件時,可以將操作圖標(biāo)圖像46布置在與參考位置不同的位置處。
[0126]例如,如圖19所示,當(dāng)在用戶選擇音符圖標(biāo)圖像42-1時在相對于音符圖標(biāo)圖像42-1的參考位置(圖19的虛線部分)存在預(yù)定的音符圖標(biāo)圖像42-2時,若將操作圖標(biāo)圖像46布置在該參考位置,則操作圖標(biāo)圖像46和音符圖標(biāo)圖像42-2相互重疊,這使得用戶很難單獨地對它們進(jìn)行檢查。因此,如圖19所述,當(dāng)預(yù)定的音符圖標(biāo)圖像42-2布置在相對于所選音符的音符圖標(biāo)圖像42-1的參考位置時,顯示控制器24將操作圖標(biāo)圖像46布置在與音符圖標(biāo)圖像42-2不重疊的位置(與參考位置不同的位置)。圖19示出了這樣的情況的一個示例:操作圖標(biāo)圖像46布置在沿音高軸方向的直線Q上與音符圖標(biāo)圖像42-2或者其附近的編輯圖像44不重疊的位置(音符圖標(biāo)圖像42-2的下方的位置),直線Q穿過所選音符的音符圖標(biāo)圖像42-1的尾端。
[0127]此外,例如如圖20所示,這樣的結(jié)構(gòu)是合適的:當(dāng)相對于用戶選擇的音符圖標(biāo)圖像42的參考位置(圖20中的虛線)被置于樂譜區(qū)域32的外部時,顯示控制器24將操作圖標(biāo)圖像46布置在樂譜區(qū)域32中的特定位置(與參考位置不同的位置)處。圖20示出了這樣的情況的示例:操作圖標(biāo)圖像46布置在沿音高軸方向的直線Q上的音符圖標(biāo)圖像42的上方的位置處,該直線Q穿過所選音符的音符圖標(biāo)圖像42的尾端。
[0128]從以上范例可以了解到,這樣的結(jié)構(gòu)是合適的:操作圖標(biāo)圖像46布置在樂譜區(qū)域32的位于所選音符的音符圖標(biāo)圖像42附近的空白區(qū)域(即,樂譜區(qū)域32中既沒有布置預(yù)定的音符圖標(biāo)圖像42也沒有布置編輯圖像44的區(qū)域)中。根據(jù)上述結(jié)構(gòu),由于操作圖標(biāo)圖像46布置在適當(dāng)?shù)奈恢?不與另一音符圖標(biāo)圖像42重疊的位置或樂譜區(qū)域32內(nèi)部的位置)中,因此容易編輯音符的效果尤其顯著。
[0129]此外,用戶可以選擇操作圖標(biāo)圖像46的位置的結(jié)構(gòu)同樣適用。例如如圖21所示,顯示控制器24根據(jù)用戶對輸入裝置16的操作(例如,在音高軸方向上拖動操作圖標(biāo)圖像46),將布置在相對于所選音符的音符圖標(biāo)圖像42的參考位置的操作圖標(biāo)圖像46在音高軸方向上移動到任意位置。在移動操作圖標(biāo)圖像46之前和之后不改變音符圖標(biāo)圖像42的位置和顯示長度Dt。根據(jù)這個結(jié)構(gòu),由于操作圖標(biāo)圖像46被移動到用戶期望的位置,因此容易編輯音符的效果尤其顯著。
[0130](2)盡管在第一實施例中根據(jù)用戶的選擇的存在和不存在來控制是否顯示操作圖標(biāo)圖像46并且在第二實施例中根據(jù)顯示放大倍率R來控制是否顯示操作圖標(biāo)圖像46,但是控制是否顯示操作圖標(biāo)圖像46的方法不限于以上范例。例如,當(dāng)所選音符的音符圖標(biāo)圖像42的尾端置于樂譜區(qū)域32的外部時(當(dāng)尾端沒有被顯示時),可以不顯示操作圖標(biāo)圖像46。此外,還采用這樣的結(jié)構(gòu):針對顯示長度Dt小于預(yù)定值的所選音符的音符圖標(biāo)圖像42,不顯示操作圖標(biāo)圖像46。
[0131](3)盡管在上述實施例中,操作圖標(biāo)圖像46布置在所選音符的音符圖標(biāo)圖像42的尾端附近,但也采用圖22所示的結(jié)構(gòu),其中操作圖標(biāo)圖像46布置在音符圖標(biāo)圖像42的起始端附近,并且音符圖標(biāo)圖像42在時間軸方向上的起始端的位置(發(fā)音時刻TA)連同操作圖標(biāo)圖像46在時間軸方向上的移動一起移動。根據(jù)該結(jié)構(gòu),根據(jù)操作圖標(biāo)圖像46的移動來改變音符圖標(biāo)圖像42的起始端的位置和顯示長度Dt (所選音符的發(fā)音時刻TA和持續(xù)時間TB)。此外,可以將獨立的操作圖標(biāo)圖像46布置在音符圖標(biāo)圖像42的起始端和尾端的每一個的附近,使得音符圖標(biāo)圖像42的起始端或尾端根據(jù)操作圖標(biāo)圖像46的移動而移動。在圖22的結(jié)構(gòu)中,可以根據(jù)操作圖標(biāo)圖像46的位置僅改變音符圖標(biāo)圖像42在時間軸方向上的位置(不改變顯示長度Dt)。
[0132](4)在操作圖標(biāo)圖像46布置在所選音符的音符圖標(biāo)圖像42的尾端附近的結(jié)構(gòu)中,也采用了這樣的結(jié)構(gòu):當(dāng)所選音符的音符圖標(biāo)圖像42置于樂譜區(qū)域32中的右端附近時,操作圖標(biāo)圖像46相對于音符圖標(biāo)圖像42的位置與正常位置(當(dāng)音符圖標(biāo)圖像42置于樂譜區(qū)域32的中央部分時操作圖標(biāo)圖像46的位置)相比向左移動。此外,如圖22的范例,在操作圖標(biāo)圖像46布置在所選音符的音符圖標(biāo)圖像42的起始端附近的結(jié)構(gòu)中,也采用這樣的結(jié)構(gòu):當(dāng)所選音符的音符圖標(biāo)圖像42置于樂譜區(qū)域32中的左端附近時,操作圖標(biāo)圖像46相對于音符圖標(biāo)圖像42的位置與正常位置相比向右移動。
[0133](5)在第二實施例中,當(dāng)顯示放大倍率R低時不顯示操作圖標(biāo)圖像46。但是,可以假設(shè)這樣的情形:當(dāng)顯示放大倍率R低時,縮小音符圖標(biāo)圖像42和編輯圖像44并且易于隱藏在用戶的手指F的后面。因此,也可以采用這樣的結(jié)構(gòu):當(dāng)顯示放大倍率R低于閾值RTH(縮小)時,操作圖標(biāo)圖像46布置在所選音符的音符圖標(biāo)圖像42的附近,并且當(dāng)顯示放大倍率R大于閾值RTH (放大)時,操作圖標(biāo)圖像46不布置在所選音符的音符圖標(biāo)圖像42的附近。
[0134](6)用戶選擇音符的方法不限于上述示例。例如,除了上述實施例中通過指定樂譜區(qū)域32中的期望音符圖標(biāo)圖像42 (例如,觸摸顯示屏)來選擇音符的方法外,還可以采用以下方法:用戶指定變量區(qū)域34中的期望變量圖標(biāo)圖像48由此選擇與該變量圖標(biāo)圖像48對應(yīng)的音符作為所選音符的方法;以及用戶指定樂譜區(qū)域32中的期望編輯圖像44由此選擇與該編輯圖像44對應(yīng)的音符作為所選音符的方法。
[0135]可以適當(dāng)?shù)厥∪ド鲜鰧嵤├凶鳛槭纠境龅脑?。例如,可以從第四和第五實施例中省去根?jù)操作圖標(biāo)圖像46的移動來改變音符圖標(biāo)圖像42的顯示長度Dt (所選音符的顯示長度Dt)的結(jié)構(gòu)。也就是,第四實施例被確定為根據(jù)操作圖標(biāo)圖像46的移動來改變所選音符的屬性信息NB的結(jié)構(gòu),第五實施例被確定為根據(jù)操作圖標(biāo)圖像46的移動來改變所選音符的音高Xl的結(jié)構(gòu)。
[0136]此外,可以針對每個要控制的元素(變量)來單獨地布置操作圖標(biāo)圖像46。例如,可以采用這樣的結(jié)構(gòu):在所選音符的音符圖標(biāo)圖像42的附近布置用于編輯音符圖標(biāo)圖像42的顯示長度Dt (所選音符的持續(xù)時間TB)的操作圖標(biāo)圖像46、用于編輯所選音符的音高Xl的操作圖標(biāo)圖像46、以及用于編輯所選音符的屬性信息NB的操作圖標(biāo)圖像46。圖23示出了在所選音符的音符圖標(biāo)圖像42的附近布置用于編輯音符圖標(biāo)圖像42的顯示長度Dt的操作圖標(biāo)圖像46A和用于編輯所選音符的音高Xl的操作圖標(biāo)圖像46B的情況。例如,操作圖標(biāo)圖像46B布置在直線P上并且在音符圖標(biāo)圖像42的附近,直線P沿時間軸穿過音符圖標(biāo)圖像42的重心。根據(jù)圖23的操作圖標(biāo)圖像46A在時間軸上的移動來改變(伸長或縮短)所選音符的音符圖標(biāo)圖像42的顯示長度Dt,并且根據(jù)操作圖標(biāo)圖像46B在音高軸上的移動來改變所選音符的音符圖標(biāo)圖像42在音高軸上的位置(音高XI)。
[0137](8)盡管在第一實施例中根據(jù)操作圖標(biāo)圖像46在時間軸方向上的移動來改變音符圖標(biāo)圖像42的顯示長度Dt (所選音符的持續(xù)時間TB),在第四實施例中根據(jù)操作圖標(biāo)圖像46在音高軸方向上的移動來改變變量圖標(biāo)圖像48的顯示長度Dy (變量Y2的數(shù)值),以及在第五實施例中根據(jù)操作圖標(biāo)圖像46在音高軸方向上的移動來改變音符圖標(biāo)圖像42在音高軸方向上的位置(所選音符的音高XI),但可以適當(dāng)?shù)馗淖儗Σ僮鲌D標(biāo)圖像46的操作的內(nèi)容(例如,操作圖標(biāo)圖像46的移動方向)與要控制的對象之間的關(guān)系。具體地,采用這樣的結(jié)構(gòu):根據(jù)操作圖標(biāo)圖像46的移動量來更新屬性信息NB (變量Y2),其中,當(dāng)在時間軸方向上移動操作圖標(biāo)圖像46時和當(dāng)在音高軸方向上移動操作圖標(biāo)圖像46時該屬性信息NB不同。例如,當(dāng)操作圖標(biāo)圖像46在時間軸方向上移動時可以更新音量(變量Y2),當(dāng)操作圖標(biāo)圖像46在音高軸方向上移動時可以更新清晰度。此外,也可以采用這樣的結(jié)構(gòu):根據(jù)操作圖標(biāo)圖像46在時間軸方向上的移動來更新屬性信息NB (變量圖標(biāo)圖像48的顯示長度Dy),并且根據(jù)操作圖標(biāo)圖像46在音高軸方向上的移動來更新音符圖標(biāo)圖像42在音高軸方向上的位置(所選音符的音高XI)。此外,盡管在第三實施例中,根據(jù)操作圖標(biāo)圖像46的移動來改變所選區(qū)域50中的音符圖標(biāo)圖像42的顯示長度Dt,但也可以采用這樣的結(jié)構(gòu):所選區(qū)域50中的每個音符圖標(biāo)圖像42在時間軸上的顯示位置連同操作圖標(biāo)圖像46的移動一起移動。
[0138](9)盡管在上述實施例中將矩形操作圖標(biāo)圖像46示為示例,但操作圖標(biāo)圖像46的形式不限于上述實施例。例如,可以布置添加了表示通過操縱操作圖標(biāo)圖像46來控制的對象(例如,持續(xù)時間TB)的符號或圖標(biāo)圖像的操作圖標(biāo)圖像46 (圖標(biāo)),或者可以布置添加了通過操縱操作圖標(biāo)圖像46來控制的對象的數(shù)值(例如,持續(xù)時間TB的數(shù)值)的操作圖標(biāo)圖像46。
[0139](10)可以根據(jù)來自用戶的指令在傾斜的方向(相對于時間軸和音高軸傾斜的方向)上移動操作圖標(biāo)圖像46。當(dāng)操作圖標(biāo)圖像46在傾斜的方向上移動時,時間軸方向上的移動分量對應(yīng)于上述實施例中的“在時間軸方向上的移動”,音高軸方向上的移動分量對應(yīng)于上述實施例中的“在音高軸方向上的移動”。從以上描述可以了解到,“操作圖標(biāo)圖像在時間軸方向上的移動”是除了包括僅在時間軸方向上的線性移動以外,還包括例如當(dāng)操作圖標(biāo)圖像在傾斜方向上移動時在時間軸方向上的移動分量的概念。同樣地,“操作圖標(biāo)圖像在音高軸方向上的移動”是除了包括僅在音高軸方向上的線性移動以外還包括例如當(dāng)操作圖標(biāo)圖像在傾斜方向上移動時在音高軸方向上的移動分量的概念。
[0140]盡管在上述實施例中操作圖標(biāo)圖像46布置在與音高軸平行的直線Q上,但可以適當(dāng)?shù)馗淖冎本€Q的方向。例如,操作圖標(biāo)圖像46可以布置在與音高軸平行的直線Q、相對于時間軸或音高軸形成預(yù)定角度的直線Q (即,相對于時間軸或音高軸傾斜的直線)上。根據(jù)來自用戶的指令,操作圖標(biāo)圖像46可以沿著直線Q移動。例如,從防止音符圖標(biāo)圖像42隱藏在用戶的手指F的后面的角度來看,以下結(jié)構(gòu)是合適的:操作圖標(biāo)圖像46布置在音符圖標(biāo)圖像42的尾端的右下方的結(jié)構(gòu);以及操作圖標(biāo)圖像46布置在音符圖標(biāo)圖像42的起始端的左下方的結(jié)構(gòu)。
[0141](11)盡管在上述實施例中將用于聲音合成的音樂信息S作為不例不出,但音樂信息S不限于應(yīng)用于聲音合成的數(shù)據(jù)。例如,本公開同樣適用于在顯示裝置14上顯示表示歌曲的樂譜的音樂信息S的情況(不管是否進(jìn)行聲音合成)。因此,在上述實施例中的聲音合成器22和信息管理器26對本公開不是必不可少的,并且可以省去聲音符號X3和屬性信息NB。從以上描述可以了解到,本公開被理解為提供有顯示控制器(例如,上述實施例的顯示控制器24)的音樂信息顯示控制設(shè)備,該顯示控制器用于在顯示裝置14上顯示音符序列圖像30,在音符序列圖像30中,每個音符的音符圖標(biāo)圖像42和接收來自用戶指令的操作圖標(biāo)圖像46排列在設(shè)置有時間軸和音高軸的樂譜區(qū)域32中。
[0142](12)在上述實施例中,在操作時具有彼此不同的控制內(nèi)容的多個操作圖標(biāo)圖像46可以布置在音符圖標(biāo)圖像42的附近。例如,考慮到,在不同的操作圖標(biāo)圖像46分別布置在音符圖標(biāo)圖像42的尾端和起始端附近的情況下,根據(jù)對布置在尾端的附近的操作圖標(biāo)圖像46的操縱來改變音符圖標(biāo)圖像42的顯示長度Dt,根據(jù)對布置在尾端附近的操作圖標(biāo)圖像46的操縱來改變音符圖標(biāo)圖像42在時間軸方向上的位置。此外,例如,考慮將不同的操作圖標(biāo)圖像46布置在音符圖標(biāo)圖像42在時間軸方向上的中心以及音符圖標(biāo)圖像42的尾端(或起始端)的附近,并且根據(jù)對布置在尾端附近的操作圖標(biāo)圖像46的操縱來改變音符圖標(biāo)圖像42的顯示長度Dt,以及根據(jù)對布置在音符圖標(biāo)圖像42中心的操作圖標(biāo)圖像46的操縱來改變音符圖標(biāo)圖像42在時間軸方向上的位置??梢苑謩e以不同的顯示形式來顯示與不同的操作內(nèi)容對應(yīng)的多個操作圖標(biāo)圖像46。
[0143]( 13)盡管在上述實施例中為了方便起見示出了直線Q和直線P,但直線Q和直線P實際上可以作為輔助線顯示在顯示裝置14上,用于表明音符圖標(biāo)圖像42和操作圖標(biāo)圖像46之間的位置關(guān)系。顯示控制器連同操作圖標(biāo)圖像46的移動一起移動這些輔助線。
[0144](14)舉例說明了根據(jù)對操作圖標(biāo)圖像46的操縱來控制音符圖標(biāo)圖像42的各實施例同樣地適用于根據(jù)對區(qū)段操作圖標(biāo)圖像66的操縱來對編輯對象區(qū)段64的控制。例如,和根據(jù)使操作圖標(biāo)圖像46在音高軸方向上移動的指令來使音符圖標(biāo)圖像42在音高軸方向上移動的第五實施例一樣,在第七實施例中,可以根據(jù)使區(qū)段操作圖標(biāo)圖像66在排列軸方向移動的指令來使編輯對象區(qū)段64在排列軸方向上移動(即,可以將指定編輯對象區(qū)段64A移動到另一單元區(qū)域68)。此外,和根據(jù)使操作圖標(biāo)圖像46在時間軸方向上移動的指令來使音符圖標(biāo)圖像42在時間軸方向上移動的第六實施例一樣,在第七實施例中,可以根據(jù)使區(qū)段操作圖標(biāo)圖像66在時間軸方向上的移動來使編輯對象區(qū)段64在時間軸方向上移動。
[0145](15)在第七實施例中,根據(jù)來自用戶的指令而對區(qū)段操作圖標(biāo)圖像66的控制的內(nèi)容不限制于上述示例(指定編輯對象區(qū)段64A的長度L的改變)。具體地,可以根據(jù)使區(qū)段操作圖標(biāo)圖像66在時間軸方向上或排列軸方向上移動的指令來改變與指定編輯對象區(qū)段64A中的每個音符對應(yīng)的音樂信息S。例如,可以改變指定編輯對象區(qū)段64A中的每個音符的音高Xl或?qū)傩孕畔B的變量(例如,定義音量的變量Y2)。此外,可以根據(jù)使區(qū)段操作圖標(biāo)圖像66在排列軸方向上的移動來改變歌曲區(qū)域62 (編輯對象區(qū)段64)的顯示放大倍率。
[0146](16)盡管在第七實施例中,當(dāng)用戶選擇了期望的指定編輯對象區(qū)段64A時,在顯示裝置14上顯示與指定編輯對象區(qū)段64A對應(yīng)的與第一實施例中類似的音符序列圖像30,在第七實施例中顯示的音符序列圖像30不限制于上述示例。例如,可以顯示省去了操作圖標(biāo)圖像46的音符序列圖像30。也就是說,第一至第六實施例中的根據(jù)對操作圖標(biāo)圖像46的指令來控制音符圖標(biāo)圖像42的顯示的結(jié)構(gòu)對于根據(jù)對區(qū)段操作圖標(biāo)圖像66的指令來控制編輯對象區(qū)段64的顯示的結(jié)構(gòu)而言不是必不可少的。
[0147]這里,將以上實施例總結(jié)如下。
[0148]提供了一種音樂信息顯示控制方法,包括:
[0149]在顯示裝置上顯示音符序列圖像,在該音符序列圖像中,每個音符的音符圖標(biāo)圖像布置在設(shè)置有音高軸和時間軸的樂譜區(qū)域中;
[0150]將操作圖標(biāo)圖像布置在所述音符圖標(biāo)圖像的附近;
[0151]接收來自用戶的對所述操作圖標(biāo)圖像的指令;以及
[0152]根據(jù)移動所述操作圖標(biāo)圖像的指令來改變所述音符圖標(biāo)圖像在時間軸方向上的顯示長度和顯示位置。
[0153]根據(jù)該結(jié)構(gòu),由于通過對與音符圖標(biāo)圖像分開布置的操作圖標(biāo)圖像的操縱來改變音符圖標(biāo)圖像的顯示長度或顯示位置,因此與通過對音符圖標(biāo)圖像的直接操縱來改變顯示長度或顯示位置的結(jié)構(gòu)相比,具有容易編輯音符的優(yōu)勢。
[0154]音符圖標(biāo)圖像的附近表示用戶可以可視地識別樂譜區(qū)域中與操作圖標(biāo)圖像對應(yīng)的音符圖標(biāo)圖像。例如,操作圖標(biāo)圖像布置在音符圖標(biāo)圖像的端部(例如,時間軸方向上的起始端或尾端)附近。例如,可以考慮以下結(jié)構(gòu):操作圖標(biāo)圖像布置在穿過音符圖標(biāo)圖像的端部并且相對于時間軸或音高軸形成預(yù)定角度(例如,直角)的直線上的結(jié)構(gòu)(例如,操作圖標(biāo)圖像的重心點在時間軸或音高軸上的位置與音符圖標(biāo)圖像的端部一致的結(jié)構(gòu))。此外,操作圖標(biāo)圖像與音符圖標(biāo)圖像局部重疊的位置以及操作圖標(biāo)圖像遠(yuǎn)離音符圖標(biāo)圖像的位置(在時間軸方向或音高軸方向上距音符圖標(biāo)圖像預(yù)定距離的位置)均可以被“音符圖標(biāo)圖像的附近”的概念包含。
[0155]例如,顯示控制器將操作圖標(biāo)圖像布置在音符圖標(biāo)圖像在時間軸方向上的端部附近,并且根據(jù)在時間軸方向上移動操作圖標(biāo)圖像的指令來改變該端部的位置。根據(jù)該結(jié)構(gòu),由于根據(jù)布置在該端部附近的操作圖標(biāo)圖像的移動來移動音符圖標(biāo)圖像的該端部,因此具有用戶可以直觀地掌握對操作圖標(biāo)圖像的操作和音符圖標(biāo)圖像的改變之間的關(guān)系。
[0156]例如,顯示控制器在操作圖標(biāo)圖像的顯示和不顯示之間進(jìn)行切換。在該情況下,由于做出操作圖標(biāo)圖像的顯示和不顯示之間的切換,因此例如與固定地顯示與每個音符圖標(biāo)圖像對應(yīng)的操作圖標(biāo)圖像的結(jié)構(gòu)相比,具有抑制音符序列圖像復(fù)雜(可以容易地檢查音符圖標(biāo)圖像)的優(yōu)勢。例如,可以適當(dāng)?shù)夭捎靡韵陆Y(jié)構(gòu):操作圖標(biāo)圖像顯示在用戶所選擇的音符圖標(biāo)圖像的附近并且沒有針對未選擇音符布置操作圖標(biāo)圖像的結(jié)構(gòu);以及根據(jù)樂譜區(qū)域的顯示放大倍率來做出操作圖標(biāo)圖像的顯示和不顯示之間的切換的結(jié)構(gòu)。但是,可以固定地顯示與每個音符圖標(biāo)圖像對應(yīng)的操作圖標(biāo)圖像。
[0157]例如,當(dāng)用戶選擇樂譜區(qū)域中的多個音符圖標(biāo)圖像時,顯示控制器針對該多個音符圖標(biāo)圖像顯示一個操作圖標(biāo)圖像,并且根據(jù)使操作圖標(biāo)圖像在時間軸方向上移動的指令來改變該多個音符圖標(biāo)圖像中至少一個音符圖標(biāo)圖像在時間軸方向上的顯示長度或顯示位置。在該情況下,針對用戶選擇的多個音符圖標(biāo)圖像布置一個操作圖標(biāo)圖像,并且根據(jù)對操作圖標(biāo)圖像的操作來改變至少一個音符圖標(biāo)圖像。因此,具有減小用戶同時編輯多個音符圖標(biāo)圖像的負(fù)擔(dān)的優(yōu)勢。
[0158]例如,音樂信息顯示控制設(shè)備包括信息管理器,其被構(gòu)造為針對每個音符管理指定該音符的音高和發(fā)音期的基本信息以及指定該音符的音樂表達(dá)的屬性信息,并且信息管理器根據(jù)來自用戶的對音符圖標(biāo)圖像附近的操作圖標(biāo)圖像的指令來改變與音符圖標(biāo)圖像對應(yīng)的音符的屬性信息。例如,這樣的結(jié)構(gòu)是合適的:根據(jù)在音高軸方向上移動音符圖標(biāo)圖像附近的操作圖標(biāo)圖像的指令,改變與音符圖標(biāo)圖像對應(yīng)的音符的屬性信息。
[0159]例如,根據(jù)來自用戶的對操作圖標(biāo)圖像的指令,顯示控制器在保持音符圖標(biāo)圖像的位置和顯示長度的同時改變操作圖標(biāo)圖像在音高軸方向上的位置。根據(jù)該結(jié)構(gòu),由于根據(jù)來自用戶的指令來改變操作圖標(biāo)圖像在音高軸方向上的位置,因此可以將操作圖標(biāo)圖像移動到方便用戶可視地識別和操作的位置。此外,根據(jù)使操作圖標(biāo)圖像在音高軸方向上移動的指令來改變音符圖標(biāo)圖像在音高軸方向上的位置的結(jié)構(gòu)同樣合適。
[0160]例如,顯示控制器將操作圖標(biāo)圖像布置在相對于音符圖標(biāo)圖像的預(yù)定位置處,并且當(dāng)另一音符圖標(biāo)圖像布置在該預(yù)定位置處時,顯示控制器將操作圖標(biāo)圖像布置在與該預(yù)定位置不同并且與另一音符圖標(biāo)圖像不重疊的位置處。根據(jù)該結(jié)構(gòu),由于防止了音符圖標(biāo)圖像和操作圖標(biāo)圖像相互重疊,因此具有用戶可以容易地檢查音符圖標(biāo)圖像的優(yōu)勢。
[0161]即使對于用戶任意地指定顯示在顯示裝置上的時間軸上的歌曲的要編輯的區(qū)段(編輯對象區(qū)段)的結(jié)構(gòu),正如在提供了編輯音符的指令的上述情況中,也存在很難提供改變編輯對象區(qū)段的顯示長度和顯示位置的指令的情況。例如,當(dāng)觸摸板被用作用于指定編輯對象區(qū)段的輸入裝置時,若想要改變編輯對象區(qū)段的顯示長度或顯示位置的用戶使他/她的手指靠近顯示屏,則目標(biāo)編輯對象區(qū)段隱藏在手指的后面,使得很難在準(zhǔn)確地掌握編輯對象區(qū)段的同時指示期望的改變量。鑒于以上情況,根據(jù)本公開的另一實施例的音樂信息顯示控制設(shè)備包括顯示控制器,其用于在顯示裝置上顯示歌曲圖像,該歌曲圖像包括:歌曲區(qū)域,其中設(shè)置有時間軸;根據(jù)來自用戶的在歌曲區(qū)域中的指令的編輯對象區(qū)段;以及區(qū)段操作圖標(biāo)圖像,其接收來自用戶的指令,并且顯示控制器根據(jù)使區(qū)段操作圖標(biāo)圖像在時間軸方向上移動的指令來改變編輯對象區(qū)段在時間軸方向上的顯示長度或顯示位置。利用以上結(jié)構(gòu),由于通過操縱與編輯對象區(qū)段分開地布置的區(qū)段操作圖標(biāo)圖像來改變編輯對象區(qū)段的顯示長度或顯示位置,因此與通過直接對編輯對象區(qū)段進(jìn)行操作來改變顯示長度或顯示位置的結(jié)構(gòu)相比,獲得了容易改變編輯對象區(qū)段的優(yōu)勢。詳細(xì)地,根據(jù)來自用戶的對編輯對象區(qū)段的指令,顯示控制器在顯示裝置上顯示音符序列圖像,在該音符序列圖像中,樂譜區(qū)域中排列了歌曲的各編輯對象區(qū)段中的音符的音符圖標(biāo)圖像。
[0162]根據(jù)本公開的音樂信息顯示控制設(shè)備通過諸如CPU (中央處理單元)之類的通用運算處理單元與程序之間的協(xié)作來實現(xiàn)以及還通過諸如DSP (數(shù)字信號處理器)之類的專用于音樂信息顯示的硬件來實現(xiàn)。本公開的程序是使計算機執(zhí)行在顯示裝置上顯示音符序列圖像的顯示控制處理的程序,在音符序列圖像中,針對每個音符的音符圖標(biāo)圖像布置在設(shè)置有音高軸和時間軸的樂譜區(qū)域中,并且在顯示控制處理中,接收來自用戶的指令的操作圖標(biāo)圖像布置在音符圖標(biāo)圖像的附近,并且根據(jù)使操作圖標(biāo)圖像在時間軸方向上移動的指令來改變音符圖標(biāo)圖像在時間軸方向上的顯示長度。根據(jù)該程序,實現(xiàn)了與本公開的聲音合成設(shè)備相似的作用和效果。本公開的程序以通過通信網(wǎng)絡(luò)分發(fā)的形式來提供而安裝在計算機上,還以存儲在計算機可讀記錄介質(zhì)中的形式來提供而安裝在計算機中。
[0163]盡管針對特定的優(yōu)選實施例已經(jīng)示出并描述了本發(fā)明,但對本領(lǐng)域的技術(shù)人員顯而易見的是,可以基于本發(fā)明的教導(dǎo)做出各種改變和變形。顯然,所述改變和變形在所附權(quán)利要求所限定的本發(fā)明的精神、范圍和意圖內(nèi)。[0164]本申請基于2012年8月14日提交的日本專利申請N0.2012-179860以及2013年6月6日提交的日本專利申請N0.2013-120277,其內(nèi)容通過引用方式并入于此。
【權(quán)利要求】
1.一種音樂信息顯示控制方法,包括步驟: 在顯示裝置上顯示音符序列圖像,在所述音符序列圖像中,每個音符的音符圖標(biāo)圖像布置在設(shè)置有時間軸的樂譜區(qū)域中; 將操作圖標(biāo)圖像布置在所述音符圖標(biāo)圖像的附近; 接收來自用戶的對所述操作圖標(biāo)圖像的指令;以及 根據(jù)移動所述操作圖標(biāo)圖像的指令來改變所述音符圖標(biāo)圖像在時間軸方向上的顯示長度或顯示位置。
2.如權(quán)利要求1所述的音樂信息顯示控制方法,其中所述操作圖標(biāo)圖像布置在所述音符圖標(biāo)圖像在時間軸方向上的尾部的附近;以及 其中根據(jù)使所述操作圖標(biāo)圖像在時間軸方向上移動的指令來改變所述音符圖標(biāo)圖像的尾部的顯示位置。
3.如權(quán)利要求1或2所述的音樂信息顯示控制方法,還包括步驟: 在顯示和不顯示所述操作圖標(biāo)圖像之間進(jìn)行切換。
4.如權(quán)利要求1或2所述的音樂信息顯示控制方法,其中所述操作圖標(biāo)圖像僅布置在用戶所選擇的音符圖標(biāo)圖像的附近,并且所 述操作圖標(biāo)圖像不布置在用戶沒有選擇的音符圖標(biāo)圖像的附近。
5.如權(quán)利要求3所述的音樂信息顯示控制方法,其中根據(jù)所述樂譜區(qū)域的顯示放大倍率來切換所述操作圖標(biāo)圖像的顯示和不顯示。
6.如權(quán)利要求1或2所述的音樂信息顯示控制方法,其中在所述布置步驟中,當(dāng)指定了所述樂譜區(qū)域中的多個音符圖標(biāo)圖像時,針對所述多個音符圖標(biāo)圖像布置一個操作圖標(biāo)圖像;以及 其中在所述改變步驟中,根據(jù)移動所述一個操作圖標(biāo)圖像的指令來改變所述多個音符圖標(biāo)圖像中的至少一個音符圖標(biāo)圖像在時間軸方向上的顯示長度。
7.如權(quán)利要求1或2所述的音樂信息顯示控制方法,其中針對每個音符,基本信息指定該音符的音高和發(fā)音期,屬性信息指定該音符的音樂表達(dá), 所述音樂信息顯示控制方法還包括步驟: 根據(jù)來自用戶的對所述音符圖標(biāo)圖像附近的所述操作圖標(biāo)圖像的指令,改變與所述音符圖標(biāo)圖像相對應(yīng)的音符的屬性信息。
8.如權(quán)利要求1或2所述的音樂信息顯示控制方法,其中在所述樂譜區(qū)域中設(shè)置有音高軸;以及 其中根據(jù)移動所述操作圖標(biāo)圖像的指令,在保持所述音符圖標(biāo)圖像在時間軸方向上的顯示長度或顯示位置的同時,改變所述音符圖標(biāo)圖像在音高軸方向上的顯示位置。
9.如權(quán)利要求1或2所述的音樂信息顯示控制方法,其中在所述樂譜區(qū)域中設(shè)置有音高軸;以及 其中根據(jù)使所述操作圖標(biāo)圖像在音高軸方向上移動的指令,改變所述音符圖標(biāo)圖像在音高軸方向上的顯示位置。
10.如權(quán)利要求1或2所述的音樂信息顯示控制方法,其中在所述布置步驟中,所述操作圖標(biāo)圖像布置在相對于所述音符圖標(biāo)圖像的預(yù)定顯示位置處,并且當(dāng)另一音符圖標(biāo)圖像布置在所述預(yù)定顯示位置處時,所述操作圖標(biāo)圖像布置在與所述預(yù)定顯示位置不同并且與所述另一音符圖標(biāo)圖像不重疊的顯示位置處。
11.如權(quán)利要求1或2所述的音樂信息顯示控制方法,還包括步驟: 在所述顯示裝置上顯示歌曲圖像,所述歌曲圖像包括設(shè)置有時間軸的歌曲區(qū)域、根據(jù)來自用戶在所述歌曲區(qū)域中的指令的編輯對象區(qū)段、以及接收來自用戶的指令的區(qū)段操作圖標(biāo)圖像; 根據(jù)使所述區(qū)段操作圖標(biāo)圖像在時間軸方向上移動的指令來改變所述編輯對象區(qū)段在時間軸方向上的顯示長度或顯示位置;以及 根據(jù)來自用戶的指令在所述顯示裝置上顯示與所述編輯對象區(qū)段相對應(yīng)的音符序列圖像。
12.—種音樂信息顯不控制設(shè)備,包括: 一個或多個處理器,其被構(gòu)造為在顯示裝置上顯示音符序列圖像,在所述音符序列圖像中,每個音符的音符圖標(biāo)圖像布置在設(shè)置有時間軸的樂譜區(qū)域中, 其中所述一個或多個處理器將接收來自用戶的指令的操作圖標(biāo)圖像布置在所述音符圖標(biāo)圖像的附近,并且根據(jù)移動所述操作圖標(biāo)圖像的指令來改變所述音符圖標(biāo)圖像在時間軸方向上的顯示長度或顯示位置。
13.如權(quán)利要求12所述的音樂信息顯示控制設(shè)備,其中所述一個或多個處理器將所述操作圖標(biāo)圖像布置在所述音符圖標(biāo)圖像在時間軸方向上的端部附近;以及 其中所述一個或多個處理器根據(jù)使所述操作圖標(biāo)圖像在時間軸方向上移動的指令來改變所述音符圖標(biāo)圖像的所述端部的顯示位置。
14.如權(quán)利要求12或13所述的音樂信息顯示控制設(shè)備,其中所述一個或多個處理器在顯示和不顯示所述操作圖標(biāo) 圖像之間進(jìn)行切換。
15.如權(quán)利要求12或13所述的音樂信息顯示控制設(shè)備,其中所述一個或多個處理器僅將所述操作圖標(biāo)圖像布置在用戶所選擇的音符圖標(biāo)圖像的附近,而不將所述操作圖標(biāo)圖像布置在用戶沒有選擇的音符圖標(biāo)圖像的附近。
16.如權(quán)利要求14所述的音樂信息顯示控制設(shè)備,其中所述一個或多個處理器根據(jù)所述樂譜區(qū)域的顯示放大倍率來切換所述操作圖標(biāo)圖像的顯示和不顯示。
17.如權(quán)利要求12或13所述的音樂信息顯示控制設(shè)備,其中當(dāng)指定了所述樂譜區(qū)域中的多個音符圖標(biāo)圖像時,所述一個或多個處理器針對所述多個音符圖標(biāo)圖像指定一個操作圖標(biāo)圖像,并且根據(jù)移動所述一個操作圖標(biāo)圖像的指令來改變所述多個音符圖標(biāo)圖像中的至少一個音符圖標(biāo)圖像在時間軸方向上的顯示長度。
18.如權(quán)利要求12或13所述的音樂信息顯示控制設(shè)備,還包括: 信息管理器,其被構(gòu)造為針對每個音符,管理指定該音符的音高和發(fā)音期的基本信息以及指定該音符的音樂表達(dá)的屬性信息, 其中所述信息管理器根據(jù)來自用戶對所述音符圖標(biāo)圖像附近的所述操作圖標(biāo)圖像的指令,來改變與所述音符圖標(biāo)圖像相對應(yīng)的音符的屬性信息。
19.如權(quán)利要求12或13所述的音樂信息顯示控制設(shè)備,其中在所述樂譜區(qū)域中設(shè)置有音高軸;以及 其中所述一個或多個處理器根據(jù)移動所述操作圖標(biāo)圖像的指令,在保持所述音符圖標(biāo)圖像在時間軸方向上的顯示長 度或顯示位置的同時,改變所述音符圖標(biāo)圖像在音高軸方向上的顯示位置。
20.如權(quán)利要求12或13所述的音樂信息顯示控制設(shè)備,其中在所述樂譜區(qū)域中設(shè)置有音高軸;以及 其中所述一個或多個處理器根據(jù)使所述操作圖標(biāo)圖像在音高軸方向上移動的指令來改變所述音符圖標(biāo)圖像在音高軸方向上的顯示位置。
21.如權(quán)利要求12或13所述的音樂信息顯示控制設(shè)備,其中所述一個或多個處理器將所述操作圖標(biāo)圖像布置在相對于所述音符圖標(biāo)圖像的預(yù)定顯示位置處;以及 其中當(dāng)另一音符圖標(biāo)圖像布置在所述預(yù)定顯示位置處時,所述一個或多個處理器將所述操作圖標(biāo)圖像布置在與所述預(yù)定顯示位置不同并且與所述另一音符圖標(biāo)圖像不重疊的顯示位置處。
22.如權(quán)利要求12或13所述的音樂信息顯示控制設(shè)備,其中所述一個或多個處理器在所述顯示裝置上顯示歌曲圖像,所述歌曲圖像包括設(shè)置有時間軸的歌曲區(qū)域、根據(jù)來自用戶在所述歌曲區(qū)域中的指令的編輯對象區(qū)段、以及接收來自用戶的指令的區(qū)段操作圖標(biāo)圖像; 其中所述一個或多個處理器根據(jù)使所述區(qū)段操作圖標(biāo)圖像在時間軸方向上移動的指令來改變所述編輯對象區(qū)段在時間軸方向上的顯示長度或顯示位置;以及 其中所述一個或多個處理器根據(jù)來自用戶的指令在所述顯示裝置上顯示與所述編輯對象區(qū)段相對應(yīng)的音符 序列圖像。
【文檔編號】G06F3/0488GK103594075SQ201310353968
【公開日】2014年2月19日 申請日期:2013年8月14日 優(yōu)先權(quán)日:2012年8月14日
【發(fā)明者】赤澤英治, 高崎健一 申請人:雅馬哈株式會社