欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

數(shù)據(jù)處理方法、數(shù)據(jù)處理裝置及電子設(shè)備與流程

文檔序號(hào):12663736閱讀:201來(lái)源:國(guó)知局
數(shù)據(jù)處理方法、數(shù)據(jù)處理裝置及電子設(shè)備與流程
本發(fā)明屬于音樂(lè)數(shù)據(jù)處理
技術(shù)領(lǐng)域
,尤其涉及數(shù)據(jù)處理方法、數(shù)據(jù)處理裝置及電子設(shè)備。
背景技術(shù)
:目前出現(xiàn)了能夠演奏音樂(lè)的音樂(lè)游戲應(yīng)用。這類音樂(lè)游戲應(yīng)用的主要功能是:當(dāng)用戶點(diǎn)擊界面上的按鍵時(shí),電子設(shè)備輸出相應(yīng)的樂(lè)音,從而實(shí)現(xiàn)音樂(lè)演奏。這類音樂(lè)游戲應(yīng)用的界面通常是模仿鋼琴的黑白鍵進(jìn)行設(shè)置,如圖1所示。但是,目前的演奏類音樂(lè)游戲應(yīng)用的界面形式較為單一,如何針對(duì)演奏類音樂(lè)游戲應(yīng)用提供新型的界面,是本領(lǐng)域技術(shù)人員需要考慮的問(wèn)題。技術(shù)實(shí)現(xiàn)要素:有鑒于此,本發(fā)明的目的在于提供數(shù)據(jù)處理方法、數(shù)據(jù)處理裝置及電子設(shè)備,能夠針對(duì)音樂(lè)游戲應(yīng)用提供新型的界面。為實(shí)現(xiàn)上述目的,本發(fā)明提供如下技術(shù)方案:一方面,本發(fā)明提供一種應(yīng)用于電子設(shè)備的數(shù)據(jù)處理方法,包括:創(chuàng)建圖形界面;在所述圖形界面繪制多個(gè)按鍵,所述多個(gè)按鍵呈平面螺旋狀排列;分別確定所述多個(gè)按鍵對(duì)應(yīng)的樂(lè)音,建立各個(gè)按鍵與樂(lè)音的對(duì)應(yīng)關(guān)系,其中,在預(yù)設(shè)旋轉(zhuǎn)方向上,所述多個(gè)按鍵所對(duì)應(yīng)的樂(lè)音的音高逐漸升高或逐漸降低。優(yōu)選的,上述數(shù)據(jù)處理方法中,所述分別確定所述多個(gè)按鍵對(duì)應(yīng)的樂(lè)音,包括:在連續(xù)的八度音階所包含的多個(gè)音級(jí)對(duì)應(yīng)的樂(lè)音中,分別確定各個(gè)按鍵對(duì)應(yīng)的樂(lè)音,其中每個(gè)八度音階包括基于十二平均律劃分的12個(gè)音級(jí)。優(yōu)選的,上述數(shù)據(jù)處理方法中,所述在所述圖形界面繪制多個(gè)按鍵,包括:以在所述預(yù)設(shè)旋轉(zhuǎn)方向上的一周內(nèi)繪制12個(gè)按鍵的方式,在所述圖形界面繪制多個(gè)按鍵,使得相對(duì)于中心點(diǎn)的角度相同的多個(gè)按鍵所對(duì)應(yīng)的樂(lè)音的音級(jí)相同。優(yōu)選的,上述數(shù)據(jù)處理方法中,所述以在所述預(yù)設(shè)旋轉(zhuǎn)方向上的一周內(nèi)繪制12個(gè)按鍵的方式,在所述圖形界面繪制多個(gè)按鍵,包括:在所述圖形界面繪制M個(gè)頂點(diǎn),M為大于或等于25的自然數(shù),所述M個(gè)頂點(diǎn)以連續(xù)的自然數(shù)進(jìn)行編號(hào),在所述M個(gè)頂點(diǎn)中,編號(hào)為k的頂點(diǎn)與所述中心點(diǎn)之間的距離大于編號(hào)為k+1的頂點(diǎn)與所述中心點(diǎn)之間的距離,或者編號(hào)為k的頂點(diǎn)與所述中心點(diǎn)之間的距離小于編號(hào)為k+1的頂點(diǎn)與所述中心點(diǎn)之間的距離,其中k=1,2,…M-1,并且,編號(hào)相差12的兩個(gè)頂點(diǎn)相對(duì)于所述中心點(diǎn)的角度相同;基于所述M個(gè)頂點(diǎn)確定多個(gè)初始按鍵區(qū)域,其中所述M個(gè)頂點(diǎn)中,任意處于相鄰位置的4個(gè)頂點(diǎn)確定一個(gè)初始按鍵區(qū)域,用于確定一個(gè)初始按鍵區(qū)域的4個(gè)頂點(diǎn)包括:編號(hào)相鄰的第一頂點(diǎn)和第二頂點(diǎn)、以及編號(hào)相鄰的第三頂點(diǎn)和第四頂點(diǎn),并且所述第三頂點(diǎn)的編號(hào)與所述第一頂點(diǎn)的編號(hào)相差12,所述第四頂點(diǎn)的編號(hào)與所述第二頂點(diǎn)的編號(hào)相差12;基于所述多個(gè)初始按鍵區(qū)域繪制多個(gè)按鍵。另一方面,本發(fā)明提供一種應(yīng)用于電子設(shè)備的數(shù)據(jù)處理裝置,包括:圖形界面創(chuàng)建單元,用于創(chuàng)建圖形界面;按鍵繪制單元,用于在所述圖形界面繪制多個(gè)按鍵,所述多個(gè)按鍵呈平面螺旋狀排列;數(shù)據(jù)處理單元,用于分別確定所述多個(gè)按鍵對(duì)應(yīng)的樂(lè)音,建立各個(gè)按鍵與樂(lè)音的對(duì)應(yīng)關(guān)系,其中,在預(yù)設(shè)旋轉(zhuǎn)方向上,所述多個(gè)按鍵所對(duì)應(yīng)的樂(lè)音的音高逐漸升高或逐漸降低。優(yōu)選的,上述數(shù)據(jù)處理裝置中,所述數(shù)據(jù)處理單元在分別確定所述多個(gè)按鍵對(duì)應(yīng)的樂(lè)音方面,具體用于:在連續(xù)的八度音階所包含的多個(gè)音級(jí)對(duì)應(yīng)的樂(lè)音中,分別確定各個(gè)按鍵對(duì)應(yīng)的樂(lè)音,其中每個(gè)八度音階包括基于十二平均律劃分的12個(gè)音級(jí)。優(yōu)選的,上述數(shù)據(jù)處理裝置中,所述按鍵繪制單元在所述圖形界面繪制多個(gè)按鍵方面,具體用于:以在所述預(yù)設(shè)旋轉(zhuǎn)方向上的一周內(nèi)繪制12個(gè)按鍵的方式,在所述圖形界面繪制多個(gè)按鍵,使得相對(duì)于中心點(diǎn)的角度相同的多個(gè)按鍵所對(duì)應(yīng)的樂(lè)音的音級(jí)相同。優(yōu)選的,上述數(shù)據(jù)處理裝置中,所述按鍵繪制單元包括:頂點(diǎn)繪制子單元,用于在所述圖形界面繪制M個(gè)頂點(diǎn),M為大于或等于25的自然數(shù),所述M個(gè)頂點(diǎn)以連續(xù)的自然數(shù)進(jìn)行編號(hào),在所述M個(gè)頂點(diǎn)中,編號(hào)為k的頂點(diǎn)與所述中心點(diǎn)之間的距離大于編號(hào)為k+1的頂點(diǎn)與所述中心點(diǎn)之間的距離,或者編號(hào)為k的頂點(diǎn)與所述中心點(diǎn)之間的距離小于編號(hào)為k+1的頂點(diǎn)與所述中心點(diǎn)之間的距離,其中k=1,2,…M-1,并且,編號(hào)相差12的兩個(gè)頂點(diǎn)相對(duì)于所述中心點(diǎn)的角度相同;初始按鍵區(qū)域確定子單元,用于基于所述M個(gè)頂點(diǎn)確定多個(gè)初始按鍵區(qū)域,其中所述M個(gè)頂點(diǎn)中,任意處于相鄰位置的4個(gè)頂點(diǎn)確定一個(gè)初始按鍵區(qū)域,用于確定一個(gè)初始按鍵區(qū)域的4個(gè)頂點(diǎn)包括:編號(hào)相鄰的第一頂點(diǎn)和第二頂點(diǎn)、以及編號(hào)相鄰的第三頂點(diǎn)和第四頂點(diǎn),并且所述第三頂點(diǎn)的編號(hào)與所述第一頂點(diǎn)的編號(hào)相差12,所述第四頂點(diǎn)的編號(hào)與所述第二頂點(diǎn)的編號(hào)相差12;按鍵繪制子單元,用于基于所述多個(gè)初始按鍵區(qū)域繪制多個(gè)按鍵。另一方面,本發(fā)明提供一種電子設(shè)備,包括本發(fā)明上述提供的任意一種數(shù)據(jù)處理裝置。由此可見,本發(fā)明的有益效果為:本發(fā)明實(shí)施例公開的數(shù)據(jù)處理方法,終端或者服務(wù)器中的處理器在圖形界面上繪制呈平面螺旋狀排列的多個(gè)按鍵,并確定各個(gè)按鍵對(duì)應(yīng)的樂(lè)音,建立各個(gè)按鍵與樂(lè)音的對(duì)應(yīng)關(guān)系,并且在預(yù)設(shè)旋轉(zhuǎn)方向上,各個(gè)按鍵所對(duì)應(yīng)的樂(lè)音的音高是逐漸升高或者逐漸降低的?;诒景l(fā)明實(shí)施例公開的數(shù)據(jù)處理方法,能夠針對(duì)音樂(lè)游戲應(yīng)用生成新型的界面,并且該界面中的多個(gè)按鍵呈平面螺旋狀排列,這使得按鍵布局更加緊湊,有利于在相同面積的界面中顯示更多適于用戶觸控的按鍵;另外,在螺旋方向上相鄰的按鍵所對(duì)應(yīng)的樂(lè)音的音高是逐漸升高或逐漸降低的,這使得在某一音域內(nèi)的樂(lè)音所對(duì)應(yīng)的按鍵在界面中是連續(xù)排列的,便于用戶進(jìn)行操作。附圖說(shuō)明為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)提供的附圖獲得其他的附圖。圖1為現(xiàn)有的演奏類音樂(lè)游戲應(yīng)用的界面的示意圖;圖2為本發(fā)明實(shí)施例公開的一種終端的硬件結(jié)構(gòu)圖;圖3為本發(fā)明實(shí)施例公開的一種服務(wù)器的硬件結(jié)構(gòu)圖;圖4為本發(fā)明實(shí)施例公開的一種數(shù)據(jù)處理方法的流程圖;圖5-1至圖5-4為本發(fā)明實(shí)施例公開的按鍵布局及按鍵對(duì)應(yīng)的樂(lè)音的音高變化趨勢(shì)的示意圖;圖6為基于本發(fā)明實(shí)施例公開的數(shù)據(jù)處理方法生成的音樂(lè)游戲應(yīng)用的一種界面的示意圖;圖7為基于本發(fā)明實(shí)施例公開的數(shù)據(jù)處理方法生成的界面中關(guān)于和弦的角度示意圖;圖8為本發(fā)明實(shí)施例公開的在圖形界面繪制多個(gè)按鍵的流程圖;圖9為基于本發(fā)明實(shí)施例公開的數(shù)據(jù)處理方法生成的音樂(lè)游戲應(yīng)用的另一種界面的示意圖;圖10為本發(fā)明實(shí)施例公開的繪制一個(gè)頂點(diǎn)的流程圖;圖11為本發(fā)明實(shí)施例公開的頂點(diǎn)編號(hào)與相應(yīng)頂點(diǎn)對(duì)應(yīng)的修正系數(shù)之間的關(guān)系圖;圖12為基于本發(fā)明實(shí)施例公開的數(shù)據(jù)處理方法生成的音樂(lè)游戲應(yīng)用的另一個(gè)界面的示意圖;圖13為基于本發(fā)明實(shí)施例公開的數(shù)據(jù)處理方法生成的音樂(lè)游戲應(yīng)用的另一個(gè)界面的示意圖;圖14為本發(fā)明實(shí)施例公開的另一種數(shù)據(jù)處理方法的流程圖;圖15為本發(fā)明實(shí)施例公開的另一種數(shù)據(jù)處理方法的流程圖;圖16為本發(fā)明實(shí)施例公開的C大調(diào)的界面示意圖;圖17為本發(fā)明實(shí)施例公開的D大調(diào)的界面示意圖;圖18為本發(fā)明實(shí)施例公開的Eb大調(diào)的界面示意圖;圖19為本發(fā)明實(shí)施例公開的F#大調(diào)的界面示意圖;圖20為本發(fā)明實(shí)施例公開的一種數(shù)據(jù)處理裝置的結(jié)構(gòu)示意圖;圖21為本發(fā)明實(shí)施例公開的一種按鍵繪制單元的結(jié)構(gòu)示意圖;圖22為本發(fā)明實(shí)施例公開的一種數(shù)據(jù)處理裝置的結(jié)構(gòu)示意圖。具體實(shí)施方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。本發(fā)明實(shí)施例公開的數(shù)據(jù)處理方法應(yīng)用于終端或者服務(wù)器。該終端為手機(jī)、平板電腦、電腦等能夠運(yùn)行音樂(lè)游戲應(yīng)用的設(shè)備。該服務(wù)器能夠生成音樂(lè)游戲應(yīng)用的界面,服務(wù)器可以向終端發(fā)送生成的音樂(lè)游戲應(yīng)用的界面,使得用戶能夠在終端使用該音樂(lè)游戲應(yīng)用,用戶也可以通過(guò)瀏覽器訪問(wèn)服務(wù)器,在線使用該音樂(lè)游戲應(yīng)用。實(shí)施本發(fā)明實(shí)施例公開的數(shù)據(jù)處理方法的終端的硬件結(jié)構(gòu)如圖2所示,包括:處理器101、通信接口102、存儲(chǔ)器103、通信總線104、輸入裝置105和輸出裝置106。其中,處理器101、通信接口102、存儲(chǔ)器103、輸入設(shè)備105和輸出設(shè)備106通過(guò)通信總線104完成相互間的通信。存儲(chǔ)器103用于存放程序,存儲(chǔ)器103可能包含高速RAM存儲(chǔ)器,也可能還包括非易失性存儲(chǔ)器(non-volatilememory),例如至少一個(gè)磁盤存儲(chǔ)器。處理器101用于執(zhí)行存儲(chǔ)器103存放的程序,以實(shí)施本發(fā)明實(shí)施例公開的數(shù)據(jù)處理方法。處理器101可能是一個(gè)中央處理器(CPU),或者是特定集成電路ASIC(ApplicationSpecificIntegratedCircuit),或者是被配置成實(shí)施本發(fā)明實(shí)施例的一個(gè)或多個(gè)集成電路。實(shí)施本發(fā)明實(shí)施例公開的數(shù)據(jù)處理方法的服務(wù)器的硬件結(jié)構(gòu)如圖3所示,包括:處理器201、通信接口202、存儲(chǔ)器203和通信總線204。其中,處理器201、通信接口202和存儲(chǔ)器203通過(guò)通信總線204完成相互間的通信。存儲(chǔ)器203用于存放程序,存儲(chǔ)器203可能包含高速RAM存儲(chǔ)器,也可能還包括非易失性存儲(chǔ)器(non-volatilememory),例如至少一個(gè)磁盤存儲(chǔ)器。處理器201用于執(zhí)行存儲(chǔ)器203存放的程序,以實(shí)施本發(fā)明實(shí)施例公開的數(shù)據(jù)處理方法。處理器201可能是一個(gè)中央處理器(CPU),或者是特定集成電路ASIC(ApplicationSpecificIntegratedCircuit),或者是被配置成實(shí)施本申請(qǐng)實(shí)施例的一個(gè)或多個(gè)集成電路。下面結(jié)合圖2所示的終端的硬件結(jié)構(gòu)和圖3所示的服務(wù)器的硬件結(jié)構(gòu),對(duì)本發(fā)明實(shí)施例公開的數(shù)據(jù)處理方法進(jìn)行說(shuō)明。參見圖4,圖4為本發(fā)明實(shí)施例公開的一種數(shù)據(jù)處理方法的流程圖,該數(shù)據(jù)處理方法包括:步驟S1:創(chuàng)建圖形界面。步驟S2:在該圖形界面繪制多個(gè)按鍵,多個(gè)按鍵呈平面螺旋狀排列。在圖形界面上繪制的多個(gè)按鍵呈平面螺旋狀排列,這使得圖形界面中的按鍵布局更加緊湊。與圖1所示的在橫向線性排列按鍵的方式相比,在保證按鍵的大小適于用戶觸控的前提下,有利于在相同面積的界面中顯示更多的按鍵。實(shí)施中,多個(gè)按鍵可以呈沿順時(shí)針?lè)较蛘归_的平面螺旋狀排列,也可以呈沿逆時(shí)針?lè)较蛘归_的平面螺旋狀排列。步驟S3:分別確定多個(gè)按鍵對(duì)應(yīng)的樂(lè)音,建立各個(gè)按鍵與樂(lè)音的對(duì)應(yīng)關(guān)系。其中,在預(yù)設(shè)旋轉(zhuǎn)方向上,多個(gè)按鍵所對(duì)應(yīng)的樂(lè)音的音高逐漸升高或逐漸降低。實(shí)施中,多個(gè)按鍵與樂(lè)音的對(duì)應(yīng)關(guān)系,可以采用圖5-1至圖5-4所示的任意一種方式確定。在圖5-1所示的方式中,多個(gè)按鍵呈沿逆時(shí)針?lè)较蛘归_的平面螺旋狀排列,在順時(shí)針旋轉(zhuǎn)方向上,多個(gè)按鍵所對(duì)應(yīng)的樂(lè)音的音高逐漸升高,即,在逆時(shí)針旋轉(zhuǎn)方向上,多個(gè)按鍵所對(duì)應(yīng)的樂(lè)音的音高逐漸降低。在圖5-2所示的方式中,多個(gè)按鍵呈沿順時(shí)針?lè)较蛘归_的平面螺旋狀排列,在順時(shí)針旋轉(zhuǎn)方向上,多個(gè)按鍵所對(duì)應(yīng)的樂(lè)音的音高逐漸升高,即,在逆時(shí)針旋轉(zhuǎn)方向上,多個(gè)按鍵所對(duì)應(yīng)的樂(lè)音的音高逐漸降低。在圖5-3所示的方式中,多個(gè)按鍵呈沿順時(shí)針?lè)较蛘归_的平面螺旋狀排列,在順時(shí)針旋轉(zhuǎn)方向上,多個(gè)按鍵所對(duì)應(yīng)的樂(lè)音的音高逐漸降低,即,在逆時(shí)針旋轉(zhuǎn)方向上,多個(gè)按鍵所對(duì)應(yīng)的樂(lè)音的音高逐漸升高。在圖5-4所示的方式中,多個(gè)按鍵呈沿逆時(shí)針?lè)较蛘归_的平面螺旋狀排列,在順時(shí)針旋轉(zhuǎn)方向上,多個(gè)按鍵所對(duì)應(yīng)的樂(lè)音的音高逐漸降低,即,在逆時(shí)針旋轉(zhuǎn)方向上,多個(gè)按鍵所對(duì)應(yīng)的樂(lè)音的音高逐漸升高。在圖5-1至圖5-4中,箭頭的方向用于指示音高逐漸升高。圖6示出了基于本發(fā)明實(shí)施例公開的數(shù)據(jù)處理方法生成的音樂(lè)游戲應(yīng)用的界面的一個(gè)示意圖,多個(gè)按鍵呈沿逆時(shí)針?lè)较蛘归_的平面螺旋狀排列,在順時(shí)針?lè)较蛏?,多個(gè)按鍵所對(duì)應(yīng)的樂(lè)音的音高逐漸升高。本發(fā)明實(shí)施例公開的數(shù)據(jù)處理方法,終端或者服務(wù)器中的處理器在圖形界面上繪制呈平面螺旋狀排列的多個(gè)按鍵,并確定各個(gè)按鍵對(duì)應(yīng)的樂(lè)音,建立各個(gè)按鍵與樂(lè)音的對(duì)應(yīng)關(guān)系,并且在預(yù)設(shè)旋轉(zhuǎn)方向上,各個(gè)按鍵所對(duì)應(yīng)的樂(lè)音的音高是逐漸升高或者逐漸降低的?;诒景l(fā)明實(shí)施例公開的數(shù)據(jù)處理方法,能夠針對(duì)音樂(lè)游戲應(yīng)用生成新型的界面,并且該界面中的多個(gè)按鍵呈平面螺旋狀排列,這使得按鍵布局更加緊湊,有利于在相同面積的界面中顯示更多適于用戶觸控的按鍵;另外,在螺旋方向上相鄰的按鍵所對(duì)應(yīng)的樂(lè)音的音高是逐漸升高或逐漸降低的,這使得在某一音域內(nèi)的樂(lè)音所對(duì)應(yīng)的按鍵在界面中是連續(xù)排列的,便于用戶進(jìn)行操作。目前常見的音律包括純律、五度相生律和十二平均律,其中應(yīng)用范圍最廣的是十二平均律。十二平均律是一種音樂(lè)的定律方法,將一個(gè)八度平均分成12等份,相距八度的兩個(gè)音的頻率相差2倍,因此基于十二平均律劃分的相鄰的兩個(gè)音的頻率的倍率為基于十二平均律,每個(gè)八度音階被劃分為12個(gè)音級(jí),這12個(gè)音級(jí)的音名分別為:C、C#(也可稱為Db)、D、D#(也可稱為Eb)、E、F、F#(也可稱為Gb)、G、G#(也可稱為Ab)、A、A#(也可稱為Bb)和B。其中,“#”代表升號(hào),“b”代表降號(hào)。在本發(fā)明的另一個(gè)實(shí)施例中,步驟S3中分別確定多個(gè)按鍵對(duì)應(yīng)的樂(lè)音,采用如下方式:在連續(xù)的八度音階所包含的多個(gè)音級(jí)對(duì)應(yīng)的樂(lè)音中,分別確定各個(gè)按鍵對(duì)應(yīng)的樂(lè)音。其中,每個(gè)八度音階包括基于十二平均律劃分的12個(gè)音級(jí)。以一個(gè)實(shí)例進(jìn)行說(shuō)明:假如通過(guò)執(zhí)行步驟S2,在圖形界面繪制了36個(gè)按鍵,這36個(gè)按鍵呈平面螺旋狀排列。那么,執(zhí)行步驟S3過(guò)程中,在連續(xù)3個(gè)八度音階所包含的36個(gè)音級(jí)所對(duì)應(yīng)的36個(gè)樂(lè)音中,確定前述36個(gè)按鍵所對(duì)應(yīng)的樂(lè)音,并且,在預(yù)設(shè)旋轉(zhuǎn)方向上,前述36個(gè)按鍵所對(duì)應(yīng)的樂(lè)音的音高逐漸升高或逐漸降低。在本發(fā)明的另一個(gè)實(shí)施例中,步驟S2在圖形界面繪制多個(gè)按鍵,多個(gè)按鍵呈平面螺旋狀排列,采用如下方式:以在預(yù)設(shè)旋轉(zhuǎn)方向上的一周內(nèi)繪制12個(gè)按鍵的形式,在圖形界面繪制多個(gè)按鍵。也就是說(shuō),每12個(gè)按鍵形成一周。步驟S3中分別確定多個(gè)按鍵對(duì)應(yīng)的樂(lè)音,采用如下方式:在連續(xù)的八度音階所包含的多個(gè)音級(jí)對(duì)應(yīng)的樂(lè)音中,分別確定各個(gè)按鍵對(duì)應(yīng)的樂(lè)音。其中,每個(gè)八度音階包括基于十二平均律劃分的12個(gè)音級(jí)。上述實(shí)施例中,多個(gè)按鍵中的每12個(gè)按鍵形成一周,在預(yù)設(shè)旋轉(zhuǎn)方向上,多個(gè)按鍵對(duì)應(yīng)的樂(lè)音的音高是逐漸升高或逐漸降低的,并且,多個(gè)按鍵對(duì)應(yīng)的樂(lè)音是連續(xù)的八度音階所包含的音級(jí)對(duì)應(yīng)的樂(lè)音(即在旋轉(zhuǎn)方向上相鄰的12個(gè)按鍵對(duì)應(yīng)于一個(gè)八度音階中的12個(gè)樂(lè)音),這使得相對(duì)于中心點(diǎn)的角度相同的多個(gè)按鍵所對(duì)應(yīng)的樂(lè)音的音級(jí)相同。以圖6所示的界面為例,位于中心點(diǎn)的12點(diǎn)鐘方向的多個(gè)按鍵對(duì)應(yīng)的樂(lè)音的音級(jí)均為C,位于中心點(diǎn)的6點(diǎn)鐘方向的多個(gè)按鍵對(duì)應(yīng)的樂(lè)音的音級(jí)均為F#。利用本發(fā)明上述實(shí)施例公開的數(shù)據(jù)處理方法生成的界面,一方面,具有相同音級(jí)的多個(gè)按鍵相對(duì)于中心點(diǎn)的角度相同,這樣的按鍵布局更加便于用戶操作;另一方面,按鍵之間的音程關(guān)系變換為極坐標(biāo)下的角度關(guān)系,通過(guò)兩個(gè)按鍵相對(duì)于中心點(diǎn)的角度,就可以確定兩個(gè)按鍵的音程。另外,基于上述實(shí)施例公開的數(shù)據(jù)處理方法生成的界面,能夠直觀地反映和弦和旋律中的音程關(guān)系,有利于音樂(lè)學(xué)習(xí)者更快地掌握和弦和旋律中的音程關(guān)系。例如,圖7示出了大三和弦、小三和弦、屬七和弦和減七和弦的音程結(jié)構(gòu)和角度組合之間的關(guān)系,從圖7中可以直觀地看到,大三和弦與小三和弦互為鏡像,減七和弦的圖形是對(duì)稱的。在本發(fā)明公開的另一個(gè)實(shí)施例中,針對(duì)在圖形界面繪制多個(gè)按鍵的過(guò)程,進(jìn)行說(shuō)明。參見圖8,圖8為本發(fā)明實(shí)施例公開的在圖形界面繪制多個(gè)按鍵的流程圖,包括:步驟S21:在圖形界面繪制M個(gè)頂點(diǎn),M為大于或等于25的自然數(shù),M個(gè)頂點(diǎn)以連續(xù)的自然數(shù)進(jìn)行編號(hào),在M個(gè)頂點(diǎn)中,編號(hào)為k的頂點(diǎn)與中心點(diǎn)之間的距離大于編號(hào)為k+1的頂點(diǎn)與中心點(diǎn)之間的距離,或者編號(hào)為k的頂點(diǎn)與中心點(diǎn)之間的距離小于編號(hào)為k+1的頂點(diǎn)與中心點(diǎn)之間的距離,其中k=1,2,…M-1,并且,編號(hào)相差12的兩個(gè)頂點(diǎn)相對(duì)于中心點(diǎn)的角度相同;步驟S22:基于M個(gè)頂點(diǎn)確定多個(gè)初始按鍵區(qū)域,其中M個(gè)頂點(diǎn)中,任意處于相鄰位置的4個(gè)頂點(diǎn)確定一個(gè)初始按鍵區(qū)域,用于確定一個(gè)初始按鍵區(qū)域的4個(gè)頂點(diǎn)包括:編號(hào)相鄰的第一頂點(diǎn)和第二頂點(diǎn)、以及編號(hào)相鄰的第三頂點(diǎn)和第四頂點(diǎn),并且第三頂點(diǎn)的編號(hào)與第一頂點(diǎn)的編號(hào)相差12,第四頂點(diǎn)的編號(hào)與第二頂點(diǎn)的編號(hào)相差12;步驟S23:基于多個(gè)初始按鍵區(qū)域繪制多個(gè)按鍵。下面以一個(gè)實(shí)例進(jìn)行說(shuō)明:在圖形界面繪制25個(gè)頂點(diǎn),各個(gè)頂點(diǎn)的編號(hào)依次為1、2、3…25。其中,隨著編號(hào)的增大,各個(gè)頂點(diǎn)與中心點(diǎn)之間的距離逐漸增大,或者,隨著編號(hào)的增大,各個(gè)頂點(diǎn)與中心點(diǎn)之間的距離逐漸減小。例如,編號(hào)為1的頂點(diǎn)與中心點(diǎn)之間的距離為距離1,編號(hào)為2的頂點(diǎn)與中心點(diǎn)之間的距離為距離2,以此類推,編號(hào)為24的頂點(diǎn)與中心點(diǎn)之間的距離為距離24,編號(hào)為25的頂點(diǎn)與中心點(diǎn)之間的距離為距離25。作為一種實(shí)施方式,距離1到距離25逐漸減小,作為另一種實(shí)施方式,距離1到距離25逐漸增大。并且,在前述25個(gè)頂點(diǎn)中,編號(hào)相差12的多個(gè)頂點(diǎn)相對(duì)于中心點(diǎn)的角度相同,即,編號(hào)相差12的多個(gè)頂點(diǎn)與中心點(diǎn)在同一直線上。例如,編號(hào)為1的頂點(diǎn)、編號(hào)為13的頂點(diǎn)以及編號(hào)為25的頂點(diǎn)相對(duì)于中心點(diǎn)的角度相同,編號(hào)為2的頂點(diǎn)以及編號(hào)為14的頂點(diǎn)相對(duì)于中心點(diǎn)的角度相同。這里需要說(shuō)明的是,頂點(diǎn)相對(duì)于中心點(diǎn)的角度是指:頂點(diǎn)與中線點(diǎn)的連線與預(yù)定義的0°之間的角度。之后,基于25個(gè)頂點(diǎn)能夠確定12個(gè)初始按鍵區(qū)域。例如:編號(hào)為1、2、13和14的4個(gè)頂點(diǎn)確定一個(gè)初始按鍵區(qū)域,編號(hào)為2、3、14和15的4個(gè)頂點(diǎn)確定一個(gè)初始按鍵區(qū)域,編號(hào)為3、4、15和16的4個(gè)頂點(diǎn)確定一個(gè)初始按鍵區(qū)域,編號(hào)為12、13、24和25的4個(gè)頂點(diǎn)確定一個(gè)初始按鍵區(qū)域。之后,基于12個(gè)初始按鍵區(qū)域繪制12個(gè)按鍵。作為第一種實(shí)施方式,在每個(gè)初始按鍵區(qū)域內(nèi)分別繪制一個(gè)預(yù)設(shè)形狀的按鍵。例如,在每個(gè)初始按鍵區(qū)域分別繪制一個(gè)圓形的按鍵,如圖9所示。作為第二種實(shí)施方式,連接用于確定初始按鍵區(qū)域的4個(gè)頂點(diǎn),以形成一個(gè)按鍵。優(yōu)選的,用于確定一個(gè)初始按鍵區(qū)域的4個(gè)頂點(diǎn)中,編號(hào)相鄰的兩個(gè)頂點(diǎn)之間采用弧線連接,編號(hào)相差12的兩個(gè)頂點(diǎn)之間采用直線連接,從而形成一個(gè)按鍵,如圖6所示。在本發(fā)明公開的另一個(gè)實(shí)施例中,針對(duì)步驟S21中繪制M個(gè)頂點(diǎn)中任意一個(gè)頂點(diǎn)的過(guò)程,進(jìn)行說(shuō)明。參見圖10所示,包括:步驟S211:基于頂點(diǎn)的編號(hào)和標(biāo)準(zhǔn)角度確定該頂點(diǎn)相對(duì)于中心點(diǎn)的角度;步驟S212:基于頂點(diǎn)的編號(hào)和標(biāo)準(zhǔn)寬度確定該頂點(diǎn)相對(duì)于中心點(diǎn)的距離。實(shí)施中,步驟S211基于頂點(diǎn)的編號(hào)和標(biāo)準(zhǔn)角度確定該頂點(diǎn)相對(duì)于中心點(diǎn)的角度,可以采用多種實(shí)施方式。下面對(duì)本發(fā)明公開的步驟S211的第一種實(shí)施方式進(jìn)行說(shuō)明,包括:計(jì)算該頂點(diǎn)的編號(hào)與標(biāo)準(zhǔn)角度的第一乘積,該第一乘積為該頂點(diǎn)相對(duì)于中心點(diǎn)的角度。其中,該標(biāo)準(zhǔn)角度為2π/12。仍以上述編號(hào)為1至25的頂點(diǎn)為例:編號(hào)為1的頂點(diǎn)相對(duì)于中心點(diǎn)的角度為2π/12(即π/6),編號(hào)為2的頂點(diǎn)相對(duì)于中心點(diǎn)的角度為2π*2/12(即π/3),以此類推,編號(hào)為24的頂點(diǎn)相對(duì)于中心點(diǎn)的角度為2π*24/12(即4π,也就是0°),編號(hào)為25的頂點(diǎn)相對(duì)于中心點(diǎn)的角度為2π*25/12(即π/6)?;谏鲜鰧?shí)施方式,編號(hào)相鄰的頂點(diǎn)相對(duì)于中心點(diǎn)的角度相差π/6,也就是說(shuō)各個(gè)初始按鍵區(qū)域的幅角均為π/6。實(shí)施中,步驟S212基于頂點(diǎn)的編號(hào)和標(biāo)準(zhǔn)寬度確定該頂點(diǎn)相對(duì)于中心點(diǎn)的距離,可以采用多種實(shí)施方式。下面對(duì)本發(fā)明公開的步驟S212的一種實(shí)施方式進(jìn)行說(shuō)明,包括:1)、根據(jù)頂點(diǎn)的編號(hào)確定該頂點(diǎn)所處的周期數(shù),該頂點(diǎn)所處的周期數(shù)為:對(duì)該頂點(diǎn)的編號(hào)與12的比值進(jìn)行向上取整處理得到的數(shù)值;2)、如果該頂點(diǎn)所處的周期數(shù)為1,那么按照預(yù)設(shè)算法計(jì)算該頂點(diǎn)的相對(duì)距離,計(jì)算該頂點(diǎn)的相對(duì)距離和預(yù)設(shè)補(bǔ)償寬度的和值,該和值(可記為第一和值)為該頂點(diǎn)相對(duì)于中心點(diǎn)的距離;3)、如果該頂點(diǎn)所處的周期數(shù)為大于1的數(shù)值,那么,按照預(yù)設(shè)算法分別計(jì)算該頂點(diǎn)的相對(duì)距離以及關(guān)聯(lián)頂點(diǎn)的相對(duì)距離,計(jì)算該頂點(diǎn)的相對(duì)距離、關(guān)聯(lián)頂點(diǎn)的相對(duì)距離和預(yù)設(shè)補(bǔ)償寬度的和值,該和值(可記為第二和值)為該頂點(diǎn)相對(duì)于中心點(diǎn)的距離。其中,一個(gè)頂點(diǎn)的關(guān)聯(lián)頂點(diǎn)是指:與該頂點(diǎn)的編號(hào)相差12,且位于該頂點(diǎn)和中心點(diǎn)之間的頂點(diǎn)。也就是說(shuō),針對(duì)編號(hào)為k的頂點(diǎn),該頂點(diǎn)所處的周期數(shù)loop(k)=int(k/12),其中int表示向上取整操作,該頂點(diǎn)對(duì)應(yīng)的音級(jí)pitch(k)=k%12,其中%表示取余操作。該頂點(diǎn)相對(duì)于中心點(diǎn)的距離,采用如下公式計(jì)算:其中,r(k)是編號(hào)為k的頂點(diǎn)相對(duì)于中心點(diǎn)的距離,rinner為預(yù)設(shè)補(bǔ)償寬度,width()為預(yù)設(shè)的寬度函數(shù),該寬度函數(shù)的具體定義在下文中進(jìn)行說(shuō)明。以上文中編號(hào)為1至25的25個(gè)頂點(diǎn)為例:編號(hào)為1至12的12個(gè)頂點(diǎn)所處的周期數(shù)均為1,編號(hào)為13至24的12個(gè)頂點(diǎn)所處的周期數(shù)均為2,編號(hào)為25的頂點(diǎn)所處的周期數(shù)為3。在計(jì)算編號(hào)為1至12的任意一個(gè)頂點(diǎn)相對(duì)于中心點(diǎn)的距離的過(guò)程中,只需要按照預(yù)設(shè)算法計(jì)算該頂點(diǎn)的相對(duì)距離,之后計(jì)算該頂點(diǎn)的相對(duì)距離和預(yù)設(shè)補(bǔ)償寬度的和值,計(jì)算得到的和值作為該頂點(diǎn)相對(duì)于中心點(diǎn)的距離。在計(jì)算編號(hào)為13至25的任意一個(gè)頂點(diǎn)相對(duì)于中心點(diǎn)的距離的過(guò)程中,需要按照預(yù)設(shè)算法計(jì)算該頂點(diǎn)的相對(duì)距離,按照預(yù)設(shè)算法計(jì)算該頂點(diǎn)的關(guān)聯(lián)頂點(diǎn)的相對(duì)距離,之后計(jì)算該頂點(diǎn)的相對(duì)距離、該頂點(diǎn)的關(guān)聯(lián)頂點(diǎn)的相對(duì)距離、以及預(yù)設(shè)補(bǔ)償寬度的和值,計(jì)算得到的和值作為該頂點(diǎn)相對(duì)于中心點(diǎn)的距離。以編號(hào)為25的頂點(diǎn)為例,該頂點(diǎn)的關(guān)聯(lián)頂點(diǎn)包括:編號(hào)為1的頂點(diǎn)以及編號(hào)為13的頂點(diǎn)。那么在計(jì)算編號(hào)為25的頂點(diǎn)相對(duì)于中心點(diǎn)的距離的過(guò)程中,按照預(yù)設(shè)算法計(jì)算編號(hào)為1的頂點(diǎn)的相對(duì)距離,按照預(yù)設(shè)算法計(jì)算編號(hào)為13的頂點(diǎn)的相對(duì)距離,按照預(yù)設(shè)算法計(jì)算編號(hào)為25的頂點(diǎn)的相對(duì)距離,之后計(jì)算編號(hào)為1的頂點(diǎn)的相對(duì)距離、編號(hào)為13的頂點(diǎn)的相對(duì)距離、編號(hào)為25的頂點(diǎn)的相對(duì)距離、以及預(yù)設(shè)補(bǔ)償寬度的和值,該和值作為編號(hào)為25的頂點(diǎn)相對(duì)于中心點(diǎn)的距離。實(shí)施中,按照預(yù)設(shè)算法計(jì)算任意一個(gè)頂點(diǎn)的相對(duì)距離的過(guò)程,包括:根據(jù)該頂點(diǎn)的編號(hào)與預(yù)設(shè)的編號(hào)區(qū)間,確定該頂點(diǎn)對(duì)應(yīng)的修正系數(shù);利用該修正系數(shù)對(duì)標(biāo)準(zhǔn)寬度進(jìn)行修正,得到該頂點(diǎn)的相對(duì)距離。其中,當(dāng)頂點(diǎn)的編號(hào)等于編號(hào)區(qū)間的中心值時(shí),該頂點(diǎn)對(duì)應(yīng)的修正系數(shù)為1,當(dāng)頂點(diǎn)的編號(hào)位于該編號(hào)區(qū)間內(nèi)、且趨近于該編號(hào)區(qū)間的上限或下限時(shí),該頂點(diǎn)對(duì)應(yīng)的修正系數(shù)減小至第一數(shù)值,當(dāng)頂點(diǎn)的編號(hào)超出該編號(hào)區(qū)間時(shí),該頂點(diǎn)對(duì)應(yīng)的修正系數(shù)平滑減小至0。該第一數(shù)值能夠保證按鍵的寬度適于用戶觸控。圖11示出了頂點(diǎn)編號(hào)與相應(yīng)頂點(diǎn)對(duì)應(yīng)的修正系數(shù)的關(guān)系圖。以編號(hào)為k的頂點(diǎn)為例,按照預(yù)設(shè)算法計(jì)算該頂點(diǎn)的相對(duì)距離的過(guò)程為:首先,對(duì)該頂點(diǎn)的編號(hào)k在預(yù)定的編號(hào)區(qū)間下進(jìn)行標(biāo)準(zhǔn)化。具體的,其中,khigh為編號(hào)區(qū)間的上限,klow為編號(hào)區(qū)間的下限,x(k)為標(biāo)準(zhǔn)化的編號(hào);之后,將經(jīng)過(guò)標(biāo)準(zhǔn)化之后的編號(hào)x(k)作為自變量代入預(yù)定的寬度函數(shù)即可確定編號(hào)為k的頂點(diǎn)的相對(duì)距離,wstd為標(biāo)準(zhǔn)寬度。需要說(shuō)明的是,在確定頂點(diǎn)相對(duì)于中心點(diǎn)的距離的過(guò)程中,設(shè)置預(yù)設(shè)補(bǔ)償寬度的目的在于:避免位于中心點(diǎn)附近的按鍵面積過(guò)小。具體實(shí)施中,可以根據(jù)界面的尺寸選擇該預(yù)設(shè)補(bǔ)償寬度。當(dāng)然,將給預(yù)設(shè)補(bǔ)償寬度設(shè)置為0,也是可以的。本發(fā)明上述公開的確定頂點(diǎn)相對(duì)于中心點(diǎn)的距離的實(shí)施方式中,編號(hào)靠近編號(hào)區(qū)間中部的頂點(diǎn),其相對(duì)距離較大,而編號(hào)靠近選擇區(qū)間兩端的頂點(diǎn),其相對(duì)距離較小,這使得部分初始按鍵區(qū)域的寬度接近于標(biāo)準(zhǔn)寬度,相應(yīng)的,基于這些初始按鍵區(qū)域繪制到的按鍵的尺寸較大,而兩側(cè)的初始按鍵區(qū)域的寬度逐漸變窄,相應(yīng)的基于這些初始按鍵區(qū)域繪制的按鍵的尺寸較小。在確定各個(gè)按鍵對(duì)應(yīng)的樂(lè)音的過(guò)程中,為面積較大的按鍵確定使用頻率較高的音域區(qū)間中的樂(lè)音,為面積較小的按鍵確定使用頻率較低的音域區(qū)間中的樂(lè)音,從而提供按鍵布局更加合理,也更加便于用戶使用的界面??紤]到半音音級(jí)在演奏中使用頻率較低,因此,如果某一按鍵對(duì)應(yīng)的樂(lè)音的音級(jí)為半音音級(jí),那么可以適當(dāng)?shù)乜s小該按鍵的面積。為了便于表述,將與半音音級(jí)對(duì)應(yīng)的按鍵稱為半音按鍵,將與自然音級(jí)對(duì)應(yīng)的按鍵稱為自然音按鍵。本發(fā)明進(jìn)一步公開步驟S211的另一種實(shí)施方式,以實(shí)現(xiàn)縮小半音按鍵的面積,并相應(yīng)增大與該半音按鍵相鄰的自然音按鍵的面積。該實(shí)施方式具體包括:1)、計(jì)算頂點(diǎn)的編號(hào)與標(biāo)準(zhǔn)角度的第一乘積,該標(biāo)準(zhǔn)角度為2π/12;2)、若基于該頂點(diǎn)確定的第一初始按鍵區(qū)域和第二初始按鍵區(qū)域均用于繪制自然音按鍵,則將第一乘積作為該頂點(diǎn)相對(duì)于中心點(diǎn)的角度;3)、若基于該頂點(diǎn)確定的第一初始按鍵區(qū)域用于繪制自然音按鍵,基于所頂點(diǎn)確定的第二初始按鍵區(qū)域用于繪制半音按鍵,則對(duì)第一乘積進(jìn)行修正,以使得第一初始按鍵區(qū)域的幅角大于第二初始按鍵區(qū)域的幅角,修正得到的角度值為該頂點(diǎn)相對(duì)于中心點(diǎn)的角度。下面結(jié)合圖12進(jìn)行說(shuō)明,在圖12中標(biāo)示出了P1至P13共13個(gè)頂點(diǎn),另外音級(jí)C、音級(jí)D、音級(jí)E、音級(jí)F、音級(jí)G、音級(jí)A和音級(jí)B為7個(gè)自然音級(jí),而音級(jí)C#、音級(jí)D#、音級(jí)F#、音級(jí)G#和音級(jí)A#為5個(gè)半音。頂點(diǎn)P1的編號(hào)1與標(biāo)準(zhǔn)角度的乘積為2π/12??梢钥吹?,基于頂點(diǎn)P1確定的初始按鍵區(qū)域D1和初始按鍵區(qū)域D2,初始按鍵區(qū)域D1用于繪制對(duì)應(yīng)于音級(jí)C的自然音按鍵,初始按鍵區(qū)域D2用于繪制對(duì)應(yīng)于音級(jí)B的自然音按鍵,因此,頂點(diǎn)P1相對(duì)于中心點(diǎn)的角度為2π/12。頂點(diǎn)P2的編號(hào)2與標(biāo)準(zhǔn)角度的乘積為2π*2/12。可以看到,基于頂點(diǎn)P2確定的初始按鍵區(qū)域D2和初始按鍵區(qū)域D3,初始按鍵區(qū)域D2用于繪制對(duì)應(yīng)于音級(jí)B的自然音按鍵,而初始按鍵區(qū)域D3用于繪制對(duì)應(yīng)于音級(jí)A#的半音按鍵,因此需要對(duì)上述乘積進(jìn)行修正,以使得頂點(diǎn)P2沿逆時(shí)針偏移,從而使得初始按鍵區(qū)域D2的幅角大于初始按鍵區(qū)域D3的幅角。頂點(diǎn)P10的編號(hào)10與標(biāo)準(zhǔn)角度的乘積為2π*10/12??梢钥吹剑陧旤c(diǎn)P10確定的初始按鍵區(qū)域D4和初始按鍵區(qū)域D5,初始按鍵區(qū)域D4用于繪制對(duì)應(yīng)于音級(jí)D#的半音按鍵,而初始按鍵區(qū)域D5用于繪制對(duì)應(yīng)于音級(jí)D的自然音按鍵,因此需要對(duì)上述乘積進(jìn)行修正,以使得頂點(diǎn)P10沿順時(shí)針偏移,從而使得初始按鍵區(qū)域D5的幅角大于初始按鍵區(qū)域D4的幅角。本發(fā)明下面公開一種具體的實(shí)施方式:頂點(diǎn)相對(duì)于中心點(diǎn)的角度采用如下公式計(jì)算:在上述公式中:k為頂點(diǎn)的編號(hào);θ(k)為編號(hào)為k的頂點(diǎn)相對(duì)于中心點(diǎn)的角度;pitch(k)=(k+m)%12,m為偏移量,m的取值與當(dāng)前的調(diào)性相關(guān),表1示出了不同調(diào)性下m的取值,其中,高音旋入如圖5-1和圖5-3所示,高音旋出如圖5-2和圖5-4所示;表1調(diào)(Major)高音旋入高音旋出G-55Ab-44A-33Bb-22B-11C00Db1-1D2-2Eb3-3E4-4F5-5F#6-6offset(pitch(k))是一個(gè)關(guān)于音級(jí)pitch(k)的函數(shù),等于偏移配置乘以一個(gè)單位偏移角度。即:offset(p)=config(p)*unit其中,p為音級(jí)pitch(k)的簡(jiǎn)寫,unit為單位偏移角度。config(p)為一個(gè)關(guān)于音級(jí)的頂點(diǎn)偏移配置表,發(fā)生偏移的頂點(diǎn)是和半音音級(jí)按鍵相鄰的頂點(diǎn),根據(jù)自然音按鍵和半音按鍵的布局,將一個(gè)周期內(nèi)的頂點(diǎn)在半音兩側(cè)的分別設(shè)為1和-1,其他為0。在高音旋入的情況下,config(p)∈{-1,0,1,-1,1,-1,1,-1,0,1,-1,1}p=0,1,2,…10,11在高音旋出的情況下,config(p)∈{0,1,-1,1,-1,0,1,-1,1,-1,1,-1}p=0,1,2,…10,11作為一種實(shí)施方式,單位偏移角度unit可以采用如下公式確定:其中,ratio為半音音級(jí)縮窄的比率,例如,如果將ratio設(shè)定為0.7,那么表示針對(duì)用于繪制半音按鍵的初始按鍵區(qū)域,要將其幅角由原始角度縮窄為原始角度的0.7倍。需要說(shuō)明的是,本發(fā)明公開的各個(gè)實(shí)施例中,是以逆時(shí)針旋轉(zhuǎn)時(shí)角度逐漸增大為例進(jìn)行說(shuō)明的。實(shí)施中,在采用上述實(shí)施方式確定頂點(diǎn)相對(duì)于中心點(diǎn)的角度的基礎(chǔ)上,還可以對(duì)頂點(diǎn)相對(duì)于中心點(diǎn)的距離進(jìn)行修正,以使得多個(gè)按鍵形成的螺線更加平滑。具體的:其中,r(k)為按照前述方式計(jì)算得到的編號(hào)為k的頂點(diǎn)相對(duì)于中心點(diǎn)的距離,r'(k)為修正后的編號(hào)為k的頂點(diǎn)相對(duì)于中心點(diǎn)的距離,ratio和config的含義及取值請(qǐng)參見上文的描述。本發(fā)明上述公開了步驟S23的多種實(shí)施方式。本發(fā)明還公開步驟S23的第三種實(shí)施方式,以實(shí)現(xiàn)縮小半音按鍵的面積,并相應(yīng)增大與該半音按鍵相鄰的自然音按鍵的面積。該實(shí)施方式具體包括:針對(duì)用于繪制半音按鍵的初始按鍵區(qū)域,將該初始按鍵區(qū)域劃分為第一區(qū)域和第二區(qū)域;在該初始按鍵區(qū)域的第一區(qū)域內(nèi)繪制一個(gè)按鍵;將該初始按鍵區(qū)域的第二區(qū)域與相鄰的用于繪制自然音按鍵的初始按鍵區(qū)域進(jìn)行合并,在合并得到的區(qū)域內(nèi)繪制按鍵。作為一種優(yōu)選實(shí)施方式,將該初始按鍵區(qū)域的第二區(qū)域與相鄰的用于繪制自然音按鍵的初始按鍵區(qū)域進(jìn)行合并,在合并得到的區(qū)域內(nèi)繪制按鍵,具體為:將該初始按鍵區(qū)域的第二區(qū)域劃分為第一子區(qū)域和第二子區(qū)域;將第一子區(qū)域與相鄰的用于繪制自然音按鍵的初始按鍵區(qū)域進(jìn)行合并,在合并得到的區(qū)域內(nèi)繪制一個(gè)按鍵;將第二子區(qū)域與相鄰的用于繪制自然音按鍵的初始按鍵區(qū)域進(jìn)行合并,在合并得到的區(qū)域內(nèi)繪制一個(gè)按鍵。圖13為基于上述優(yōu)選方式生成的音樂(lè)游戲應(yīng)用的一種界面的示意圖。參見圖14,圖14為本發(fā)明實(shí)施例公開的另一種數(shù)據(jù)處理方法的流程圖,該數(shù)據(jù)處理方法包括:步驟S1:創(chuàng)建圖形界面。步驟S2:在該圖形界面繪制多個(gè)按鍵,多個(gè)按鍵呈平面螺旋狀排列。步驟S3:分別確定多個(gè)按鍵對(duì)應(yīng)的樂(lè)音,建立各個(gè)按鍵與樂(lè)音的對(duì)應(yīng)關(guān)系。其中,在預(yù)設(shè)旋轉(zhuǎn)方向上,多個(gè)按鍵所對(duì)應(yīng)的樂(lè)音的音高逐漸升高或逐漸降低。步驟S4:根據(jù)與多個(gè)按鍵對(duì)應(yīng)的樂(lè)音,分別確定多個(gè)按鍵的目標(biāo)顏色。步驟S5:將多個(gè)按鍵渲染為相應(yīng)的目標(biāo)顏色。聯(lián)覺是一種具有神經(jīng)基礎(chǔ)的感知狀態(tài),表示一種感官刺激或認(rèn)知途徑會(huì)自發(fā)且非主動(dòng)地引起另外一種感知或認(rèn)識(shí)。對(duì)于用戶而言,不同音高的樂(lè)音會(huì)引起不同的色彩聯(lián)覺。實(shí)施中,可以根據(jù)IsaacNewton方案、LouisBertrandCastel方案、AlexanderScriabin方案、AdrianBernardKlein方案、I.J.Belmont方案或者SteveZieverink方案來(lái)確定多個(gè)按鍵的目標(biāo)顏色。另外,本發(fā)明還公開一種新的聯(lián)覺方案,按五度相生的次序來(lái)對(duì)應(yīng)彩虹色環(huán)中的顏色,據(jù)此確定多個(gè)按鍵的目標(biāo)顏色,其特點(diǎn)是:相生關(guān)系較近(純五度和純四度)的樂(lè)音所對(duì)應(yīng)按鍵的目標(biāo)顏色相近,相生關(guān)系最遠(yuǎn)(減五度和增四度)的樂(lè)音所對(duì)應(yīng)按鍵的目標(biāo)顏色為補(bǔ)色。具體實(shí)施中,還可以進(jìn)一步對(duì)各個(gè)按鍵的顏色的純度和/或明度進(jìn)行調(diào)整,以便通過(guò)各個(gè)按鍵的顏色的純度和/或明度來(lái)表征各個(gè)樂(lè)音之間的音高變化。例如:將高音區(qū)的按鍵變亮,將低音區(qū)的按鍵變暗。本發(fā)明圖14所示的數(shù)據(jù)處理方法,在確定多個(gè)按鍵對(duì)應(yīng)的樂(lè)音之后,根據(jù)各個(gè)按鍵對(duì)應(yīng)的樂(lè)音,分別確定各個(gè)按鍵的目標(biāo)顏色,并將各個(gè)按鍵渲染為相應(yīng)的顏色?;谠摂?shù)據(jù)處理方法,能夠觸發(fā)用戶關(guān)于樂(lè)音音高和顏色的聯(lián)覺,經(jīng)過(guò)一段時(shí)間訓(xùn)練后,用戶可以在音級(jí)和顏色之間建立一種條件反射,實(shí)現(xiàn)“聽到”色彩或“看到”音高的效果。參見圖15,圖15為本發(fā)明實(shí)施例公開的另一種數(shù)據(jù)處理方法的流程圖,該數(shù)據(jù)處理方法包括:步驟S1:創(chuàng)建圖形界面。步驟S2:在該圖形界面繪制多個(gè)按鍵,多個(gè)按鍵呈平面螺旋狀排列。步驟S3:分別確定多個(gè)按鍵對(duì)應(yīng)的樂(lè)音,建立各個(gè)按鍵與樂(lè)音的對(duì)應(yīng)關(guān)系。其中,在預(yù)設(shè)旋轉(zhuǎn)方向上,多個(gè)按鍵所對(duì)應(yīng)的樂(lè)音的音高逐漸升高或逐漸降低。步驟S4:根據(jù)與多個(gè)按鍵對(duì)應(yīng)的樂(lè)音,分別確定多個(gè)按鍵的目標(biāo)顏色。步驟S5:將多個(gè)按鍵渲染為相應(yīng)的目標(biāo)顏色。步驟S6:在多個(gè)按鍵中選擇目標(biāo)按鍵。步驟S7:在目標(biāo)按鍵上添加各個(gè)目標(biāo)按鍵所對(duì)應(yīng)樂(lè)音的音級(jí)的音名。實(shí)施中,可以在多個(gè)按鍵中選擇部分按鍵作為目標(biāo)按鍵,之后在目標(biāo)按鍵上添加各個(gè)目標(biāo)按鍵所對(duì)應(yīng)樂(lè)音的音級(jí)的音名。以圖6所示的界面為例,在多個(gè)按鍵中選擇7個(gè)自然音按鍵作為目標(biāo)按鍵,并在各個(gè)目標(biāo)按鍵上添加了相應(yīng)的音名,圖6中的“C”、“D”、“E”、“F”、“G”、“A”和“B”即為7個(gè)音名。當(dāng)然,在實(shí)施中,將全部的按鍵均作為目標(biāo)按鍵也是可以的。本發(fā)明圖15所示的數(shù)據(jù)處理方法,在建立各個(gè)按鍵與樂(lè)音的對(duì)應(yīng)關(guān)系之后,進(jìn)一步在多個(gè)按鍵中選擇目標(biāo)按鍵,并在目標(biāo)按鍵上添加各個(gè)目標(biāo)按鍵所對(duì)應(yīng)的樂(lè)音的音級(jí)的音名,便于用戶直觀地確定各個(gè)按鍵具體對(duì)應(yīng)于哪個(gè)音級(jí)。這里需要說(shuō)明的是,步驟S6和步驟S7并不限定在步驟S4和步驟S5之后執(zhí)行,步驟S4和步驟S5,以及步驟S6和步驟S7均位于步驟S3之后執(zhí)行,兩者之間沒(méi)有必然的先后關(guān)系,兩者可同時(shí)執(zhí)行。當(dāng)然,在本實(shí)施例中,步驟S4和步驟S5是可選的,也就是說(shuō),具體實(shí)施過(guò)程中,在執(zhí)行步驟S3之后,可以僅設(shè)置步驟S6和步驟S7。在本發(fā)明上述公開的數(shù)據(jù)處理方法的基礎(chǔ)上,在步驟S3分別確定多個(gè)按鍵對(duì)應(yīng)的樂(lè)音,建立各個(gè)按鍵與樂(lè)音的對(duì)應(yīng)關(guān)系之后,還可以進(jìn)一步設(shè)置以下步驟:在多個(gè)按鍵中選擇多個(gè)目標(biāo)自然音按鍵,在多個(gè)目標(biāo)自然音按鍵上添加相應(yīng)的自然音標(biāo)識(shí);和/或,在所述多個(gè)按鍵中選擇多個(gè)目標(biāo)半音按鍵,在多個(gè)目標(biāo)半音按鍵上添加相應(yīng)的半音標(biāo)識(shí)。按照十二平均律對(duì)八度音階劃分形成的12個(gè)音級(jí),包括7個(gè)自然音級(jí)和5個(gè)半音音級(jí),而12個(gè)音級(jí)中哪些音級(jí)為自然音級(jí)、哪些音級(jí)為半音音級(jí)與調(diào)性相關(guān)。以C大調(diào)為例,音級(jí)C為根音,相應(yīng)的,音級(jí)C、音級(jí)D、音級(jí)E、音級(jí)F、音級(jí)G、音級(jí)A和音級(jí)B為自然音級(jí),其他5個(gè)音級(jí)為半音音級(jí)。以D大調(diào)為例,音級(jí)D為根音,相應(yīng)的,音級(jí)D、音級(jí)E、音級(jí)F#、音級(jí)G、音級(jí)A和音級(jí)B為自然音級(jí),其他5個(gè)音級(jí)為半音音級(jí)。以F#大調(diào)為例,音級(jí)F#為根音,相應(yīng)的,音級(jí)F#、音級(jí)G#、音級(jí)A#、音級(jí)B、音級(jí)C#、音級(jí)D#和音級(jí)E#為自然音,其他5個(gè)音級(jí)為半音音級(jí)。為了便于用戶直觀地獲知多個(gè)按鍵中哪些按鍵為自然音按鍵,哪些按鍵為半音按鍵,在建立各個(gè)按鍵與樂(lè)音的對(duì)應(yīng)關(guān)系之后,在多個(gè)按鍵中選擇多個(gè)自然音按鍵作為目標(biāo)自然音按鍵,在多個(gè)目標(biāo)自然音按鍵上添加相應(yīng)的自然音標(biāo)識(shí),或者在多個(gè)按鍵中選擇多個(gè)半音按鍵作為目標(biāo)半音按鍵,在多個(gè)半音按鍵上添加相應(yīng)的半音標(biāo)識(shí)。圖16示出了C大調(diào)的界面,圖中的大寫羅馬字母即為在7個(gè)自然音按鍵上添加的自然音標(biāo)識(shí),其中字母“Ⅰ”用于指示當(dāng)前調(diào)性下的根音。另外,用戶在演奏樂(lè)曲的過(guò)程中,可能需要進(jìn)行轉(zhuǎn)調(diào)。轉(zhuǎn)調(diào)是指:在樂(lè)曲進(jìn)行中,脫離原來(lái)的調(diào)性進(jìn)入另一調(diào)性。在本發(fā)明上述公開的各個(gè)數(shù)據(jù)處理方法的基礎(chǔ)上,還可以設(shè)置以下步驟:接收轉(zhuǎn)調(diào)指令,該轉(zhuǎn)調(diào)指令指示目標(biāo)調(diào)性;確定該目標(biāo)調(diào)性的根音;根據(jù)該目標(biāo)調(diào)性的根音,在多個(gè)按鍵中選擇當(dāng)前調(diào)性下的多個(gè)目標(biāo)自然音按鍵,在當(dāng)前選擇的多個(gè)目標(biāo)自然音按鍵上添加相應(yīng)的自然音標(biāo)識(shí),和/或,在多個(gè)按鍵中選擇當(dāng)前調(diào)性下的多個(gè)目標(biāo)半音按鍵,在當(dāng)前選擇的多個(gè)目標(biāo)半音按鍵上添加相應(yīng)的半音標(biāo)識(shí)。上文中已經(jīng)介紹,不同調(diào)性下的根音是不同的,在從一調(diào)性進(jìn)入另一調(diào)性(稱為目標(biāo)調(diào)性)之后,各個(gè)按鍵中的自然音按鍵和半音按鍵也會(huì)發(fā)生相應(yīng)變化。因此,當(dāng)電子設(shè)備接收到轉(zhuǎn)調(diào)指令后,確定該目標(biāo)調(diào)性的根音,之后根據(jù)該目標(biāo)調(diào)性的根音,在多個(gè)按鍵中選擇當(dāng)前調(diào)性下的多個(gè)目標(biāo)自然音按鍵,在當(dāng)前選擇的多個(gè)目標(biāo)自然音按鍵上添加相應(yīng)的自然音標(biāo)識(shí),和/或,在多個(gè)按鍵中選擇當(dāng)前調(diào)性下的多個(gè)半音按鍵,在當(dāng)前選擇的多個(gè)半音按鍵上添加相應(yīng)的半音標(biāo)識(shí),以便用戶直觀地獲知在轉(zhuǎn)調(diào)之后,按鍵具體是自然音按鍵,還是半音按鍵。實(shí)施中,用戶可以直接輸入包含目標(biāo)調(diào)性信息的轉(zhuǎn)調(diào)指令,以觸發(fā)電子設(shè)備執(zhí)行上述操作。當(dāng)電子設(shè)備為手機(jī)或平板電腦等手持設(shè)備時(shí),用戶可以通過(guò)旋轉(zhuǎn)電子設(shè)備來(lái)輸入轉(zhuǎn)調(diào)指令。也就是說(shuō),電子設(shè)備將用戶的旋轉(zhuǎn)操作定義為轉(zhuǎn)調(diào)事件,電子設(shè)備根據(jù)當(dāng)前調(diào)性和自身的偏轉(zhuǎn)角度來(lái)確定目標(biāo)調(diào)性。作為一種優(yōu)選方式,在確定目標(biāo)調(diào)性的根音之后,還包括:旋轉(zhuǎn)當(dāng)前的圖形界面,使得與目標(biāo)調(diào)性的根音對(duì)應(yīng)的按鍵處于預(yù)設(shè)位置。以圖16所示的C大調(diào)的界面示意圖,圖17所示的D大調(diào)的界面示意圖,圖18所示的Eb大調(diào)的界面示意圖和圖19所示的F#大調(diào)的界面示例圖為例,當(dāng)調(diào)性不同時(shí),按鍵中的自然音按鍵和半音按鍵也會(huì)發(fā)生相應(yīng)變化,以大寫羅馬字母標(biāo)示的按鍵為自然音按鍵,字母“Ⅰ”用于指示當(dāng)前調(diào)性下的根音。在圖16至圖19中,箭頭所指的方向是電子設(shè)備的重力方向的上方。通過(guò)圖16至圖19所示的不同調(diào)性下的界面可以看到,不論當(dāng)前是什么調(diào)性,當(dāng)前調(diào)性下的根音對(duì)應(yīng)的按鍵都位于重力方向的上方。另外,如果在圖形界面繪制按鍵的過(guò)程中,步驟S211采用上文公開的第二種實(shí)施方式,步驟S23采用上文公開的第三種實(shí)施方式,那么在接收到轉(zhuǎn)調(diào)指令后,需要根據(jù)相應(yīng)的實(shí)施方式重新在圖形界面繪制多個(gè)按鍵,并執(zhí)行后續(xù)的步驟,以保證半音按鍵的面積小于與其相鄰的自然音按鍵的面積。另外,需要說(shuō)明的是,基于本發(fā)明實(shí)施例公開的各個(gè)數(shù)據(jù)處理方法生成的界面,可以應(yīng)用于演奏類音樂(lè)游戲應(yīng)用,也可以應(yīng)用于音樂(lè)圖形化播放應(yīng)用。具體來(lái)講,當(dāng)基于本發(fā)明實(shí)施例公開的各個(gè)數(shù)據(jù)處理方法生成的界面應(yīng)用于演奏類音樂(lè)游戲應(yīng)用時(shí),運(yùn)行該應(yīng)用的電子設(shè)備檢測(cè)用戶操作,當(dāng)檢測(cè)到界面中的按鍵被按下時(shí),電子設(shè)備輸出該按鍵對(duì)應(yīng)的樂(lè)音,同時(shí)點(diǎn)亮該按鍵(點(diǎn)亮按鍵的操作是可以省略的),當(dāng)檢測(cè)到該按鍵抬起時(shí),電子設(shè)備停止輸出該按鍵對(duì)應(yīng)的樂(lè)音,同時(shí)將該按鍵的顯示狀態(tài)調(diào)整至初始狀態(tài)(也就是未點(diǎn)亮狀態(tài))。作為一種優(yōu)選方式,針對(duì)界面顯示的多個(gè)按鍵,電子設(shè)備僅控制被按下的按鍵處于點(diǎn)亮狀態(tài),對(duì)其他按鍵進(jìn)行灰化處理,以使得用戶能夠直觀地確認(rèn)自己按下的按鍵。另外,在用戶演奏樂(lè)曲的過(guò)程中,當(dāng)有多個(gè)按鍵被按下時(shí),電子設(shè)備可以對(duì)和聲中的旋律音進(jìn)行著重處理,例如背景上點(diǎn)亮該旋律音的聯(lián)覺色。實(shí)施中,如果電子設(shè)備為具有觸摸屏的電子設(shè)備,那么按鍵的按下事件和抬起事件來(lái)自于觸摸屏。如果電子設(shè)備為具有鼠標(biāo)、觸摸板等輸入設(shè)備的電子設(shè)備,那么按鍵的按下事件和抬起事件來(lái)自于鼠標(biāo)和觸摸板。當(dāng)基于本發(fā)明實(shí)施例公開的各個(gè)數(shù)據(jù)處理方法生成的界面應(yīng)用于音樂(lè)圖形化播放應(yīng)用時(shí),運(yùn)行該應(yīng)用的電子設(shè)備開始輸出某一樂(lè)音的時(shí)刻,點(diǎn)亮與該樂(lè)音對(duì)應(yīng)的按鍵,當(dāng)該樂(lè)音結(jié)束時(shí),電子設(shè)備將與該樂(lè)音對(duì)應(yīng)的按鍵的顯示狀態(tài)調(diào)整至初始狀態(tài)(即未點(diǎn)亮狀態(tài))。下面對(duì)本發(fā)明實(shí)施例提供的數(shù)據(jù)處理裝置進(jìn)行說(shuō)明,下文關(guān)于數(shù)據(jù)處理裝置的描述與上文關(guān)于數(shù)據(jù)處理方法的描述可以相互對(duì)應(yīng)參照。參見圖20,圖20為本發(fā)明實(shí)施例公開的一種數(shù)據(jù)處理裝置的結(jié)構(gòu)示意圖。該數(shù)據(jù)處理裝置包括:圖形界面創(chuàng)建單元10,用于創(chuàng)建圖形界面;按鍵繪制單元20,用于在該圖形界面繪制多個(gè)按鍵,所述多個(gè)按鍵呈平面螺旋狀排列;數(shù)據(jù)處理單元30,用于分別確定多個(gè)按鍵對(duì)應(yīng)的樂(lè)音,建立各個(gè)按鍵與樂(lè)音的對(duì)應(yīng)關(guān)系。其中,在預(yù)設(shè)旋轉(zhuǎn)方向上,多個(gè)按鍵所對(duì)應(yīng)的樂(lè)音的音高逐漸升高或逐漸降低?;诒景l(fā)明實(shí)施例公開的數(shù)據(jù)處理裝置,能夠針對(duì)音樂(lè)游戲應(yīng)用生成新型的界面,并且該界面中的多個(gè)按鍵呈平面螺旋狀排列,這使得按鍵布局更加緊湊,有利于在相同面積的界面中顯示更多適于用戶觸控的按鍵;另外,在螺旋方向上相鄰的按鍵所對(duì)應(yīng)的樂(lè)音的音高是逐漸升高或逐漸降低的,這使得在某一音域內(nèi)的樂(lè)音所對(duì)應(yīng)的按鍵在界面中是連續(xù)排列的,便于用戶進(jìn)行操作??蛇x的,數(shù)據(jù)處理單元30在分別確定所述多個(gè)按鍵對(duì)應(yīng)的樂(lè)音方面,具體用于:在連續(xù)的八度音階所包含的多個(gè)音級(jí)對(duì)應(yīng)的樂(lè)音中,分別確定各個(gè)按鍵對(duì)應(yīng)的樂(lè)音,其中每個(gè)八度音階包括基于十二平均律劃分的12個(gè)音級(jí)??蛇x的,按鍵繪制單元20在圖形界面繪制多個(gè)按鍵方面,具體用于:以在預(yù)設(shè)旋轉(zhuǎn)方向上的一周內(nèi)繪制12個(gè)按鍵的方式,在圖形界面繪制多個(gè)按鍵,使得相對(duì)于中心點(diǎn)的角度相同的多個(gè)按鍵所對(duì)應(yīng)的樂(lè)音的音級(jí)相同。進(jìn)一步的,按鍵繪制單元20的一種結(jié)構(gòu)如圖21所示,包括頂點(diǎn)繪制子單元201、初始按鍵區(qū)域確定子單元202和按鍵繪制子單元203。其中:頂點(diǎn)繪制子單元201,用于在圖形界面繪制M個(gè)頂點(diǎn),M為大于或等于25的自然數(shù),所述M個(gè)頂點(diǎn)以連續(xù)的自然數(shù)進(jìn)行編號(hào),在所述M個(gè)頂點(diǎn)中,編號(hào)為k的頂點(diǎn)與所述中心點(diǎn)之間的距離大于編號(hào)為k+1的頂點(diǎn)與所述中心點(diǎn)之間的距離,或者編號(hào)為k的頂點(diǎn)與所述中心點(diǎn)之間的距離小于編號(hào)為k+1的頂點(diǎn)與所述中心點(diǎn)之間的距離,其中k=1,2,…M-1,并且,編號(hào)相差12的兩個(gè)頂點(diǎn)相對(duì)于所述中心點(diǎn)的角度相同;初始按鍵區(qū)域確定子單元202,用于基于M個(gè)頂點(diǎn)確定多個(gè)初始按鍵區(qū)域,其中M個(gè)頂點(diǎn)中,任意處于相鄰位置的4個(gè)頂點(diǎn)確定一個(gè)初始按鍵區(qū)域,用于確定一個(gè)初始按鍵區(qū)域的4個(gè)頂點(diǎn)包括:編號(hào)相鄰的第一頂點(diǎn)和第二頂點(diǎn)、以及編號(hào)相鄰的第三頂點(diǎn)和第四頂點(diǎn),并且所述第三頂點(diǎn)的編號(hào)與所述第一頂點(diǎn)的編號(hào)相差12,所述第四頂點(diǎn)的編號(hào)與所述第二頂點(diǎn)的編號(hào)相差12;按鍵繪制子單元203,用于基于多個(gè)初始按鍵區(qū)域繪制多個(gè)按鍵。作為第一種實(shí)施方式,按鍵繪制子單元203用于在每個(gè)初始按鍵區(qū)域內(nèi)分別繪制一個(gè)預(yù)設(shè)形狀的按鍵。作為第二種實(shí)施方式,按鍵繪制子單元203用于連接用于確定初始按鍵區(qū)域的4個(gè)頂點(diǎn),以形成一個(gè)按鍵。優(yōu)選的,用于確定一個(gè)初始按鍵區(qū)域的4個(gè)頂點(diǎn)中,編號(hào)相鄰的兩個(gè)頂點(diǎn)之間采用弧線連接,編號(hào)相差12的兩個(gè)頂點(diǎn)之間采用直線連接,從而形成一個(gè)按鍵。作為第三種實(shí)施方式,按鍵繪制子單元203包括第一按鍵繪制模塊。該第一按鍵繪制模塊針對(duì)用于繪制半音按鍵的初始按鍵區(qū)域,將該初始按鍵區(qū)域劃分為第一區(qū)域和第二區(qū)域,在該初始按鍵區(qū)域的第一區(qū)域內(nèi)繪制一個(gè)按鍵,將該初始按鍵區(qū)域的第二區(qū)域與相鄰的用于繪制自然音按鍵的初始按鍵區(qū)域進(jìn)行合并,在合并得到的區(qū)域內(nèi)繪制一個(gè)按鍵。優(yōu)選的,第一按鍵繪制模塊將該初始按鍵區(qū)域的第二區(qū)域與相鄰的用于繪制自然音按鍵的初始按鍵區(qū)域進(jìn)行合并,在合并得到的區(qū)域內(nèi)繪制按鍵,具體為:將該初始按鍵區(qū)域的第二區(qū)域劃分為第一子區(qū)域和第二子區(qū)域;將第一子區(qū)域與相鄰的用于繪制自然音按鍵的初始按鍵區(qū)域進(jìn)行合并,在合并得到的區(qū)域內(nèi)繪制一個(gè)按鍵;將第二子區(qū)域與相鄰的用于繪制自然音按鍵的初始按鍵區(qū)域進(jìn)行合并,在合并得到的區(qū)域內(nèi)繪制一個(gè)按鍵。可選的,頂點(diǎn)繪制子單元201包括頂點(diǎn)角度確定模塊和距離頂點(diǎn)確定模塊。其中:頂點(diǎn)角度確定模塊,用于基于頂點(diǎn)的編號(hào)和標(biāo)準(zhǔn)角度確定該頂點(diǎn)相對(duì)于中心點(diǎn)的角度;頂點(diǎn)距離確定模塊,用于基于頂點(diǎn)的編號(hào)和標(biāo)準(zhǔn)寬度確定該頂點(diǎn)相對(duì)于中心點(diǎn)的距離。作為第一種實(shí)施方式,頂點(diǎn)角度確定模塊包括第一頂點(diǎn)角度確定子模塊。該第一頂點(diǎn)角度確定子模塊用于計(jì)算頂點(diǎn)的編號(hào)與標(biāo)準(zhǔn)角度的第一乘積,該第一乘積為該頂點(diǎn)相對(duì)于中心點(diǎn)的角度。其中,該標(biāo)準(zhǔn)角度為2π/12。作為第二種實(shí)施方式,頂點(diǎn)角度確定模塊包括第一計(jì)算子模塊、第一處理子模塊和第二處理子模塊。其中:第一計(jì)算子模塊,用于計(jì)算頂點(diǎn)的編號(hào)與標(biāo)準(zhǔn)角度的第一乘積,其中,所述標(biāo)準(zhǔn)角度為2π/12;第一處理子模塊,用于在基于該頂點(diǎn)確定的第一初始按鍵區(qū)域和第二初始按鍵區(qū)域均用于繪制自然音按鍵的情況下,將該第一乘積作為該頂點(diǎn)相對(duì)于中心點(diǎn)的角度;第二處理子模塊,用于在基于該頂點(diǎn)確定的第一初始按鍵區(qū)域用于繪制自然音按鍵,基于該頂點(diǎn)確定的第二初始按鍵區(qū)域用于繪制半音按鍵的情況下,對(duì)該第一乘積進(jìn)行修正,以使得第一初始按鍵區(qū)域的幅角大于第二初始按鍵區(qū)域的幅角,修正得到的角度值為該頂點(diǎn)相對(duì)于中心點(diǎn)的角度。作為一種實(shí)施方式,頂點(diǎn)距離確定模塊包括頂點(diǎn)周期數(shù)確定子模塊、第三處理子模塊和第四處理子模塊。其中:頂點(diǎn)周期數(shù)確定子模塊,用于根據(jù)頂點(diǎn)的編號(hào)確定該頂點(diǎn)所處的周期數(shù),該頂點(diǎn)所處的周期數(shù)為:對(duì)該頂點(diǎn)的編號(hào)與12的比值進(jìn)行向上取整處理得到的數(shù)值;第三處理子模塊,用于在該頂點(diǎn)所處的周期數(shù)為1的情況下,按照預(yù)設(shè)算法計(jì)算該頂點(diǎn)的相對(duì)距離,計(jì)算該頂點(diǎn)的相對(duì)距離與預(yù)設(shè)補(bǔ)償寬度的第一和值,該第一和值為該頂點(diǎn)相對(duì)于中心點(diǎn)的距離;第四處理子模塊,用于在該頂點(diǎn)的周期數(shù)為大于1的數(shù)值的情況下,確定該頂點(diǎn)的關(guān)聯(lián)頂點(diǎn),按照預(yù)設(shè)算法分別計(jì)算該頂點(diǎn)的相對(duì)距離、以及該頂點(diǎn)的各關(guān)聯(lián)頂點(diǎn)的相對(duì)距離,計(jì)算該頂點(diǎn)的相對(duì)距離、該頂點(diǎn)的各關(guān)聯(lián)頂點(diǎn)的相對(duì)距離、以及預(yù)設(shè)補(bǔ)償寬度的第二和值,該第二和值為該頂點(diǎn)相對(duì)于中心點(diǎn)的距離;其中,頂點(diǎn)的關(guān)聯(lián)頂點(diǎn)為:與該頂點(diǎn)的編號(hào)相差12,且位于該頂點(diǎn)與中心點(diǎn)之間的頂點(diǎn)。當(dāng)頂點(diǎn)的編號(hào)等于編號(hào)區(qū)間的中心值時(shí),該頂點(diǎn)對(duì)應(yīng)的修正系數(shù)為1;當(dāng)頂點(diǎn)的編號(hào)位于該編號(hào)區(qū)間內(nèi)、且趨近于該編號(hào)區(qū)間的上限或下限時(shí),該頂點(diǎn)對(duì)應(yīng)的修正系數(shù)減小至第一數(shù)值;當(dāng)頂點(diǎn)的編號(hào)超出該編號(hào)區(qū)間時(shí),該頂點(diǎn)對(duì)應(yīng)的修正系數(shù)平滑減小至0。在本發(fā)明實(shí)施例上述公開的數(shù)據(jù)處理裝置的基礎(chǔ)上,可以進(jìn)一步設(shè)置按鍵顏色處理單元40,如圖22中所示。按鍵顏色處理單元40用于在數(shù)據(jù)處理單元30分別確定多個(gè)按鍵對(duì)應(yīng)的樂(lè)音,建立各個(gè)按鍵與樂(lè)音的對(duì)應(yīng)關(guān)系之后,根據(jù)與多個(gè)按鍵對(duì)應(yīng)的樂(lè)音,分別確定多個(gè)按鍵的目標(biāo)顏色,將多個(gè)按鍵渲染為相應(yīng)的目標(biāo)顏色??蛇x的,在本發(fā)明實(shí)施例上述公開的數(shù)據(jù)處理裝置的基礎(chǔ)上,可以進(jìn)一步設(shè)置第一按鍵標(biāo)識(shí)處理單元50,如圖22中所示。第一按鍵標(biāo)識(shí)處理單元50用于在數(shù)據(jù)處理單元30分別確定多個(gè)按鍵對(duì)應(yīng)的樂(lè)音,建立各個(gè)按鍵與樂(lè)音的對(duì)應(yīng)關(guān)系之后,在多個(gè)按鍵中選擇目標(biāo)按鍵,在各個(gè)目標(biāo)按鍵上添加各個(gè)目標(biāo)按鍵所對(duì)應(yīng)樂(lè)音的音級(jí)的音名??蛇x的,在本發(fā)明實(shí)施例上述公開的數(shù)據(jù)處理裝置的基礎(chǔ)上,可以進(jìn)一步設(shè)置第二按鍵標(biāo)識(shí)處理單元60和/或第三按鍵標(biāo)識(shí)處理單元70,如圖22中所示。其中:第二按鍵標(biāo)識(shí)處理單元60,用于在數(shù)據(jù)處理單元30分別確定多個(gè)按鍵對(duì)應(yīng)的樂(lè)音,建立各個(gè)按鍵與樂(lè)音的對(duì)應(yīng)關(guān)系之后,在多個(gè)按鍵中選擇多個(gè)目標(biāo)自然音按鍵,在多個(gè)目標(biāo)自然音按鍵上添加相應(yīng)的自然音標(biāo)識(shí);第三按鍵標(biāo)識(shí)處理單元70,用于在數(shù)據(jù)處理單元30分別確定多個(gè)按鍵對(duì)應(yīng)的樂(lè)音,建立各個(gè)按鍵與樂(lè)音的對(duì)應(yīng)關(guān)系之后,在多個(gè)按鍵中選擇多個(gè)目標(biāo)半音按鍵,在多個(gè)目標(biāo)半音按鍵上添加相應(yīng)的半音標(biāo)識(shí)。可選的,在本發(fā)明實(shí)施例上述公開的數(shù)據(jù)處理裝置的基礎(chǔ)上,可以進(jìn)一步設(shè)置轉(zhuǎn)調(diào)處理單元80,如圖21中所示。轉(zhuǎn)調(diào)處理單元80用于接收轉(zhuǎn)調(diào)指令,所述轉(zhuǎn)調(diào)指令指示目標(biāo)調(diào)性,確定所述目標(biāo)調(diào)性的根音,根據(jù)所述目標(biāo)調(diào)性的根音,在所述多個(gè)按鍵中選擇當(dāng)前調(diào)性下的多個(gè)目標(biāo)自然音按鍵,在當(dāng)前選擇的多個(gè)目標(biāo)自然音按鍵上添加相應(yīng)的自然音標(biāo)識(shí),和/或,在所述多個(gè)按鍵中選擇當(dāng)前調(diào)性下的多個(gè)目標(biāo)半音按鍵,在當(dāng)前選擇的多個(gè)目標(biāo)半音按鍵上添加相應(yīng)的半音標(biāo)識(shí)??蛇x的,在本發(fā)明實(shí)施例上述公開的數(shù)據(jù)處理裝置的基礎(chǔ)上,可以進(jìn)一步設(shè)置圖形界面旋轉(zhuǎn)單元90,如圖22中所示。圖形界面旋轉(zhuǎn)單元90用于在轉(zhuǎn)調(diào)處理單元80確定目標(biāo)調(diào)性的根音之后,旋轉(zhuǎn)當(dāng)前的圖形界面,使得與目標(biāo)調(diào)性的根音所對(duì)應(yīng)的按鍵處于預(yù)設(shè)位置。需要說(shuō)明的是,在本發(fā)明圖20所示數(shù)據(jù)處理裝置的基礎(chǔ)上,可以進(jìn)一步設(shè)置按鍵顏色處理單元40、第一按鍵標(biāo)識(shí)處理單元50、第二按鍵標(biāo)識(shí)處理單元60、第三按鍵標(biāo)識(shí)處理單元70和轉(zhuǎn)調(diào)處理單元80中的一個(gè)或多個(gè),圖21所示的數(shù)據(jù)處理裝置為最優(yōu)方案。本發(fā)明實(shí)施例還提供包含上述任意一種數(shù)據(jù)處理裝置的電子設(shè)備。最后,還需要說(shuō)明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語(yǔ)僅僅用來(lái)將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開來(lái),而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語(yǔ)“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過(guò)程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒(méi)有明確列出的其他要素,或者是還包括為這種過(guò)程、方法、物品或者設(shè)備所固有的要素。在沒(méi)有更多限制的情況下,由語(yǔ)句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的過(guò)程、方法、物品或者設(shè)備中還存在另外的相同要素。本說(shuō)明書中各個(gè)實(shí)施例采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說(shuō)明的都是與其他實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同相似部分互相參見即可。對(duì)于實(shí)施例公開的裝置而言,由于其與實(shí)施例公開的方法相對(duì)應(yīng),所以描述的比較簡(jiǎn)單,相關(guān)之處參見方法部分說(shuō)明即可。對(duì)所公開的實(shí)施例的上述說(shuō)明,使本領(lǐng)域?qū)I(yè)技術(shù)人員能夠?qū)崿F(xiàn)或使用本發(fā)明。對(duì)這些實(shí)施例的多種修改對(duì)本領(lǐng)域的專業(yè)技術(shù)人員來(lái)說(shuō)將是顯而易見的,本文中所定義的一般原理可以在不脫離本發(fā)明的精神或范圍的情況下,在其它實(shí)施例中實(shí)現(xiàn)。因此,本發(fā)明將不會(huì)被限制于本文所示的這些實(shí)施例,而是要符合與本文所公開的原理和新穎特點(diǎn)相一致的最寬的范圍。當(dāng)前第1頁(yè)1 2 3 
當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
元江| 平原县| 左权县| 泸溪县| 凤山县| 闽清县| 朝阳县| 子洲县| 辉县市| 河北区| 衡阳县| 开平市| 澄迈县| 河池市| 武强县| 双柏县| 乐山市| 岳阳市| 琼海市| 邻水| 海安县| 兴宁市| 南部县| 肇东市| 武城县| 揭西县| 长葛市| 若羌县| 象州县| 庐江县| 石首市| 谢通门县| 思南县| 平阴县| 望江县| 兰坪| 宝鸡市| 东海县| 长顺县| 苍南县| 哈巴河县|