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

伴奏數(shù)據(jù)產(chǎn)生設(shè)備的制造方法_4

文檔序號:8906472閱讀:來源:國知局
純五度的一組樂句波形數(shù)據(jù)作為一組基本波形數(shù)據(jù)BW。此外,為了與基本波形數(shù)據(jù)BW合成使用,伴奏模式數(shù)據(jù)APa還具有與和弦構(gòu)成音符(大三度、小三度、大七度、小七度和小六度)相對應(yīng)的多組選擇波形數(shù)據(jù)SW。
[0121]伴奏模式數(shù)據(jù)組APb是大引伸音和弦伴奏模式數(shù)據(jù),并且支持多種和弦類型(M7 (#11)、add9、M7 (9)、6 (9) ,7(9)、7 (#11) >7(13)、7 (b9)、7 (bl3)和 7 (#9))。更具體地,為了產(chǎn)生與基于這些和弦類型的伴奏相對應(yīng)的樂句波形數(shù)據(jù)(合成波形數(shù)據(jù)),伴奏模式數(shù)據(jù)APb具有用于伴奏的包括和弦根音以及大三度音程和純五度的音高的一組樂句波形數(shù)據(jù)作為一組基本波形數(shù)據(jù)BW。此外,為了與基本波形數(shù)據(jù)BW合成使用,伴奏模式數(shù)據(jù)APb還具有與和弦構(gòu)成音符(大六度、小七度、大七度、大九度、小九度、增九度、純i^一度、增七度、小十三度和大十三度)相對應(yīng)的多組選擇波形數(shù)據(jù)sw。
[0122]伴奏模式數(shù)據(jù)組APc是小引伸音和弦伴奏模式數(shù)據(jù),并且支持多種和弦類型(madd9、M7(9)、m7(ll)和mM7(9))。更具體地,為了產(chǎn)生與基于這些和弦類型的伴奏相對應(yīng)的樂句波形數(shù)據(jù)(合成波形數(shù)據(jù)),伴奏模式數(shù)據(jù)APc具有用于伴奏的包括和弦根音以及小三度和純五度的音高的一組樂句波形數(shù)據(jù)作為一組基本波形數(shù)據(jù)BW。此外,為了與基本波形數(shù)據(jù)BW合成使用,伴奏模式數(shù)據(jù)APc還具有與和弦構(gòu)成音符(小七度、大七度、大九度和純十一度)相對應(yīng)的多組選擇波形數(shù)據(jù)SW。
[0123]伴奏模式數(shù)據(jù)組APd是增和弦(aug)伴奏模式數(shù)據(jù),并且支持多種和弦類型(aug、7aug、M7aug)。更具體地,為了產(chǎn)生與基于這些和弦類型的伴奏相對應(yīng)的樂句波形數(shù)據(jù)(合成波形數(shù)據(jù)),伴奏模式數(shù)據(jù)APd具有用于伴奏的包括和弦根音以及大三度和增五度的音高的一組樂句波形數(shù)據(jù)作為一組基本波形數(shù)據(jù)BW。此外,為了與基本波形數(shù)據(jù)BW合成使用,伴奏模式數(shù)據(jù)APd還具有與和弦構(gòu)成音符(小七度、大七度)相對應(yīng)的多組選擇波形數(shù)據(jù)SI
[0124]伴奏模式數(shù)據(jù)組APe是降五度和弦(b5)伴奏模式數(shù)據(jù),并且支持多種和弦類型(M7 (b5)、b5、m7 (b5)、mM7 (b5)、7 (b5))。更具體地,為了產(chǎn)生與基于這些和弦類型的伴奏相對應(yīng)的樂句波形數(shù)據(jù)(合成波形數(shù)據(jù)),伴奏模式數(shù)據(jù)APe具有用于伴奏的包括和弦根音以及減五度的音高的一組樂句波形數(shù)據(jù)作為一組基本波形數(shù)據(jù)BW。此外,為了與基本波形數(shù)據(jù)BW合成使用,伴奏模式數(shù)據(jù)APe還具有與和弦構(gòu)成音符(大三度、小三度、小七度和大七度)相對應(yīng)的多組選擇波形數(shù)據(jù)SW。
[0125]伴奏模式數(shù)據(jù)組APf是減和弦(dim)伴奏模式數(shù)據(jù),并且支持多種和弦類型(dim、dim7)。更具體地,為了產(chǎn)生與基于這些和弦類型的伴奏相對應(yīng)的樂句波形數(shù)據(jù)(合成波形數(shù)據(jù)),伴奏模式數(shù)據(jù)APf具有用于伴奏的包括和弦根音以及小三度和減五度的音高的一組樂句波形數(shù)據(jù)作為一組基本波形數(shù)據(jù)BW。此外,為了與基本波形數(shù)據(jù)BW合成使用,伴奏模式數(shù)據(jù)APf還具有與和弦構(gòu)成音符(減七度)相對應(yīng)的一組選擇波形數(shù)據(jù)SW。
[0126]伴奏模式數(shù)據(jù)組APg掛留四度和弦(sus 4)伴奏模式數(shù)據(jù),并且支持多種和弦類型(sus4、7sus4)。更具體地,為了產(chǎn)生與基于這些和弦類型的伴奏相對應(yīng)的樂句波形數(shù)據(jù)(合成波形數(shù)據(jù)),伴奏模式數(shù)據(jù)APg具有用于伴奏的包括和弦根音以及純四度和純五度的音高的一組樂句波形數(shù)據(jù)作為一組基本波形數(shù)據(jù)BW。此外,為了與基本波形數(shù)據(jù)BW合成使用,伴奏模式數(shù)據(jù)APg還具有與和弦構(gòu)成音符(小七度)相對應(yīng)的一組選擇波形數(shù)據(jù)SW。
[0127]在針對一組伴奏模式數(shù)據(jù)AP提供的一組樂句波形數(shù)據(jù)PW也包括在不同一組伴奏模式數(shù)據(jù)AP中的情況下,該伴奏模式數(shù)據(jù)組AP可以存儲鏈接信息LK,該鏈接信息LK表示對包括在該不同伴奏模式數(shù)據(jù)組AP中的樂句波形數(shù)據(jù)PW的鏈接,如圖6A和圖6B的虛線所示。可替換地,可以針對兩組伴奏模式數(shù)據(jù)AP均提供相同數(shù)據(jù)。此外,具有相同音高的數(shù)據(jù)可以被記錄為與不同伴奏數(shù)據(jù)組AP的樂句不同的樂句。
[0128]此外,通過使用伴奏模式數(shù)據(jù)APb,可以產(chǎn)生基于諸如Maj、6、M7、7之類的伴奏模式數(shù)據(jù)APa的和弦類型的合成波形數(shù)據(jù)。此外,通過使用伴奏模式數(shù)據(jù)APc,可以產(chǎn)生基于諸如m、m6、m7、mM7之類的伴奏模式數(shù)據(jù)APa的和弦類型的合成波形數(shù)據(jù)。在此情況下,通過使用伴奏模式數(shù)據(jù)APb或APc產(chǎn)生的數(shù)據(jù)可以與通過使用伴奏模式數(shù)據(jù)APa產(chǎn)生的數(shù)據(jù)相同或不同。也就是說,具有相同音高的多組樂句波形數(shù)據(jù)PW可以彼此相同或彼此不同。
[0129]在圖6A和圖6B所示的示例中,每個樂句波形數(shù)據(jù)PW具有和弦根音“C”。然而,和弦根音可以是任何音符。此外,每個和弦類型可以具有針對多個(2至12)和弦根音提供的多組樂句波形數(shù)據(jù)PW。如圖7所示,例如,在針對每個和弦根音(12音符)提供伴奏模式數(shù)據(jù)組AP的情況下,稍后描述的音高改變時不必要的。
[0130]此外,如圖8A和圖SB所示,基本波形數(shù)據(jù)組BW可以僅與一個和弦根音(以及非和聲音)相關(guān)聯(lián),而針對該和弦根音之外的每個構(gòu)成音符提供一組選擇波形數(shù)據(jù)SW。因此,通過此方案,一組伴奏模式數(shù)據(jù)AP能夠支持每個和弦類型。此外,如圖8A和圖SB所示,通過針對每個和弦根音提供伴奏模式數(shù)據(jù)AP,伴奏模式數(shù)據(jù)AP能夠支持每個和弦根音,而不需要音高改變。此外,伴奏模式數(shù)據(jù)AP可以支持一個或一些和弦根音,使得通過音高改變將支持其他和弦根音。通過針對每個構(gòu)成音符提供選擇波形數(shù)據(jù)SW,能夠通過僅合成描述和弦的構(gòu)成音符(例如,和弦根音、三度音、七度音等)來產(chǎn)生合成波形數(shù)據(jù)。
[0131]圖9A和圖9B是表示本發(fā)明第二實施例的主處理的流程圖。在本實施例中,主處理在根據(jù)本發(fā)明第二實施例的伴奏數(shù)據(jù)產(chǎn)生設(shè)備100的電源接通時開始。主處理的步驟SAl至SAlO和步驟SA12至SA20分別類似于上述第一實施例的圖5A和圖5B的步驟SAl至SAlO和步驟SA12至SA20。因此,在第二實施例中,這些步驟被給予相同編號以省略對其描述。描述為可應(yīng)用于第一實施例的步驟SAl至SAlO和步驟SA12至SA20的變型也可以應(yīng)用于第二實施例的步驟SAl至SAlO和步驟SAl2至SA20。
[0132]在圖9A所示的步驟SA11’,由于通過稍后描述的步驟SA31來產(chǎn)生合成波形數(shù)據(jù),除第一實施例的步驟SAll處的先前和弦和當(dāng)前和弦的清除之外,合成波形數(shù)據(jù)也被清除。在步驟SA18給出“否”的情況以及在步驟SA20給出“是”的情況下,處理前進(jìn)至由箭頭指示的步驟SA32。在步驟SA20給出“否”的情況下,處理前進(jìn)至由“否”箭頭指示的步驟SA31。
[0133]在步驟SA31,針對在步驟SAlO載入的自動伴奏數(shù)據(jù)AA中包括的每個伴奏部分(音軌),產(chǎn)生可應(yīng)用于被設(shè)置為“當(dāng)前和弦”的和弦信息所表示的和弦類型與和弦根音的合成波形數(shù)據(jù),以將產(chǎn)生的合成波形數(shù)據(jù)定義為“當(dāng)前合成波形數(shù)據(jù)”。后文將參照圖10來說明合成波形數(shù)據(jù)的產(chǎn)生。
[0134]在步驟SA32,針對在步驟SAlO載入的自動伴奏數(shù)據(jù)AA的每個伴奏部分(音軌),根據(jù)指定演奏拍速來讀出在步驟SA31定義的“當(dāng)前合成波形數(shù)據(jù)”,以利用位于與定時器相配的位置處的數(shù)據(jù)作為開始,使得基于所讀取的數(shù)據(jù)來產(chǎn)生伴奏數(shù)據(jù)并將其輸出。然后,處理返回至步驟SA3,以重復(fù)后續(xù)步驟。
[0135]圖10是表示將在圖9B的步驟SA31執(zhí)行的合成波形數(shù)據(jù)產(chǎn)生處理的流程圖。在自動伴奏數(shù)據(jù)AA包括多個伴奏部分的情況下,以伴奏部分的數(shù)量來重復(fù)該處理。在此說明中,將描述用于圖6A和圖6B中表示的數(shù)據(jù)結(jié)構(gòu)的情況的具有輸入和弦信息“Dm7”的伴奏部分I的示例處理。
[0136]在步驟SB1,合成波形數(shù)據(jù)產(chǎn)生處理開始。在步驟SB2,從與在圖9A的步驟SAlO載入的自動伴奏數(shù)據(jù)AA的當(dāng)前目標(biāo)伴奏部分相關(guān)聯(lián)的伴奏模式數(shù)據(jù)AP中,提取出與在圖9B的步驟SA19被設(shè)置為“當(dāng)前和弦”的和弦信息所表示的和弦類型相關(guān)聯(lián)的伴奏模式數(shù)據(jù)AP,以將其設(shè)置為“當(dāng)前伴奏模式數(shù)據(jù)”。在此情況下,支持“Dm7”的基本和弦伴奏模式數(shù)據(jù)APa被設(shè)置為“當(dāng)前伴奏模式數(shù)據(jù)”。
[0137]在步驟SB3,與當(dāng)前目標(biāo)伴奏部分相關(guān)聯(lián)的合成波形數(shù)據(jù)被清除。
[0138]在步驟SB4,根據(jù)被設(shè)置為“當(dāng)前伴奏模式數(shù)據(jù)”的伴奏模式數(shù)據(jù)AP的基準(zhǔn)音高信息(和弦根音信息)與被設(shè)置為“當(dāng)前和弦”的和弦信息的和弦根音之間的差(由半音數(shù)、音程等表示的音高差),來算出音高改變量,以將獲得的音高改變量設(shè)置為“基本改變量”。可以存在基本改變量為負(fù)的情況?;竞拖野樽嗄J綌?shù)據(jù)APa的和弦根音為“C”,而和弦信息的和弦根音是“D”。因此,“基本改變量”為“2”(半音數(shù))。
[0139]在步驟SB5,以在步驟SB4獲得的“基本改變量”對被設(shè)置為“當(dāng)前伴奏模式數(shù)據(jù)”的伴奏模式數(shù)據(jù)AP的基本波形數(shù)據(jù)BW進(jìn)行音高改變,以將音高改變后的數(shù)據(jù)寫入“合成波形數(shù)據(jù)”。也就是說,被設(shè)置為“當(dāng)前伴奏模式數(shù)據(jù)”的伴奏模式數(shù)據(jù)AP的基本波形數(shù)據(jù)BW的和弦根音的音高變得等于被設(shè)置為“當(dāng)前和弦”的和弦信息的和弦根音。因此,基本和弦伴奏模式數(shù)據(jù)APa的和弦根音的音高被提高2個半音數(shù),從而音高改變至“D”。
[0140]在步驟SB6,從被設(shè)置為“當(dāng)前和弦”的和弦信息所表示的和弦類型的所有構(gòu)成音符中,提取出被設(shè)置為“當(dāng)前伴奏模式數(shù)據(jù)”的伴奏模式數(shù)據(jù)AP的基本波形數(shù)據(jù)BW不支持的構(gòu)成音符(其不包括在基本波形數(shù)據(jù)BW中)。作為“當(dāng)前和弦”的“m7”的構(gòu)成音符為“根音、小三度、純五度和小七度”,而基本和弦伴奏模式數(shù)據(jù)APa的基本波形數(shù)據(jù)BW包括“根音和純五度”。因此,在步驟SB6提取出構(gòu)成音符“小三度”和“小七度”。
[0141]在步驟SB7,判斷是否存在在步驟SB6提取的基本波形數(shù)據(jù)BW不支持的構(gòu)成音符(其不包括在基本波形數(shù)據(jù)BW中)。在存在提取出的構(gòu)成音符的情況下,處理前進(jìn)至由“是”箭頭指示的步驟SB8。在不存在提取出的音符的情況下,處理前進(jìn)至由“否”箭頭指示的步驟SB9,以終止合成波形數(shù)據(jù)產(chǎn)生處理,從而前進(jìn)至圖9B的步驟SA32。
[0142]在步驟SB8,從被設(shè)置為“當(dāng)前伴奏模式數(shù)據(jù)”的伴奏模式數(shù)據(jù)AP中,選擇出支持在步驟SB6提取的構(gòu)成音符的選擇波形數(shù)據(jù)SW (其包括該構(gòu)成音符),從而以在步驟SB4獲得的“基本改變量”對選擇波形數(shù)據(jù)SW進(jìn)行音高改變,以與被寫入至“合成波形數(shù)據(jù)”的基本波形數(shù)據(jù)BW進(jìn)行合成,來更新“合成波形數(shù)據(jù)”。然后,處理前進(jìn)至步驟SB9,以終止合成波形數(shù)據(jù)產(chǎn)生處理,從而進(jìn)行至圖9B的步驟SA32。在步驟SB8,更具體地,包括“小三度”和“小七度”的選擇波形數(shù)據(jù)組SW被音高改變“2個半音”,以與通過基本和弦伴奏模式數(shù)據(jù)APa的基本波形數(shù)據(jù)BW被音高改變“2個半音”而獲得的寫入的“合成波形數(shù)據(jù)”進(jìn)行合成,以提供為用于基于“Dm7”的伴奏的合成波形數(shù)據(jù)。
[0143]如圖7所示,在針對每個和弦根音(12音符)提供樂句波形數(shù)據(jù)PW的情況下,在步驟SB2將可應(yīng)用于被設(shè)置為“當(dāng)前和弦”的和弦信息所表示的和弦類型與和弦根音的伴奏模式數(shù)據(jù)(包括在伴奏模式數(shù)據(jù)中的樂句波形數(shù)據(jù)PW)設(shè)置為“當(dāng)前伴奏數(shù)據(jù)”,而將省略在步驟SB4、SB5和SB8的音高改變。在針對每個和弦類型來提供了針對兩個或多個和弦根音而不針對每個和弦根音(12音符)的樂句波形數(shù)據(jù)PW的情況下,優(yōu)選讀出其音高與被設(shè)置為“當(dāng)前和弦”的和弦信息的音高相差最小的和弦根音的樂句波形數(shù)據(jù)PW,以將音高差定義為“基本改變量”。在此情況下,優(yōu)選在步驟SB2選擇出其音高與被設(shè)置為“當(dāng)前和弦”的和弦信息(和弦根音)的音高相差最小的和弦根音的樂句波形數(shù)據(jù)PW。
[0144]在上述第二實施例及其變型中,在步驟SB5和步驟SB8以“基本改變量”對基本波形數(shù)據(jù)BW和選擇波形數(shù)據(jù)SW進(jìn)行音高改變。此外,通過步驟SB5和SB8,音高改變后的基本波形數(shù)據(jù)BW和音高改變后的選擇波形數(shù)據(jù)SW被合成。然而,替代該步驟,如下可以最終以“基本改變量”對合成波形數(shù)據(jù)進(jìn)行音高改變。更具體地,在步驟SB5和SB8將不對基本波形數(shù)據(jù)BW和選擇波形數(shù)據(jù)SW進(jìn)行音高改變,而在步驟SB8將以“基本改變量”對在步驟SB5和SB8合成的波形數(shù)據(jù)進(jìn)行音高改變。
[0145]根據(jù)本發(fā)明的第二實施例,如上所述,通過提供與伴奏模式數(shù)據(jù)AP相關(guān)聯(lián)的基本波形數(shù)據(jù)BW和選擇波形數(shù)據(jù)SW并且合成數(shù)據(jù),可以產(chǎn)生可應(yīng)用于多種和弦類型的合成波形數(shù)據(jù),使得自動伴奏與輸入和弦相配。
[0146]此外,可以將僅包括一個引伸音的樂句波形數(shù)據(jù)等提供為選擇波形數(shù)據(jù)SW以合成波形數(shù)據(jù),使得第二實施例能夠處理具有引伸音的和弦。此外,第二實施例能夠跟隨由于和弦改變引起的和弦類型改變。
[0147]此外,在針對每個和弦根音提供樂句波形數(shù)據(jù)組PW的情況下,第二實施例能夠防止由于音高改變引起的音質(zhì)劣化。
[0148]此外,由于伴奏模式被提供為樂句波形數(shù)據(jù),因此第二實施例實現(xiàn)了高音質(zhì)的自動伴奏。另外,第二實施例能夠使得使用特殊樂器或特殊音階的、MIDI音調(diào)產(chǎn)生器針對其很難產(chǎn)生樂音的自動伴奏成為可能。
[0149]c.第三實施例
[0150]接下來,將說明本發(fā)明的第三實施例。由于第三實施例的伴奏數(shù)據(jù)產(chǎn)生設(shè)備具有與上述第一和第二實施例的伴奏數(shù)據(jù)產(chǎn)生設(shè)備100的硬件構(gòu)造相同的硬件構(gòu)造,因此將不說明第三實施例的伴奏數(shù)據(jù)產(chǎn)生設(shè)備的硬件構(gòu)造。
[0151]圖11是表示根據(jù)本發(fā)明第三實施例的自動伴奏數(shù)據(jù)AA的示例構(gòu)造的概念圖。
[0152]自動伴奏數(shù)據(jù)組AA包括一個或多個部分(音軌)。每個伴奏部分包括至少一組伴奏模式數(shù)據(jù)AP。每組伴奏模式數(shù)據(jù)AP包括一組根音波形數(shù)據(jù)RW和多組選擇波形數(shù)據(jù)SW。自動伴奏數(shù)據(jù)組AA不僅包括諸如伴奏模式數(shù)據(jù)AP之類的實質(zhì)數(shù)據(jù)還包括與整個自動伴奏數(shù)據(jù)組相關(guān)的設(shè)置信息,該設(shè)置信息包括自動伴奏數(shù)據(jù)組的伴奏風(fēng)格名稱、時間信息、拍速信息(樂句波形數(shù)據(jù)PW被記錄(再現(xiàn))的拍速)和關(guān)于相應(yīng)伴奏部分的信息。此外,在自動伴奏數(shù)據(jù)組AA由多個分段形成的情況下,自動伴奏數(shù)據(jù)組AA包括分段(前奏、主奏和尾奏等)的名稱和小節(jié)數(shù)(例如,I小節(jié)、4小節(jié)、8小節(jié)等)。
[0153]當(dāng)用戶利用例如圖1所示的音樂演奏操作元件22來演奏旋律線時,根據(jù)本發(fā)明第三實施例的自動伴奏數(shù)據(jù)AA也是用于根據(jù)該旋律線來執(zhí)行至少一個伴奏部分(音軌)的自動伴奏的數(shù)據(jù)。
[0154]也在該情況下,針對如爵士樂、搖滾樂和古典樂之類各種音樂流派的每一個提供多組自動伴奏數(shù)據(jù)AA。可以通過識別號(ID號)、伴奏風(fēng)格名稱等來識別各組自動伴奏數(shù)據(jù)AA。在第三實施例中,通過例如對每個自動伴奏數(shù)據(jù)組AA賦予一個ID號(例如“0001”、“0002”等)的方式,來將各組自動伴奏數(shù)據(jù)AA存儲在如圖1所示的存儲裝置15或ROM 8中。
[0155]通常針對根據(jù)節(jié)奏類型、音樂流派、拍速等進(jìn)行分類的每個伴奏風(fēng)格來提供自動伴奏數(shù)據(jù)AA。此外,每個自動伴奏數(shù)據(jù)組AA含有為一首歌曲提供的多個分段,比如前奏、主奏、加花和尾奏。另外,每個分段由諸如和弦音軌、基本音軌和鼓點(節(jié)奏)音軌之類的多個音軌構(gòu)成。然而,為了便于說明,在第三實施例中也假設(shè)自動伴奏數(shù)據(jù)組AA由這樣的分段構(gòu)成:其具有包括至少一個使用了和弦的用于伴奏的和弦
當(dāng)前第4頁1 2 3 4 5 6 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1