專(zhuān)利名稱(chēng):音樂(lè)編輯裝置、方法及程序的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及音樂(lè)編輯裝置、方法以及程序,更具體;也,涉及一尋 多個(gè)聲音素材以組合形式混音(remix)再生的音樂(lè)編輯裝置、方法 以及程序。
背景技術(shù):
近年來(lái),已經(jīng)廣泛使用音樂(lè)數(shù)據(jù)被存儲(chǔ)在諸如閃存或硬盤(pán)的存 儲(chǔ)器中并被再生的存儲(chǔ)器型音頻裝置,并且已經(jīng)成為用戶日常生活 的一部分來(lái)攜帶大量的音樂(lè)數(shù)據(jù)。存儲(chǔ)器型音頻裝置允許用戶連續(xù) 不斷地再生大量樂(lè)曲而不必交換存儲(chǔ)介質(zhì)。因此,用戶不僅可以以 現(xiàn)有方式以專(zhuān)輯為單位欣賞樂(lè)曲,而且還容易地以用戶在4尤亂順序 的專(zhuān)輯中欣賞存儲(chǔ)在存儲(chǔ)器中的樂(lè)曲的方式以任意順序欣賞用戶 想要欣賞的樂(lè)曲或者只欣賞注冊(cè)在插^L列表中的喜歡樂(lè)曲。然而,利用現(xiàn)有的存儲(chǔ)器型音頻裝置,用戶只能夠以樂(lè)曲為單 位照原樣再生各個(gè)樂(lè)曲,而不能照原樣欣賞所給定的音樂(lè)內(nèi)容。 同時(shí),那些欣賞混音樂(lè)曲的人近年來(lái)在不斷增加。這種混音音 樂(lè)由音樂(lè)主持人(DJ)等制作,其中,將由樂(lè)曲的部分或整體形成 的聲音素材與另 一個(gè)聲音素材連接使得聲音素材可以作為單獨(dú)連續(xù)的樂(lè)曲來(lái)#:再生和欣賞。最近,隨著混音音樂(lè)需求的增加,已經(jīng)出現(xiàn)只制作混音音樂(lè)的唱片公司。此外,近年來(lái),將多個(gè)聲音素材混合來(lái)重造通常不同的樂(lè)曲的稱(chēng)作混合(mash-up)的方法作為一 種混音4支術(shù)而取得較大的進(jìn)步。曲混音的技術(shù)。例如,在日本專(zhuān)利公開(kāi)第2006-84748號(hào)中公開(kāi)了所 述類(lèi)型的再生裝置。發(fā)明內(nèi)容附圖的圖1示出了使用個(gè)人計(jì)算機(jī)執(zhí)行混音工作的過(guò)程實(shí)例。 參照?qǐng)D1,從以預(yù)定的采樣頻率所采樣的數(shù)字音樂(lè)數(shù)據(jù)11中提耳又節(jié) 拍(beat),并截取音樂(lè)數(shù)據(jù)11的期望范圍作為聲音素材并組合。 然后,當(dāng)才喿作者利用其耳朵實(shí)際確認(rèn)聲音時(shí),#1^亍各個(gè)聲音素材再 生速度的調(diào)整(時(shí)間伸縮時(shí)間擴(kuò)展或收縮)以調(diào)整聲音素材相互 之間的節(jié)奏(tempo )。此外,導(dǎo)丸行聲音素材的聲音音調(diào)(pitch)的 調(diào)整(音調(diào)偏移)以調(diào)整聲音素材相互之間的基調(diào)(key),由此再 生聲音素材。以這種方式,混音工作要求深厚的音樂(lè)知識(shí)以及需要非常多的時(shí)間和勞動(dòng)。此外,由于工作難度4艮高,所以所;彈到的樂(lè)曲常常完 整性;fM氐,以致給聽(tīng)者不自然和不熟悉的感覺(jué)。因此,期望4是供音樂(lè)編輯裝置、方法以及程序,通過(guò)其可以容 易地組合多個(gè)聲音素材以制作高完整性的樂(lè)曲。
才艮據(jù)本發(fā)明的一個(gè)實(shí)施例,提供了一種音樂(lè)編輯裝置,用于以 組合方式混音再生多個(gè)聲音素材,每個(gè)聲音素材都由樂(lè)曲的一部分或整體形成,其包括再生模式控制部,被配置為基于包括聲音素 材的組合和與聲音素材相關(guān)的信息的混音模式數(shù)據(jù),來(lái)控制聲音素 材的原始樂(lè)曲的音樂(lè)^t據(jù);故再生的位置和時(shí)間, -使得聲音素材以由 混音模式數(shù)據(jù)表示的組合再生;再生速度控制部,被配置為基于由 混音模式數(shù)據(jù)表示的聲音素材的原始樂(lè)曲中的節(jié)奏即原始節(jié)奏的 值來(lái)控制聲音素材的再生速度,使得將聲音素材的節(jié)奏調(diào)整為預(yù)定 的主節(jié)奏;以及音調(diào)控制部,被配置為基于由混音模式數(shù)據(jù)表示的 聲音素材的原始樂(lè)曲中的基調(diào)即原始基調(diào)與預(yù)定主基調(diào)之間的差 別以及再生速度的控制量來(lái)控制聲音素材的聲音音調(diào),使得將聲音 素材的基調(diào)調(diào)整為主基調(diào)??蓪⒁魳?lè)編輯裝置配置為每個(gè)樂(lè)曲的元數(shù)據(jù)都包括表示相應(yīng) 音樂(lè)數(shù)據(jù)中樂(lè)曲的小節(jié)(bar)的位置的節(jié)拍信息,而混音模式數(shù)據(jù) 包括表示混音再生時(shí)聲音素材的小節(jié)和節(jié)拍設(shè)置在時(shí)間軸上的位 置的信息,并且再生模式控制部基于節(jié)拍信息和混音模式數(shù)據(jù)控制 音樂(lè)凄t據(jù)將一皮再生的位置和時(shí)間,使得包括時(shí)間軸上每個(gè)聲音素材 的開(kāi)始點(diǎn)的小節(jié)的開(kāi)頭和包括音樂(lè)數(shù)據(jù)中的聲音素材的開(kāi)始點(diǎn)的 小節(jié)的開(kāi)頭彼此同步。在這種情況下,可將音樂(lè)編輯裝置配置為節(jié)拍信息包括表示 音樂(lè)數(shù)據(jù)中樂(lè)曲的節(jié)拍位置的信息,并且再生模式控制部基于節(jié)拍 信息和混音模式數(shù)據(jù),從包括時(shí)間軸上聲音素材的開(kāi)始點(diǎn)的小節(jié)開(kāi) 頭到聲音素材開(kāi)始點(diǎn)處的節(jié)拍減弱音樂(lè)數(shù)據(jù)的再生聲音的音量??蓪⒁魳?lè)編輯裝置配置為每個(gè)樂(lè)曲的元凄U居都包括表示樂(lè)曲 的和弦進(jìn)4亍(progression)和相應(yīng)音樂(lè)教j居中和弦的4立置的和弦4言 息,該音樂(lè)編輯裝置還包括相似度計(jì)算部,被配置為基于和弦信息 計(jì)算兩個(gè)聲音素材之間的和弦進(jìn)行之間的相似度。 在這種情況下,音樂(lè)編輯裝置還可以包4舌4叟索部,纟皮配置為基 于相似度搜索適合以與聲音素材中的指定一個(gè)的重疊關(guān)系再生的 任何一個(gè)聲音素材或者搜索適合以與聲音素材的指定一個(gè)的連接 關(guān)系再生的任何一個(gè)聲音素材?;蛘?,可基于和弦的根音相對(duì)于聲音素材的音階的主音的相對(duì) 位置來(lái)表示由和弦信息表示的每個(gè)和弦。或者,元數(shù)據(jù)還可以包括表示音樂(lè)數(shù)據(jù)中樂(lè)曲的節(jié)拍位置的節(jié) 拍信息,以及相似度計(jì)算部可基于定義不同和弦之間的相似度的相 ^f以度矩陣以節(jié)拍為單4立爿尋兩個(gè)聲音素材的和弦相互比4交,乂人而計(jì)算相似度。在這種情況下,可將相似度矩陣配置為在兩個(gè)和弦彼此一致或者4皮此具有替代和弦的關(guān)系的情況下,和弦之間的相似度#皮:沒(méi)定得高于兩個(gè)和弦;波此不一致或者4皮此不具有替代和弦的關(guān)系 情況下的相似度?;蛘?,可將音樂(lè)編解裝置配置為在兩個(gè)聲音素材都是大調(diào)或 者小調(diào)的情況下,相似度計(jì)算部基于和弦的根音相對(duì)于聲音素材的 音階主音的相對(duì)位置計(jì)算相似度,但是在兩個(gè)聲音素材中的一個(gè)是 大調(diào)而另 一個(gè)聲音素材是小調(diào)的情況下,相似度計(jì)算部基于和弦實(shí) 際聲音的音調(diào)計(jì)算相似度。根據(jù)本發(fā)明的另一個(gè)實(shí)施例,提供了一種音樂(lè)編輯方法,用于 以組合方式混音再生多個(gè)聲音素材,每個(gè)聲音素材都由樂(lè)曲的一部 分或整體形成,以及用于使計(jì)算枳4丸行用于以組合方式混音再生多 個(gè)聲音素材的音樂(lè)編輯處理的程序,每個(gè)聲音素材都由樂(lè)曲的 一部 分或整體形成,包括以下步驟基于包括聲音素材的組合和與聲音 素材相關(guān)的信息的混音模式數(shù)據(jù)來(lái)控制聲音素材的原始樂(lè)曲的音 樂(lè)數(shù)據(jù)被再生的位置和時(shí)間,使得聲音素材以由混音模式數(shù)據(jù)表示 的組合進(jìn)行再生;基于由混音模式數(shù)據(jù)表示的聲音素材的原始樂(lè)曲 中的節(jié)奏即原始節(jié)奏的值來(lái)控制聲音素材的再生速度,使得將聲音素材的節(jié)奏調(diào)整為預(yù)定的主節(jié)奏;以及基于由混音模式數(shù)據(jù)表示的聲音素材的原始樂(lè)曲中的基調(diào)即原始基調(diào)與預(yù)定主基調(diào)之間的差 別以及再生速度的控制量來(lái)控制聲音素材的聲音音調(diào),使得將聲音 素材的基調(diào)調(diào)整為主基調(diào)。在音樂(lè)編輯裝置、方法以及程序中,基于包:fe聲音素材的組合 和與聲音素材相關(guān)的信息的混音模式數(shù)據(jù),控制聲音素材的原始樂(lè)曲的音樂(lè)數(shù)據(jù)被再生的位置和時(shí)間,使得聲音素材以由混音模式凝: 據(jù)表示的組合再生。然后,基于由混音模式數(shù)據(jù)表示的聲音素材的 原始樂(lè)曲中的節(jié)奏即原始節(jié)奏的值來(lái)控制聲音素材的再生速度,使得將聲音素材的節(jié)奏調(diào)整為預(yù)定的主節(jié)奏。此外,基于由混音模式調(diào)之間的差別以及再生速度的控制量來(lái)控制聲音素材的聲音音調(diào), 使得將聲音素材的基調(diào)調(diào)整為主基調(diào)。通過(guò)音樂(lè)編輯裝置、方法以及程序,可相互調(diào)整聲音素材的節(jié) 奏和基調(diào)。此外,可將多個(gè)聲音素材容易組合以制作高完整性的樂(lè) 曲。通過(guò)以下結(jié)合附圖的描述和所附權(quán)利要求,本發(fā)明的上述和其 它特征以及優(yōu)點(diǎn)將變得顯而易見(jiàn),其中,由相似參考標(biāo)號(hào)表示相似 部分或元件。
圖1是示出現(xiàn)有混音工作的過(guò)程實(shí)例的示圖; 圖2是示出應(yīng)用本發(fā)明的音樂(lè)編輯系統(tǒng)的框圖3是示出混音線的實(shí)例的示意圖; 圖4是示出時(shí)間伸縮的波形圖; 圖5是示出音調(diào)偏移的示圖;圖6是示出圖2所示同步再生裝置的結(jié)構(gòu)細(xì)節(jié)的框圖;圖7是示出音樂(lè)編輯系統(tǒng)的功能結(jié)構(gòu)的框圖;圖8是示出節(jié)拍信息、和弦信息和旋律信息的波形圖;圖9是示出相對(duì)基調(diào)和絕對(duì)基調(diào)的示圖;圖IO是示出元數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)實(shí)例的示圖;圖11是示出元數(shù)據(jù)的具體實(shí)例的示圖;圖12是示出節(jié)拍信息的顯示實(shí)例的示圖;圖13是示出了和弦(chord)信息的顯示實(shí)例的示圖;圖14是示出了旋律信息的顯示實(shí)例的示圖;圖15是示出混音模式數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)實(shí)例的示圖;圖16是示出混音編輯處理的流禾呈圖;圖17是示出編輯畫(huà)面圖^f象的實(shí)例的示意圖;圖18是圖17所示編輯畫(huà)面圖像的顯示部分的混音區(qū)域中的聲 道的方文大圖19是圖17所示音樂(lè)擴(kuò)展圖的放大圖;圖20是選擇旋律塊的音樂(lè)擴(kuò)展圖的示圖;圖21是選擇和弦的音樂(lè)擴(kuò)展圖的示圖;圖22是示出旋律塊的強(qiáng)調(diào)顯示的示意圖;圖23是示出和弦的強(qiáng)調(diào)顯示的示意圖;圖24是示出混音編輯工作的示意圖;圖25是示出改變包括在聲音塊中的范圍的4喿作的示意圖;圖26是示出執(zhí)行重疊聲音素材搜索的操作的示意圖;圖27是示出執(zhí)行連接聲音素材搜索的操作的示意圖;圖28是示出聲音素材搜索處理的流程圖;圖29是示出得分計(jì)算處理的流程圖;圖30是示出用于大調(diào)的相似度矩陣實(shí)例的示圖;圖31是示出用于小調(diào)的相似度矩陣實(shí)例的示圖;圖32是示出音階不同的相似度矩陣實(shí)例的示圖;圖33是示出4叟索對(duì)象區(qū)間的移動(dòng)的示圖;圖34是示出聲音素材搜索的搜索結(jié)果的顯示圖像實(shí)例的示意
圖35是示出聲音素材搜索的搜索結(jié)果的顯示圖像的另一個(gè)實(shí) 例的示意圖;圖36是示出混音才莫式作品實(shí)例的示意圖;圖37是示出混音再生處理的流程圖;圖38、圖39和圖40是示出混音再生控制處理的流程圖;圖41是示出聲道再生處理的流程圖;圖42是示出聲音塊將被再生的時(shí)間周期的示意圖;以及圖43是示出個(gè)人計(jì)算才幾的結(jié)構(gòu)實(shí)例的框圖。
具體實(shí)施方式
在詳細(xì)描述本發(fā)明的優(yōu)選實(shí)施例之前,描述在附圖中引用的幾 個(gè)特征和在下文描述的優(yōu)選實(shí)施例的具體元件之間的對(duì)應(yīng)關(guān)系。但 是,該描述只是為了確認(rèn)支持如權(quán)利要求中所引用的本發(fā)明的具體 元件在本發(fā)明實(shí)施例的描述中被公開(kāi)。因此,即使在實(shí)施例描述中 引用的 一 些具體元件在以下描述中沒(méi)有被描述為特征之一 ,也不表 示該具體元件不與該特征相對(duì)應(yīng)。相反,即使一些具體元件被描述 為與對(duì)爭(zhēng)4正之一相乂t應(yīng)的元^f牛,也不表示該元4牛不與除該元4牛之夕卜的 4壬4可其4也特4正相對(duì)應(yīng)。才艮據(jù)本發(fā)明的實(shí)施例,l是供了一種音樂(lè)編輯裝置(例如,圖2 的音樂(lè)編輯系統(tǒng)IOI),用于以組合方式混音再生多個(gè)聲音素材,每 個(gè)聲音素材都由樂(lè)曲的一部分或整體形成,該音樂(lè)編輯裝置包括 再生才莫式控制部(例如,圖7的再生才莫式控制部263 ),:故配置為基 于包括聲音素材的組合和與聲音素材相關(guān)的信息的混音數(shù)據(jù)模式,
控制聲音素材的原始樂(lè)曲的音樂(lè)數(shù)據(jù)再生的位置和時(shí)間,使得聲音 素材以由混音才莫式凄t據(jù)表示的組合再生;再生速度控制部(例如,圖7的再生速度控制部261),被配置為基于由混音模式數(shù)據(jù)表示的 聲音素材的原始樂(lè)曲中的節(jié)奏即原始節(jié)奏的值,控制聲音素材的再 生速度,使得將聲音素材的節(jié)奏調(diào)整為預(yù)定的主節(jié)奏;以及音調(diào)控 制部(例如,圖7的音調(diào)控制部262 ),被配置為基于由混音模式數(shù) 據(jù)表示的聲音素材的原始樂(lè)曲中的基調(diào)即原始基調(diào)與預(yù)定主基調(diào) 之間的差別和再生速度的控制量,控制聲音素材的聲音音調(diào),使得 將聲音素材的基調(diào)調(diào)整為主基調(diào)??蓪⒁魳?lè)編輯裝置(例如,圖2的音樂(lè)編輯系統(tǒng)101 )配置為 每個(gè)樂(lè)曲的元數(shù)據(jù)都包括表示樂(lè)曲的和弦進(jìn)行和相應(yīng)音樂(lè)數(shù)據(jù)中 和弦的位置的和弦信息,并且還可以包括相似度計(jì)算部(例如,圖 7的相似度計(jì)算部241),纟皮配置為基于和弦信息計(jì)算兩個(gè)聲音素材 中之間的和弦進(jìn)4亍之間的相似度。音樂(lè)編輯裝置(例如,圖2的音樂(lè)編輯系統(tǒng)101)還可以包招「 搜索部(例如,圖7的得分計(jì)算部242 ),被配置為基于相似度搜索 適合以與聲音素材中的指定一個(gè)的重疊關(guān)系再生的聲音素材的任何一個(gè)或者搜索適合以與聲音素材的指定一個(gè)的連接關(guān)系再生的 聲音素材的任何一個(gè)。才艮據(jù)本發(fā)明的另一個(gè)實(shí)施例,4是供了一種音樂(lè)編輯方法,用于 以組合方式混音再生多個(gè)聲音素材,每個(gè)聲音素材都由樂(lè)曲的 一部 分或整體形成,以及用于使計(jì)算機(jī)執(zhí)行用于以組合形式混音再生多 個(gè)聲音素材的音樂(lè)編輯處理的程序,每個(gè)聲音素材都由樂(lè)曲的一部 分或整體形成,包括步驟基于包括聲音素材的組合和與聲音素材 相關(guān)的信息的混音模式數(shù)據(jù),控制聲音素材的原始樂(lè)曲的音樂(lè)數(shù)據(jù) 凈皮再生的位置和時(shí)間,使得聲音素材以由混音模式數(shù)據(jù)表示的組合 再生(侈'J^口,圖37的步4聚S132至S134以及S137至S142,圖39
的步驟S145和S151以及圖40的步驟S155至S162 );基于由混音控制聲音素材的再生速度,使得將聲音素材的節(jié)奏調(diào)整為預(yù)定的主 節(jié)奏(例如,圖38的步驟S135和圖39的步-驟S143);以及基于由 混音模式數(shù)據(jù)表示的聲音素材的原始樂(lè)曲中的基調(diào)即原始基調(diào)與 預(yù)定主基調(diào)之間的差別以及再生速度的控制量來(lái)控制聲音素材的 聲音音調(diào),使得將聲音素材的基調(diào)調(diào)整為主基調(diào)(例如,圖38的 步-驟S136和圖39的步-驟S144 )。接下來(lái),將參照附圖描述本發(fā)明的優(yōu)選實(shí)施例。圖2示出了應(yīng)用本發(fā)明的音樂(lè)編輯系統(tǒng)101。參照?qǐng)D2,音樂(lè)編輯系統(tǒng)101 一皮形成為扭J亍混音編輯和混音再 生的裝置,其中,混音編輯將多個(gè)聲音素材組合以生成用于制作一 首樂(lè)曲(下文中稱(chēng)作混音樂(lè)曲)的模式(下文中稱(chēng)作混音模式)以 及混音再生基于混音^T莫式以組合方式再生聲音素材。通過(guò)將聲音素材設(shè)定在由多個(gè)聲道形成的混音線的聲道上來(lái) 執(zhí)行混音編輯,以及通過(guò)沿著相同的時(shí)間軸同時(shí)再生聲道并合成聲 道的聲音來(lái)執(zhí)行混音再生。圖3示出了由聲道1至聲道j的j個(gè)聲 道形成的混音線的實(shí)例。參照?qǐng)D3, 一黃坐標(biāo)軸表示時(shí)間軸,即,混 音再生時(shí)的時(shí)間軸,并且以在圖3中從左開(kāi)始的順序再生設(shè)定在相 同聲道上的聲音素材,而同時(shí)再生不同聲道上、時(shí)間軸方向上的相 同位置處設(shè)置的多個(gè)聲音素材。上述混音模式表示設(shè)置在混音線上的聲音素材的模式,即,時(shí) 間軸方向和聲道方向上的聲音素材的組合,或者換句話說(shuō),表示聲 音素材被重疊和/或連接的模式。此外,換句話說(shuō),混音模式表示聲 音素材再生中的順序和定時(shí)。
注意,設(shè)定在混音線的每個(gè)聲道上的聲音素材在下文中還具體3皮稱(chēng)作聲音塊。在圖3中,塊BLK1-1至BLKj-kj對(duì)應(yīng)于聲音塊。此外,在下面的描述中,不4義完整的樂(lè)曲,而且用作聲音素材 的、由再生效果聲音、短幀等整體或部分形成的素材(例如,循環(huán) 素材)都被稱(chēng)作樂(lè)曲。當(dāng)音樂(lè)編輯系統(tǒng)101才丸4f混音再生時(shí),其才丸4亍聲音素材的再生 速度的調(diào)整,即,時(shí)間伸縮,使得將從彼此具有不同節(jié)奏的樂(lè)曲A 至C中提取的聲音素材的節(jié)奏調(diào)整為在混音線的時(shí)間軸上的節(jié)奏 (最后提到的節(jié)奏在下文中稱(chēng)作主節(jié)奏)。然而,即使利用調(diào)整其 節(jié)奏的再生聲音素材,根據(jù)聲音素材的和弦進(jìn)行的組合,也可能產(chǎn) 生不和"i皆以及有時(shí)可能聽(tīng)起來(lái)不舒月良。因此,如圖5所示,除時(shí)間 伸縮之外,音樂(lè)編輯系統(tǒng)IOI還執(zhí)行聲音的音調(diào)調(diào)整,即,音調(diào)偏 移,使得具有不同基調(diào)的多個(gè)聲音素材的基調(diào)被調(diào)整為用戶等設(shè)定 的基調(diào)(最后提到的基調(diào)在下文中稱(chēng)作主基調(diào))。以這種方式,音樂(lè)編輯系統(tǒng)101制作混音樂(lè)曲,4吏得多個(gè)聲音 素材的節(jié)拍和基調(diào);故調(diào)整,A/v而可^^'昆音樂(lè)曲聽(tīng)上去感覺(jué);f艮自然, 而不會(huì)產(chǎn)生不熟悉的感覺(jué),就好l象它們最初就是一首樂(lè)曲 一樣。返回參照?qǐng)D2,音樂(lè)編輯系統(tǒng)101包4舌中央處理單元(CPU) 111、同步再生裝置112、用戶操作界面(I/F)裝置113、用戶界面 (U/I)顯示裝置114、 ROM (只讀存儲(chǔ)器)115、 RAM (隨機(jī)存取 存儲(chǔ)器)116、存儲(chǔ)裝置117和網(wǎng)絡(luò)通信裝置118。 CPU 111、同步 再生裝置112、用戶才乘作界面裝置113、用戶界面顯示裝置114、ROM 115、 RAM 116、存儲(chǔ)裝置117和網(wǎng)絡(luò)通信裝置118通過(guò)總線119彼
基于通過(guò)用戶才喿作界面裝置113輸入其中的用戶指令等,CPU 111執(zhí)行預(yù)定程序以控制音樂(lè)編輯系統(tǒng)101各個(gè)部分的處理。在CPU 111的控制下,同步再生裝置112執(zhí)行存儲(chǔ)在音樂(lè)存儲(chǔ) 裝置141中的音樂(lè)數(shù)據(jù)的再生處理。同步再生裝置112包括同步再 生控制裝置131、聲音混合設(shè)備132、數(shù)/模轉(zhuǎn)換裝置(D/A) 133和 聲音輸出裝置134。在CPU 111的控制下,同步再生控制裝置131并4亍再生與混音 線的聲道相對(duì)應(yīng)的、存儲(chǔ)在音樂(lè)存儲(chǔ)裝置141中的音樂(lè)數(shù)據(jù),并將 不同系統(tǒng)(聲道)的多個(gè)聲音信號(hào)提供給聲音混合設(shè)備132。此外, 同步再生控制裝置131將表示混音線的時(shí)間軸上的音樂(lè)數(shù)據(jù)的再生 位置的信息提供給CPU 111。在CPU 111的控制下,聲音混合設(shè)備132合成來(lái)自同步再生控 制裝置131的不同系統(tǒng)的多個(gè)聲音信號(hào),并將得到的聲音信號(hào)提供 給數(shù)/模轉(zhuǎn)換裝置133。數(shù)A莫轉(zhuǎn)換裝置133將由聲音混合設(shè)備132提供給其的數(shù)字聲音 信號(hào)轉(zhuǎn)換為模擬聲音信號(hào),并將模擬聲音信號(hào)提供給聲音輸出裝置 134。聲音輸出裝置134放大來(lái)自數(shù)/模轉(zhuǎn)換裝置133的模擬聲音信 號(hào),并將模擬聲音信息輸出給諸如揚(yáng)聲器或耳機(jī)的輸出裝置。用戶操作界面裝置113由例如按鍵、按鈕、鼠標(biāo)、鍵盤(pán)等構(gòu)成, 并接收來(lái)自用戶的處理指令,以及將表示指令的信息提供給音樂(lè)編 輯系統(tǒng)101的相關(guān)部件。
例如,用戶界面顯示裝置114由諸如LCD (液晶顯示器)單元 和LED (發(fā)光二才及管)的顯示裝置構(gòu)成。在CPU 111的控制下,用 戶界面顯示裝置114顯示音樂(lè)編輯系統(tǒng)101的才喿作畫(huà)面圖^f象、處理 情況等,例如混音編輯時(shí)的編輯畫(huà)面圖像或混音再生時(shí)的再生畫(huà)面 圖像。ROM 115已經(jīng)在其中存儲(chǔ)了將由CPU lll執(zhí)行的各種控制程序和各種數(shù)據(jù)。RAM 116 #皮用作CPU 111等的工作區(qū)。存儲(chǔ)單元117包括音樂(lè)存儲(chǔ)裝置141、音樂(lè)元數(shù)據(jù)存儲(chǔ)裝置142 和混音一莫式存儲(chǔ)裝置143。例如,音樂(lè)存儲(chǔ)裝置141由諸如閃存或硬盤(pán)的存儲(chǔ)裝置或記錄 裝置構(gòu)成,并存儲(chǔ)各種樂(lè)曲的音樂(lè)數(shù)據(jù)。例如,音樂(lè)數(shù)據(jù)是利用預(yù) 定的采樣頻率所采樣的PCM (脈沖編碼調(diào)制)類(lèi)型的數(shù)字聲音數(shù)據(jù) 并以按照情況需要根據(jù)預(yù)定方法壓縮的形式存儲(chǔ)。例如,音樂(lè)元數(shù)據(jù)存儲(chǔ)裝置142由諸如閃存或硬盤(pán)的存儲(chǔ)裝置 或記錄裝置構(gòu)成,并存儲(chǔ)樂(lè)曲的元凄t據(jù)。注意,將參照?qǐng)D8至圖14 在下文中描述元凄t據(jù)的詳細(xì)內(nèi)容。注意,例如,使用唯一指定每首樂(lè)曲的樂(lè)曲ID或類(lèi)似信息, 對(duì)應(yīng)于相同樂(lè)曲的音樂(lè)^:據(jù)和元^:據(jù);波此相關(guān)^:?;蛘?,在音樂(lè)教: 據(jù)是例如MP3 (音頻動(dòng)態(tài)壓縮第三層)一各式的情況下,附加(fringe ) 數(shù)據(jù)(元數(shù)據(jù))可作為ID3標(biāo)簽存儲(chǔ)在相同的文件中。例如,混音模式存儲(chǔ)裝置143由諸如閃存或硬盤(pán)的存儲(chǔ)裝置構(gòu) 成并存儲(chǔ)混音模式文件,其中記錄了包括混音線上聲音素材的組合
和關(guān)于每個(gè)聲音素材的信息的混音模式數(shù)據(jù)。注意,將參照?qǐng)D15 在下文中描述混音模式數(shù)據(jù)的細(xì)節(jié)。注意,音樂(lè)存〗諸裝置141、音樂(lè)元數(shù)據(jù)存儲(chǔ)裝置142和混音才莫 式存儲(chǔ)裝置143可分別由彼此不同的存儲(chǔ)裝置構(gòu)成或者可由涉及三 個(gè)存儲(chǔ)裝置的兩個(gè)或一個(gè)存儲(chǔ)裝置構(gòu)成。網(wǎng)纟各通信裝置118通過(guò)i者如互耳關(guān)網(wǎng)102的網(wǎng)^各與不同的裝置進(jìn) 行通信,以傳送和4妄收各種數(shù)據(jù)。例如,網(wǎng)絡(luò)通信裝置118可從連 接至互聯(lián)網(wǎng)102的服務(wù)器或另一個(gè)用戶的系統(tǒng)下載音樂(lè)數(shù)據(jù)、這種 音樂(lè)數(shù)據(jù)的元數(shù)據(jù)以及混音模式文件,并可將使用音樂(lè)編輯系統(tǒng) 101由用戶制作的混音模式文件傳送給連接至互聯(lián)網(wǎng)102的不同月良 務(wù)器或系統(tǒng)。圖6示出了同步再生裝置112的同步再生控制裝置131和聲音 混合設(shè)備132的詳細(xì)結(jié)構(gòu)。同步再生控制裝置131包括主節(jié)拍產(chǎn)生裝置161、解碼器162-1 至162-j、以及時(shí)間伸縮/音調(diào)偏移裝置163-1至163-j。同時(shí),聲音 混合i殳備132包括效果處理部171-1至171-j、音量調(diào)整裝置172-1 至172-j、以及聲音混合裝置173。解碼器162-1至162-j、時(shí)間伸縮/音調(diào)偏移裝置163-1至163-j、 #丈果處玉里部171-1至171-j以及音量調(diào)整裝置172-1至172-j以——對(duì)應(yīng)的關(guān)系協(xié)作,以形成對(duì)聲道中的對(duì)應(yīng)一個(gè)沖丸4亍處理的組。例如, 解碼器162-1、時(shí)間伸縮/音調(diào)偏移裝置163-1、效果處理部171-1以 及音量調(diào)整裝置172-1協(xié)作形成4丸行與一個(gè)聲道相對(duì)應(yīng)的處理的 組。因此,配置圖6的同步再生裝置112以同時(shí)再生j系統(tǒng)(聲道) 的音樂(lè)數(shù)據(jù)(聲音素材)并合成再生的音樂(lè)數(shù)據(jù)。
注意,在下文所給出的描述中,在不必將解碼器162-1至162-j 彼此區(qū)別的情況下,它們中的每一個(gè)都只被稱(chēng)作解碼器162。類(lèi)似 地,在不必將時(shí)間伸縮/音調(diào)偏移裝置163-1至163-j彼此區(qū)別的情 況下,它們中的每一個(gè)都只被稱(chēng)作時(shí)間伸縮/音調(diào)偏移裝置163。此 外,在不必將效果處理部171-1至171-j彼此區(qū)別的情況下,它們 中的每一個(gè)都只4皮稱(chēng)作效果處理部171。此外,在不必將音量調(diào)整 裝置172-1至172-j彼此區(qū)別的情況下,它們中的每一個(gè)都只被稱(chēng) 作音量調(diào)整裝置172。主節(jié)拍產(chǎn)生裝置161基于由用戶等設(shè)定的主節(jié)奏產(chǎn)生作為時(shí)鐘 信號(hào)的主節(jié)拍,并將產(chǎn)生的主節(jié)拍提供給同步再生裝置112的相應(yīng) 部件。主節(jié)拍產(chǎn)生裝置161基于由用戶等設(shè)定的混音線的節(jié)拍產(chǎn)生 小節(jié)信號(hào)并將產(chǎn)生的小節(jié)信號(hào)提供給同步再生裝置112的相應(yīng)部 件,其中,小節(jié)信號(hào)是被調(diào)整為混音線的小節(jié)開(kāi)頭的定時(shí)的時(shí)鐘信 號(hào)。例如,在混音線的節(jié)奏被設(shè)定為簡(jiǎn)單的四節(jié)拍的情況下,每當(dāng) 以四個(gè)時(shí)鐘(四個(gè)節(jié)拍)輸出主節(jié)拍時(shí),主節(jié)拍產(chǎn)生裝置161就輸 出一個(gè)小節(jié)信號(hào)。此外,主節(jié)拍產(chǎn)生裝置161提供表示當(dāng)前混音線 再生于哪一節(jié)拍哪一小節(jié)的信息。形成一個(gè)組的解碼器162和時(shí)間伸縮/音調(diào)偏移裝置163形成聲 音信號(hào)產(chǎn)生部,其在CPUlll的控制下利用樂(lè)曲的元數(shù)據(jù),根據(jù)由 主節(jié)拍表示的混音線上的時(shí)間軸上的小節(jié)和節(jié)拍的位置以及小節(jié) 信號(hào),執(zhí)行存儲(chǔ)在音樂(lè)存儲(chǔ)裝置141中的音樂(lè)lt據(jù)的再生。在CPU 111的控制下,利用樂(lè)曲的元lt據(jù),解碼器162-1至162-j 各自從音樂(lè)存儲(chǔ)裝置141中獲取音樂(lè)數(shù)據(jù)并解碼音樂(lè)數(shù)據(jù),該音樂(lè) 凄t據(jù)是才艮據(jù)諸如MP3 (音頻動(dòng)態(tài)壓縮第三層)方法或者ATRAC (聲 學(xué)自適應(yīng)轉(zhuǎn)換編碼)的預(yù)定方法所壓縮的格式。然后,解碼器162-1 至162-j將解碼的音樂(lè)lt據(jù)作為PCM系統(tǒng)的聲音信號(hào)分別才是供給時(shí) 間伸縮/音調(diào)偏移裝置163-1至163-j。
在CPU 111的^空制下,時(shí)間伸縮/音調(diào)偏移裝置163-1至163-j 各自對(duì)分別來(lái)自解碼器162-1至162-j的聲音信號(hào)執(zhí)行時(shí)間伸縮和 音調(diào)偏移處理,以改變聲音信號(hào)的再生速度和聲音音調(diào)。然后,時(shí) 間伸縮/音調(diào)偏移裝置163-1至163-j將得到的聲音信號(hào)分別提供給 效果處理部171-1至171-j。在CPU 111的控制下,效果處理部171-1至171-j各自對(duì)分別 來(lái)自時(shí)間伸縮/音調(diào)偏移裝置163-1至163-j的聲音信號(hào)執(zhí)行如低通 濾波器、高通濾波器、帶通濾波器、歌聲消除、混響、延遲、失真 和最大4匕處理這才羊的歲文果處理。然后,效果處理部171-1至171-j 將得到的聲音信號(hào)分別提供給音量調(diào)整裝置172-1至172-j。在CPU 111的控制下,音量調(diào)整裝置172-1至172-j各自調(diào)整 分別來(lái)自效果處理部171-1至171-j的聲音信號(hào)的音量,并將得到 的聲音信號(hào)提供給聲音混合裝置173。聲音混合裝置173合成來(lái)自音量調(diào)整裝置172-1至172-j的聲音信號(hào),并將合成的聲音信號(hào)提供給數(shù)/模轉(zhuǎn)換裝置133。注意,同步再生裝置112的一些或全部功能可以由軟件才丸行。圖7示出了音樂(lè)編輯系統(tǒng)101的功能結(jié)構(gòu)的實(shí)例。參照?qǐng)D7, 在從功能觀點(diǎn)來(lái)看音樂(lè)編輯系統(tǒng)101的情況下,音樂(lè)編輯系統(tǒng)101 包括用戶界面處理部211、混音處理部212和同步再生部213。音 樂(lè)編輯系統(tǒng)101還包括操作部214、顯示部215、網(wǎng)絡(luò)通信部216、 樂(lè)曲元凄t才居存^f諸部217、混音才莫式存〗諸部218和樂(lè)曲存4諸部219。用戶界面處理部211通過(guò)CPU 111執(zhí)行的預(yù)定控制程序來(lái)實(shí) 現(xiàn),并且執(zhí)行關(guān)于音樂(lè)編輯系統(tǒng)101的用戶界面的處理。用戶界面 處理部211包括聲音素材搜索部231和顯示控制部232。
如下文中參照?qǐng)D28和圖29等所描述的,聲音素材4臾索部231 搜索適合以與指定聲音素材重疊關(guān)系再生的聲音素材或者適合以 與指定聲音素材連接關(guān)系再生的聲音素材。聲音素材搜索部231包 4舌相4以度計(jì)算部241和4f分計(jì)算部242。如下文中參照?qǐng)D28和圖29等所描述的,相4以度計(jì)算部241基 于樂(lè)曲的元數(shù)據(jù)計(jì)算兩個(gè)聲音素材之間的和弦進(jìn)行中的相似度。然 后,相似度計(jì)算部241將表示所計(jì)算相似度的信息提供給得分計(jì)算 部242。如下文中參照?qǐng)D28和圖29等所描述的,得分計(jì)算部242基于 由相似度計(jì)算部241計(jì)算的相似度搜索適合以與指定聲音素材重疊 關(guān)系再生的聲音素材或者適合以與指定聲音素材連接關(guān)系再生的 聲音素材。然后,得分計(jì)算部242計(jì)算表示關(guān)于搜索到的聲音素材 的一致性程度的得分。得分計(jì)算部242將表示搜索到的聲音素'材的 信息和計(jì)算的得分存儲(chǔ)在樂(lè)曲元數(shù)據(jù)存儲(chǔ)部217中?;煲籼幚聿?12通過(guò)由CPU 111沖丸行的預(yù)定控制禾呈序來(lái)實(shí)玉見(jiàn), 并且執(zhí)行關(guān)于混音編輯和混音再生的處理?;煲籼幚聿?12包括混 音沖莫式讀取部251、混音一莫式產(chǎn)生部252和混音再生控制部253?;煲粢荒阶x取部251從混音纟莫式存儲(chǔ)部218讀取混音模式文 件,使讀取的混音模式數(shù)據(jù)成形以具有預(yù)定格式,并將預(yù)定格式的 混音才莫式lt才居提供菱合RAM 116。如下文中參照?qǐng)D16等所描述的,混音才莫式產(chǎn)生部252根據(jù)由 用戶^U亍混音編輯所產(chǎn)生的混音才莫式和各個(gè)樂(lè)曲的元ft據(jù)產(chǎn)生混 音才莫式^t據(jù)?;煲粢荒疆a(chǎn)生部252將產(chǎn)生的混音一莫式#1據(jù)存儲(chǔ)在混 音才莫式存4諸部218中。 混音再生控制部253基于樂(lè)曲的元凄t據(jù)和混音模式數(shù)據(jù)實(shí)時(shí)地> 控制同步再生部213,使得基于由混音模式數(shù)據(jù)表示的混音模式4丸 行混音再生?;煲粼偕刂撇?53包括再生速度控制部261、音調(diào) 控制部262、再生才莫式控制部263和聲道產(chǎn)生部264。如下文中參照?qǐng)D38至圖40等所描述的,再生速度控制部261 基于混音模式數(shù)據(jù)控制來(lái)自聲音信號(hào)產(chǎn)生部282-1至282-j的聲音素材的再生速度,使得基于原始節(jié)奏將聲音素材的速度調(diào)整為主節(jié) 奏,其中,原始節(jié)奏是提取聲音素材的原始樂(lè)曲的節(jié)奏。如下文中參照?qǐng)D38至圖40等所描述的,音調(diào)控制部262基于 混音^^莫式數(shù)據(jù)控制來(lái)自聲音信號(hào)產(chǎn)生部282-1至282-j的聲音素材 的再生聲音的音調(diào),使得基于聲音素材的原始樂(lè)曲的原基調(diào)和主基 調(diào)之間的差別以及再生速度控制部261的再生速度的控制量將音樂(lè) 聲音的基調(diào)調(diào)整為主基調(diào)。再生模式控制部263將音樂(lè)數(shù)據(jù)和元數(shù)據(jù)提供給聲音信號(hào)產(chǎn)生 部282-1至282-j,并基于樂(lè)曲的元數(shù)據(jù)和混音才莫式數(shù)據(jù)控制來(lái)自聲 音4言號(hào)產(chǎn)生部282-1至282-j的聲音素材的原始樂(lè)曲的音樂(lè)IM居的 再生定時(shí)的再生位置,使得根據(jù)由混音模式數(shù)據(jù)表示的混音模式再 生聲音素材。聲道產(chǎn)生部264產(chǎn)生與混音再生中使用的聲道凄t相同的多個(gè)聲 音信號(hào)產(chǎn)生部282。更具體地,聲道產(chǎn)生部264開(kāi)始例如與混音再 生中使用的聲道lt相同的多個(gè)解碼器162和時(shí)間伸縮/音調(diào)偏移裝 置163的處理。同步再生部213由圖2所示的同步再生裝置112來(lái)實(shí)現(xiàn),并包 4舌同步再生4空制部271、聲音混合部272和聲音l命出部273。同步 再生控制部271由圖2所示的同步再生控制裝置131來(lái)實(shí)現(xiàn),并包 4舌主節(jié)拍產(chǎn)生部281和聲音^f言號(hào)產(chǎn)生部282-1至282-j。主節(jié)拍產(chǎn)生 部281由圖6所示的主節(jié)拍產(chǎn)生裝置161來(lái)實(shí)現(xiàn),而聲音信號(hào)產(chǎn)生 部282-1至282-j分別由圖6所示的解碼器162-1至162-j和時(shí)間伸 縮/音調(diào)偏移裝置163-1至163-j來(lái)實(shí)現(xiàn)。聲音混合部272由圖2所 示的聲音混合設(shè)備132來(lái)實(shí)現(xiàn),并包括效果處理部291和聲音混合 單元292。效果處理部291由圖6所示的效果處理裝置171-1至171-j 和音量調(diào)整裝置172-1至172-j來(lái)實(shí)現(xiàn),而聲音混合單元292由圖6 所示的聲音混合裝置173來(lái)實(shí)現(xiàn)。聲音輸出部273由圖2所示的彰: A莫轉(zhuǎn)換裝置133和聲音輸出裝置134來(lái)實(shí)現(xiàn)。才喿作部214、顯示部215、網(wǎng)絡(luò)通信部216、樂(lè)曲元彰:據(jù)存4諸部 217、混音才莫式存4諸部218和樂(lè)曲存4諸部219分別由圖2所示的用 戶才喿作界面裝置113、用戶界面顯示裝置114、網(wǎng)絡(luò)通信裝置118、 音樂(lè)元數(shù)據(jù)存儲(chǔ)裝置142、混音模式存儲(chǔ)裝置143和音樂(lè)存儲(chǔ)裝置 141來(lái)實(shí)現(xiàn)。注意,當(dāng)描述音樂(lè)編輯系統(tǒng)101的處理時(shí),將參照?qǐng)D7的框圖 來(lái)給出描述?,F(xiàn)在,將參照?qǐng)D8至圖14描述元數(shù)據(jù)的細(xì)節(jié)。元數(shù)據(jù)是表示 樂(lè)曲特性、音樂(lè)數(shù)據(jù)和樂(lè)曲結(jié)構(gòu)之間的對(duì)應(yīng)關(guān)系等的數(shù)據(jù),并包括 節(jié)拍信息、和弦信息和旋律信息。這里,將參照?qǐng)D8描述節(jié)拍信息、 和弦信息和旋律信息。注意,圖8中下部的波形圖表示音樂(lè)數(shù)據(jù)的 波形,并且在由所有采樣表示的范圍內(nèi)由有效采樣表示的范圍是樂(lè) 曲數(shù)據(jù)被實(shí)際記錄的范圍。節(jié)拍信息表示音樂(lè)數(shù)據(jù)中的小節(jié)和節(jié)拍的位置。更具體地,節(jié) 拍信息表示音樂(lè)數(shù)據(jù)中的樂(lè)曲的每個(gè)小節(jié)開(kāi)頭處的節(jié)拍(這種節(jié)拍 在下文中也稱(chēng)作小節(jié)開(kāi)頭)和每個(gè)小節(jié)的中間節(jié)拍等的采樣位置 等。在圖8中,由文字"節(jié)拍信息"左側(cè)所示的垂直長(zhǎng)線來(lái)表示音
樂(lè)數(shù)據(jù)中每個(gè)小節(jié)開(kāi)頭的位置,而由垂直短線來(lái)表示除小節(jié)開(kāi)頭節(jié) 拍之外的每一個(gè)節(jié)拍的位置。注意,圖8示出了筒單的四拍樂(lè)曲的 節(jié)拍信息的實(shí)例,并且每四位出現(xiàn)一個(gè)小節(jié)開(kāi)頭。通過(guò)節(jié)拍信息,音樂(lè)數(shù)據(jù)中的小節(jié)開(kāi)頭和每個(gè)節(jié)拍的位置可以 以采樣單位指定,并且音樂(lè)數(shù)據(jù)的任意區(qū)間都可以以小節(jié)或節(jié)拍單 位來(lái)指定。此外,才艮據(jù)下面的表達(dá)式(1 ),可以利用節(jié)拍信息以確定平均BPM (節(jié)拍每分鐘),其是音樂(lè)數(shù)據(jù)的任意區(qū)間內(nèi)的平均節(jié) 奏平均BPM = Bn x Fs + Sn x 60 ... (1)其中,Bn表示區(qū)間內(nèi)的節(jié)拍號(hào),F(xiàn)s表示音樂(lè)數(shù)據(jù)的采樣率,以及 Sn表示區(qū)間內(nèi)的采樣號(hào)。和弦信息表示樂(lè)曲的和弦進(jìn)行,并且還表示音樂(lè)數(shù)據(jù)中每個(gè)和 弦的位置。更具體地,如圖8所示,和弦信息表示在樂(lè)曲中出現(xiàn)的 每個(gè)和弦的類(lèi)型、樂(lè)曲中每個(gè)和弦的采樣位置等。通過(guò)和弦信息, 樂(lè)曲中和弦的位置可以以采樣單位來(lái)指定,并且音樂(lè)數(shù)據(jù)的任意區(qū) 間可以以和弦為單位來(lái)指定。此外,基于和弦信息和節(jié)拍信息,樂(lè) 曲中和弦的^f立置可以以節(jié)拍為單^立來(lái)指定。注意,由和弦信息表示的和弦類(lèi)型不是由和弦名稱(chēng)來(lái)表示,而 是由和弦的才艮音相對(duì)于樂(lè)曲音階的主音的相對(duì)位置來(lái)表示。更具體 地,每個(gè)和弦都由和弦名稱(chēng)來(lái)表示,其中,例如,基于音階的主音 以及和弦根音之間的相對(duì)位置的音調(diào)等級(jí),其根音的音調(diào)名稱(chēng)的部分被重寫(xiě)入諸如i、 i# (或lit )、 n、 n# (或nib )、 m、 in弁(或iVb )、IV、 IV# (或Vi>)、 V、 V# (或VIb)、 VI、 VI# (或VIIb)、 VII或 VII# (或lb )(以及根據(jù)情況需要的#或b )的數(shù)值。
例如,在和弦類(lèi)型由其和弦名稱(chēng)表示的情況下,在調(diào)整基調(diào)時(shí),)啦以分辨在圖9上側(cè)主音為C的C大調(diào)的基調(diào)中C、 F、 G和Am 的和弦進(jìn)4亍與在圖9下側(cè)主音為E的E大調(diào)的基調(diào)中E、 A、 B和 C#m的和弦進(jìn)4亍是否;f皮此相似。另一方面,如果基于音階的主音與和弦才艮音之間的相對(duì)位置來(lái) 表示和弦類(lèi)型,則兩個(gè)和弦進(jìn)行,皮表示為相同的I、 IV、 V和VIm。 因此,容易理解的是,如果上側(cè)和弦的音調(diào)被提高四個(gè)半音以轉(zhuǎn)換 到E大調(diào)的基調(diào)或者下側(cè)的和弦的音調(diào)被降低四個(gè)半音以轉(zhuǎn)換到C 大調(diào)的基調(diào),則和弦進(jìn)行彼此一致。換句話說(shuō),4皮此具有不同聲調(diào) 的聲音素材之間的和弦進(jìn)行的關(guān)系變得明確,并且當(dāng)改變基調(diào)時(shí)兩 個(gè)聲音素材的和弦進(jìn)行是否彼此相似也變得明確。因此,在計(jì)算機(jī) 等的處理中,在改變基調(diào)的情況下,變得容易確定兩個(gè)聲源之間的 和弦進(jìn)行的相似度。注意,為了 4皮此區(qū)分由和弦名稱(chēng)表示的和弦,口基于和弦才艮音與 音階主音的相對(duì)4立置所表示的和弦,前者有時(shí)々美一皮稱(chēng)作絕^"和弦, 而后者有時(shí)4'美稱(chēng)作相^"和弦。此外,絕對(duì)和弦中的和弦類(lèi)型的表示 被稱(chēng)作絕對(duì)表示,而相對(duì)和弦中的和弦類(lèi)型的表示被稱(chēng)作相對(duì)表 示。此外,在下面的描述中,由表示相對(duì)和弦的根音與音階主音的 相對(duì)位置的數(shù)字表示的值以及根據(jù)情況需要添加到該數(shù)字的#或b 在下文中稱(chēng)作頻率。返回參照?qǐng)D8,旋律信息表示樂(lè)曲的旋律擴(kuò)展,以及表示在音 樂(lè)數(shù)據(jù)中構(gòu)造樂(lè)曲的每個(gè)旋律的元素的位置(下文中稱(chēng)作旋律塊)。 更具體地,如圖8所示,旋律信息表示出現(xiàn)在樂(lè)曲中的每個(gè)旋律塊 的類(lèi)型(例如序曲(Intro )、 A旋律(Verse A )、 B旋律(Verse B )、 易i己部分(Chorus )、間奏(Interlude )、獨(dú)奏(Solo )或尾聲(Outro ))、 樂(lè)曲中每個(gè)旋律塊的采樣位置等。通過(guò)旋律信息,音樂(lè)數(shù)據(jù)中每個(gè) 旋律塊的位置可以以采樣單位指定,以及音樂(lè)數(shù)據(jù)的任意區(qū)間可以
以旋律塊單位指定。此外,基于旋律信息和節(jié)拍信息,樂(lè)曲中每個(gè)4t^聿塊的位置可以以節(jié)拍單位指定。圖IO示出了元數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)的實(shí)例,以及圖11示出了元凄t據(jù)的具體實(shí)例。在圖ll所示的實(shí)例中,元數(shù)據(jù)包括小節(jié)/節(jié)拍號(hào)、 屬性和采樣位置。對(duì)于小節(jié)/節(jié)拍號(hào),-沒(méi)定表示樂(lè)曲中節(jié)拍位置的值。例如,在第n小節(jié)的第m節(jié)拍的情況下,將n和m的值設(shè)定為小節(jié)/節(jié)拍號(hào)。 例如,在圖11所示的實(shí)例中,第一行表示第一'J、節(jié)的第一節(jié)拍的 數(shù)據(jù),以及最低行表示第二小節(jié)的第二節(jié)拍的數(shù)據(jù)。注意,n是等 于或大于1的整數(shù),并且在簡(jiǎn)單二拍子的樂(lè)曲的情況下,m是從l 至k的范圍內(nèi)的整數(shù)。對(duì)于屬性,設(shè)定節(jié)拍信息、旋律信息或和弦信息的屬性類(lèi)型以 及關(guān)于該類(lèi)型的詳細(xì)凄t據(jù)。例如,在屬性表示和弦信息的情況下, 設(shè)定表示屬性類(lèi)型是和弦信息的數(shù)值以及表示由采樣位置表示的 位置處的和弦類(lèi)型的lt值。對(duì)于采樣位置,設(shè)定元數(shù)據(jù)對(duì)應(yīng)的音樂(lè)數(shù)據(jù)的采樣單位的位置。注意,關(guān)于旋4聿信息,只有每個(gè)旋律塊的開(kāi)始位置^皮注冊(cè)在元 凄丈據(jù)中,^f旦是關(guān)于和弦信息,只有每個(gè)和弦的開(kāi)始位置一皮注冊(cè)。然 而,每個(gè)節(jié)拍的關(guān)于旋律塊類(lèi)型和和弦類(lèi)型的信息可一皮注冊(cè)在元教: 據(jù)中。此外,除上述信息之外,諸如采樣頻率和量化位^:的在時(shí)間軸 上不改變的信息也作為整個(gè)樂(lè)曲的信息注冊(cè)在元數(shù)據(jù)中。此外,樂(lè) 曲的基調(diào)和音階的信息也纟皮注冊(cè)在元lt據(jù)中。注意,在基調(diào)和音階
或韻律(rhythm)在樂(lè)曲的中間改變的情況下,發(fā)生改變的采樣位 置、以及基調(diào)和音階或者韻律類(lèi)型的信息被注冊(cè)在元數(shù)據(jù)中。圖12至圖14示出了元數(shù)據(jù)的顯示圖像的實(shí)例。圖12示出了顯示節(jié)拍信息的顯示圖像的實(shí)例。在圖12的實(shí)例 中,每一個(gè)均表示小節(jié)頭^[立置的線BH1至BH4和每一個(gè)均表示除 小節(jié)頭之外的節(jié)拍位置的線BM1至BM12以與音樂(lè)數(shù)據(jù)的波形 WV11的重疊關(guān)系示出。為了可以將小節(jié)頭的位置和其它節(jié)拍的位 置相互區(qū)別,線BH1至BH4顯示得比線BM1至BM12更長(zhǎng)。圖13示出了顯示和弦信息的顯示圖像的實(shí)例。在圖13的實(shí)例 中,每一個(gè)均表示和弦開(kāi)始位置的標(biāo)記CD1至CD8以與音樂(lè)數(shù)據(jù) 的波形WV21的重疊關(guān)系顯示。在每個(gè)標(biāo)記的上側(cè),表示和弦的相 對(duì)和弦類(lèi)型,以及在每個(gè)標(biāo)記的下側(cè),顯示由基調(diào)的頻率、音階和 相3于和弦確定的和弦的絕3于和弦的類(lèi)型。圖14示出了顯示旋律信息的顯示圖像的實(shí)例。在圖14的實(shí)例 中,每一個(gè)均表示旋律塊的開(kāi)始位置的標(biāo)記ML1至ML4以與音樂(lè) 數(shù)據(jù)的波形WV31的重疊關(guān)系顯示。在每個(gè)標(biāo)記處,顯示表示旋律 塊類(lèi)型的文字或標(biāo)志。標(biāo)記ML1表示A旋律的開(kāi)始位置,標(biāo)記ML2 表示B凝:律的起始位置,以及標(biāo)記ML3和ML4的每一個(gè)均表示易 記部分的開(kāi)始位置。現(xiàn)在,參照?qǐng)D15描述混音才莫式凄t據(jù)的細(xì)節(jié)。圖15示出了混音^^莫式數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)的實(shí)例。參照?qǐng)D15,示 出的混音才莫式凄丈據(jù)包括表示被使用的聲道數(shù)量的聲道數(shù)和等于該 聲道數(shù)的多個(gè)聲道數(shù)據(jù)。每個(gè)聲道數(shù)據(jù)均包括表示包括聲道中的聲 音塊的lt量的塊lt,以及等于塊#:的多個(gè)塊#:據(jù)。此外,每個(gè)塊凄t
據(jù)均包括樂(lè)曲ID (IDs)、聲音塊的原始節(jié)奏(BPMo)、聲音塊的韻 律(Bt)、聲音塊的基調(diào)和音階(ks)、音樂(lè)凄t據(jù)中聲音塊的開(kāi)始/ 結(jié)束采樣位置(SPs/SPe)、開(kāi)始點(diǎn)節(jié)拍數(shù)(BCs)、結(jié)束點(diǎn)節(jié)拍號(hào) (BCe)、表示開(kāi)始點(diǎn)緊前的小節(jié)開(kāi)頭的采樣位置(SPBs)、表示結(jié) 束點(diǎn)緊后的小節(jié)開(kāi)頭的采樣位置(SPBe)、混音線上的開(kāi)始采樣位 置(RLSs)、混音線上的結(jié)束采樣位置(RLSe)、混音線上的開(kāi)始 小節(jié)號(hào)(RLBs)以及混音線上的結(jié)束小節(jié)號(hào)(RLBe)。IDs表示唯一指定聲音塊的提取源的樂(lè)曲(即,原始樂(lè)曲)的ID。BPMo表示原始樂(lè)曲中的聲音塊內(nèi)的平均BPM(節(jié)拍每分4中)。Bt表示原始樂(lè)曲中聲音塊中的韻律。例如,將如4/4(四-四拍) 或3/4 (三-四拍)這樣的信息設(shè)定為Bt。Ks表示原始樂(lè)曲中的聲音塊中的基調(diào)和音階。例如,如C大 調(diào)或A小調(diào)這樣的信息纟皮設(shè)定為ks。這種信息可用于將在聲音塊中 的相對(duì)和弦轉(zhuǎn)4灸為絕對(duì)和弦。SPs表示原始樂(lè)曲的音樂(lè)數(shù)據(jù)中的聲音塊的開(kāi)始點(diǎn)處的采樣位 置。SPe表示原始樂(lè)曲的音樂(lè)數(shù)據(jù)中的聲音塊的結(jié)束點(diǎn)處的采樣位 置。BCs表示原始樂(lè)曲中的聲音塊的開(kāi)始點(diǎn)處的節(jié)拍位置。具體地, BCs表示開(kāi)始聲音塊的原始樂(lè)曲的小節(jié)和節(jié)拍。BCs是具有小節(jié)和 節(jié)拍作為構(gòu)件的結(jié)構(gòu)的變量,并將原始樂(lè)曲中的聲音塊的開(kāi)始點(diǎn)的 小節(jié)號(hào)i殳定為BCs.Bar,而將原始樂(lè)曲中的聲音塊的開(kāi)始點(diǎn)的節(jié)拍 號(hào)設(shè)定為BCs.Beat。
BCe表示原始樂(lè)曲中的聲音塊的結(jié)束點(diǎn)處的節(jié)拍位置。具體 地,BCe表示開(kāi)始下一個(gè)聲音塊的原始樂(lè)曲的小節(jié)和節(jié)拍。因此, 從由BCs表示的節(jié)拍到由BCe表示的節(jié)拍緊前的另一個(gè)節(jié)拍的范 圍是原始樂(lè)曲中聲音塊的范圍。BCe是具有小節(jié)和節(jié)拍作為構(gòu)件的 結(jié)構(gòu)的變量,并將原始樂(lè)曲中的聲音塊的結(jié)束點(diǎn)緊后的節(jié)拍的小節(jié) 號(hào)設(shè)定為BCe.Bar,而將原始樂(lè)曲中的聲音塊的結(jié)束點(diǎn)緊后的節(jié)拍 的節(jié)拍號(hào)i殳定為BCe.Beat。SPBs表示音樂(lè)凄丈據(jù)中的、包括原始樂(lè)曲中聲音塊的開(kāi)始點(diǎn)的 小節(jié)開(kāi)頭的采樣位置。例如,在BCs.Bar的值被設(shè)定為1的情況下, 即,在聲音塊/人小節(jié)開(kāi)頭開(kāi)始的情況下,由BCs.Bar和BCs.beat表 示的節(jié)拍的采樣位置祐:i殳定為SPBs。另一方面,在BCs.Bar的值被 設(shè)定為2的情況下,即,在聲音塊從小節(jié)的第二節(jié)拍開(kāi)始的情況下, 由BCs.Bar表示的小節(jié)的第一節(jié)拍的采樣位置被設(shè)定為SPBs。SPBe表示音樂(lè)數(shù)據(jù)中的、位于原始樂(lè)曲中的聲音塊的結(jié)束點(diǎn) 緊后的小節(jié)開(kāi)頭的采樣位置。換句話說(shuō),設(shè)定包括聲音塊的結(jié)束點(diǎn) 的小節(jié)的下一個(gè)小節(jié)開(kāi)頭的采樣位置。RLSs表示混音線上聲音塊開(kāi)始釆樣的位置。注意,對(duì)于RLSs, 設(shè)定在將混音線上的每個(gè)聲音塊時(shí)間伸縮地與主節(jié)奏符合之后的 采樣位置。RLSe表示混音線上聲音塊結(jié)束采樣的位置。注意,對(duì)于RLSe, 設(shè)定在將混音線上的每個(gè)聲音塊時(shí)間伸縮地與主節(jié)奏符合之后的 采樣位置。RLBs表示混音線上聲音塊開(kāi)始的小節(jié)的小節(jié)號(hào)。 RLBe表示混音線上聲音塊結(jié)束的小節(jié)的小節(jié)號(hào)。
J見(jiàn)在,參照?qǐng)D16至圖42描述音樂(lè)編輯系統(tǒng)101的處理。首先,參照?qǐng)D16的流禾呈圖描述由音樂(lè)編輯系統(tǒng)101 ^M亍的混 音編輯處理。注意,例如當(dāng)用戶通過(guò)才喿作部214輸入混音編輯處理 的開(kāi)始指令時(shí),開(kāi)始這種處理。在步驟Sl中,在顯示控制部232的控制下,顯示部215顯示 纟扁壽專(zhuān)畫(huà)面。圖17示出了用于^U亍混音編輯的編輯畫(huà)面圖^f象的實(shí)例。在圖 17所示窗口 401的最上端,除用于執(zhí)行窗口 401的操作的按鈕之夕卜, 還顯示了列表框411至415、4安4丑416至421以及文字框422和423。如下文所述,列表框411至415用于指定在搜索旋律塊或和弦 時(shí)的搜索條件。按鈕416用于復(fù)位列表框411至415的內(nèi)容。4姿4丑417至419用于增加、降<氐或恢復(fù)樂(lè)曲列表區(qū)域ARm中 樂(lè)曲擴(kuò)展圖MC1至MC3的顯示尺寸。按鈕420用于基于顯示在混音區(qū)域ARr中的混音線執(zhí)行混音再 生,以及按鈕421用于停止混音再生。按鈕422用于輸入用于混音線的主節(jié)奏的設(shè)定值。才姿確丑423用于llT入用于混音線的主基調(diào)的設(shè)定值。窗口 401包4舌兩個(gè)區(qū)i或,包4舌混音區(qū)i或ARr和樂(lè)曲列表區(qū)域 ARm?;煲魠^(qū)域ARr是用于執(zhí)行混音編輯工作的區(qū)域,并且混音線真 實(shí)地顯示在混音區(qū)域ARr中。更具體地,包括在混音線中的聲道在
垂直方向上以并列關(guān)系顯示。聲道的4黃坐標(biāo)軸表示時(shí)間軸方向,并 且時(shí)間朝向右側(cè)消逝。圖17示出了混音線由兩個(gè)聲道形成的實(shí)例,并且在混音區(qū)i或ARr中顯示包4舌聲道TR1和另一個(gè)聲道TR2的兩個(gè)聲道。注意, 在聲道凄t太大以致所有聲道不能同時(shí)顯示在混音區(qū)i或ARr中的情 況下,混音區(qū)域ARr中的顯示圖像被滾讀以使所有聲道可被顯示。圖18是由4匡F1包圍的圖17所示混音區(qū)i或ARr的區(qū)^或的》文大 圖。參照?qǐng)D18,在所示的每個(gè)聲道中,設(shè)置在聲道中的聲音塊以乂人 左到右的時(shí)序以并列關(guān)系顯示。在每個(gè)聲音塊中,顯示聲音塊的原 始樂(lè)曲的樂(lè)曲名稱(chēng)和聲音塊的旋律塊的類(lèi)型。此外,每個(gè)聲音塊以 表示其旋律塊類(lèi)型的色彩顯示。注意,在圖18中,旋律塊的各個(gè) 類(lèi)型由其中的模式表示。每個(gè)聲音塊的水平寬度被設(shè)定為與包括在聲音塊中的節(jié)拍數(shù) 相對(duì)應(yīng)的長(zhǎng)度。具體地,即使原始樂(lè)曲中聲音塊的再生時(shí)間周期不 同,但如果聲音塊之間的節(jié)拍數(shù)相等,則也以相同的寬度顯示聲音 塊。因此,即^吏聲音塊之間原始節(jié)奏不同,^旦也可以清楚地掌握在 #^居主節(jié)奏再生聲音塊的情況下聲音塊的時(shí)間軸方向上的位置關(guān) 系。此外,在最低的聲道下面,顯示表示混音線上的小節(jié)位置的等 級(jí)SCb。在等級(jí)SCb下面,顯示表示當(dāng)前混音線的再生位置的指示器 424 (圖17)。返回參照?qǐng)D17,在樂(lè)曲列表區(qū)i或ARm中,顯示關(guān)于應(yīng)用元凄丈 據(jù)的樂(lè)曲的信息表。在樂(lè)曲列表區(qū)域ARm中,與各個(gè)樂(lè)曲相對(duì)應(yīng) 的樂(lè)曲區(qū)i或在垂直方向上并列。在圖17中,顯示包才舌樂(lè)曲區(qū)i或AS1 至AS3的三個(gè)樂(lè)曲區(qū)域。注意,在樂(lè)曲的數(shù)量太大以致與樂(lè)曲相對(duì)
應(yīng)的所有樂(lè)曲區(qū)i或不能同時(shí)顯示在樂(lè)曲列表區(qū)i或ARm中的情況 下,滾讀樂(lè)曲列表區(qū)域ARm中樂(lè)曲的顯示以便與所有樂(lè)曲相對(duì)應(yīng) 的樂(lè)曲區(qū)i或可^皮顯示。在每個(gè)樂(lè)曲區(qū)i或中,顯示與樂(lè)曲相對(duì)應(yīng)的^f言息,例如,樂(lè)曲名 稱(chēng)、藝術(shù)家名字、平均節(jié)奏(BPM)、小節(jié)號(hào)、基調(diào)和音階等。此 外,在每個(gè)樂(lè)曲區(qū)域中,顯示表示樂(lè)曲的旋4聿擴(kuò)展和和弦進(jìn)行的樂(lè) 曲擴(kuò)展圖。在圖17中,樂(lè)曲擴(kuò)展圖MC1顯示在樂(lè)曲區(qū)i或AS1中, 樂(lè)曲擴(kuò)展圖MC2顯示在樂(lè)曲區(qū)域AS2中,而樂(lè)曲擴(kuò)展圖MC3顯示 在樂(lè)曲區(qū)域AS3中。樂(lè)曲擴(kuò)展圖的軸表示時(shí)間軸方向,并且時(shí)間朝 向右側(cè)消逝。圖19以放大的比例示出了樂(lè)曲擴(kuò)展圖的一部分。參照?qǐng)D19, 在樂(lè)曲擴(kuò)展圖上端的旋律塊區(qū)域CLm中,基于對(duì)應(yīng)樂(lè)曲的元數(shù)據(jù), 以出現(xiàn)存儲(chǔ)塊的順序從左到右時(shí)序地以并列關(guān)系顯示形成樂(lè)曲的 旋律塊。在旋律塊區(qū)域CLm的每個(gè)塊中,表示旋律塊的類(lèi)型,并 且對(duì)于不同類(lèi)型的旋律塊使用不同的顏色。注意,在圖19中,各 種類(lèi)型的旋律塊由其中的模式表示。此外,旋律塊區(qū)域CLm的每 一塊的水平寬度^皮設(shè)定為與包括在旋律塊中的節(jié)拍數(shù)相對(duì)應(yīng)的長(zhǎng) 度。在樂(lè)曲擴(kuò)展圖的下端的和弦進(jìn)行區(qū)域CLc中,基于對(duì)應(yīng)樂(lè)曲的 元凄欠據(jù),,人左到右時(shí)序i也以并列關(guān)系顯示形成樂(lè)曲的和弦。在和弦 進(jìn)行區(qū)域CLc的每一塊中,顯示相對(duì)和弦的類(lèi)型以及由相對(duì)和弦和 聲音塊的基調(diào)所確定的絕對(duì)和弦的類(lèi)型。此外,和弦進(jìn)行區(qū)域CLc 各塊的相對(duì)和弦的不同類(lèi)型4吏用不同的顏色。注意,在圖19中, 各種類(lèi)型的相對(duì)和弦由其中的才莫式來(lái)表示。此外,和弦進(jìn)行區(qū)域 CLc的每一塊的水平寬度被設(shè)定為與包括在和弦區(qū)間中的節(jié)拍數(shù)相 對(duì)應(yīng)的長(zhǎng)度。 此外,可以利用圖20所述的指針CS選擇旋律塊區(qū)域CLm中 的期望塊,或者可以利用圖21所示的指針CS選4奪和弦進(jìn)行區(qū)域 CLc中的期望塊。此外,如果使用如圖22所示的列表框411以指定旋律塊的期 望類(lèi)型,則與指定類(lèi)型的旋律塊相對(duì)應(yīng)的塊被強(qiáng)調(diào)顯示在樂(lè)曲擴(kuò)展 圖上。注意,Chrous (易記部分)被指定為旋律塊的類(lèi)型,并且在 音樂(lè)擴(kuò)展圖MC11至MC13中,》走4聿塊類(lèi)型是Chorus的塊一皮強(qiáng)調(diào) 顯不。此夕卜,如果使用如圖23所示的列表框412至415以指定期望 的相對(duì)和弦,則與指定類(lèi)型的相對(duì)和弦相對(duì)應(yīng)的塊^皮強(qiáng)調(diào)顯示在樂(lè) 曲擴(kuò)展圖上。例如,在圖23中,Im7凈皮指定作為相對(duì)和弦的類(lèi)型, 則和弦類(lèi)型是Im7的塊^皮強(qiáng)調(diào)顯示在音樂(lè)擴(kuò)展圖MC21至MC23 上。注意,在圖22的音樂(lè)擴(kuò)展圖MC11至MC13和圖23的音樂(lè)擴(kuò) 展圖MC21至MC23上,類(lèi)似于圖19等,對(duì)于不同類(lèi)型的^走4聿塊 以及不同類(lèi)型的相對(duì)和弦使用不同的顏色,在圖22和圖23中,示 出了塊中的才莫式^f旦不以分類(lèi)狀態(tài)示出,以清楚地表示每個(gè)一皮強(qiáng)調(diào)的 塊。此外,強(qiáng)調(diào)每個(gè)搜索到的塊的方法不特別限為預(yù)定方法,而是 可以使用各種方法,例如以較深或較亮的顏色顯示搜索到的塊,以 比4臾索到的塊弱或暗的顏色顯示其它塊,改變4叟索到的塊的顏色或 者用框線圍繞搜索到的塊。此外,可以使用AND條件、OR條件等, 使得可以組合形式搜索多種類(lèi)型的旋律塊或和弦。以這種方式,可通過(guò)利用元數(shù)據(jù)的信息以旋律塊或和弦為單位 簡(jiǎn)單地處理音樂(lè)數(shù)據(jù)。因此,當(dāng)與利用耳朵實(shí)際聽(tīng)到聲音或者根據(jù)
預(yù)定算法分析音樂(lè)數(shù)據(jù)的波形來(lái)執(zhí)行搜索的現(xiàn)有方法相比時(shí),可以 更加簡(jiǎn)單和精確地搜索與期望的和弦或旋律塊相對(duì)應(yīng)的音樂(lè)數(shù)據(jù) 的范圍。返回參照?qǐng)D16,在步-驟S2中,音樂(lè)編輯系統(tǒng)101開(kāi)始對(duì)應(yīng)于 混音編輯的處理。具體地,用戶可觀看顯示在顯示部215上的編輯 畫(huà)面圖像,并操作梯:作部214來(lái)選擇每首樂(lè)曲的期望部分以及將所 選部分i殳置在混音線的聲道的期望位置上。基于來(lái)自4喿作部214的 信息,顯示部215響應(yīng)于用戶的操作更新編輯畫(huà)面圖像的顯示內(nèi)容。例如,如圖24所示,用戶可/人音樂(lè)擴(kuò)展圖MC31和MC32的 每一個(gè)中的旋律塊區(qū)域內(nèi)選擇期望的旋律塊作為聲音素材,并將選 擇的旋律塊放置在混音區(qū)域ARr中的聲道TR1和TR2的期望位置 處。注意,在聲道TR1和TR2上》欠置的每個(gè)聲音塊中,顯示與聲 音塊相對(duì)應(yīng)的凝^聿塊的類(lèi)型和聲音塊的原始樂(lè)曲的樂(lè)曲名稱(chēng)。此 外,如圖25所示,用戶可縮小或加寬放置在每個(gè)聲道上的每個(gè)聲 音塊中所包括的范圍。返回參照?qǐng)D16,在步驟S3中,相似度計(jì)算部241判定是否發(fā) 布了用于搜索優(yōu)選聲音素材的請(qǐng)求。例如,如圖26所示,如果用 戶才喿作了才喿作部214以指定力文置在聲道TR1上的聲音塊BKl,則 指定在時(shí)間軸方向上位于與聲音塊BK1相同位置處的聲道TR2的 區(qū)間RMD1以及發(fā)布指令以在指定區(qū)間(下文中稱(chēng)作搜索區(qū)間)內(nèi) 搜索優(yōu)選聲音素材,并且相似度計(jì)算部241從搡作部214獲取該指 令,然后相似度計(jì)算部241判定發(fā)布了搜索優(yōu)選聲音素材的請(qǐng)求。 在這種情況下,處理進(jìn)行到步驟S4。在這種情況下,如下文所描述 的,執(zhí)行聲音素材的搜索,其在與聲音塊BK1同時(shí)再生時(shí)提供與聲 音塊BK1自然協(xié)調(diào)的聲音而不會(huì)有不熟悉的感覺(jué)。這種4臾索在下文 中被稱(chēng)為重疊聲音素材搜索。
此外,例如,如圖27所示,如果用戶才乘作了才喿作部214以指 定方文置在聲道TR1上的聲音塊,則指定緊接著聲音塊BK1的區(qū)間 RMD11并發(fā)布指令以在指定搜索區(qū)間內(nèi)搜索優(yōu)選聲音素材,并且 相似度計(jì)算部241從操作部214獲取指令,然后相似度計(jì)算部241 判定發(fā)布了搜索優(yōu)選聲音素材的請(qǐng)求。在這種情況下,處理進(jìn)行到 步艱《S4。在這種情況下,如下文所描述的,進(jìn)行聲音素材的搜索, 當(dāng)其連續(xù)聲音塊BK1再生時(shí)具有聽(tīng)起來(lái)4艮自然的和弦進(jìn)行而不會(huì) 提供不熟悉的感覺(jué)。這種搜索在下文中稱(chēng)作連接聲音素材搜索。注意,在步驟S3中指定的聲音塊BK1在下文中稱(chēng)作指定塊。
返回參照?qǐng)D16,在步驟S4中,用戶界面處理部211執(zhí)行聲 素材搜索處理。這里,將參照?qǐng)D28的流程圖描述聲音素材搜索處 理的細(xì)節(jié)。
在步驟S21中,相似度計(jì)算部241確定參考?jí)K的節(jié)拍號(hào)n。更 具體地,當(dāng)要執(zhí)行重疊聲音素材搜索時(shí),相似度計(jì)算部241設(shè)定指 定塊作為參考?jí)K,并從樂(lè)曲元數(shù)據(jù)存儲(chǔ)部217獲耳又參考?jí)K的原始樂(lè) 曲(下文中稱(chēng)作參考樂(lè)曲)的元數(shù)據(jù)。然后,相似度計(jì)算部241基 于獲耳又的元凄t據(jù)確定參考?jí)K的節(jié)拍號(hào)n。另一方面,當(dāng)要執(zhí)行連沖妾 聲音素材搜索時(shí),相似度計(jì)算部241設(shè)定緊接著指定塊的原始樂(lè)曲 中的指定塊的旋律塊作為參考?jí)K,并從樂(lè)曲元數(shù)據(jù)存儲(chǔ)部217獲取 參考樂(lè)曲的元凄t據(jù)。然后,相似度計(jì)算部241基于獲耳又的元凄t據(jù)確 定參考?jí)K的節(jié)拍號(hào)n。在步驟S22中,相似度計(jì)算部241以節(jié)拍粒度(granularity) 的陣列a[]擴(kuò)展參考?jí)K中的相對(duì)和弦。更具體地,相似度計(jì)算部241的相對(duì)和弦代入長(zhǎng)度n的陣列a[]中。具體地說(shuō),將參考?jí)K的開(kāi)頭節(jié) 拍處的相^"和弦4戈入a[O],并將第二節(jié)拍處的相對(duì)和弦4戈入a[l]。
此外,類(lèi)似地執(zhí)行代入直到將最后的第n節(jié)拍處的相對(duì)和弦代入 a[n畫(huà)l]。
在步驟S23中,相似度計(jì)算部241將0代入變量s。在步驟S24中,相似度計(jì)算部241從樂(lè)曲元數(shù)據(jù)存儲(chǔ)部217獲 取第s+l首樂(lè)曲(下文中稱(chēng)作搜索對(duì)象樂(lè)曲)的元數(shù)據(jù)。在步驟S25中,相似度計(jì)算部241判定第s+l首樂(lè)曲是否應(yīng)當(dāng) 從搜索對(duì)象中排除。當(dāng)?shù)趕+l首樂(lè)曲(即,搜索對(duì)象樂(lè)曲)不滿足 預(yù)定的4非除條件時(shí),相似度計(jì)算部241判定第s+l首樂(lè)曲不應(yīng)當(dāng)乂人 搜索對(duì)象中排除。在這種情況下,處理進(jìn)行到步驟S26。在步驟S26中,相似度計(jì)算部241將第s+l首樂(lè)曲的相對(duì)和弦 擴(kuò)展到節(jié)拍粒度的陣列b[]。更具體地,相似度計(jì)算部241基于第 s+l首樂(lè)曲(即,4叟索對(duì)象樂(lè)曲)的元數(shù)據(jù)確定與搜索對(duì)象樂(lè)曲的 節(jié)拍相對(duì)應(yīng)的相對(duì)和弦,并將確定的相對(duì)和弦代入陣列b[]。具體 地,在搜索對(duì)象樂(lè)曲的節(jié)拍號(hào)是m的情況下,將與搜索對(duì)象樂(lè)曲的 開(kāi)頭節(jié)拍相對(duì)應(yīng)的相對(duì)和弦代入b[O],以及將與第二節(jié)拍相對(duì)應(yīng)的 相對(duì)和弦^入b[1]。此外,類(lèi)似地4丸4于代入直到將與最后的第m節(jié) 才白才目只于應(yīng)的才目只t—弦 入b[m-l]。在步驟S27中,聲音素材搜索部231執(zhí)行得分計(jì)算處理。這里, 將參照?qǐng)D29描述得分計(jì)算處理的細(xì)節(jié)。在步驟S51中,相似度計(jì)算部241將0代入變量p。在步驟S52中,相似度計(jì)算部241判定音階是否相等。這里, 參考區(qū)間是陣列a[]的要素a[O]至a[n-l]的區(qū)間,以及搜索對(duì)象區(qū)間 是陣列b[]的要素b[p]到b[p+n-l]的區(qū)間。如果相似度計(jì)算部241基 于參考樂(lè)曲和搜索對(duì)象樂(lè)曲的元數(shù)據(jù)判定參考區(qū)間和搜索對(duì)象區(qū) 間中的一個(gè)展示為大調(diào)而另 一個(gè)展示為小調(diào),則判定兩首樂(lè)曲的音階4皮此不相等。在這種情況下,處理進(jìn)行到步駛《S53。在步驟S53中,相似度計(jì)算部241將陣列a[]的值轉(zhuǎn)換為絕對(duì) 和弦。在步驟S54中,相似度計(jì)算部241將陣列b[]的值轉(zhuǎn)換為絕對(duì) 和弦。另一方面,如果在步驟S52中參考區(qū)間和4叟索對(duì)象區(qū)間都展示 為大調(diào)或者小調(diào),則相似度計(jì)算部241判定兩首樂(lè)曲的音階;波此相 等。在這種情況下,3兆過(guò)步-驟S53和S54中的處理,并且處理直4姿 進(jìn)4亍到步,《S55。在步驟S55中,相似度計(jì)算部241確定參考區(qū)間和4叟索區(qū)間之 間的相似度。相似度計(jì)算部241根據(jù)以下表達(dá)式(2)和(3)判定 參考區(qū)間和搜索對(duì)象區(qū)間之間的相似度Rab:<formula>formula see original document page 38</formula> …(2 ) 在相對(duì)和弦的頻率或絕對(duì)和弦的才艮音相同并且當(dāng)兩個(gè)區(qū)間都展示出大調(diào)和弦和小調(diào)和弦的關(guān)系的情況下,f(x,y)=0,但是在 其他情況下<formula>formula see original document page 38</formula> … (3 )其中,MatrixR[x] [y]表示定義和弦之間相似度的預(yù)定相似度矩 陣的第y列的第x^f于處的要素的值。相似度矩陣是定義和弦之間相 似度的矩陣,并在矩陣的每個(gè)位置處設(shè)定基于和弦之間相似度的點(diǎn)數(shù)(point)。這里,將描述相似度矩陣的幾個(gè)實(shí)例。圖30示出了在參考區(qū)間和^t叟索對(duì)象區(qū)間都展示大調(diào)的情況下 所使用的相似度矩陣的實(shí)例。注意,圖30的相似度矩陣的行數(shù)和 列數(shù)由相對(duì)和弦的頻率來(lái)表示。因此,在要素a[i]和要素b[i+p]的相 對(duì)和弦的頻率彼此相等的情況下,設(shè)置最高點(diǎn)數(shù),即,點(diǎn)數(shù)IO。此 夕卜,考慮提供相似聲音的替代和弦的存在,在要素a[i]和要素b[i+p] 的相對(duì)和弦具有彼此替代和弦關(guān)系的情況下,即,在要素之一是相 對(duì)和弦而另 一 個(gè)要素是相對(duì)和弦的替代和弦的情況下,或者更嚴(yán)才各 地說(shuō)在參考區(qū)間和搜索對(duì)象區(qū)間中的基調(diào)被彼此調(diào)整時(shí)要素a[i]和 要素b[i+p]具有彼此替代和弦關(guān)系的情況下,設(shè)置點(diǎn)數(shù)5。例如, 在要素a[i]的相對(duì)和弦的頻率為I以及要素b[i+p]的相對(duì)和弦的頻率 為III的情況下,i殳置點(diǎn)數(shù)5。在對(duì)應(yīng)于圖30的矩陣中空白位置的 任何其它情況下,i殳置點(diǎn)l史0。圖3i示出了在參考區(qū)間和^:索對(duì)象區(qū)間都表示小調(diào)的情況下所使用的相似度矩陣的實(shí)例。注意,圖31的相似度矩陣的行數(shù)和 列數(shù)由與圖30的相似度矩陣類(lèi)似的相對(duì)和弦的頻率來(lái)表示。此外, 在圖31的相似度矩陣中,在要素a[i]和要素b[i+p]的相對(duì)和弦的頻 率彼此相等的情況下,類(lèi)似于圖30的相似度矩陣,設(shè)置最高點(diǎn)數(shù) 10。此外,在要素a[i]和要素b[i+p]的相對(duì)和弦具有彼此替代和弦的 關(guān)系的情況下,設(shè)置點(diǎn)數(shù)5。在對(duì)應(yīng)于圖31的矩陣中的空白位置的 任何其它情況下,設(shè)置點(diǎn)數(shù)0。但是,注意,由于大調(diào)和小調(diào)的替 代和弦-波此不同,所以圖30和圖31的矩陣^皮此不同。圖32示出了在參考區(qū)間和搜索對(duì)象區(qū)間中的音階4皮此不同的 情況下所使用的相似度矩陣的實(shí)例。圖32的相似度矩陣的行數(shù)和 列數(shù)由絕對(duì)和弦的根音的音名來(lái)表示。在圖32的相似度矩陣中, 在要素a[i]和要素b[i+p]的絕對(duì)和弦的根音相同的情況下,設(shè)置點(diǎn)數(shù) 10, j旦是在對(duì)應(yīng)于圖32的矩陣中的空白位置的任何其它情況下, 設(shè)置點(diǎn)數(shù)0。以這種方式,在要素a[i]和要素b[i+p]中的音階彼此不 同的情況下,基于絕對(duì)和弦確定相似度。這是因?yàn)樵谝豠[i]和要 素b[i+p]中的音階彼此不同的情況下,即使相對(duì)和弦的類(lèi)型相同, 但如果將相對(duì)和弦轉(zhuǎn)換為絕對(duì)和弦,則由于音階的差別和弦的類(lèi)型 也變得彼此不同,相反,即使相對(duì)和弦的類(lèi)型4皮此不同,但如果將 相對(duì)和弦轉(zhuǎn)換為絕對(duì)和弦,則和弦的類(lèi)型有時(shí)會(huì)變得彼此相同。以這種方式,在參考區(qū)間和搜索對(duì)象區(qū)間都展示大調(diào)或小調(diào)的 情況下,基于和弦的根音相對(duì)于區(qū)間音階的主音的相對(duì)位置計(jì)算相 似度等級(jí)。相比之下,在兩個(gè)區(qū)間中的一個(gè)表示大調(diào)而另一個(gè)區(qū)間 表示小調(diào)的情況下,基于和弦的實(shí)際聲音的音調(diào)計(jì)算兩個(gè)區(qū)間之間 的相似度。注意,如上文所給表達(dá)式(3 )所表示的,在參考區(qū)間和搜索 對(duì)象區(qū)間中的音階相同的情況下,如果要素a[i]和要素b[i+p]的相對(duì) 和弦的頻率相等并且和弦具有大調(diào)和弦和'J、調(diào)和弦之間的關(guān)系,或 者在參考區(qū)間和搜索對(duì)象區(qū)間中的音階彼此不同的情況下,如果要 素a[i]和要素b[i+p]的絕對(duì)和弦的根音相同并且和弦具有大調(diào)和弦 和小調(diào)和弦之間的關(guān)系,則將點(diǎn)數(shù)設(shè)定為0。這是因?yàn)槔缂词瓜?對(duì)和弦是相同的和弦I,如果相對(duì)和弦中的一個(gè)是和弦I而另 一個(gè) 相對(duì)和弦是和弦Im,那么前者的第三音將從根音變?yōu)楸雀舸笕?的音,以及后者的第三音變?yōu)楸雀粜∪鹊囊?,并且由于兩個(gè)音 相差一個(gè)半音,^口果兩個(gè)和弦同時(shí)發(fā)聲,則它們聽(tīng)起來(lái)不和i皆。注 意,在要素a[i]和要素b[i+p]的相對(duì)和弦的頻率或者絕對(duì)和弦的根音 -波此不同的情況下,即4吏兩個(gè)和弦具有大調(diào)和弦和小調(diào)和弦之間的 關(guān)系,它們也可能不必要地產(chǎn)生不和諧,由此,基于相似度矩陣確 定點(diǎn)數(shù)。
注意,圖30至圖32示出了相似度矩陣的實(shí)例,但相似度矩陣不限于這些實(shí)例。例如,可基于和弦的組合更加具體地對(duì)將設(shè)置的點(diǎn)數(shù)進(jìn)行分類(lèi)?;蛘撸苫谥T如旋律小調(diào)音階、和聲小調(diào)音階或 自然小調(diào)音階的音階進(jìn)一步細(xì)分用于小調(diào)的相似度矩陣。注意,即使相似度矩陣的類(lèi)型增加,但如果相似度矩陣被一次準(zhǔn)備,那么可 沖艮據(jù)上面給出的相同表達(dá)式(2)和(3)確定相似度。返回參照?qǐng)D29,在步驟S56中,相似度計(jì)算部241判定相似度 是否超出閾值T。如果判定相似度超出閾值T,即,如果參考區(qū)間 和搜索對(duì)象區(qū)間之間的和弦進(jìn)行中的相似度很高,則處理進(jìn)行到步 驟S57。在步驟S57中,得分計(jì)算部242計(jì)算得分。具體地,相似度計(jì) 算部241將由此計(jì)算的相似度提供給得分計(jì)算部242。得分計(jì)算部 242基于例如預(yù)定條件將接收的相似度與權(quán)重相乘以計(jì)算得分。例 如,如果參考樂(lè)曲和4叟索對(duì)象樂(lè)曲具有表示相似度等級(jí)很^氐的要 素,例如,如果參考樂(lè)曲和搜索對(duì)象樂(lè)曲之間的節(jié)奏差高于預(yù)定閾 值或者參考樂(lè)曲和搜索對(duì)象樂(lè)曲的音階彼此不同,則相似度與低于 1的權(quán)重相乘以降低相似度。在步驟S58中,得分計(jì)算部242注冊(cè)搜索的結(jié)果。具體地,得 分計(jì)算部242將計(jì)算得分的搜索對(duì)象區(qū)間和用于各個(gè)樂(lè)曲的得分分 類(lèi)并將它們存儲(chǔ)在樂(lè)曲元數(shù)據(jù)存儲(chǔ)部217中。另一方面,如果在步驟S56中判定相似度不超出預(yù)定閾值,即, 如果參考區(qū)間和搜索對(duì)象區(qū)間之間的和弦進(jìn)行的相似度^艮低,則跳 過(guò)步驟S57和S58中的處理,并且處理直接進(jìn)行到步驟S59。換句 話-說(shuō),4叟索對(duì)象區(qū)間的得分保持設(shè)定為0。在步驟S59中,相似度計(jì)算部241將變量p的值力口 1 。
在步驟S60中,相似度計(jì)算部241判定p+n是否超出陣列b[] 的大小m。如果判定p+n沒(méi)有超出陣列b[]的大小m,即,如果搜 索對(duì)象樂(lè)曲的從第p個(gè)節(jié)拍到最后的節(jié)拍的區(qū)間比參考區(qū)間中的節(jié) 拍號(hào)n長(zhǎng),則處理返回到步驟S55。此后,步驟S55至S60中的處理被重復(fù)執(zhí)行,直到在步驟S60 中判定p+n超出陣列b[]的大小m。具體地,當(dāng)如圖33所示搜索對(duì) 象區(qū)間(乂人b[p]到b[p+n-l]的區(qū)間),人陣歹'J b[]的開(kāi)頭開(kāi)始相繼偏移 一個(gè)節(jié)拍時(shí),計(jì)算基于每個(gè)搜索對(duì)象區(qū)間和參考區(qū)間(叢a
到a[n] 的區(qū)間)之間的相似度的得分。這樣,搜索顯示出對(duì)于參考區(qū)間的 和弦進(jìn)4亍的高相似度的4叟索對(duì)象樂(lè)曲的區(qū)間。如果在步艱《S60中判定p+n的^f直超出陣列b[]的大小,即,如 果搜索對(duì)象樂(lè)曲的從第p個(gè)節(jié)拍到最后的節(jié)拍的區(qū)間變得低于參考 區(qū)間中的節(jié)拍號(hào)n,則結(jié)束得分計(jì)算處理。返回參照?qǐng)D28,在步驟S28中,相似度計(jì)算部241將n的值減1。在步驟S29中,相似度計(jì)算部241判定n是否等于或高于閾值 L。如果判定n等于或高于閾值L,則處理返回步驟S27。此后,重復(fù)l丸4亍步艱《S27到S29中的處理,直到在步驟S29中 判定n低于閾值L。具體地,當(dāng)參考區(qū)間的長(zhǎng)度相繼減1個(gè)節(jié)拍直 到n的值變得小于閾值L,重復(fù)執(zhí)行對(duì)于參考區(qū)間的和弦進(jìn)行具有 高相似度的區(qū)間的4叟索。另一方面,如果在步驟S29中判定n低于閾值L,則處理進(jìn)行 到步艱《S30。
此外,如果4叟索對(duì)象樂(lè)曲滿足預(yù)定的排除條件,則相似度計(jì)算部241在步驟S25中判定第s+l首樂(lè)曲應(yīng)當(dāng)從4叟索對(duì)象中排除,處 理進(jìn)行到步驟S30而跳過(guò)步驟S26至S29中的處理。注意,4艮據(jù)情 況需要由用戶設(shè)定應(yīng)當(dāng)從搜索對(duì)象中排除的樂(lè)曲的條件,例如,為 與參考樂(lè)曲相同的樂(lè)曲、具有不同于參考樂(lè)曲的韻律的樂(lè)曲、以及 與參考樂(lè)曲的節(jié)奏差等于或大于預(yù)定閾值的的樂(lè)曲。在步驟S30中,相似度計(jì)算部241將s的值力口 1 。在步驟S31中,相似度計(jì)算部241判定s的值是否等于總樂(lè)曲 數(shù)。如果判定s的值不等于總樂(lè)曲數(shù),即,如果還沒(méi)有對(duì)元數(shù)據(jù)存 4諸在樂(lè)曲元凄史才居存4諸部217中的所有樂(lè)曲完成處理,則處理進(jìn)4亍到 步驟S32。在步驟S32中,相似度計(jì)算部241將n的值返回到參考?jí)K的節(jié) 拍號(hào)。jt匕后,處J里返回到步艱《S24, ^f吏4尋步駛《S24至S31中的處J里,皮 重復(fù)執(zhí)行,直到在步驟S31中判定s的值等于總樂(lè)曲數(shù)。另一方面,如果在步驟S31中判定s的值等于總樂(lè)曲數(shù),即, 如果已經(jīng)對(duì)元lt據(jù)存儲(chǔ)在樂(lè)曲元數(shù)據(jù)存儲(chǔ)部217中的所有樂(lè)曲4丸4亍 了處理,則處理進(jìn)4亍到步駛《S33。在步驟S33中,顯示部215以得分的降序分類(lèi)和顯示樂(lè)曲,然 后接收聲音素材搜索處理。具體地,顯示控制部232從樂(lè)曲元數(shù)據(jù) 存儲(chǔ)部217讀取所有樂(lè)曲的得分,并總計(jì)各個(gè)樂(lè)曲的得分。在顯示 控制部232的控制下,顯示部215在樂(lè)曲列表區(qū)域ARm中以得分的降順重新」排列樂(lè)曲,并顯示重新4非列順序的樂(lè)曲。 這時(shí),如圖34所示,在樂(lè)曲擴(kuò)展圖的和弦進(jìn)行區(qū)域中,得分 等于或高于預(yù)定閾值的區(qū)間SEC1至SEC8被強(qiáng)調(diào)顯示。此外,在 樂(lè)曲擴(kuò)展圖的左下部,顯示對(duì)應(yīng)樂(lè)曲得分的總凄t。此外,如圖35 所示,為了將基于絕對(duì)和弦計(jì)算得分的那些區(qū)間與基于相對(duì)和弦計(jì) 算4尋分的那些區(qū)間區(qū)別開(kāi)來(lái),例如,在強(qiáng)調(diào)顯示的區(qū)間SEC11內(nèi)顯 示下劃線。如上所述,可以簡(jiǎn)單地從大量樂(lè)曲中搜索適合于以與指定塊的 重疊關(guān)系再生的聲音素材或者適合于以與指定塊的連接關(guān)系再生 的聲音素材,而不必執(zhí)行用耳朵實(shí)際確認(rèn)的這種工作。此后,例如, 通過(guò)在聲道上實(shí)際設(shè)置候選以及利用耳朵聽(tīng)它們用于確認(rèn),用戶可 從減少的候選中搜索到具有用戶期望表現(xiàn)的聲音的聲音素材。此外,由于如上所述考慮替代和弦的存在來(lái)計(jì)算相似度,所以 即使搜索對(duì)象區(qū)間的和弦進(jìn)行與參考區(qū)間的和弦進(jìn)行不一致,也可 以確定具有類(lèi)似于參考區(qū)間中的聲音的聲音素材。此外,由于各個(gè)聲道的聲音塊利用其調(diào)整的節(jié)拍位置進(jìn)行再 生,所以可通過(guò)以節(jié)拍為單位比4交和弦進(jìn)4亍來(lái)確定參考區(qū)間和4叟索 對(duì)象區(qū)間之間的和弦進(jìn)行的相似度,而不必考慮每個(gè)區(qū)間中樂(lè)曲的 再生時(shí)間。注意,在上述實(shí)施例中,當(dāng)和弦進(jìn)行以節(jié)拍為單位;波此進(jìn)行比 4交時(shí),通過(guò)以八分音符、十六分音符等為單位比較和弦進(jìn)行,還可 以提高比較精度。在這種情況下,基于元數(shù)據(jù)的每個(gè)和弦的采樣位 置,利用諸如八分音符或十六分音符的單位的解析度可確定和弦進(jìn) 行。返回參照?qǐng)D16,如果在步驟S3中判定沒(méi)有發(fā)布搜索優(yōu)選聲音 素材的請(qǐng)求,則跳過(guò)步驟S4中的處理,處理進(jìn)行到步驟S5。
在步驟S5中,混音模式產(chǎn)生部252判定是否發(fā)布存儲(chǔ)混音模 式的請(qǐng)求。例如,如果用戶想要存儲(chǔ)在混音區(qū)域ARr中產(chǎn)生的混音 模式,并輸入指令以通過(guò)操作部214將混音模式存儲(chǔ)在混音模式產(chǎn) 生部252中,則混音才莫式產(chǎn)生部252判定發(fā)布了存儲(chǔ)混音模式的指 令,并且處理進(jìn)行到步驟S6。在步驟S6中,混音才莫式產(chǎn)生部252產(chǎn)生混音模式凄t據(jù)。具體 地,基于混音區(qū)域ARr中產(chǎn)生的混音模式以及以混音模式設(shè)置的聲 音塊的原始樂(lè)曲的原凄t據(jù),混音才莫式產(chǎn)生部252產(chǎn)生具有參照?qǐng)D15 在上文中描述的數(shù)據(jù)結(jié)構(gòu)的混音才莫式數(shù)據(jù)。例如,在產(chǎn)生從三個(gè)樂(lè)曲中換:取的聲音素材被設(shè)置在如圖36 所示混音區(qū)域ARr中的聲道TR1和TR2上的混音模式的情況下, 圖15的混音模式數(shù)據(jù)的聲道數(shù)被設(shè)定為2,并且產(chǎn)生與聲道TR1 和TR2相對(duì)應(yīng)的聲道數(shù)據(jù)。此外,聲道TR1上的聲道數(shù)據(jù)的聲道 數(shù)被設(shè)定為9,其是設(shè)置在聲道TR1上的聲音塊的數(shù)量,并且產(chǎn)生 9個(gè)聲音塊數(shù)據(jù)。聲道TR2上的聲道數(shù)據(jù)的聲道數(shù)被設(shè)定為6,其 是設(shè)置在聲道TR2上的聲音塊的數(shù)量,并產(chǎn)生6個(gè)塊數(shù)據(jù)。然后, 在塊數(shù)據(jù)的每一項(xiàng)中,設(shè)定每個(gè)聲音塊的原始樂(lè)曲的原凄t據(jù)和位于 混音線上每個(gè)聲音塊的位置上的數(shù)值等。混音模式產(chǎn)生部252產(chǎn)生記錄產(chǎn)生的混音模式數(shù)據(jù)的混音模式 文件,并將產(chǎn)生的混音才莫式數(shù)據(jù)存儲(chǔ)在混音才莫式存儲(chǔ)部218中。返回參照?qǐng)D16,如果在步驟S5中判定沒(méi)有發(fā)布存4諸混音才莫式 的請(qǐng)求,則跳過(guò)在步驟S6中的處理,處理進(jìn)行到步驟S7。在步驟S7中,顯示控制部232判定是否發(fā)布了結(jié)束編輯處理 的"i青求。如果判定沒(méi)有發(fā)布結(jié)束編輯處理的i青求,則處理返回步驟
S3,使得步驟S3至S7中的處理被重復(fù)執(zhí)行,直到在步驟S7中判 定發(fā)布了結(jié)束編輯的請(qǐng)求。例如,如果用戶在步-驟S7中通過(guò)才喿作部214將結(jié)束編輯處理 的指令l俞入顯示控制部232,則顯示控制部232判定發(fā)布了結(jié)束編 輯處理的"i青求,并結(jié)束混音編輯處理。以這種方式,通過(guò)將不同樂(lè)曲的期望部分設(shè)置在混音區(qū)域ARr 的各個(gè)聲道的期望位置處,用于可以簡(jiǎn)單地產(chǎn)生混音樂(lè)曲。注意,當(dāng)用戶^丸行混音編輯時(shí),基于在混合線上產(chǎn)生的混音才莫式,通過(guò)4丸 -f亍下文所述的混音再生,用戶可實(shí)際確i人混音樂(lè)曲的聲音?,F(xiàn)在,將參照?qǐng)D37的流程圖描述由音樂(lè)編輯系統(tǒng)101 4丸行的 混音再生處理。注意,例如,當(dāng)用戶4喿作4喿作部214以指定存4諸在 混音模式存儲(chǔ)部218中的混音模式文件中期望的一個(gè)并基于記錄在 指定混音模式文件中的混音模式輸入用于混音再生的指令時(shí),開(kāi)始 混音再生處理。在步驟S101中,同步再生控制部271和聲音混合部272執(zhí)行 初始化處理。/人而,同步再生控制部271和聲音混合部272的狀態(tài) 凈A^刀士臺(tái)4b。在步驟S102中,混音才莫式讀取部251讀取由用戶指定的混音 模式文件。注意,例如,在混音模式文件沒(méi)有被用戶指定的情況下, 混音才莫式讀取部251選才奪存J諸在混音才莫式存儲(chǔ)部218中的混音才莫式 文件中合適的 一 個(gè)并讀耳又所選4奪的混音才莫式文件。在步驟S103中,聲道產(chǎn)生部264產(chǎn)生等于所要求的聲道數(shù)的 多個(gè)聲音信號(hào)產(chǎn)生部282。換句話說(shuō),聲道產(chǎn)生部264產(chǎn)生等于由 存儲(chǔ)在讀取的混音4莫式文件中的混音模式數(shù)據(jù)表示的聲道凄t的多個(gè)聲音信號(hào)產(chǎn)生部282。在步驟S104中,混音模式讀取部251將混音模式擴(kuò)展進(jìn)存儲(chǔ) 器。例如,混音才莫式讀耳又部251〗吏讀耳又的混音才莫式數(shù)據(jù)成形以具有 預(yù)定格式,并將混音模式數(shù)據(jù)擴(kuò)展進(jìn)RAM 116。在步驟S105中,混音再生控制部253設(shè)定主基調(diào)和主節(jié)奏。 例如,用戶可操作操作部214以設(shè)定主基調(diào)和主節(jié)奏的值。操作部 214通知混音再生4空制部253主基調(diào)和主節(jié)奏的i殳定^直。再生速度控制部261對(duì)主節(jié)拍產(chǎn)生部281 i殳定主節(jié)奏的值。乂人 而,主節(jié)拍產(chǎn)生部281以i殳定的主節(jié)奏開(kāi)始產(chǎn)生主節(jié)奏。音調(diào)控制部262對(duì)聲音信號(hào)產(chǎn)生部282設(shè)定主基調(diào)的值。注意,主基調(diào)和主節(jié)奏可以不由用戶設(shè)定,而是例如,可將設(shè) 置在混音線上的聲音塊的原始樂(lè)曲中主要樂(lè)曲(例如,由用戶指定 的樂(lè)曲或者混音線的第一聲道的第一聲音塊的原始樂(lè)曲)的基調(diào)和 速度分別"i殳定為主基調(diào)和主節(jié)奏?;蛘?,例如,混音線的預(yù)定聲道 (例如,第 一 聲道)的樂(lè)曲塊中的原始節(jié)奏的平均值可用作主節(jié)奏?;煲舨拍阶x耳又部251基于主節(jié)奏和相應(yīng)聲音塊的原始節(jié)奏 (BPMo )之間的比率計(jì)算混音才莫式數(shù)據(jù)的塊lt據(jù)的混音線上的開(kāi) 始采樣位置(RLSs)和混音線上的結(jié)束采樣位置(RLSe)的值。 然后,混音才莫式讀取部251利用由此計(jì)算的值重寫(xiě)上述值。在步驟S106中,混音處理部212執(zhí)行混音再生控制處理,然 后結(jié)束混音再生處理。這里,將參照?qǐng)D38至圖40的流程圖描述混 音再生^!空制處理的細(xì)節(jié)。
注意,圖38至圖40的流禾呈圖示出了只于一個(gè)聲道^M亍的處理, 而實(shí)際上,圖38至圖40所示的處理是對(duì)混音線的多個(gè)聲道并4亍沖丸 行的。此外,在下文參照?qǐng)D38至圖40所給出的描述中,聲音信號(hào) 產(chǎn)生部282是與參照流程圖在下文給出的描述中處理對(duì)象相對(duì)應(yīng)的 聲音信號(hào)產(chǎn)生部中的一個(gè)。首先參照?qǐng)D38,在步驟S131中,再生模式控制部263將Pc.Bar 的J直i殳定為-1, 4奪Pc.Beat的偵—i殳定為0,將Fc的i殳定4直為false, 將Con的值設(shè)定為-1 ,將Coff.Bar的值設(shè)定為-1 ,以及將Coff.Beat 的值設(shè)定為-1。Pc是將小節(jié)和節(jié)拍作為其構(gòu)件的結(jié)構(gòu)的變量。每當(dāng)主節(jié)拍產(chǎn)生 部281產(chǎn)生主節(jié)拍時(shí),當(dāng)Pc.Beat的值低于混音線的韻律數(shù)時(shí),主 節(jié)拍產(chǎn)生部281將Pc.Beat的值力口 1且將Pc.Bar的值力口 1。因此, Pc是表示當(dāng)前混音線的再生位置是哪個(gè)小節(jié)號(hào)的變量。Fc表示指出是否應(yīng)當(dāng)執(zhí)行聲音塊切換的標(biāo)記。如果將Fc的值 設(shè)定為ture,則這表示應(yīng)當(dāng)在混音線的再生位置前進(jìn)到下一'卜節(jié)的 時(shí)間處執(zhí)行聲音塊的切換,但是如果將Fc的值設(shè)定為false,則這 表示在混音線的再生位置前進(jìn)到下一,卜節(jié)的時(shí)間處不執(zhí)行聲音塊 的切換。Con表示設(shè)定聲音塊的開(kāi)始點(diǎn)的節(jié)拍號(hào)的變量,注意,在Con 的值纟皮設(shè)定為-1的情況下,這表示Con處于初始化狀態(tài)并且沒(méi)有 設(shè)定在其中的特定值。Coff是將小節(jié)和節(jié)拍作為其構(gòu)件的結(jié)構(gòu)的變量,以及將混音線 中緊接著聲音塊的結(jié)束點(diǎn)的節(jié)拍位置設(shè)定為Coff。具體地,將緊接 著聲音塊的結(jié)束點(diǎn)的節(jié)拍的小節(jié)號(hào)設(shè)定為Coff.Bar,以及將緊接著 聲音塊的結(jié)束點(diǎn)的節(jié)拍的節(jié)拍號(hào)i殳定為Coff.Beat。注意,在將
Coff.Bar和Coff.Beat復(fù)位為_(kāi) 1的情況下,這表示Coff處于初始化 狀態(tài)并且沒(méi)有設(shè)定在其中的特定值。此外,再生模式控制部263對(duì)主節(jié)拍產(chǎn)生部281設(shè)定混音線的 韻^f聿。注意,混音線的韻4聿例如可由用戶i殳定或者可預(yù)先注冊(cè)在混 音線數(shù)據(jù)中?;蛘呖稍O(shè)定混音線的第 一聲道的第 一聲音塊的韻律。在步驟S132中,再生模式控制部263基于混音模式數(shù)據(jù)判定 新的聲音塊是否存在于比當(dāng)前再生位置落后2小節(jié)之后。換句話說(shuō), 再生才莫式控制部263判定新的聲音塊是否存在于Pc.Bar+2小節(jié)之 后。如果判定新的聲音塊存在于比當(dāng)前再生位置落后2小節(jié)之后, 則處理進(jìn)行到步驟S133。在步驟S133中,再生模式控制部263獲耳又與落后當(dāng)前再生位 置2小節(jié)之后的當(dāng)前再生位置最接近的聲音塊的信息。換句話說(shuō), 再生才莫式控制部263獲取與最接近比當(dāng)前再生位置落后2小節(jié)之后 的當(dāng)前再生位置的聲音塊相對(duì)應(yīng)的混音才莫式lt據(jù)的塊凄t據(jù)。在步驟S134中,再生模式控制部263將獲取信息的聲音塊的 開(kāi)始位置設(shè)定為Pn。 Pn是類(lèi)似于Pc的、將小節(jié)和節(jié)拍作為其構(gòu)件 的結(jié)構(gòu)的變量。注意,在Pn.Bar和Pn.Beat的值祐:i殳定為-1的情 況下,這表示Pn處于初始化狀態(tài)并且沒(méi)有設(shè)定在其中的特定值。再生模式控制部263將混音線上的獲取信息的聲音塊的開(kāi)始小 節(jié)號(hào)(RLBs)設(shè)定為Pn.Bar以及將獲取信息的聲音塊的開(kāi)始點(diǎn)節(jié) 拍數(shù)的節(jié)拍號(hào)(BCs.Beat)設(shè)定為Pn.Beat。在步驟S135中,再生速度控制部261確定獲取信息的聲音塊 的時(shí)間伸縮值。具體地,再生速度控制部261根據(jù)以下表達(dá)式(4) 計(jì)算接收信息的聲音塊的時(shí)間伸縮值Vt:
Vt=BPMm + BPMo ... ( 4 )注意,時(shí)間伸縮^直Vt是通過(guò)將作為只寸象節(jié)奏的主節(jié)奏BPMm 除以聲音塊的原始節(jié)奏BPMo所獲得的值。在步驟S136中,音調(diào)控制部262確定獲耳又信息的聲音塊的音 調(diào)偏移值。具體地,音調(diào)控制部262根據(jù)以下表達(dá)式(5)計(jì)算獲 耳又信息的聲音塊的音調(diào)偏移值Vp:r"CS尸Mo + 5尸M附)x'^"xZ^(im)x^xDs ... (5)其中,Ds表示將^皮移調(diào)聲音塊的頻率,即,主基調(diào)和獲if又信息的聲 音塊的基調(diào)的頻率之間的差。此外,常數(shù)'^是目前平均律中的半音 的頻率比。換句話說(shuō),基于聲音塊的基調(diào)與主基調(diào)之間的差別和作 為聲音塊的再生速度的控制量的時(shí)間伸縮值Vt計(jì)算作為聲音快的 再生音調(diào)的控制量的音調(diào)偏移值Vp。在表達(dá)式(5 )中,通過(guò)將原始音調(diào)偏移值(^ x Ds )與時(shí)間 伸縮值Vt的倒凄t相乘,確定減去由時(shí)間伸縮生成的聲音音調(diào)中的 變差的音調(diào)偏移值。因此,當(dāng)獲取信息的聲音塊將蜂皮再生時(shí),通過(guò) 將節(jié)奏乘以Vt可將聲音塊的再生聲音的節(jié)奏調(diào)整為主節(jié)奏,以及 通過(guò)將頻率乘以Vp可將聲音塊的再生聲音的基調(diào)調(diào)整為主基調(diào)。注意,用于時(shí)間伸縮和音調(diào)偏移的方法不限于上述方法,而是 也可以4吏用其它方法。此后,處理進(jìn)4亍到步4t S138。另一方面,如果在步艱《S132中判定沒(méi)有新的聲音塊存在于比 當(dāng)前再生位置落后2小節(jié)之后,則處理進(jìn)4亍到步驟S137。
在步驟S137中,再生模式控制部263將Pn.Bar的值設(shè)定為- 1 以及將Pn.Beat的值i殳定為-1。在步驟S138中,再生模式控制部263讀入Pc的值,以獲取當(dāng) 前再生4立置(Pc)。在步驟S139中,再生模式控制部263判定是否發(fā)布了停止再 生的i青求。如果判定沒(méi)有發(fā)布停止再生的請(qǐng)求,則處理進(jìn)行到步驟 S140。在步驟S140中,再生模式控制部263判定節(jié)拍是否前進(jìn)。如 果Pc.Beat的值沒(méi)有在上次獲取再生位置之后顯示出改變,則再生 才莫式控制部263判定節(jié)拍不進(jìn)行下去,并且處理返回步驟S138。此后,步驟S138至S140中的處理被重復(fù)執(zhí)行,直到在步驟 S139中判定發(fā)布了停止再生的請(qǐng)求或者在步驟S140中判定節(jié)拍進(jìn) 行。另一方面,例如,如果用戶在步4f S139中纟乘作才喿作部214以 將停止混音再生的指令輸入再生模式控制部263,則再生模式控制 部263判定發(fā)布了4f止再生的請(qǐng)求,并且混音再生控制處理結(jié)束。此外,在步驟S140中,當(dāng)Pc.Beat的值在最后獲取再生位置之 后顯示出改變時(shí),再生纟莫式控制部263判定節(jié)拍進(jìn)行,并且處理進(jìn) 4亍到步艱《S141。在步驟S141中,再生模式控制部263判定小節(jié)是否前進(jìn)。如 果Pc.Bar的值在最后獲耳又再生位置之后顯示出改變,則再生才莫式控 制部263判定小節(jié)前進(jìn),并且處理進(jìn)4于到步-驟S142。
在步驟S142中,再生模式控制部263判定Pc.Bar和Pn.Bar-l 的值是否彼此相等。如果判定Pc.Bar和Pn.Bar-l的值彼此相等,即, 如果混音線的再生位置進(jìn)行到將執(zhí)行聲音塊的切換的小節(jié)緊前的 小節(jié),則處理進(jìn)4于到步驟S143。現(xiàn)在參照?qǐng)D39,在步驟S143中,再生速度控制部261設(shè)定時(shí) 間伸縮值。具體地,再生速度控制部261將在步驟S135中確定的 時(shí)間伸縮值存儲(chǔ)在等待區(qū)域中,其中,等待區(qū)域是用于存儲(chǔ)聲音信 號(hào)產(chǎn)生部282中下一個(gè)再生的聲音塊的信息的區(qū)域。從而,為聲音 信號(hào)產(chǎn)生部282 "i殳定下 一個(gè)再生的聲音塊的時(shí)間伸縮值。在步駛《S144中,音調(diào)4空制部262 i殳定音調(diào)偏移爿f直。具體;也, 音調(diào)4空制部262 ^i尋在步-驟S136中確定的音調(diào)偏移^f直存4諸在音調(diào)控 制部262中的等待區(qū)域中。從而,對(duì)聲音信號(hào)產(chǎn)生部282設(shè)定下一 個(gè)再生的聲音塊的音調(diào)偏移值。在步艱《S145中,再生才莫式控制部263 i殳定在再生下一個(gè)聲音 塊時(shí)所要再生的音樂(lè)數(shù)據(jù)的范圍。具體地,再生模式控制部263基 于混音模式數(shù)據(jù),將表示下 一 個(gè)要再生的聲音塊的開(kāi)始點(diǎn)處的小節(jié) 開(kāi)頭的采樣位置(SPBs)和表示緊接開(kāi)始點(diǎn)的小節(jié)開(kāi)頭的采樣位置 (SPBe)的值存儲(chǔ)在音調(diào)控制部262的等待區(qū)域中。結(jié)果,在聲音 信號(hào)產(chǎn)生部282中將從包括聲音塊開(kāi)始點(diǎn)的小節(jié)開(kāi)頭到位于緊接聲 音塊的結(jié)束點(diǎn)的小節(jié)開(kāi)頭的音樂(lè)數(shù)據(jù)的采樣范圍設(shè)定為再生下一 聲音塊時(shí)將被再生的音樂(lè)數(shù)據(jù)的值。在步驟S146中,再生才莫式控制部263記錄將被下一個(gè)再生的 聲音塊的原始樂(lè)曲的音樂(lè)數(shù)據(jù)。具體地,再生模式控制部263基于 混音模式數(shù)據(jù)確定將被下一個(gè)再生的聲音塊的原始樂(lè)曲的樂(lè)曲ID (IDs)。再生沖莫式控制部263從樂(lè)曲存儲(chǔ)部219獲耳又與音樂(lè)ID相 對(duì)應(yīng)的音樂(lè)數(shù)據(jù)以及從樂(lè)曲元數(shù)據(jù)存儲(chǔ)部217獲取與音樂(lè)數(shù)據(jù)相對(duì)
應(yīng)的元凄t據(jù)?;煲舨拍娇刂撇?63將獲取的音樂(lè)凄t據(jù)和元數(shù)據(jù)存4諸 在聲音信號(hào)產(chǎn)生部282的等待區(qū)域中。在步驟S147中,再生模式控制部263將BCs.Beat的值設(shè)置為 ConNext。具體地,再生纟莫式控制部263基于混音4莫式凄t據(jù)將下一 個(gè)再生的聲音塊的開(kāi)始點(diǎn)節(jié)拍凄t的節(jié)拍號(hào)(BCs.Beat)的值i殳定為 ConNext。換句話說(shuō),再生模式控制部263將表示在原始樂(lè)曲的小 節(jié)中/人哪個(gè)節(jié)拍開(kāi)始下一個(gè)再生聲音塊的iii殳定為ConNext。在步驟S148中,再生才莫式控制部263判定BCe.Beat的值是否 等于1。如果再生模式控制部263基于混音模式數(shù)據(jù)判定下一個(gè)將 -陂再生的聲音塊的結(jié)束點(diǎn)節(jié)拍#1的節(jié)拍號(hào)(BCe.Beat)的值等于1, 即,如果下一個(gè)將一皮再生的聲音塊以原始樂(lè)曲中小節(jié)末端處的節(jié)拍 結(jié)束,則程序進(jìn)行到步驟S149。在步驟S149中,混音才莫式控制部263將RLBe+l的值i殳定為 CoffNext.Bar以及將BCe.Beat的值i殳定為CoffNext.Beat。 CoffNext 是將小節(jié)和節(jié)拍作為其構(gòu)件的結(jié)構(gòu)的變量。因此,再生模式控制部263基于混音模式數(shù)據(jù)將下一個(gè)被再生的聲音塊的混音線上的結(jié)束 小節(jié)號(hào)(RLBe)+l的^直i殳定為CoffNext.Bar,以及爿尋下一個(gè)一皮再 生的聲音塊的結(jié)束點(diǎn)節(jié)拍數(shù)的節(jié)拍號(hào)(BCe.Beat)的值i殳定為 CoffNext.Beat。從而,將表示緊接聲音塊的結(jié)束點(diǎn)的節(jié)拍的哪個(gè)小 節(jié)在混音線上被下一個(gè)再生的數(shù)據(jù)設(shè)定為CoffNext。此后,處理進(jìn) 4亍到步艱《S151。另一方面,如果在步驟S148中判定BCe.Beat的值不等于1, 即,如果下一個(gè)^皮再生的聲音塊在原始樂(lè)曲中小節(jié)的中間結(jié)束,則 處理進(jìn)4于到步駛《S150。 在步驟S150中,再生模式控制部263將RLBe的值設(shè)定為 CoffNext.Bar以及將BCe.Beat的值i殳定為Coffnext.Beat。再生才莫式 控制部263基于混音模式數(shù)據(jù)將下一個(gè)被再生的聲音塊的混音線上 的結(jié)束小節(jié)號(hào)(RLBe)的值設(shè)定為CoffNext.Bar以及將下一個(gè)被再 生的聲音塊的結(jié)束點(diǎn)節(jié)拍lt的節(jié)拍號(hào)(BCe.Beat)的值i殳定為 CoffNext.Beat。從而,將表示緊接聲音塊的結(jié)束點(diǎn)的節(jié)拍的哪個(gè)小 節(jié)明卩個(gè)節(jié)拍在混音線上^皮下一個(gè)再生的lt一居i殳定為CoffNext。在步驟S151中,再生模式控制部263將Fc的值設(shè)定為ture。此后,處理返回到步驟132,使得執(zhí)行從步驟S132開(kāi)始的步驟 中的處J里。另一方面,如果在步驟S142中判定Pc.Bar的值和Pn.Bar-1的值卩波此不相等,即,如果混音線上的再生位置不進(jìn)行到4丸行聲音塊 切換的小節(jié)緊前的小節(jié),則處理進(jìn)行到圖40所示的步驟S152。參照?qǐng)D40,在步驟S152中,再生模式控制部263判定Fc的值 是否為ture。如果判定Fc的值為ture,即,如果在混音線的當(dāng)前再 生位置的小節(jié)處^M于聲音塊的切換,則處理進(jìn)4于到步驟S153。在步驟S153中,再生模式控制部263將ConNext的值設(shè)定為 Con以及將CoffNext.Bar的值:沒(méi)定為Coff.Bar,然后將CoffNext.Beat 的4直i殳定為Coff.Beat。在步驟S154中,再生才莫式控制部263將Fc的值設(shè)定為false。 此后,處理進(jìn)行到步驟155。
另一方面,如果在步驟152中判定Fc的值不為ture,即,如果 不在混音線的當(dāng)前再生位置的小節(jié)處執(zhí)行聲音塊的切換,則3兆過(guò)步 驟S153和S154中的處理,并且處理進(jìn)行到步駛《S155。此外,如果在步驟S141中判定小節(jié)不進(jìn)4亍,則跳過(guò)步驟S141 和S152至S154中的處理,并且處理進(jìn)行到步艱《S155。在步驟S155中,再生模式控制部263判定Pc.Beat的值是否等 于Con的j直。如果Pc.Beat的值等于Con的值,即,如果當(dāng)前混音 線上的再生位置是下一個(gè)被再生的聲音塊的開(kāi)始點(diǎn),則處理進(jìn)行到 步驟S156。在步驟S156中,再生模式控制部263取消消音(mute )。具體 地,再生模式控制部263發(fā)布指令給效果處理部291以取消由聲音 產(chǎn)生部282產(chǎn)生的聲音的消音。效果處理部291將由聲音信號(hào)產(chǎn)生 部282產(chǎn)生的音量返回到初始狀態(tài)中的音量。注意,如果聲音不是 最初處于消音,則音量不被改變而是被保持。然后,在步驟S157中,再生模式控制部263將Con的值設(shè)定 為-1。此后,處理進(jìn)4亍到步艱《S160。另一方面,如果在步4聚S155中判定Pc.Beat的^直不等于Con 的值,即,如果混音線上的當(dāng)前再生位置不是下一個(gè)凈皮再生的聲音 塊的開(kāi)始點(diǎn),則處理進(jìn)4于到步驟S158。在步驟S158中,再生模式控制部263判定Pc.Beat的值是否是 1以及Con的值是否不等于-1。如果Pc.Beat的值是1且Con的值 不等于-1,即,如果混音線上的當(dāng)前再生位置是將寺丸^f亍聲音塊切 換的小節(jié)開(kāi)頭,而在小節(jié)的中間執(zhí)行聲音塊的切換,則處理進(jìn)行到 步驟S159。
在步驟S159中,再生才莫式控制部263設(shè)定消音。具體地,再 生才莫式控制部263將設(shè)定由聲音信號(hào)產(chǎn)生部282產(chǎn)生的聲音的消音 的指令發(fā)布癥會(huì)效果處理部291。效果處理部291將由聲音信號(hào)產(chǎn)生 部285產(chǎn)生的聲音的聲音值消音。另一方面,如果在步駛《S158中判定Pc.Beat的^f直不是1或者 Con的值是l,即,如果混音線的當(dāng)前再生位置不是小節(jié)開(kāi)頭或者 沒(méi)有設(shè)定下一個(gè)被再生的聲音塊的開(kāi)始位置,則跳過(guò)步驟S159中 的處理,并且處理進(jìn)4于到步-驟S160。在步驟S160中,再生模式控制部263判定Pc.Bar的值是否等 于Coff.Bar的^直以及此夕卜Pc.Beat的值是否等于Coff.Bar的值。如 果Pc.Bar的j直等于Coff.Bar的《直以及此夕卜Pc.Beat的^f直等于 Coff.Beat的值,即,如果混音線的當(dāng)前再生位置是緊接當(dāng)前再生的 再生塊的結(jié)束位置的節(jié)拍,則處理進(jìn)行到步驟S161。在步驟S161中,類(lèi)似上文所述步驟S159中的處理來(lái)設(shè)定消音。在步驟S162中,再生模式控制部263將Coff.Bar的值設(shè)定為 -1以及將Coff.Beat的值設(shè)定為-1。此后,處理返回步驟S138,使得執(zhí)行從步驟S138開(kāi)始的步驟 中的處理。另 一方面,如果在步-驟S160中判定Pc.Bar的^f直不等于Coff.Bar 的值或者Pc.Beat的值不等于Coff.Beat的值,即,如果混音線上的 當(dāng)前再生位置不是緊接當(dāng)前再生的聲音塊的結(jié)束點(diǎn)的節(jié)拍,則跳過(guò) 步驟S161和S162中的處理,并且處理返回步驟S138。從而,執(zhí) 行從步驟S138開(kāi)始的步驟中的處理。
現(xiàn)在,將參照?qǐng)D41的流程圖描述以與上文參照?qǐng)D38至圖40 描述的混音再生控制處理相對(duì)應(yīng)的關(guān)系由聲音4言號(hào)產(chǎn)生部282 #1行 的聲道再生處理。注意,圖41的流程圖示出了對(duì)一個(gè)聲道才丸4亍的處理,實(shí)際上, 對(duì)混音線的多個(gè)聲道并行沖丸行圖41所示的處理。此外,在下文參 照?qǐng)D41給出的描述中,聲音信號(hào)產(chǎn)生部282表示與流考呈圖的描述 中的處理對(duì)象的聲道相對(duì)應(yīng)的一個(gè)聲音信號(hào)產(chǎn)生部。在步驟S201中,聲音信號(hào)產(chǎn)生部282判定小節(jié)是否已經(jīng)進(jìn)行。 如果聲音信號(hào)產(chǎn)生部282基于來(lái)自混音模式讀耳又部251的信息判定 小節(jié)已經(jīng)進(jìn)行,則處理進(jìn)行到步驟S202。在步驟S202中,聲音信號(hào)產(chǎn)生部282判定下一個(gè)蜂皮再生的聲 音塊的信息是否被設(shè)定。如果下 一個(gè)被再生的聲音塊的信息被存儲(chǔ) 在等待區(qū)域中,則聲音信號(hào)產(chǎn)生部282判定下 一個(gè)被再生的聲音塊 的信息^皮i殳定,并且處理進(jìn)行到步驟S203。在步驟S203中,聲音信號(hào)產(chǎn)生部282將等待區(qū)域的信息移動(dòng) 到當(dāng)前區(qū)域。具體地,聲音信號(hào)產(chǎn)生部282將均存儲(chǔ)在等待區(qū)域中 的下一個(gè)凈皮再生的聲音塊的信息、時(shí)間伸縮4直Vt和音調(diào)偏移i"直Vp 復(fù)制到用于存儲(chǔ)當(dāng)前再生的聲音塊的信息的當(dāng)前區(qū)域中,然后刪除 等待區(qū)域的在前信息。在步驟S204中,聲音信號(hào)產(chǎn)生部282開(kāi)始下一個(gè)聲音塊的原 始樂(lè)曲的音樂(lè)凄t據(jù)的再生。具體地,聲音信號(hào)產(chǎn)生部282乂人表示當(dāng) 前區(qū)域中設(shè)定的再生聲音塊的開(kāi)始點(diǎn)緊前的小節(jié)開(kāi)頭的采樣位置 (SB Ps )開(kāi)始下 一 個(gè)聲音塊的原始樂(lè)曲的音樂(lè)凄t據(jù)的再生。 聲音信號(hào)產(chǎn)生部282以等于Vt乘以再生速度的速度再生音樂(lè) 數(shù)據(jù),以基于上文所述在圖39的步驟S143中設(shè)定的時(shí)間伸縮值 Vt,即,基于在步驟S203中設(shè)定在當(dāng)前區(qū)域中的時(shí)間伸縮值Vt, 將聲音塊的節(jié)奏調(diào)整為主節(jié)奏。此外,聲音信號(hào)產(chǎn)生部282以等于 Vp乘以音樂(lè)數(shù)據(jù)頻率的頻率輸出音樂(lè)數(shù)據(jù)的再生聲音,以基于上 文所述圖39的步驟S144中設(shè)定的音調(diào)偏移值Vp,即,基于在步 驟S203中i殳定在當(dāng)前區(qū)域中的音調(diào)偏移值Vp,將聲音塊的基調(diào)調(diào) 整為主基調(diào)。/人而,包4舌時(shí)間軸上的混音線上的聲音塊的開(kāi)始點(diǎn)的小節(jié)開(kāi)頭 和包括音樂(lè)數(shù)據(jù)的聲音塊的開(kāi)始點(diǎn)的小節(jié)開(kāi)頭彼此被同時(shí)再生,而 不論聲音塊是否從小節(jié)開(kāi)頭開(kāi)始。此外,由于聲音塊的節(jié)奏^^皮調(diào)整 為主節(jié)奏,所以混音線上的節(jié)拍位置和聲音塊的節(jié)拍^立置;f皮此同 步。此外,在設(shè)定給混音線的韻律和聲音塊的韻律彼此一致的情況 下,混音線上的小節(jié)位置和聲音塊的小節(jié)位置也彼此同步。另一方面,如果在步驟S202中判定沒(méi)有i殳定下一個(gè)被再生的 聲音塊的4言息,則處理進(jìn)^亍到步-驟S205。在步艱《S205中,聲音信號(hào)產(chǎn)生部282判定包4舌聲音塊結(jié)束點(diǎn) 的小節(jié)是否被再生直到最后結(jié)束。具體地,如果音樂(lè)數(shù)據(jù)的再生被 執(zhí)行直到采樣位置(SPBe),則聲音信號(hào)產(chǎn)生部282判定包括聲音 塊結(jié)束點(diǎn)的小節(jié)被再生直到最后結(jié)束,其中,采樣位置表示緊接當(dāng) 前再生的聲音塊的開(kāi)始點(diǎn)的小節(jié)開(kāi)頭。然后,處理進(jìn)行到步驟S206。在步驟S206中,聲音信號(hào)產(chǎn)生部282停止音樂(lè)數(shù)據(jù)的再生, 然后處理進(jìn)行到步驟S207。從而,即使聲音塊在小節(jié)的中間結(jié)束, 音樂(lè)數(shù)據(jù)被再生直到小節(jié)的最后結(jié)束。
另一方面,如果在步驟S205中判定包括聲音塊結(jié)束點(diǎn)的小節(jié) 沒(méi)有^皮再生直到最后結(jié)束,則S兆過(guò)步-紫S206中的處理,并且處理 進(jìn)行到步驟S207。另一方面,如果在步驟S201中判定小節(jié)沒(méi)有進(jìn)4亍,則i 兆過(guò)步 驟S202至S206中的處理,并且處理進(jìn)行到步驟S207。在步驟S207中,類(lèi)似上文所述圖38的步驟S139中的處理判 定是否發(fā)布停止再生的請(qǐng)求。如果判定沒(méi)有發(fā)布停止再生的請(qǐng)求, 則處理返回步驟S201,佳j尋步-驟S201至S207中的處5里;故重復(fù)4丸 行直到在步驟S207中判定發(fā)布了停止再生的請(qǐng)求。另一方面,如果在步驟S207中判定發(fā)布了停止再生的請(qǐng)求馬 則聲道再生處理結(jié)束。以這種方式,類(lèi)似圖42所示聲道2的聲音塊B,在聲音塊乂人 小節(jié)的中間部分開(kāi)始并且在該小節(jié)或另 一個(gè)小節(jié)的中間部分結(jié)束 的情況下,音樂(lè)數(shù)據(jù)的再生從與混音線上小節(jié)的開(kāi)頭同步的、包括 聲音塊開(kāi)始點(diǎn)的小節(jié)開(kāi)頭Bs開(kāi)始,然后聲音塊被再生直到包括聲 音塊的結(jié)束點(diǎn)的小節(jié)的下一個(gè)小節(jié)的開(kāi)頭Be。此外,由于聲音塊B 的節(jié)奏#1調(diào)整為上文所述的主節(jié)奏,所以在再生過(guò)程中混音線的節(jié) 拍位置(即,主節(jié)拍的節(jié)拍位置)與聲音塊B的節(jié)拍位置4皮此同步。此夕卜,由于通過(guò)上文所述圖像40的步驟S155至S162中的處 理在從小節(jié)開(kāi)頭Be到聲音塊的開(kāi)始點(diǎn)Ss的周期內(nèi)以及從聲音塊的 結(jié)束點(diǎn)Se到小節(jié)開(kāi)頭Be的周期內(nèi)將聲音塊B的再生聲音消音,所 以乂人開(kāi)始點(diǎn)Ss到結(jié)束點(diǎn)Se的區(qū)間基本為聲音塊B的再生周期。如果在觀察編輯畫(huà)面圖像時(shí)用戶執(zhí)行簡(jiǎn)單操作,則可以容易地 纟且合多個(gè)聲音素才才以上述方法產(chǎn)生混音樂(lè)曲。J:匕外,由于可以容易
地找到適合與期望聲音素材重疊或連接的聲音素材,所以可快速地 完成高等級(jí)的混音樂(lè)曲。此外,過(guò)去要求專(zhuān)用于直接編輯波形凄欠據(jù) 的較深的音樂(lè)知識(shí)和工具、軟件等以調(diào)整不同聲音素材的節(jié)奏、基 調(diào)和節(jié)拍位置,并且需要額外的非常大量的時(shí)間和勞動(dòng)力。4艮據(jù)本 發(fā)明的實(shí)施例,由于不同聲音素材的節(jié)奏、基調(diào)和節(jié)拍位置可^皮自 動(dòng)調(diào)整而不必i殳定和調(diào)整,所以多個(gè)聲音素材可容易^皮《且合以產(chǎn)生 完成度高、自然以及沒(méi)有不熟悉感覺(jué)的混音樂(lè)曲。因此,不具有太多音樂(lè)知識(shí)的普通用戶也可以容易;也制作和欣 賞符合用戶自身品味的混音樂(lè)曲。此外,通過(guò)積極地創(chuàng)作音樂(lè),用 戶可以感到只是^皮動(dòng)地聽(tīng)音樂(lè)所不能獲得的快樂(lè),創(chuàng)造符合個(gè)人品 味的音樂(lè)的享樂(lè)方式以及滿足個(gè)人表現(xiàn)欲望和創(chuàng)作愛(ài)好。此外,除 通過(guò)卡4立Ok演唱或需要高技術(shù)的演奏樂(lè)器的現(xiàn)有方法之外,可以 才是供通過(guò)音樂(lè)自我表現(xiàn)的新方法。此外,在實(shí)際編輯音樂(lè)凄t據(jù)以制作混音樂(lè)曲的情況下,考慮樂(lè) 曲的版j又問(wèn)題,制作的混音樂(lè)曲在沒(méi)有藝術(shù)家等允許的情況下不能 發(fā)送鄉(xiāng)會(huì)其他人。此外,類(lèi)似于已有樂(lè)曲的情況,這種混音樂(lè)曲所傳 送的用戶只允許一皮動(dòng)地聽(tīng)和欣賞混音音樂(lè)。另 一方面,利用本發(fā)明實(shí)施例制作的混音模式數(shù)據(jù)能夠發(fā)送給 與樂(lè)曲版權(quán)問(wèn)題無(wú)關(guān)的其他人。此外,這種混音模式數(shù)據(jù)所發(fā)送的 用戶可通過(guò)獲取聲音素材的原始樂(lè)曲的音樂(lè)^t據(jù)在用戶自身環(huán)境 下再生相同的混音樂(lè)曲。此外,用戶可再編輯獲取的混音模式數(shù)據(jù) 以制作符合用戶品P未的混音樂(lè)曲。注意,即-使用戶本身/f欠賞混音樂(lè) 曲,制作新音樂(lè)或編輯原始樂(lè)曲的音樂(lè)數(shù)據(jù)的這種情形也不會(huì)如上 述那樣發(fā)生,^f旦是在再生時(shí)實(shí)時(shí)地再生混音樂(lè)曲。此外,在本發(fā)明的實(shí)施例中,通過(guò)將混音才莫式數(shù)據(jù)7>開(kāi)放置在 互聯(lián)網(wǎng)上等從而與其他人共享混音才莫式數(shù)據(jù)或者通過(guò)與多個(gè)用戶
合作編輯一個(gè)作品或在用戶中評(píng)價(jià)多個(gè)用戶的不同人的作品,可以 創(chuàng)建新的音樂(lè)通信形式。因此,考慮擴(kuò)展性、兼容性等利用諸如XML(可擴(kuò)展標(biāo)記語(yǔ)言)的結(jié)構(gòu)描述語(yǔ)言完美地描述混音模式數(shù)據(jù)。此外,在上述實(shí)施例中,可以實(shí)現(xiàn)將諸如指定曲集中的樂(lè)曲或 注冊(cè)在諸如播;改列表的預(yù)定文件夾中的樂(lè)曲的指定組中的再生樂(lè) 曲的時(shí)間混音再生功能, -使得通過(guò)改變樂(lè)曲的節(jié)奏或者通過(guò)只揭:耳又 諸如樂(lè)曲的易記部分的指定部分并執(zhí)行提取部分的混音再生,它們 可在預(yù)定周期內(nèi)適合。盡管組中的樂(lè)曲過(guò)去僅在諸如交通時(shí)間的有 限時(shí)間內(nèi)#皮部分;也享受,^旦上述功能允許用戶在有限時(shí)間內(nèi)以完整 形式享受組中的樂(lè)曲。此外,可以隨著結(jié)束時(shí)間的"t妾近逐漸》文'f曼節(jié) 奏或疊加聲音效果(SE),使得例如創(chuàng)造正在4妄近目的地的氣氛。注意,在前面的描述中,雖然混音線包括多個(gè)聲道,^f旦才艮據(jù)本 發(fā)明實(shí)施例,例如通過(guò)限制混音方法可使聲道數(shù)降低為一個(gè),使得 聲音素材只是;f皮此連4妄而不必有任何重疊。此外,在連4妄聲音素材搜索中,也可以搜索適合連4妄至指定塊 前面的聲音素材。在這種情況下,將指定塊的原始樂(lè)曲中的指定塊 緊前的旋律塊設(shè)定為參考?jí)K。雖然上述一系列處理可由硬件執(zhí)行,但也可由軟件-執(zhí)行。在一 系列處理由軟件執(zhí)行的情況下,構(gòu)造軟件的程序也可以從程序記錄 介質(zhì)安裝到并入專(zhuān)用硬件的計(jì)算才幾或者例如通過(guò)安裝各種程序可 執(zhí)行各種功能的通用計(jì)算機(jī)上。圖43示出了根據(jù)程序執(zhí)行上述一系列處理的計(jì)算機(jī)的硬件結(jié) 構(gòu)的實(shí)例。
參照?qǐng)D43, CPU (中央處理單元)501、 ROM (只讀存4諸器) 和RAM (隨才幾存取存儲(chǔ)器)503通過(guò)總線504 4皮此相連。此外,輸入/輸出接口 505連接至總線504。包括鍵盤(pán)、鼠標(biāo)、 麥克風(fēng)等的輸入部506、包括顯示單元、揚(yáng)聲器等的輸出部507、 由硬件和非易失性存儲(chǔ)器等形成的存儲(chǔ)部208連接至輸入/輸出接 口 505 。由網(wǎng)紹4妻口等形成的通信部509和用于驅(qū)動(dòng)i者如》茲盤(pán)、光 盤(pán)、磁光盤(pán)、半導(dǎo)體存儲(chǔ)器等的可移動(dòng)介質(zhì)511的驅(qū)動(dòng)器510連接 至輸入/輸出接口 505。在具有上述結(jié)構(gòu)的計(jì)算才幾中,典型地,CPU501通過(guò)輸入/輸出 接口 505和總線504將記錄在存儲(chǔ)部208中的程序加載到RAM 503 并導(dǎo)丸行程序來(lái)執(zhí)行上述一 系列處理。通過(guò)以封裝介質(zhì)形式的可移動(dòng)介質(zhì)511 l是供由計(jì)算才幾(CPU 501)執(zhí)行的程序,封裝介質(zhì)可以是例如記錄程序的磁盤(pán)(包括軟 盤(pán))、光盤(pán)(包括CD-ROM (壓縮光盤(pán)-只讀存儲(chǔ)器)和DVD (數(shù) 字通用盤(pán)))、石茲光盤(pán)或半導(dǎo)體存儲(chǔ)器。或者,通過(guò)諸如局域網(wǎng)、互 聯(lián)網(wǎng)或數(shù)字衛(wèi)星廣播的有線或無(wú)線通信介質(zhì) 一是供程序。然后,通過(guò)將移動(dòng)介質(zhì)511加載到驅(qū)動(dòng)器510上可將程序通過(guò) 輸入/輸出纟妄口 505安裝到存儲(chǔ)部508?;蛘叱绦蚩赏ㄟ^(guò)有線或無(wú)線 通信介質(zhì)^皮通信部509 4妻收并安裝到存儲(chǔ)部508?;蛘撸绦蚩梢?預(yù)先安裝在RAM 502或存儲(chǔ)部508中。處理。 注意,在本說(shuō)明書(shū)中,術(shù)語(yǔ)"系統(tǒng)"用于表示由多個(gè)設(shè)備、裝置 等構(gòu)成的整個(gè)裝置。雖然使用特定術(shù)語(yǔ)描述了本發(fā)明的優(yōu)選實(shí)施例,但這樣的描述 只是用于解釋的目的,應(yīng)該明白,在不背離以下權(quán)利要求的精神或 范圍的情況下,可以進(jìn)4亍各種4奮改和變更。
權(quán)利要求
1.一種音樂(lè)編輯裝置,用于以組合方式混音再生多個(gè)聲音素材,每個(gè)聲音素材都由樂(lè)曲的一部分或整體形成,包括再生模式控制部,被配置為基于包括所述聲音素材的組合和與所述聲音素材相關(guān)的信息的混音模式數(shù)據(jù),來(lái)控制所述聲音素材的原始樂(lè)曲的音樂(lè)數(shù)據(jù)被再生的位置和時(shí)間,使得所述聲音素材以由所述混音模式數(shù)據(jù)表示的組合進(jìn)行再生;再生速度控制部,被配置為基于由所述混音模式數(shù)據(jù)表示的所述聲音素材的原始樂(lè)曲中的節(jié)奏即原始節(jié)奏的值,來(lái)控制所述聲音素材的再生速度,使得將所述聲音素材的節(jié)奏調(diào)整為預(yù)定的主節(jié)奏;以及音調(diào)控制部,被配置為基于由所述混音模式數(shù)據(jù)表示的所述聲音素材的原始樂(lè)曲中的基調(diào)即原始基調(diào)與預(yù)定主基調(diào)之間的差別以及所述再生速度的控制量,來(lái)控制所述聲音素材的聲音音調(diào),使得將所述聲音素材的基調(diào)調(diào)整為主基調(diào)。
2. 根據(jù)權(quán)利要求1所述的音樂(lè)編輯裝置,其中,每個(gè)樂(lè)曲的元數(shù) 據(jù)都包括表示相應(yīng)音樂(lè)數(shù)據(jù)中所述樂(lè)曲的小節(jié)的位置的節(jié)拍 信息,而所述混音模式數(shù)據(jù)包括表示混音再生時(shí)所述聲音素材 的小節(jié)和節(jié)拍設(shè)置在時(shí)間軸上的位置的信息,以及所述再生模式控制部基于所述節(jié)拍信息和所述混音模式 ^t據(jù)控制所述音樂(lè)數(shù)據(jù)將被再生的位置和時(shí)間,使得包括所述 時(shí)間軸上每個(gè)聲音素材的開(kāi)始點(diǎn)的小節(jié)的開(kāi)頭和包括所述音 樂(lè)數(shù)據(jù)中的所述聲音素材的開(kāi)始點(diǎn)的小節(jié)的開(kāi)頭彼此同步。
3. 根據(jù)權(quán)利要求2所述的音樂(lè)編輯裝置,其中,所述節(jié)拍信息包 括表示所述音樂(lè)數(shù)據(jù)中所述樂(lè)曲的節(jié)拍位置的信息,以及所述再生模式控制部基于所述節(jié)拍信息和所述混音模式 數(shù)據(jù),從包括所述時(shí)間軸上所述聲音素材的開(kāi)始點(diǎn)的小節(jié)的開(kāi) 頭到所述聲音素材的開(kāi)始點(diǎn)處的節(jié)拍減弱所述音樂(lè)數(shù)據(jù)的再 生聲音的音量。
4. 根據(jù)權(quán)利要求1所述的音樂(lè)編輯裝置,其中,每個(gè)樂(lè)曲的元數(shù) 據(jù)都包括表示所述樂(lè)曲的和弦進(jìn)行和相應(yīng)音樂(lè)數(shù)據(jù)中和弦的 位置的和弦信息,所述音樂(lè)編輯裝置還包括相似度計(jì)算部,^皮配置為基于所述和弦信息計(jì)算兩個(gè)所 述聲音素材之間的和弦進(jìn)行之間的相似度。
5. 根據(jù)權(quán)利要求4所述的音樂(lè)編輯裝置,還包括:搜索部,被配置為基于所述相似度搜索適合以與所述聲 音素材中的指定一個(gè)的重疊關(guān)系再生的任何一個(gè)聲音素材或 者搜索適合以與所述聲音素材的指定一個(gè)的連接關(guān)系再生的 任何一個(gè)聲音素材。
6. 根據(jù)權(quán)利要求4所述的音樂(lè)編輯裝置,其中,基于所述和弦的 才艮音相對(duì)于所述聲音素材的音階的主音的相對(duì)位置來(lái)表示由 所述和弦信息表示的每個(gè)和弦。
7. 根據(jù)權(quán)利要求4所述的音樂(lè)編輯裝置,其中,所述元數(shù)據(jù)還包 括表示所述音樂(lè)數(shù)據(jù)中所述樂(lè)曲的節(jié)拍位置的節(jié)拍信息,以及 所述相似度計(jì)算部基于定義不同和弦之間的相似度的相似度 矩陣以節(jié)拍為單位將兩個(gè)所述聲音素材的和弦相互比壽交,以計(jì) 算相似度。
8. 根據(jù)權(quán)利要求7所述的音樂(lè)編輯裝置,其中,所述相似度矩陣 4皮配置為當(dāng)兩個(gè)和弦4皮此一致或者4皮此具有替代和弦的關(guān)系 的情況下,所述和弦之間的相似度被設(shè)定得高于兩個(gè)和弦彼此 不一致或者4皮此不具有替代和弦的關(guān)系情況下的相似度。
9. 根據(jù)權(quán)利要求4所述的音樂(lè)編輯裝置,其中,當(dāng)兩個(gè)所述聲音 素材都是大調(diào)或小調(diào)的情況下,所述相似度計(jì)算部基于和弦的 根音相對(duì)于所述聲音素材的音階主音的相對(duì)位置來(lái)計(jì)算所述相似度,^f旦是在所述兩個(gè)聲音素材的一個(gè)是大調(diào)而另 一個(gè)聲音 素材是小調(diào)的情況下,所述相似度計(jì)算部基于和弦的實(shí)際聲音 的音調(diào)來(lái)計(jì)算所述相似度。
10. —種音樂(lè)編輯方法,用于以組合方式混音再生多個(gè)聲音素材, 每個(gè)聲音素材都由樂(lè)曲的 一部分或整體形成,包括以下步驟基于包括所述聲音素材的組合和與所述聲音素材相關(guān)的 信息的混音模式數(shù)據(jù),控制所述聲音素材的原始樂(lè)曲的音樂(lè)數(shù) 據(jù)-陂再生的位置和時(shí)間,使得所述聲音素材以由所述混音模式 數(shù)據(jù)表示的組合進(jìn)行再生;基于由所述混音模式數(shù)據(jù)表示的所述聲音素材的原始樂(lè) 曲中的節(jié)奏即原始節(jié)奏的值,控制所述聲音素材的再生速度, 使得將所述聲音素材的節(jié)奏調(diào)整為預(yù)定的主節(jié)奏;以及基于由所述混音模式數(shù)據(jù)表示的所述聲音素材的原始樂(lè) 曲中的基調(diào)即原始基調(diào)與預(yù)定主基調(diào)之間的差別以及再生速 度的控制量,控制所述聲音素材的聲音音調(diào),使得將所述聲音 素材的基調(diào)調(diào)整為主基調(diào)。
11. 一種用于^f吏計(jì)算枳4丸4亍以組合方式混音再生多個(gè)聲音素材的 音樂(lè)編輯處理的程序,每 一 個(gè)音樂(lè)素材都由樂(lè)曲的 一 部分或整 體形成,所述禾呈序包4舌以下步駛《 基于包括所述聲音素材的組合和與所述聲音素材相關(guān)的 信息的混音^^式數(shù)據(jù),控制所述聲音素材的原始樂(lè)曲的音樂(lè)數(shù) 據(jù)#皮再生的位置和時(shí)間,使得所述聲音素材以由所述混音模式凄t據(jù)表示的組合進(jìn)行再生;基于由所述混音模式數(shù)據(jù)表示的所述聲音素材的原始樂(lè) 曲中的節(jié)奏即原始節(jié)奏的值,控制所述聲音素材的再生速度,使得將所述聲音素材的節(jié)奏調(diào)整為預(yù)定的主節(jié)奏;以及基于由所述混音模式數(shù)據(jù)表示的所述聲音素材的原始樂(lè) 曲中的基調(diào)即原始基調(diào)與預(yù)定主基調(diào)之間的差別以及再生速 度的控制量,控制所述聲音素材的聲音音調(diào),使得將所述聲音 素材的基調(diào)調(diào)整為主基調(diào)。
全文摘要
本發(fā)明提供了音樂(lè)編輯裝置、音樂(lè)編輯方法及音樂(lè)編輯程序,其中,音樂(lè)編輯裝置用于以組合形式混音再生多個(gè)聲音素材,每個(gè)聲音素材都由樂(lè)曲的一部分或整體形成,包括再生模式控制部、再生速度控制部、和音調(diào)控制部。通過(guò)本發(fā)明,可相互調(diào)整聲音素材的節(jié)奏和基調(diào)。此外,可將多個(gè)聲音素材容易組合以制作高完整性的樂(lè)曲。
文檔編號(hào)G11B27/031GK101211643SQ20071030709
公開(kāi)日2008年7月2日 申請(qǐng)日期2007年12月27日 優(yōu)先權(quán)日2006年12月28日
發(fā)明者宮島靖 申請(qǐng)人:索尼株式會(huì)社