一種樂(lè)器的制造方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明提供的一種樂(lè)器,屬于音樂(lè)創(chuàng)作的輔助技術(shù)裝置。
【背景技術(shù)】
[0002] 大凡傳統(tǒng)的音樂(lè)創(chuàng)作過(guò)程,都是音樂(lè)人,尤其是非科班的、草根的、或年輕的音樂(lè) 人坐在樂(lè)器跟前,或懷抱一把樂(lè)器,等待著靈感突現(xiàn),或絞盡腦汁、冥思苦想,忽然醍醐灌 頂、茅塞頓開(kāi),一時(shí)有了通過(guò)樂(lè)器表達(dá)出來(lái)的沖動(dòng),但忽然發(fā)現(xiàn)自己的樂(lè)理知識(shí)不夠,于是 不得不花海量時(shí)間和精力去搜尋浩若煙海的樂(lè)理知識(shí)、人文、歷史、文化、地理等知識(shí),淹沒(méi) 在其中而不能自拔,等學(xué)會(huì)了這些知識(shí)的皮毛,早已疲憊不堪、氣喘吁吁、困頓不堪、心情灰 暗,尤其是:靈感不再、興趣不再。可見(jiàn),樂(lè)理知識(shí),尤其是和弦與主旋律的匹配規(guī)則,是相當(dāng) 多的音樂(lè)人的公敵。
[0003] 音樂(lè)中的調(diào)、速度、節(jié)拍、音色、織體、和弦、音高、和弦這些元素,在現(xiàn)代數(shù)碼音樂(lè) 技術(shù)中,都體現(xiàn)為數(shù)據(jù)包,最常用的是MIDI格式的文件,而數(shù)據(jù)包或MIDI文件都可以賦予 代碼,以便玩家或CPU進(jìn)行選取、調(diào)用,這樣就能通過(guò)樂(lè)器上按鈕或觸摸屏的形式來(lái)向樂(lè)器 玩家推送。
【發(fā)明內(nèi)容】
[0004] 為解決上述問(wèn)題,本發(fā)明提供一種樂(lè)器,它包含但不限于如下種類(lèi)的音樂(lè)元素?cái)?shù) 據(jù)庫(kù):調(diào)、速度、節(jié)拍、音色、織體、和弦、音高,這種樂(lè)器內(nèi)置系統(tǒng)工作流程為:
[0005] 第一部分,應(yīng)玩家的設(shè)定或選擇,在玩家演奏之前確定部分所述音樂(lè)元素;
[0006] 第二部分,在玩家演奏過(guò)程中,向玩家推薦部分所述音樂(lè)元素;
[0007] 第三部分,重復(fù)第一部分和第二部分直到演奏完成。
[0008] 第一部分又分為:
[0009] 步驟一,玩家啟動(dòng)所述系統(tǒng),包括諸所述音樂(lè)元素?cái)?shù)據(jù)庫(kù)和處理器(如CPU);
[0010] 步驟二,玩家從所述數(shù)據(jù)庫(kù)中分別選定相應(yīng)的調(diào)、速度、節(jié)拍、音色,如果不選,則 所述處理器視為玩家選擇了處理器默認(rèn)的該四個(gè)音樂(lè)元素各一種;
[0011] 步驟三,生成多個(gè)織體,玩家選擇其一;同時(shí),所述處理器向玩家推薦一組和弦任 選,如不選,則所述處理器視為玩家選擇默認(rèn)的一個(gè)或多個(gè)和弦;
[0012] 步驟四,所述步驟二和步驟三的諸音樂(lè)元素確定后,由所述處理器合成為伴奏 音;
[0013] 步驟五,在所述伴奏音下,所述步驟三中的所述和弦確定后,所述處理器向玩家推 薦一組音高供選;選擇,則構(gòu)成彈奏的一部分;不選,則在所述伴奏音下,玩家依時(shí)段自行 奏出諸多音高。
[0014] 第二部分又含:
[0015] 步驟六,在演奏中任一時(shí)段的末尾,玩家當(dāng)前所選和弦被所述處理器獲知,所述處 理器經(jīng)算法一計(jì)算向玩家推薦出新的一組和弦,玩家選定,則形成伴奏;或,玩家不選,所述 處理器則在所新推薦的和弦組中任選或默認(rèn)一個(gè)或多個(gè),形成伴奏;
[0016] 所述和弦確定后,經(jīng)算法二計(jì)算推薦出新的一組音高,玩家選定一個(gè)或多個(gè)音高 繼續(xù)演奏,或,玩家不選,自行以任意音高演奏,直至下一時(shí)段。
[0017] 第三部分又包含:
[0018] 步驟七,在所述下一時(shí)段,單次或多次重復(fù)所述第二部分,直到任意時(shí)段;
[0019] 步驟八,結(jié)束,或從所述步驟二起重復(fù)執(zhí)行。
[0020] 所述步驟八,在選擇結(jié)束的同時(shí),把先前已演奏出的諸時(shí)段音高流記錄下來(lái),與已 確定的所述調(diào)、速度、節(jié)拍、音色、織體、和弦諸音樂(lè)元素一起,生成一個(gè)可多次回放的文件, 比如MIDI文件。
[0021] 諸所述音樂(lè)元素中,玩家選定所述速度、節(jié)拍、音色后,由所述處理器合成為打擊 樂(lè),作為背景音在玩家演奏中的各個(gè)所述時(shí)段播放。
[0022] 如上述設(shè)計(jì)方案,在玩家演奏過(guò)程中,就可以在諸如每個(gè)音樂(lè)小節(jié)都得到這種樂(lè) 器以某種可視性的方法來(lái)提示,比如發(fā)光的按鍵,從而選取最佳的和弦背景音,繼而自主彈 奏出,或根據(jù)該樂(lè)器推薦的音高彈奏出最佳的與和弦匹配的旋律音,從而在無(wú)需太多樂(lè)理 知識(shí)的前提下,相對(duì)輕松地完成音樂(lè)創(chuàng)作或演奏。
【附圖說(shuō)明】
[0023] 圖1是本發(fā)明方框流程總圖;
[0024] 圖2是本發(fā)明所述樂(lè)器上音高和和弦選取按鍵的實(shí)施例。
【具體實(shí)施方式】
[0025] 以鍵盤(pán)樂(lè)器為例詳述本發(fā)明。
[0026] 這種樂(lè)器,它包含但不限于如下種類(lèi)的音樂(lè)元素?cái)?shù)據(jù)庫(kù):調(diào)、速度、節(jié)拍、音色、織 體、和弦、音高,這些音樂(lè)元素可以以MIDI格式的計(jì)算機(jī)可讀文件預(yù)存于樂(lè)器的芯片等介 質(zhì)中。其內(nèi)置系統(tǒng)工作流程為:
[0027] 第一部分,應(yīng)玩家的設(shè)定或選擇,在玩家演奏之前確定部分音樂(lè)元素;
[0028] 第二部分,在玩家演奏過(guò)程中,向玩家推薦部分音樂(lè)元素;
[0029] 第三部分,重復(fù)第一部分和第二部分直到演奏完成。
[0030] 如圖1,即本發(fā)明的總圖。
[0031] 第一部分又分為:
[0032] 步驟一,玩家啟動(dòng)系統(tǒng),包括諸音樂(lè)元素?cái)?shù)據(jù)庫(kù)和處理器;
[0033] 步驟二,如圖1中的附圖標(biāo)記2所示虛線框,玩家從數(shù)據(jù)庫(kù)中分別選定相應(yīng)的調(diào)、 速度、節(jié)拍、音色,如果不選,則處理器視為玩家選擇了處理器默認(rèn)的該四個(gè)音樂(lè)元素各一 種;
[0034] 步驟三,如圖1中的附圖標(biāo)記3所示虛線框,生成多個(gè)織體,玩家選擇其一;同 時(shí),處理器向玩家推薦一組和弦任選,如不選,則處理器視為玩家選擇默認(rèn)的一個(gè)或多個(gè)和 弦;
[0035] 步驟四,步驟二和步驟三的諸音樂(lè)元素確定后,由處理器合成為伴奏音,在玩家演 奏時(shí)進(jìn)行伴奏;
[0036] 步驟五,如圖1中的附圖標(biāo)記5所示虛線框,在伴奏音下,步驟三中的和弦確定后, 處理器向玩家推薦一組音高供選;選擇,則構(gòu)成演奏的一部分;不選,則在伴奏音下,玩家 依時(shí)段自行奏出諸多音高。
[0037] 第二部分又含:
[0038] 步驟六,如圖1中的附圖標(biāo)記6所示虛線框,在演奏中任一時(shí)段的末尾,玩家當(dāng)前 所選和弦被處理器獲知,處理器經(jīng)算法一計(jì)算向玩家推薦出新的一組和弦,玩家選定,則 形成伴奏;或,玩家不選,處理器則在所新推薦的和弦組中任選或默認(rèn)一個(gè)或多個(gè),形成伴 奏;
[0039] 和弦確定后,經(jīng)算法二計(jì)算推薦出新的一組音高,玩家選定一個(gè)或多個(gè)音高繼續(xù) 演奏,或,玩家不選,自行以任意音高演奏,直至下一時(shí)段。
[0040] 第三部分又包含:
[0041] 步驟七,如圖1中的附圖標(biāo)記7所示虛線框,在下一時(shí)段,單次或多次重復(fù)第二部 分,直到任意時(shí)段;
[0042] 步驟八,結(jié)束,或從步驟二起重復(fù)執(zhí)行,如圖1中的附圖標(biāo)記8所示虛線框。
[0043] 步驟八在選擇結(jié)束的同時(shí),把先前已演奏出的諸時(shí)段音高流記錄下來(lái),與已確定 的調(diào)、速度、節(jié)拍、音色、織體、和弦諸音樂(lè)元素一起,生成一個(gè)可多次回放的文件,比如MIDI 文件。
[0044] 諸音樂(lè)元素中,玩家選定速度、節(jié)拍、音色后,由處理器合成為打擊樂(lè),作為背景音 在玩家演奏中的各個(gè)時(shí)段都可用于播放,如圖1中的附圖標(biāo)記9所示虛線框。
[0045] 圖1中,帶有虛線的箭頭,表示步驟六在不同的演奏時(shí)段中可多次重復(fù)執(zhí)行,即系 統(tǒng)在玩家演奏任意時(shí)段中,比如每一個(gè)旋律的小節(jié)結(jié)束時(shí),都根據(jù)當(dāng)前播放/所選的和弦, 向玩家推薦新的所匹配的和弦,接著根據(jù)這個(gè)新和弦又推薦新的音高,之后,玩家或系統(tǒng)選 定這個(gè)和弦和音高繼續(xù)演奏,直到下一個(gè)時(shí)段/小節(jié)。
[0046] 虛線箭頭還表示打擊樂(lè)伴奏在各個(gè)演奏時(shí)段的引入,作為可選的方案。
[0047] 當(dāng)前播放或所選的和弦,都是系統(tǒng)中預(yù)存數(shù)據(jù)包的代碼,可以通過(guò)樂(lè)器上的諸多 備選按鍵上向處理器發(fā)送的鍵值來(lái)體現(xiàn)。所推薦、所選的音高按鍵,也同樣如此。
[0048] 樂(lè)器系統(tǒng)的處理器向玩家推薦和弦的規(guī)則,即算法一,如圖1右上角所示。算法一 所蘊(yùn)含的規(guī)則如表格1,如下:
[0049]
[0050] 表格 1
[0051] 表格左列的"向CPU反饋的和弦的代碼",在圖1中即"當(dāng)前所選和弦",右列"樂(lè)器 系統(tǒng)向玩家推薦的和弦的代碼",在圖1中即"和弦組一"、"和弦組二"......直到"和弦組 N"。
[0052] 表格1中的羅馬數(shù)字I、I