亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

自動(dòng)作曲裝置、方法以及存儲(chǔ)介質(zhì)的制作方法

文檔序號(hào):9867695閱讀:525來源:國知局
自動(dòng)作曲裝置、方法以及存儲(chǔ)介質(zhì)的制作方法
【專利說明】自動(dòng)作曲裝置、方法以及存儲(chǔ)介質(zhì)
[0001]關(guān)聯(lián)申請(qǐng)
[0002]本申請(qǐng)享受以日本專利申請(qǐng)2014-235233號(hào)(申請(qǐng)日:2014年11月20日)為基礎(chǔ)申請(qǐng)的優(yōu)先權(quán)。本申請(qǐng)通過參照該基礎(chǔ)申請(qǐng)而包含基礎(chǔ)申請(qǐng)的全部的內(nèi)容。
技術(shù)領(lǐng)域
[0003]本發(fā)明涉及自動(dòng)作曲裝置、方法以及存儲(chǔ)介質(zhì)。
【背景技術(shù)】
[0004]已知有基于由多個(gè)音符數(shù)據(jù)構(gòu)成的動(dòng)機(jī)旋律(motif melody)來進(jìn)行自動(dòng)作曲的技術(shù)。例如,已知有隨后那樣的以往技術(shù)(例如日本特開2002 — 32080號(hào)公報(bào)記載的技術(shù))。在從存儲(chǔ)了特定調(diào)的和弦進(jìn)行(chord progress1n)的數(shù)據(jù)庫中選擇規(guī)定的和弦進(jìn)行,并以規(guī)定的調(diào)來輸入動(dòng)機(jī)時(shí),從輸入動(dòng)機(jī)中檢測(cè)出動(dòng)機(jī)調(diào)。基于檢測(cè)出的動(dòng)機(jī)調(diào),和弦進(jìn)行數(shù)據(jù)被移調(diào)成動(dòng)機(jī)調(diào),在旋律生成片段中,基于輸入動(dòng)機(jī)以及移調(diào)成動(dòng)機(jī)調(diào)后的和弦進(jìn)行,生成動(dòng)機(jī)調(diào)中的旋律。另外,基于檢測(cè)出的動(dòng)機(jī)調(diào),動(dòng)機(jī)被移調(diào)成特定調(diào),基于特定調(diào)的和弦進(jìn)行以及移調(diào)后動(dòng)機(jī),生成特定調(diào)的旋律,之后,該特定調(diào)的旋律被移調(diào)成動(dòng)機(jī)調(diào)的旋律。
[0005]另外,還已知有隨后那樣的以往技術(shù)(例如日本特開平10 - 105169號(hào)公報(bào)記載的技術(shù))。從樂曲數(shù)據(jù)的卡拉OK演奏用數(shù)據(jù)、向?qū)蓴?shù)據(jù)中提取4分音符以上長度的音符,累計(jì)其音名(C?B)的出現(xiàn)次數(shù)的分布。將該次數(shù)分布與大調(diào)判斷音階及小調(diào)判斷音階進(jìn)行比較,將分布形狀最一致處判斷為是作為主音(音階音)的調(diào),基于該調(diào)判斷結(jié)果和向?qū)蓴?shù)據(jù)生成和聲數(shù)據(jù),基于該和聲數(shù)據(jù)形成和聲聲音信號(hào)碼。
[0006]但是,在上述以往技術(shù)中,動(dòng)機(jī)旋律是被確定成某調(diào)那樣的隱含的前提,不能對(duì)應(yīng)在動(dòng)機(jī)內(nèi)的轉(zhuǎn)調(diào)、模式的旋律、無調(diào)性動(dòng)機(jī)等。另外,調(diào)的判斷是基于音高的分布的方法,因此,存在無法得到正確的對(duì)應(yīng)關(guān)系的情況。例如,“RE、D0、S1、LA、S0L,,、“S0L、RE、LA、S1、DO”是相同的音高分布,但是,應(yīng)該分別看成G大調(diào)、C大調(diào)。

【發(fā)明內(nèi)容】

[0007]因此,本發(fā)明的目的在于能夠選擇適當(dāng)?shù)暮拖疫M(jìn)行數(shù)據(jù)來實(shí)現(xiàn)自然的樂曲生成。
[0008]在技術(shù)方案的一個(gè)例子中具備自動(dòng)作曲裝置,該自動(dòng)作曲裝置具備處理部,該處理部執(zhí)行:計(jì)算處理,參照用于規(guī)定連續(xù)的音符類型的連接關(guān)系的多種音符連接規(guī)則,計(jì)算多種和弦進(jìn)行數(shù)據(jù)各自相對(duì)于包含多個(gè)音符數(shù)據(jù)的動(dòng)機(jī)的匹配度;以及旋律生成處理,基于被計(jì)算出了該匹配度的和弦進(jìn)行數(shù)據(jù)和上述動(dòng)機(jī),生成旋律。
【附圖說明】
[0009]圖1是自動(dòng)作曲裝置的實(shí)施方式的框圖。
[0010]圖2是表示在本實(shí)施方式中被自動(dòng)作曲的樂曲的構(gòu)造例的圖。
[0011]圖3是輸入動(dòng)機(jī)108與和弦進(jìn)行數(shù)據(jù)的匹配動(dòng)作例
[0012]圖4是表示輸入動(dòng)機(jī)的數(shù)據(jù)構(gòu)成例的圖。
[0013]圖5是表示伴奏.和弦進(jìn)行DB的數(shù)據(jù)構(gòu)成例的圖。
[0014]圖6是表示I個(gè)記錄中的曲構(gòu)造數(shù)據(jù)的數(shù)據(jù)構(gòu)成例的圖。
[0015]圖7是表示標(biāo)準(zhǔn)音級(jí)集合表的數(shù)據(jù)構(gòu)成例的圖。
[0016]圖8是關(guān)于音符類型、相鄰音程、以及音符類型與相鄰音程的排列變量數(shù)據(jù)的說明圖。
[0017]圖9是表示音符連接規(guī)則的數(shù)據(jù)構(gòu)成例的圖。
[0018]圖10是和弦進(jìn)行選擇部102的動(dòng)作說明圖。
[0019]圖11是表示片段集合DB的數(shù)據(jù)構(gòu)成例的圖。
[0020]圖12是旋律變形處理以及旋律優(yōu)化處理的動(dòng)作說明圖。
[0021]圖13是旋律優(yōu)化處理的詳細(xì)動(dòng)作說明圖。
[0022]圖14是表示自動(dòng)作曲裝置的硬件構(gòu)成例的圖。
[0023]圖15A是表示各種變量數(shù)據(jù)、排列變量數(shù)據(jù)、以及常數(shù)數(shù)據(jù)的列表的圖(其I)。
[0024]圖15B是表示各種變量數(shù)據(jù)、排列變量數(shù)據(jù)、以及常數(shù)數(shù)據(jù)的列表的圖(其2)。
[0025]圖16是表示自動(dòng)作曲處理的例子的流程圖。
[0026]圖17是表示和弦進(jìn)行選擇處理的詳細(xì)例子的流程圖。
[0027]圖18是表示和弦設(shè)計(jì)數(shù)據(jù)生成處理的詳細(xì)例的流程圖。
[0028]圖19是表示輸入動(dòng)機(jī)與和弦進(jìn)行的匹配度檢驗(yàn)處理的詳細(xì)例的流程圖。
[0029]圖20是表示檢驗(yàn)處理的詳細(xì)例的流程圖。
[0030]圖21是表示與輸入動(dòng)機(jī)的當(dāng)前的音符的定時(shí)對(duì)應(yīng)的和弦信息的取得處理的詳細(xì)例的圖。
[0031]圖22是表示音符類型取得處理的詳細(xì)例的圖。
[0032]圖23是表示音符連接性檢驗(yàn)處理的詳細(xì)例的圖。
[0033]圖24是表示旋律生成處理的詳細(xì)例的圖。
[0034]圖25是表示旋律生成I處理的詳細(xì)例的圖。
[0035]圖26是表示片段集合DB檢索處理的詳細(xì)例的圖。
[0036]圖27是表示旋律變形處理的詳細(xì)例的圖。
[0037]圖28是表示旋律優(yōu)化處理的詳細(xì)例的圖。
[0038]圖29是表示旋律生成2處理的詳細(xì)例的圖。
【具體實(shí)施方式】
[0039]下面,參照附圖對(duì)用于實(shí)施本發(fā)明的方式進(jìn)行詳細(xì)說明。圖1是自動(dòng)作曲裝置100的實(shí)施方式的框圖。該自動(dòng)作曲裝置100具備動(dòng)機(jī)輸入部101、和弦進(jìn)行選擇部102、伴奏.和弦進(jìn)行數(shù)據(jù)庫(下面,將“數(shù)據(jù)庫”稱為“DB”)103、規(guī)則DB104、旋律生成部105、片段集合DB106、以及輸出部107。
[0040]動(dòng)機(jī)輸入部101中,將所謂A旋律、B旋律、C旋律(副歌旋律)等的、決定曲調(diào)所使用的特征的旋律部分的任一旋律作為輸入動(dòng)機(jī)108由用戶進(jìn)行輸入。輸入動(dòng)機(jī)108是作為A旋律部分的動(dòng)機(jī)的動(dòng)機(jī)A、作為B旋律部分的動(dòng)機(jī)的動(dòng)機(jī)B、或者作為C旋律(副歌旋律)部分的動(dòng)機(jī)的動(dòng)機(jī)C的任意一種,例如具有各旋律部分的開頭的2小節(jié)的長度。動(dòng)機(jī)輸入部101例如具有用戶通過鍵盤輸入旋律的鍵盤輸入部101 - 1、用戶從麥克風(fēng)通過歌聲輸入旋律的音聲輸入部101 - 2、用戶從鍵盤等輸入構(gòu)成旋律的音符的數(shù)據(jù)的音符輸入部101 — 3的任意I個(gè)以上的機(jī)構(gòu)。另外,輸入部101具有輸入所謂A旋律、B旋律、C旋律(副歌旋律)的動(dòng)機(jī)的類別的、獨(dú)立的操作單元等。
[0041]和弦進(jìn)行選擇部102按照在伴奏?和弦進(jìn)行DB103中存儲(chǔ)的多個(gè)和弦進(jìn)行數(shù)據(jù)的每個(gè)和弦進(jìn)行數(shù)據(jù),一邊參照規(guī)則DB104,一邊算出匹配度,并且輸出匹配度高的例如分別指示高位3個(gè)和弦進(jìn)行數(shù)據(jù)的#0、#1、#2的和弦進(jìn)行候補(bǔ)指示數(shù)據(jù)(在圖1中顯示為“和弦進(jìn)行候補(bǔ)”)109,該匹配度表示該和弦進(jìn)行數(shù)據(jù)與從動(dòng)機(jī)輸入部101輸入的輸入動(dòng)機(jī)108匹配到什么程度。
[0042]旋律生成部105例如使用戶來選擇與和弦進(jìn)行選擇部102輸出的#0、#1、#2的和弦進(jìn)行候補(bǔ)指示數(shù)據(jù)109對(duì)應(yīng)的3個(gè)和弦進(jìn)行候補(bǔ)之中的I個(gè)?;蛘?,旋律生成部105也可以設(shè)為自動(dòng)地按順序選擇與#0、#1、#2的和弦進(jìn)行候補(bǔ)指示數(shù)據(jù)109的任意對(duì)應(yīng)的和弦進(jìn)行候補(bǔ)。該結(jié)果是,旋律生成部105從伴奏.和弦進(jìn)行DB103讀入與所選擇的和弦進(jìn)行候補(bǔ)對(duì)應(yīng)的曲構(gòu)造數(shù)據(jù)。旋律生成部105按照由該曲構(gòu)造數(shù)據(jù)所示的小節(jié)的片段的每個(gè)片段,參照輸入動(dòng)機(jī)108、片段集合DB106所登記的片段集合、以及規(guī)則DB104,自動(dòng)生成該片段的旋律。旋律生成部105遍及樂曲整體的小節(jié)地執(zhí)行旋律的自動(dòng)生成處理,并輸出自動(dòng)生成的旋律110。
[0043]輸出部107具備基于由旋律生成部105自動(dòng)生成的旋律數(shù)據(jù)110來顯示旋律的樂譜的樂譜顯示部107 - 1、以及基于從旋律數(shù)據(jù)110以及伴奏?和弦進(jìn)行DB103取得的伴奏用MIDI (Musical Instrument Digital Interface)數(shù)據(jù)來執(zhí)行旋律以及伴奏的再生的樂音再生部107 - 2。
[0044]隨后,關(guān)于具有圖1的功能構(gòu)成的自動(dòng)作曲裝置100的動(dòng)作的概略進(jìn)行說明。圖2是表示在本實(shí)施方式中被自動(dòng)作曲的樂曲的構(gòu)造例的圖。樂曲通常由前奏、A旋律、B旋律、間奏、C旋律(副歌旋律)、后奏等片段構(gòu)成。前奏是只由旋律開始前的伴奏構(gòu)成的前奏部分。A旋律通常是指在前奏之后出來的片段,在曲中一般演奏平靜的旋律。B旋律是指在A旋律之后出來的片段,大多變成比A旋律稍微熱烈的曲調(diào)。C旋律大多情況是在B旋律之后出來的片段,若是日本的曲時(shí),C旋律大多情況是變成最熱烈的副歌旋律。后奏與前奏相反,是指曲結(jié)束的片段。間奏是例如第I曲與第2曲之間的不存在旋律的只有樂器演奏的片段。在圖2所示的樂曲的構(gòu)造例中,樂曲按照前奏、A旋律、B旋律、A旋律、間奏、A旋律、B旋律、C旋律、后奏的順序構(gòu)成。
[0045]在本實(shí)施方式中,用戶能夠例如從動(dòng)機(jī)輸入部101 (參照?qǐng)D1)輸入在樂曲中最先出現(xiàn)的A旋律的例如開頭2小節(jié)的旋律作為圖2A的動(dòng)機(jī)A(圖1的輸入動(dòng)機(jī)108的一例)?;蛘撸脩裟軌驈睦鐝膭?dòng)機(jī)輸入部101(參照?qǐng)D1)輸入在樂曲中最先出現(xiàn)的B旋律的例如開頭2小節(jié)的旋律作為圖2B的動(dòng)機(jī)B (圖1的輸入動(dòng)機(jī)108的另一例)?;蛘?,用戶能夠例如從動(dòng)機(jī)輸入部101(參照?qǐng)D1)輸入在樂曲中最先出現(xiàn)的C旋律(副歌旋律)的例如開頭2小節(jié)的旋律作為圖2C的動(dòng)機(jī)C(圖1的輸入動(dòng)機(jī)108的又另一例)。
[0046]圖3A是表示如上述那樣輸入的輸入動(dòng)機(jī)108的音符例的圖。這樣,作為輸入動(dòng)機(jī)108,例如指定2小節(jié)量的旋律。
[0047]相對(duì)于這樣的輸入,和弦進(jìn)行選擇部102 (參照?qǐng)D1)從伴奏.和弦進(jìn)行DB103所登記的和弦進(jìn)行數(shù)據(jù)之中,提取例如到高位3位為止匹配的由和弦、調(diào)以及音階構(gòu)成的和弦進(jìn)行數(shù)據(jù)。如圖2F以及圖2G所示,構(gòu)成和弦進(jìn)行數(shù)據(jù)的和弦、調(diào)以及音階遍及樂曲整體地設(shè)定。
[0048]圖3B是表示由到高位3位為止的和弦進(jìn)行數(shù)據(jù)表示的和弦進(jìn)行(和弦、調(diào)以及音階)#0、#1、#2的例子的圖。
[0049]圖1的旋律生成部105基于這些信息,自動(dòng)生成與輸入了輸入動(dòng)機(jī)108的圖2A、圖2B、或者圖2C的任意的片段部分以外的圖2D所示的片段部分對(duì)應(yīng)的旋律,并且與輸入動(dòng)機(jī)108的旋律一起作為旋律110進(jìn)行輸出。進(jìn)而,圖1的輸出部107進(jìn)行與自動(dòng)生成的旋律110對(duì)應(yīng)的樂譜顯示或者播放聲音。另外,關(guān)于伴奏,在伴奏.和弦進(jìn)行DB103中,依次讀取與最后選擇的和弦進(jìn)行對(duì)應(yīng)并登記的伴奏用MIDI數(shù)據(jù),并基于該數(shù)據(jù)如圖2E所示那樣遍及樂曲整體進(jìn)行伴奏。
[0050]圖4是表示在圖1的動(dòng)機(jī)輸入部101中基于用戶輸入而生成的輸入動(dòng)機(jī)108的數(shù)據(jù)構(gòu)成例的圖。如圖4A所示,輸入動(dòng)機(jī)108由稱為#0,#1,..?的多個(gè)音符數(shù)據(jù)構(gòu)成,最后存儲(chǔ)有結(jié)尾和弦。各音符數(shù)據(jù)與例如圖3A例示的構(gòu)成輸入動(dòng)機(jī)108的例如2小節(jié)量的音符的各個(gè)音符對(duì)應(yīng),該各音符數(shù)據(jù)是對(duì)成為動(dòng)機(jī)的旋律音的發(fā)音進(jìn)行指示的數(shù)據(jù)。如圖4B所示,I個(gè)音符數(shù)據(jù)由將與該音符數(shù)據(jù)對(duì)應(yīng)的音符的發(fā)音定時(shí)作為例如從輸入動(dòng)機(jī)108的開頭開始的經(jīng)過時(shí)間進(jìn)行表示的“時(shí)間”數(shù)據(jù)、表示音符的長度的“長度”數(shù)據(jù)、表示音符的強(qiáng)度的“強(qiáng)度”數(shù)據(jù)、以及表示音符的音高的“音高(pitch)”數(shù)據(jù)構(gòu)成。通過這些數(shù)據(jù)來表現(xiàn)如圖3A例示那樣的2小節(jié)量的輸入動(dòng)機(jī)108中的I個(gè)音符。
[0051]圖5是表示圖1的伴奏?和弦進(jìn)行DB103的數(shù)據(jù)構(gòu)成例的圖。如圖5A所示,在和弦進(jìn)行DB存儲(chǔ)有I個(gè)記錄(圖5A的I行)由和弦進(jìn)行數(shù)據(jù)、伴奏用MIDI數(shù)據(jù)、以及曲構(gòu)造數(shù)據(jù)構(gòu)成的、稱為#0,#1,..?的多個(gè)記錄,在最后存儲(chǔ)有結(jié)尾和弦。
[0052]I個(gè)記錄中的和弦進(jìn)行數(shù)據(jù)表示樂曲的I曲量的和弦進(jìn)行。在圖5A所示的和弦進(jìn)行DB中,例如,存儲(chǔ)有50記錄=50曲量的和弦進(jìn)行數(shù)據(jù)。如圖5B所示,I個(gè)記錄中(=I曲量)的和弦進(jìn)行數(shù)據(jù)由稱為#0,#1,...的多個(gè)和弦數(shù)據(jù)構(gòu)成,在最后存儲(chǔ)有結(jié)尾和弦。在和弦數(shù)據(jù)中具有指定某定時(shí)中的調(diào)以及音階的數(shù)據(jù)(圖5C)、以及指定某定時(shí)中的和弦的數(shù)據(jù)(圖f5D)(圖3B參照)。如圖5C所示,指定調(diào)以及音階的數(shù)據(jù)由表示該調(diào)以及音階開始的定時(shí)的“時(shí)間”數(shù)據(jù)、“調(diào)”數(shù)據(jù)以及“音階”數(shù)據(jù)構(gòu)成。如圖f5D所示,指定和弦的數(shù)據(jù)由表示該和弦開始的定時(shí)的“時(shí)間”數(shù)據(jù)、表示和弦的根音(根音(root))的“根音”數(shù)據(jù)以及表示和弦的類型(種類)的“類型”數(shù)據(jù)構(gòu)成。和弦進(jìn)行數(shù)據(jù)例如作為MIDI規(guī)格的衍生數(shù)據(jù)被存儲(chǔ)。
[0053]圖5A所示的伴奏.和弦進(jìn)行DB103的I個(gè)記錄中(=I曲量)的曲構(gòu)造數(shù)據(jù)具有圖6所示的數(shù)據(jù)構(gòu)成例。該曲構(gòu)造數(shù)據(jù)按照I曲中的每個(gè)小節(jié)形成I個(gè)記錄(圖6的I行)。在曲構(gòu)造數(shù)據(jù)中的I個(gè)記錄中,存儲(chǔ)有信息,該信息表示與該小節(jié)對(duì)應(yīng)的片段的類別以及在該片段中是否存在旋律。
[0054]在圖6所示的曲構(gòu)造數(shù)據(jù)中,在“Measure”項(xiàng)目中登記有對(duì)各記錄的數(shù)據(jù)是樂曲中的第幾小節(jié)進(jìn)行表示的值。以后,將“Measure”項(xiàng)目的值為M的記錄設(shè)為第M記錄,將該記錄所示的小節(jié)設(shè)為第M+1小節(jié)。例如在“Measure”項(xiàng)目的值為O時(shí),該記錄為第O記錄/第I小節(jié),在該值為I時(shí),該記錄為第I記錄/第2小節(jié)O
[0055]在圖6所示的曲構(gòu)造數(shù)據(jù)中,在“PartName [Μ] ”項(xiàng)目以及“iPartID[M] ”項(xiàng)目(“M”為“Measure”項(xiàng)目的值)中分別登記有表示第M記錄/第M+1小節(jié)的片段的類別以及與該類別對(duì)應(yīng)的識(shí)別值的數(shù)據(jù)。例如,第O記錄(第I小節(jié))的“PartName[M] ”項(xiàng)目以及“iPartID[M] ”項(xiàng)目的值“Null”以及“O”表示該小節(jié)為無音。第1、2記錄(第2、3小節(jié))的“PartName [Μ] ”項(xiàng)目以及“ iPartID [M] ”項(xiàng)目的值“ Intro”以及“ I ”表示該小節(jié)為前奏片段。第3?10、28?34記錄(第4?11、29?35小節(jié))的“PartName [M] ”項(xiàng)目以及“iPartID[M]”項(xiàng)目的值“A”以及“11”表示該小節(jié)為A旋律的片段。第11?18記錄(第12?19小節(jié))的“PartName [Μ] ”項(xiàng)目以及“ iPartID [M] ”項(xiàng)目的值“B”以及“ 12”表示該小節(jié)為B旋律的片段。第19?27記錄(第20?28小節(jié))的“PartName [M] ”項(xiàng)目以及“iPartID[M]”項(xiàng)目的值“C”以及“13”表示該小節(jié)為C旋律(或者副歌旋律)的片段。第35記錄(第36小節(jié))的“PartName [Μ] ”項(xiàng)目以及“ iPartID [M] ”項(xiàng)目的值“Ending”以及“3”表示該小節(jié)為后奏的片段。
[0056]另外,在圖6所示的曲構(gòu)造數(shù)據(jù)中,在“ExistMelody[M] ”項(xiàng)目(“M”為“Measure”項(xiàng)目的值)中登記有表示對(duì)在第M記錄(第M+1小節(jié))的片段中是否存在旋律進(jìn)行表示的值。在旋律存在時(shí)登記值“1”,在旋律不存在時(shí)登記值“O”。例如,作為M = 0,1,2,或者35(第 0,1,2,35 記錄(第 1,2,3,36 小節(jié)))的 “PartName[M] ” 項(xiàng)目為“Null”、“Intro,,、或者在“Ending”的各片段的“ExistMelodyM”項(xiàng)目中登記有值“0”,表示旋律不存在。PartName[M] = “Null” 的情況是無音,PartName[M] = “Intro”、或者“Ending” 的情況只存在伴奏。
[0057]另夕卜,在圖6所示的曲構(gòu)造數(shù)據(jù)中,在“iPartTime[M]”項(xiàng)目(“ M,,為“Measure”項(xiàng)目的值)中登記有與第M記錄對(duì)應(yīng)的第M+1小節(jié)的小節(jié)開始時(shí)間數(shù)據(jù)。在圖6中成為空欄,但是,在各記錄中存入有實(shí)際的時(shí)間值。
[0058]以上的圖6所示的曲構(gòu)造數(shù)據(jù)例如作為MIDI規(guī)格的衍生數(shù)據(jù)被存儲(chǔ)。
[0059]如在圖2中所述那樣,用戶能夠例如從動(dòng)機(jī)輸入部101 (參照?qǐng)D1)輸入在圖6的曲構(gòu)造數(shù)據(jù)中最先出現(xiàn)的A旋律的例如開頭2小節(jié)即第3、4記錄(第4、5小節(jié))的旋律作為動(dòng)機(jī)A(圖2A參照)?;蛘?,用戶能夠例如從動(dòng)機(jī)輸入部101輸入在圖6的曲構(gòu)造數(shù)據(jù)中最先出現(xiàn)的B旋律的例如開頭2小節(jié)即第11、12記錄(第12、13小節(jié))的旋律作為動(dòng)機(jī)B (圖2B參照)。或者,用戶能夠例如從動(dòng)機(jī)輸入部101輸入在圖6的曲構(gòu)造數(shù)據(jù)中最先出現(xiàn)的C旋律(副歌旋律)的例如開頭2小節(jié)即第19、20記錄(第20、21小節(jié))的旋律作為動(dòng)機(jī)C(圖2C參照)。
[0060]和弦進(jìn)行選擇部102按照伴奏?和弦進(jìn)行DB103所存儲(chǔ)的每個(gè)和弦進(jìn)行數(shù)據(jù)(以下記載為“評(píng)價(jià)對(duì)象的和弦進(jìn)行數(shù)據(jù)”),算出匹配度,該匹配度表示該評(píng)價(jià)對(duì)象的和弦進(jìn)行數(shù)據(jù)與從動(dòng)機(jī)輸入部101輸入的輸入動(dòng)機(jī)108匹配到什么程度。
[0061]在本實(shí)施方式中,使用音樂理論中的可用的音符音階的觀念,算出評(píng)價(jià)對(duì)象的和弦進(jìn)行數(shù)據(jù)相對(duì)于輸入動(dòng)機(jī)108的匹配度。在賦予了和弦進(jìn)行時(shí),可用的音符音階是將能夠用于旋律的音作為音階進(jìn)行表示的。作為構(gòu)成可用的音符音階的音符的種類(下面,稱為“首符類型”),例如具有和弦首、可用的首符、首階首符、和弦擴(kuò)展首符、避免首符。和弦音是成為音階來源的和弦的構(gòu)成音,作為旋律,I音是希望使用的音符類型??捎玫囊舴且话隳軌蛴糜谛傻囊舴愋汀R綦A音符是音階的構(gòu)成音,在將該音加上長的音等時(shí),會(huì)與原本的和弦聲音沖突,因此該音階音符是需要處理中注意的音符類型。和弦擴(kuò)展音符是疊加于和弦音的、在和弦的和弦擴(kuò)展中所使用的音,是越進(jìn)行高階的和弦擴(kuò)展越增加聲音的緊張感且變成越豐富多彩的聲音的音符類型。避免音符是與和弦不和諧的音,該避免音符是避免使用或希望以短的音符來使用的音符類型。在本實(shí)施方式中,關(guān)于構(gòu)成輸入動(dòng)機(jī)108的各音符(圖3A的各音符),基于與該音符的發(fā)音定時(shí)對(duì)應(yīng)的評(píng)價(jià)對(duì)象的和弦進(jìn)行數(shù)據(jù)中的調(diào)、音階、和弦的根音以及和弦類型,算出該音符的該和弦進(jìn)行上的音符類型。
[0062]為了取得上述的、構(gòu)成輸入動(dòng)機(jī)108的各音符(圖3A的各音符)的音符類型,在本實(shí)施方式中,使用標(biāo)準(zhǔn)音級(jí)集合表。圖7是表示標(biāo)準(zhǔn)音級(jí)集合表的數(shù)據(jù)構(gòu)成例的圖。標(biāo)準(zhǔn)音級(jí)集合表置于和弦進(jìn)行選擇部102內(nèi)的存儲(chǔ)器區(qū)域(例如后述的圖4的R0M1402內(nèi))。標(biāo)準(zhǔn)音級(jí)表由圖7A所示的和弦音表、圖7B所示的和弦擴(kuò)展音符表、以及圖7C所示的音階音符表構(gòu)成。
[0063]在圖7A、圖7B、或者圖7C的表中,與其I行對(duì)應(yīng)的I組音級(jí)集合由合計(jì)12比特的數(shù)據(jù)構(gòu)成,該合計(jì)12比特的數(shù)據(jù)是相對(duì)構(gòu)成將和弦或者音階的根音作為第O音(第O比特)的音階構(gòu)成音時(shí)的I個(gè)八度音程量的半音階的從第O音(第O比特)(圖中的行的右端)開始到第11音(第11比特)(圖中的行的左端)為止的音階構(gòu)成音分別賦予“O”或者“I”的值。在I組音級(jí)集合中,賦予了值“I”的音階構(gòu)成音表示其包含于音級(jí)集合的構(gòu)成要素中,賦予了值“O”的音階構(gòu)成音表示其沒有包含于音級(jí)集合的構(gòu)成要素中。
[0064]圖7A的和弦音表內(nèi)的與各行對(duì)應(yīng)的音級(jí)集合(下面,稱為“和弦音音級(jí)集合”)存儲(chǔ)有如下內(nèi)容:關(guān)于在其右端記載的和弦類型,在其和弦根音作為第O音(第O比特)的音階構(gòu)成音被賦予時(shí),哪個(gè)音階構(gòu)成音是其和弦類型的和弦構(gòu)成音。例如,在圖7A例示的和弦音表的第I行中,和弦音音級(jí)集合“000010010001”表示第O音(第O比特)、第4音(第4比特)、以及第7音(第7比特)的各音階構(gòu)成音是和弦類型“MAJ”的和弦構(gòu)成音。
[0065]圖1的和弦進(jìn)行
當(dāng)前第1頁1 2 3 4 5 6 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1