專利名稱:音樂內(nèi)容重放設(shè)備和音樂內(nèi)容重放方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種使用戶可以按照類似于例如電臺(tái)節(jié)目主持人編 排音樂內(nèi)容的方式的所希望的方式重構(gòu)(編排)音樂內(nèi)容的音樂內(nèi)容重放設(shè)備和音樂內(nèi)容重放方法。
技術(shù)背景諸如光盤或硬盤之類存儲(chǔ)介質(zhì)的存儲(chǔ)容量的增大的實(shí)現(xiàn),使得能 夠把大量的音樂內(nèi)容保存在存儲(chǔ)介質(zhì)中。提供了一種適合于播放保存 在這種大容量存儲(chǔ)介質(zhì)上的音樂內(nèi)容的重放設(shè)備。在傳統(tǒng)的音樂內(nèi)容重放設(shè)備中,用戶從大量的音樂內(nèi)容中選擇某 一音樂內(nèi)容,并執(zhí)行播放所選音樂內(nèi)容的操作。另外,已知一種適合于根據(jù)用戶的音樂內(nèi)容重放歷史,確定候選 音樂內(nèi)容,并向用戶呈現(xiàn)候選音樂內(nèi)容的系統(tǒng)(例如,參見未經(jīng)審查的日本專利申請No.2003-173350)。在該傳統(tǒng)技術(shù)中,如上所述,用戶選擇待播放的音樂內(nèi)容,或者 設(shè)備根據(jù)重放歷史選擇待播放的候選音樂內(nèi)容,并把選擇的候選音樂 內(nèi)容呈現(xiàn)給用戶。但是,在傳統(tǒng)的音樂內(nèi)容重放設(shè)備中,按照上述方 式選擇的音樂內(nèi)容只是按照音樂內(nèi)容制作人預(yù)期的方式被重放,不存 在適合于以按照用戶的偏愛修改的方式播放音樂內(nèi)容的重放設(shè)備。即,部分由于音樂內(nèi)容重放設(shè)備的能力方面的限制,制作人或藝 術(shù)家創(chuàng)作的音樂內(nèi)容只能由音樂內(nèi)容重放設(shè)備以制作人初始預(yù)期的 方式重放。如果允許按照收聽者(下面也稱為用戶)的偏愛,以類似于音樂節(jié) 目主持人的方式重構(gòu)音樂內(nèi)容,例如,通過改變速度或音調(diào),或者使 一首音樂與另一首音樂混音,從而把音樂內(nèi)容編排成所希望的風(fēng)格,諸如古典風(fēng)格,爵士風(fēng)格,hip-hop風(fēng)格等,那么收聽者能夠更加喜愛收聽音樂。鑒于上面所述,本發(fā)明的目的是提供一種允許用戶把音樂內(nèi)容重 構(gòu)(編排)成所希望的形式,并喜歡收聽以編排的形式重放的音樂內(nèi)容 的技術(shù)。發(fā)明內(nèi)容為了實(shí)現(xiàn)上述目的,本發(fā)明提供一種如權(quán)利要求1所述的音樂內(nèi)容重放i更備,包括第一獲取裝置,用于從保存多個(gè)音樂內(nèi)容的數(shù)據(jù)的音樂內(nèi)容數(shù)據(jù) 存儲(chǔ)單元獲得將重放的特定音樂內(nèi)容的數(shù)據(jù);第二獲取裝置,用于從屬性信息存儲(chǔ)單元獲得與音樂內(nèi)容關(guān)聯(lián)的 屬性信息,所述屬性信息至少包括與音樂內(nèi)容的每個(gè)音樂組成元素關(guān) 聯(lián)的音樂構(gòu)成信息;第三獲取裝置,用于獲得與音樂內(nèi)容關(guān)聯(lián)并與音樂構(gòu)成信息關(guān)聯(lián) 的編排信息;提供對由第 一獲取裝置獲得的特定音樂內(nèi)容數(shù)據(jù)的音頻重放輸 出的裝置;編排請求命令接受裝置,用于接受由收聽者發(fā)出的編排請求命 令;以及重構(gòu)裝置,用于根據(jù)由第二獲取裝置獲得的音樂構(gòu)成信息和由第 三獲取裝置按照由編排請求命令接受裝置接受的編排請求命令獲得 的編排信息,重構(gòu)將作為音頻重放輸出數(shù)據(jù)輸出的音樂內(nèi)容的數(shù)據(jù)。在按照權(quán)利要求1所述的音樂內(nèi)容重放設(shè)備中,第三獲取裝置按 照收聽者發(fā)出的編排請求命令,獲得編排信息,并根據(jù)編排信息以及 根據(jù)由第二獲取裝置獲得的音樂構(gòu)成信息,重構(gòu)音樂內(nèi)容的數(shù)據(jù)。從而,允許根據(jù)用戶的情緒和/或偏愛,和/或根據(jù)環(huán)境情況,實(shí) 時(shí)地重構(gòu)音樂數(shù)據(jù),使得用戶能夠喜歡收聽以根據(jù)該情況確定的最佳 方式重放的音樂。
圖1是示出作為按照本發(fā)明的音樂內(nèi)容重放設(shè)備的第一實(shí)施例 實(shí)現(xiàn)的記錄/重放設(shè)備的框圖。圖2是示出在按照實(shí)施例的記錄/重放設(shè)備中使用的部分屬性信 息的示圖。圖3是示出在按照實(shí)施例的記錄/重放設(shè)備中使用的部分屬性信 息的示圖。圖4是示出在按照實(shí)施例的記錄/重放設(shè)備中使用的部分屬性信 息的示圖。圖5是示出由圖1中所示的記錄/重放設(shè)備執(zhí)行的處理的例子的 流程圖。圖6是示出說明圖1中所示的記錄/重放設(shè)備的操作的流程圖。 圖7是示出圖1中所示的音樂內(nèi)容存儲(chǔ)單元的例子的示圖。 圖8是示出圖1中所示的音樂內(nèi)容存儲(chǔ)單元的例子的示圖。 圖9是示出圖1中所示的記錄/重放設(shè)備中的存儲(chǔ)處理單元的功 能框圖。圖IO是示出由圖1中所示的記錄/重放設(shè)備執(zhí)行的存儲(chǔ)處理的部 分流程圖。圖ll是示出由圖1中所示的記錄/重放設(shè)備執(zhí)行的存儲(chǔ)處理的部 分流程圖。圖12是示出把編排請求命令輸入圖1中所示的記錄/重放設(shè)備的 操作的示圖。圖13是示出圖1中所示的記錄/重放設(shè)備中的重放處理單元的功 能框圖。圖14示出圖1中所示的記錄/重放設(shè)備的主要部分的功能框圖。 圖15是與圖14中所示的功能框圖相關(guān)的示圖。 圖16是示出圖14中所示的部分功能框圖的細(xì)節(jié)的功能框圖。 圖17是示出圖14中示的部分功能框圖的細(xì)節(jié)的功能框圖。
圖18是說明圖14中所示的功能框圖的一部分的示圖。 圖19是與圖14中所示的功能框圖相關(guān)的定時(shí)圖。 圖20是與圖14中所示的功能框圖相關(guān)的定時(shí)圖。 圖21是說明圖14中所示的功能框圖的示圖。 圖22是示出由圖1中所示的記錄/重放設(shè)備執(zhí)行的重放處理的部 分流程圖。圖23是示出由圖1中所示的記錄/重放設(shè)備執(zhí)行的重放處理的部 分流程圖。圖24是示出由圖1中所示的記錄/重放設(shè)備執(zhí)行的重放處理的部 分流程圖。圖25是示出由包括在圖14中所示的結(jié)構(gòu)中的主節(jié)奏單元執(zhí)行的 處理的流程圖。圖26是示出由包括在圖14中所示的結(jié)構(gòu)中的從屬節(jié)奏單元執(zhí)行 的處理的流程圖。圖27是示出作為按照本發(fā)明的音樂內(nèi)容重放設(shè)備的笫二實(shí)施例 的記錄/重放設(shè)備的框圖。圖28是示出圖27中所示的按照第二實(shí)施例的記錄/重放設(shè)備中 的重放處理單元的功能框圖。圖29是示出圖27中所示的按照第二實(shí)施例的記錄/重放設(shè)備的 主要部分的功能框圖。圖30是示出圖27中所示的部分功能框圖的細(xì)節(jié)的功能框圖。 圖31是示出由包括在圖27中所示的結(jié)構(gòu)中的主節(jié)奏單元執(zhí)行的 處理的部分流程圖。圖32是示出由包括在圖27中所示的結(jié)構(gòu)中的主節(jié)奏單元執(zhí)行的 處理的部分流程圖。圖33是示出由包括在圖27中所示的結(jié)構(gòu)中的主節(jié)奏單元執(zhí)行的 處理的部分流程圖。圖34是示出由包括在圖27中所示的結(jié)構(gòu)中的主節(jié)奏單元執(zhí)行的 處理的部分流程圖。
圖35是與圖27中所示的功能框圖相關(guān)的定時(shí)圖。圖36是示出把編排請求命令輸入按照實(shí)施例的記錄/重放設(shè)備的 操作的另一例子的示圖。圖37是示出把編排請求命令輸入按照實(shí)施例的記錄/重放設(shè)備的 操作的另一例子的示圖。圖38是示出把編排請求命令輸入按照實(shí)施例的記錄/重放設(shè)備的 操作的另一例子的示圖。
具體實(shí)施方式
第一實(shí)施例下面參考
本發(fā)明的第一實(shí)施例。圖l是示出音樂內(nèi)容記 錄/重放設(shè)備的結(jié)構(gòu)的例子的框圖,所述音樂內(nèi)容記錄/重放設(shè)備是按 照第 一實(shí)施例的音樂內(nèi)容重放設(shè)備與按照第 一 實(shí)施例的適合于記錄 音樂內(nèi)容及其屬性信息的記錄設(shè)備的組合。在該第一實(shí)施例中,記錄/重放設(shè)備包括不僅適合于保存音樂或 音樂內(nèi)容數(shù)據(jù)的音頻數(shù)據(jù),而且適合于保存視頻數(shù)據(jù)的音樂內(nèi)容存儲(chǔ) 單元。下面,這樣的數(shù)據(jù)一般將被稱為音頻/視頻數(shù)據(jù)。在該第一實(shí)施 例中,音樂內(nèi)容數(shù)據(jù)和每首音樂的屬性信息一起被保存,以使通過識 別信息,使每個(gè)音樂內(nèi)容與對應(yīng)的屬性信息關(guān)聯(lián)。屬性信息包括指示確定每首音樂的音樂風(fēng)格/結(jié)構(gòu)的速度、音調(diào)、 和弦、節(jié)奏等的音樂風(fēng)格/結(jié)構(gòu)屬性信息(注意音樂風(fēng)格/結(jié)構(gòu)屬性信息 包括在后面說明的音樂構(gòu)成信息中)。屬性信息還包括表演者信息,歌詞信息,印象信息,環(huán)境信息和重構(gòu)信息(下面,也稱為編排信息)。 當(dāng)音樂內(nèi)容包含視頻信息時(shí),屬性信息可包含和圖像的屬性有關(guān)的信息。編排信息是按照其把待重放的音樂內(nèi)容的音樂數(shù)據(jù)編排成諸如 搖滾風(fēng)格、古典風(fēng)格、绔士風(fēng)格、hip-hop風(fēng)格或黑人靈歌風(fēng)格的形 式的信息。如后所述,當(dāng)音樂內(nèi)容被保存在諸如DVD(數(shù)字萬用盤)之類的可
移動(dòng)存儲(chǔ)介質(zhì)上時(shí),如果與音樂內(nèi)容關(guān)聯(lián)的屬性信息被保存在該存儲(chǔ) 介質(zhì)上,那么所述屬性信息可被用于該目的。這種情況下,當(dāng)音樂內(nèi)容數(shù)據(jù)從諸如DVD光盤之類的存儲(chǔ)介質(zhì) 被保存到記錄/重放設(shè)備的存儲(chǔ)單元中時(shí),屬性信息也與音樂內(nèi)容數(shù)據(jù) 相關(guān)聯(lián)地保存。在沒有屬性信息被保存在存儲(chǔ)介質(zhì)上的情況下,在把音樂內(nèi)容數(shù) 據(jù)從存儲(chǔ)介質(zhì)保存到記錄/重放設(shè)備的存儲(chǔ)單元中的時(shí)候,記錄/重放 設(shè)備產(chǎn)生必需的屬性信息,并與音樂內(nèi)容的音頻/視頻數(shù)據(jù)相關(guān)聯(lián)地保 存所產(chǎn)生的屬性信息。在按照第 一 實(shí)施例的記錄/重放設(shè)備中,可以從例如因特網(wǎng)上的 音樂內(nèi)容提供服務(wù)器下載與音樂內(nèi)容關(guān)聯(lián)的信息。這種情況下,假定與從音樂內(nèi)容提供服務(wù)器提供給的音樂內(nèi)容關(guān) 聯(lián)的信息包含屬性信息。從而,如果音樂內(nèi)容提供服務(wù)器從按照第一 實(shí)施例的記錄/重放設(shè)備接收到對音樂內(nèi)容的請求時(shí),音樂內(nèi)容提供服 務(wù)器把所請求的音樂內(nèi)容的音頻/視頻數(shù)據(jù)連同相關(guān)屬性信息一起發(fā) 送給記錄/重放設(shè)備。如果記錄/重放設(shè)備接收到音頻/視頻數(shù)據(jù)和屬性信息,那么記錄/ 重放設(shè)備把它們保存在存儲(chǔ)單元中,以便通過音樂內(nèi)容的識別信息, 使音頻/^L頻數(shù)據(jù)和屬性信息相互聯(lián)系。在本例中,記錄/重放設(shè)備包括微計(jì)算機(jī),如圖1中所示,所述 微計(jì)算機(jī)包括CPU(中央處理器)l,程序ROM(只讀存儲(chǔ)器)3和工作 區(qū)RAM(隨機(jī)存取存儲(chǔ)器)4。程序ROM 3和工作區(qū)RAM 4通過系統(tǒng) 總線2與CPU 1連接。系統(tǒng)總線2還與用戶接口 11、編/解碼器12、音樂風(fēng)格/結(jié)構(gòu)分析 器13、通信接口 14、重放歷史信息存儲(chǔ)單元15和光盤驅(qū)動(dòng)器16連 接。用戶接口 11包括用戶用于輸入命令/數(shù)據(jù)的按鈕操作單元(未示 出)和諸如LCD(液晶顯示器)之類的顯示器。例如,如后所述,用戶可 以通過用戶接口 11輸入命令,以指定把正在播放的音樂內(nèi)容編排成
的風(fēng)格(例如古典風(fēng)格或錄士風(fēng)格)。編/解碼器12與音樂內(nèi)容存儲(chǔ)單元20連接。在本例中,音樂內(nèi) 容存儲(chǔ)單元20由大容量硬盤驅(qū)動(dòng)器實(shí)現(xiàn)。作為選擇,音樂內(nèi)容存儲(chǔ) 單元20可由使用大容量的可重寫光盤的讀/寫單元實(shí)現(xiàn)。當(dāng)數(shù)據(jù)被寫入音樂內(nèi)容存儲(chǔ)單元20的硬盤驅(qū)動(dòng)器中時(shí),編/解碼 器12把待寫入的數(shù)據(jù)編碼成將數(shù)據(jù)寫入硬盤驅(qū)動(dòng)器的格式。另一方 面,當(dāng)從硬盤驅(qū)動(dòng)器讀取數(shù)據(jù)時(shí),編/解碼器12對讀取的數(shù)據(jù)進(jìn)行與 編碼處理相反的解碼處理。在編/解碼處理中,編碼處理可包括數(shù)據(jù)壓 縮處理,相應(yīng)地,解碼處理可包括數(shù)據(jù)解壓縮處理。在本例中,音樂內(nèi)容數(shù)據(jù)不僅包括音樂數(shù)據(jù),而且包括與音樂內(nèi) 容相關(guān)的視頻數(shù)據(jù)和與音樂內(nèi)容相關(guān)的屬性信息(下面詳細(xì)說明)。音樂內(nèi)容存儲(chǔ)單元20包括音頻/視頻數(shù)據(jù)存儲(chǔ)單元21和屬性信 息存儲(chǔ)單元22。音頻/視頻數(shù)據(jù)存儲(chǔ)單元21適合于保存每個(gè)音樂內(nèi)容 的音樂數(shù)據(jù)和視頻數(shù)據(jù),屬性信息存儲(chǔ)單元22適合于保存與每個(gè)音 樂數(shù)據(jù)和視頻數(shù)據(jù)相關(guān)的屬性信息。注意保存在音頻/視頻數(shù)據(jù)存儲(chǔ)單 元21中的音樂數(shù)據(jù)和視頻數(shù)據(jù)與保存在屬性信息存儲(chǔ)單元22中的屬 性信息通過識別每個(gè)音樂內(nèi)容的音樂內(nèi)容識別信息(內(nèi)容1D)相互聯(lián) 系起來。音樂風(fēng)格/結(jié)構(gòu)分析器13這樣工作,使得當(dāng)音樂內(nèi)容的音樂數(shù)據(jù) 被保存在音樂內(nèi)容存儲(chǔ)單元20的音頻/視頻數(shù)據(jù)存儲(chǔ)單元21中時(shí),音 樂風(fēng)格/結(jié)構(gòu)分析器13分析音樂數(shù)據(jù),以檢測音樂數(shù)據(jù)的音樂組成元 素的邊界,并提取每個(gè)音樂組成元素的音樂構(gòu)成信息。注意,音樂構(gòu) 成信息作為屬性信息的一部分被保存在屬性信息存儲(chǔ)單元22中。只 有當(dāng)與待保存的音樂內(nèi)容關(guān)聯(lián)的信息不包括任何屬性信息時(shí),音樂風(fēng)格/結(jié)構(gòu)分析器13才工作,并且所提取的音樂構(gòu)成信息被保存為屬性 信息的一部分。音樂組成元素指的是可對其應(yīng)用和弦的音樂的組成元素,比如節(jié) 拍或小節(jié)。音樂構(gòu)成信息包括指示為每個(gè)音樂組成元素定義的,并且 確定音樂風(fēng)格的速度、音調(diào)、和弦、音量、節(jié)奏、樂譜及和弦中的順
序變化的信息。通信接口 14用于通過諸如因特網(wǎng)5之類的外部網(wǎng)絡(luò)與音樂內(nèi)容 提供服務(wù)器6等連接。在本例中,音樂內(nèi)容提供服務(wù)器6不僅適合于 提供音樂數(shù)據(jù)和視頻數(shù)據(jù),而且還適合于提供屬性信息。重放歷史信息存儲(chǔ)單元15保存歷史信息,歷史信息指示每個(gè)音 樂內(nèi)容在記錄/重放設(shè)備上的播放頻率,或者多久播放一次,并且指示 播放每個(gè)音樂內(nèi)容的編排風(fēng)格(即,指示每個(gè)音樂內(nèi)容的編排風(fēng)格和所 述編排風(fēng)格的使用頻率的信息)。更具體地說,對于識別信息(內(nèi)容ID) 識別的每個(gè)音樂內(nèi)容,每個(gè)音樂內(nèi)容的播放次數(shù)(頻率),每次重放中 使用的編排風(fēng)格,重放時(shí)間,生物狀態(tài)和當(dāng)播放該音樂內(nèi)容時(shí)的環(huán)境 情況(環(huán)境信息將在下面進(jìn)一步詳細(xì)說明)等被保存在重放歷史信息存 儲(chǔ)單元15中。光盤驅(qū)動(dòng)器16從諸如CD(光盤)或DVD(數(shù)字萬用盤)之類的光盤 7讀取音樂數(shù)據(jù)或視頻數(shù)據(jù)。當(dāng)與音樂內(nèi)容關(guān)聯(lián)的屬性信息也被保存 在光盤7上時(shí),所述屬性信息也被讀取。在該記錄/重放設(shè)備例中,系統(tǒng)總線2還與生物信息獲取單元30、 環(huán)境信息獲取單元40和音頻/視頻輸出單元50連接。生物信息獲取單元30包括生物信息傳感器31和生物信息分析器 32。生物信息傳感器31檢測依據(jù)其判斷音樂內(nèi)容的收聽者是否喜歡 當(dāng)前音樂內(nèi)容到某種程度的信息(生物狀態(tài)信息)。生物信息傳感器31 檢測收聽者的例如身體運(yùn)動(dòng)、呼吸、脈搏、血壓、體表溫度、排汗和 /或皮膚電阻方面的生物信息。檢測到的生物信息被提供給生物信息分 析器32。當(dāng)用戶正在收聽喜歡的音樂,并且非常喜愛該音樂時(shí),收聽者的 身體運(yùn)動(dòng)或呼吸通常與正在播放的音樂的節(jié)奏或速度同步。當(dāng)慢速播 放某一旋律時(shí),響應(yīng)該緩慢的旋律,收聽者的身體運(yùn)動(dòng)和呼吸往往會(huì) 變得緩慢。響應(yīng)音量的突然增大,身體運(yùn)動(dòng)往往會(huì)變大。相應(yīng)地,按 照在吸氣之后暫停呼吸一會(huì)兒,隨后突然呼氣的方式進(jìn)行呼吸。也存在以下的趨勢,即,當(dāng)收聽者因音樂而精神振奮時(shí),收聽者 的脈搏速度和排汗增加。相反,當(dāng)播放的音樂緩慢或者平靜時(shí),脈搏 速度往往會(huì)降低到穩(wěn)定的狀態(tài)。如果生物信息分析器32從生物信息傳感器31接收到表示收聽者 的情感狀態(tài)的信息時(shí),生物信息分析器32判斷收聽者是否喜歡正在 播放的音樂,并通過系統(tǒng)總線2發(fā)送表示判斷結(jié)果的數(shù)據(jù)。在該分析 處理中,生物信息分析器32參照正在播放的音樂的音樂構(gòu)成信息來 判斷收聽者的身體運(yùn)動(dòng)等是否與音樂同步。更具體地說,在本實(shí)施例中,生物信息分析器32通過比較顯示 身體運(yùn)動(dòng)等的生物信息與多個(gè)閾值,來判斷偏愛程度并輸出所判斷的 偏愛程度,比如"未表現(xiàn)出偏愛(不喜歡該音樂)","表現(xiàn)出偏愛,但是 偏愛程度較低,,或"表現(xiàn)出非常高的偏愛(非常喜歡該音樂)"環(huán)境信息獲取單元40包括GPS接收器41、位置信息輸入接口 42、環(huán)境信息傳感器43和環(huán)境信息發(fā)生器44。GPS接收器41根據(jù)從多個(gè)人造衛(wèi)星接收的無線電波,計(jì)算GPS 接收器41的位置,并把表示計(jì)算出的位置的數(shù)據(jù)發(fā)送給位置信息輸 入接口 42。在本例中,如果位置信息輸入接口 42從GPS接收器41 接收到顯示所述位置的信息,那么位置信息輸入接口 42把所述位置 轉(zhuǎn)換成諸如名稱之類的位置信息,并通過系統(tǒng)總線2發(fā)送該結(jié)果。當(dāng) 保存音樂內(nèi)容時(shí),顯示執(zhí)行音樂內(nèi)容的存儲(chǔ)操作的位置的位置信息被 保存為環(huán)境信息的一部分,該環(huán)境信息是與音樂內(nèi)容關(guān)聯(lián)的屬性信息 的一部分。環(huán)境信息傳感器43包括溫度傳感器和濕度傳感器。環(huán)境信息傳 感器43還包括用于檢測日期/時(shí)間和季節(jié)的時(shí)鐘。環(huán)境信息發(fā)生器44 從環(huán)境信息傳感器43接收信息,并通過系統(tǒng)總線2發(fā)送表示溫度、 濕度、季節(jié)和日期/時(shí)間的信息。當(dāng)保存音樂內(nèi)容時(shí),上述信息也被保 存為環(huán)境信息的一部分,該環(huán)境信息是與音樂內(nèi)容關(guān)聯(lián)的屬性信息的 一部分。音頻/視頻輸出單元50包括音頻數(shù)據(jù)解碼器51、音頻編排單元 52、音頻輸出單元53、視頻數(shù)據(jù)解碼器54、視頻編排單元55、視頻
輸出單元56和I/O端口 57。當(dāng)提供給音頻數(shù)據(jù)解碼器51的音頻數(shù)據(jù)是無損的PCM音頻信 號時(shí),音頻數(shù)據(jù)解碼器51不對接收到的音頻數(shù)據(jù)進(jìn)行任何處理,只當(dāng)音樂數(shù)據(jù)處于根據(jù)例如ATRAC(自適應(yīng)變換聲編碼)方案或 AAC(高級音頻編碼)方案等的壓縮形式時(shí),音頻數(shù)據(jù)解碼器51通過對 接收到的音樂數(shù)據(jù)進(jìn)行解壓縮,把接收到的音樂數(shù)據(jù)解碼成數(shù)字音頻 信號。當(dāng)音頻數(shù)據(jù)是MIDI(電子樂器數(shù)字接口)數(shù)據(jù)時(shí),音頻數(shù)據(jù)解碼 器51由MIDI數(shù)據(jù)生成數(shù)字音頻信號。音頻編排單元52按照通過I/O端口 57提供給音頻編排單元52 的控制信號,進(jìn)行諸如變速、改變音高、音效應(yīng)用、與另一音樂數(shù)據(jù) 混音(重混)等的編排。這使得能夠把音樂風(fēng)格/結(jié)構(gòu)或編排風(fēng)格變成指 定的風(fēng)格,比如古典風(fēng)格、誇士風(fēng)格等。在本實(shí)施例中,音頻編排單元52對音樂數(shù)據(jù)應(yīng)用的音效包括失 真和回響(reverb)等。重混是一種電臺(tái)節(jié)目主持人廣泛應(yīng)用的以小節(jié)或節(jié)拍為單位,將 多個(gè)音樂素材與正在播放的音樂混合,而不破壞原始音質(zhì)的技術(shù)。更 具體地說,按照所準(zhǔn)備的指示小節(jié)的邊界(音樂組成元素的邊界)、速 度、和弦等的音樂構(gòu)成信息,按照音樂理論,把多個(gè)音樂素材和正在 播放的音樂混合成音樂上自然的形式。重混也有助于把音樂風(fēng)格/結(jié)構(gòu) 或編排風(fēng)格變成所希望的風(fēng)格,比如古典風(fēng)格、爵士風(fēng)格等。在重混處理中,在CPU l的控制下,從其它音樂數(shù)據(jù)提取將與 當(dāng)前正在播放的音樂數(shù)據(jù)混合的音樂數(shù)據(jù),并將其提供給音頻數(shù)據(jù)解 碼器51。從而,在本實(shí)施例中,音頻數(shù)據(jù)解碼器51被配置成并行進(jìn) 行當(dāng)前正在播放的主音頻數(shù)據(jù)的解碼和待混合的音頻數(shù)據(jù)的解碼。音頻編排單元52的輸出被提供給音頻輸出單元53。音頻輸出單 元53把接收到的數(shù)字音頻信號轉(zhuǎn)換成模擬音頻信號,并把得到的模 擬音頻信號經(jīng)放大器(未示出)提供給揚(yáng)聲器,或者經(jīng)輸出端子提供給 耳機(jī)(未示出),從而聽覺上輸出音樂數(shù)據(jù)。
在本實(shí)施例中,視頻數(shù)據(jù)解碼器54解碼(解壓縮)與音樂內(nèi)容關(guān) 聯(lián)的壓縮視頻數(shù)據(jù)。與音樂內(nèi)容關(guān)聯(lián)的壓縮視頻數(shù)據(jù)可以是JPEG(聯(lián) 合圖像專家組)靜止圖像數(shù)據(jù),或者M(jìn)PEG(運(yùn)動(dòng)圖像專家組)-2或 MPEG-4運(yùn)動(dòng)圖像數(shù)據(jù)。視頻數(shù)據(jù)解碼器54具有解壓縮這種格式的 數(shù)據(jù)的能力。視頻數(shù)據(jù)解碼器54解碼的視頻數(shù)據(jù)被提供給視頻編排單元55。 視頻編排單元55對接收到的視頻數(shù)據(jù)應(yīng)用圖像效果??砂凑找阎?技術(shù)進(jìn)行該處理,因此這里省略對其的進(jìn)一步詳細(xì)說明。從視頻編排器55輸出的視頻數(shù)據(jù)被提供給視頻輸出單元56。視 頻輸出單元56經(jīng)視頻輸出端子把接收的數(shù)字視頻數(shù)據(jù)直接輸出給顯 示器,或者在把數(shù)字視頻數(shù)據(jù)轉(zhuǎn)換成模擬形式之后(如果需要的話)輸 出給顯示器,以便按照視頻數(shù)據(jù)在顯示器的屏幕上顯示圖像。屬性信息在本實(shí)施例中,每個(gè)音樂內(nèi)容的屬性信息包括與每首音樂關(guān)聯(lián)的 各種信息。(l)音樂構(gòu)成信息音樂構(gòu)成信息包括表示音樂組成元素之間的邊界的信息,表示音 樂的速度、音調(diào)、和弦、音量和節(jié)奏的信息,樂鐠信息,表示和弦序 列的信息,表示將被反復(fù)混合的音樂波形的上升定時(shí)的信息等。表示 速度的信息可用例如BPM(每分鐘的拍數(shù))顯示。音樂的風(fēng)格由音樂構(gòu)成信息表示。音樂內(nèi)容記錄/重放設(shè)備分析 音樂構(gòu)成信息,以判斷音樂的風(fēng)格。即,當(dāng)某些音樂在音樂構(gòu)成信息 方面類似時(shí),判斷為它們在音樂風(fēng)格方面也類似。當(dāng)收聽者對當(dāng)前正 在播放的音樂表現(xiàn)出一定的興趣時(shí),音樂構(gòu)成信息使得能夠提取其它 的類似的音樂,并把它們中的 一些選為在當(dāng)前音樂之后播放的候選音 樂。另一方面,當(dāng)收聽者對正在播放的音樂沒有表現(xiàn)出興趣時(shí),檢查 重放歷史,以檢測收聽者喜歡的音樂,并分析與檢測到的音樂關(guān)聯(lián)的 音樂構(gòu)成信息。根據(jù)分析結(jié)果,具有類似音樂構(gòu)成信息的一首或多首音樂被選為在當(dāng)前音樂之后接下來播放的候選音樂。此外,利用包含在音樂構(gòu)成信息中的指示音樂組成元素之間的邊 界,音樂的速度,和弦序列等的信息,能夠把多首音樂重混成音樂上 自然的形式。注意,屬性信息應(yīng)完全對應(yīng)于音樂內(nèi)容的音頻/視頻數(shù)據(jù)。例如, 包括在屬性信息的音樂構(gòu)成信息中的,指示諸如小節(jié)之類的音樂組成 元素的邊界的時(shí)間碼信息應(yīng)完全對應(yīng)于指示實(shí)際音頻/視頻數(shù)據(jù)的小 節(jié)的邊界的時(shí)間碼信息。這種完全對應(yīng)使得能夠從音樂構(gòu)成信息中準(zhǔn)確地檢測當(dāng)前正在 播放的音樂的音樂組成元素,比如小節(jié)或節(jié)拍之間的邊界,從而能夠 與當(dāng)前正在播放的音樂的音樂組成元素的邊界同步地把以音樂組成 元素為單位的音樂素材的信息添加到正在播放的音樂中,從而實(shí)現(xiàn)音 樂上自然的重混。(2) 效果信息效果信息表示應(yīng)用于音樂的音效,包含與失真、回響等關(guān)聯(lián)的效 果參數(shù)。為了隨著時(shí)間改變效果參數(shù),效果信息包括時(shí)變參數(shù)。在按照本實(shí)施例的音樂內(nèi)容記錄/重放設(shè)備中可準(zhǔn)備多條效果信 息。但是,當(dāng)對于一首特定的音樂存在推薦的效果信息時(shí),該效果信 息被包含在與該首特定音樂關(guān)聯(lián)的屬性信息中。推薦的效果信息由例 如音樂內(nèi)容的制作者給出。注意在屬性信息中可以描述多條效果信息??扇〉氖窃趯傩孕畔⒅幸砸魳方M成元素為單位描述效果信息。以 音樂組成元素為單位描述效果信息使得當(dāng)重放音樂時(shí),能夠以音樂組 成元素為單位實(shí)時(shí)地改變效果。(3) 編排信息如上所述,編排信息是依據(jù)其把原始音樂編排成諸如搖滾風(fēng)格、 古典風(fēng)格、錄士風(fēng)格等特殊風(fēng)格的信息。為了隨時(shí)間改變編排參數(shù), 編排信息包括時(shí)變參數(shù)。不是以在音樂內(nèi)容記錄/重放設(shè)備中準(zhǔn)備多種編排信息的方式, 而是以把每首音樂的推薦編排信息包括在與保存在音樂內(nèi)容存儲(chǔ)介 質(zhì)上的每首音樂關(guān)聯(lián)的屬性信息中的方式,來提供所述編排信息。作為選擇,可以提供推薦的編排信息作為與從音樂內(nèi)容提供服務(wù)器6下 載的每首音樂關(guān)聯(lián)的屬性信息的一部分。在本實(shí)施例中,編排信息并 不局限于按照上述方式提供的推薦編排信息,相反編排信息可由用戶 產(chǎn)生,并被登記成一首特定音樂的屬性信息的一部分。用戶為一首特定音樂產(chǎn)生的編排信息可被上傳至服務(wù)器6,由音 樂內(nèi)容的制作人產(chǎn)生的編排信息可被保存在服務(wù)器6中,以便任意用 戶可以免費(fèi)或者支付一定費(fèi)用地從服務(wù)器6獲得編排信息。注意在屬性信息中可包括多種編排信息。此外,每種編排信息可 以包括多個(gè)子類的編排信息。例如,用于編排成古典風(fēng)格的編排信息 可包括用于編排成例如巴赫風(fēng)格、貝多芬風(fēng)格、莫扎特風(fēng)格等的多個(gè) 子類的編排信息。希望在屬性信息中以音樂組成元素為單位描述編排信息。以音樂 組成元素為單位描述編排信息使得當(dāng)重放音樂時(shí),能夠以音樂組成元 素為單位實(shí)時(shí)地改變編排。圖2示出編排信息的一個(gè)例子。在該例中,通過改變和弦和鼓聲 部分,原始的搖滾音樂被編排(重構(gòu))成黑人靈歌風(fēng)格。在該例中,如圖2中所示,盡管只存在一種模式的鼓聲部分的編排,但是對于和弦序列的編排來說存在四種模式,使得用戶可以選擇 這四種模式之一。注意圖2中所示的編排信息是例子之一,因?yàn)橐恍┯脩粝矚g的編 排結(jié)果可能不被其它用戶接受,因此這里并不保證該編排信息能夠以 任何用戶可接受的方式,把任意一首音樂從搖滾風(fēng)格編排成黑人靈歌 風(fēng)格。即,圖2中所示的編排信息是由音樂內(nèi)容的制作人推薦的編排 信息的一個(gè)例子,即使對于類似的編排風(fēng)格,也能夠以很多種方式產(chǎn) 生編排信息。如上所述, 一首音樂的編排信息并不局限于一種,相反可以為同 一首音樂準(zhǔn)備多種編排信息。圖3示出描述成多首音樂中的每首音樂
的屬性信息的一部分的編排信息的例子。如圖3中所示,除了編排信息之外,屬性信息還包括與音樂識別 信息(音樂ID)關(guān)聯(lián)的音樂構(gòu)成信息,效果信息和后面說明的各種信 息。對于諸如古典風(fēng)格、齊士風(fēng)格、搖滾風(fēng)格、黑人靈歌風(fēng)格和hip-hop 風(fēng)格等多種音樂風(fēng)格中的每一種,說明編排信息。盡管圖中未示出, 每種編排信息可包括多個(gè)子類的編排信息,比如古典-l類型,古典-2 類型,古典-3類型等。(4) 樂器信息樂器信息是與用于一首音樂的諸如鼓和吉它等樂器相關(guān)的信息。 例如,可對于一個(gè)小節(jié)在屬性信息中說明指示諸如鼓之類的打擊樂器 的演奏形式的樂器信息,并且該樂器信息可被反復(fù)用于反復(fù)演奏該打 擊樂器。特定樂器的演奏形式信息可被用于重混。代替把對于一個(gè)小節(jié)的打擊樂器的演奏形式信息描述成屬性信 息的一部分,在記錄/重放設(shè)備中可預(yù)先提供多種形式的樂器信息。這 樣的樂器信息可被用于重混。(5) 表演者信息表演者信息是與表演者相關(guān)的信息,可包括表示樂器的表演者 (或者一組表演者)(或者歌手)的姓名,性別,年齡和團(tuán)體等。(6) 印象信息印象信息表示收聽者對一首音樂的感覺認(rèn)識。例如,收聽者對一 首特定的音樂感覺上認(rèn)識的印象,比如歡快/憂郁印象,平和/狂野印 象,快樂/悲傷印象等,由印象信息定量表述。例如,如下所述獲得印 象信息。如圖4中所示,預(yù)先定義諸如歡快/憂郁印象軸,平和/狂野 印象軸,快樂/悲傷印象軸之類的印象軸,對于每個(gè)印象軸,收聽者輸 入指示他/她對一首特定音樂的印象的值。例如,在歡快/憂郁印象軸的情況下,如圖4中所示,主觀感覺 認(rèn)識的程度以16級數(shù)字地表示。在圖4中所示的例子中,最憂郁級 別被賦值為"-8",更歡快的級別用更大的數(shù)值表示。按照類似的方式 定義比如平和/狂野印象軸和快樂/悲傷印象軸的其它軸??蔀槠渌?br>
象項(xiàng)目定義印象軸。在輸入各印象軸上的數(shù)值之后,如圖4中所示,通過用線連接軸 上的各值,能夠獲得對于一首特定音樂的印象的示意表示(在圖4的例 子中,三角形的形狀隨音樂風(fēng)格/結(jié)構(gòu)而變化)。換句話說,利用印象 軸表示音樂風(fēng)格/結(jié)構(gòu)使得能夠容易地搜索具有類似音樂風(fēng)格/結(jié)構(gòu)的 音樂。在利用印象軸表示保存在存儲(chǔ)介質(zhì)上的音樂內(nèi)容的音樂風(fēng)格/結(jié) 構(gòu),并且所述音樂風(fēng)格/結(jié)構(gòu)被描述成與音樂內(nèi)容關(guān)聯(lián)的屬性信息的一 部分情況下,或者在利用印象軸表示的音樂風(fēng)格/結(jié)構(gòu)被包括在從音樂 內(nèi)容提供服務(wù)器提供的屬性信息中的情況下,感興趣的一首特定音樂 由許多收聽者,例如數(shù)十位收聽者評價(jià),在印象信息中描述各軸上的 印象值的平均值。記錄/重放設(shè)備的用戶可定義對一首特定音樂的印象信息。當(dāng)在 包括在保存于存儲(chǔ)介質(zhì)上的屬性信息中,或者包括在從音樂內(nèi)容提供 服務(wù)器獲得的屬性信息中的印象信息中描述的印象值不同于收聽者 評價(jià)的印象值時(shí),收聽者可重寫在包括于屬性信息中的印象信息中描 述的印象值,所得到的包括重寫的印象值的屬性信息可被保存在記錄 /重放設(shè)備的音樂內(nèi)容存儲(chǔ)單元中。(7) 環(huán)境信息環(huán)境信息可以包含表示DVD制作人或者音樂內(nèi)容提供服務(wù)器的 操作者推薦的適當(dāng)?shù)氖章犖恢?,比如山,海灘等。如后所述,?dāng)在記 錄/重放設(shè)備上記錄一首音樂時(shí),環(huán)境信息獲取單元40可獲得表示進(jìn) 行所述記錄情況下的位置、日期/時(shí)間、季節(jié)、溫度、濕度等的信息作 為環(huán)境信息。這種情況下,環(huán)境信息可包括表示收聽者定義的適當(dāng)?shù)?收聽位置的位置信息。(8) 重放歷史信息重放歷史信息表示收聽者收聽每首音樂的頻率或者多久收聽一 次。在本實(shí)施例中,如上所述,重放歷史信息被保存在記錄/重放設(shè)備 的重放歷史信息存儲(chǔ)單元15中。當(dāng)音樂內(nèi)容的數(shù)據(jù)被記錄在音樂內(nèi)
容存儲(chǔ)單元20中時(shí),重放歷史信息作為屬性信息的一部分被保存在 音樂內(nèi)容存儲(chǔ)單元20的屬性信息存儲(chǔ)單元22中。注意,DVD制作人提供的屬性信息或者從服務(wù)器提供的屬性信 息并不包括重放歷史信息。按照第一實(shí)施例的記錄/重放設(shè)備進(jìn)行的記錄處理下面說明按照第一實(shí)施例的記錄/重放設(shè)備進(jìn)行的記錄處理???按照各種模式進(jìn)行該記錄處理。在一種模式中,保存在DVD光盤上的音樂內(nèi)容的數(shù)據(jù)被讀取并 記錄在音樂內(nèi)容存儲(chǔ)單元20中。在另一中模式中,通過因特網(wǎng)5從 音樂內(nèi)容提供服務(wù)器6接收音樂內(nèi)容的數(shù)據(jù),并記錄接收到的數(shù)據(jù)。 在另一種模式中,盡管圖中未示出,不過通過外部輸入端子從另一重 放設(shè)備等接收音樂內(nèi)容的數(shù)據(jù),并將接收到的數(shù)據(jù)記錄在音樂內(nèi)容存 儲(chǔ)單元20中。在按照任意模式的記錄處理中,當(dāng)音樂內(nèi)容的數(shù)據(jù)包括屬性信息 時(shí),除了音樂內(nèi)容的音頻/視頻數(shù)據(jù)之外,按照本實(shí)施例的記錄/重放 設(shè)備還讀取屬性信息并將其保存在音樂內(nèi)容存儲(chǔ)單元20中。在按照 本實(shí)施例的記錄/重放設(shè)備中,當(dāng)進(jìn)行記錄處理時(shí),允許用戶根據(jù)需要 增加或修改屬性信息。在音樂內(nèi)容的數(shù)據(jù)只包括音頻/視頻數(shù)據(jù),不包括屬性信息的情 況下,按照本實(shí)施例的記錄/重放設(shè)備可產(chǎn)生(設(shè)置)屬性信息,并把所 產(chǎn)生的屬性信息保存在音樂內(nèi)容存儲(chǔ)單元20的屬性信息存儲(chǔ)單元22 中。更具體地說,音樂風(fēng)格/結(jié)構(gòu)分析器13通過分析從DVD光盤讀 取的音頻數(shù)據(jù),或者通過下載獲得的音頻數(shù)據(jù),獲得音樂構(gòu)成信息, 并把所獲得的音樂構(gòu)成信息保存為屬性信息的一部分。如上所述用戶 可輸入一個(gè)16級數(shù)值作為表示對一首音樂的印象的印象信息。所輸 入的印象信息被保存為屬性信息的一部分。通過環(huán)境信息獲取單元40 獲得的環(huán)境信息也被保存為屬性信息的一部分。此外,重放歷史信息 根據(jù)需要被保存為屬性信息的一部分。
在本實(shí)施例中,假定在因特網(wǎng)5上存在屬性信息提供服務(wù)器。如 果該服務(wù)器接收到包括識別信息的下栽請求,所述識別信息指定與屬 性信息對應(yīng)的音樂內(nèi)容,那么該服務(wù)器發(fā)送所請求的與識別信息標(biāo)識 的音樂內(nèi)容對應(yīng)的屬性信息。圖5和6是示出在從音樂內(nèi)容提供服務(wù)器6獲得音樂內(nèi)容和相關(guān) 屬性信息的處理中,記錄/重放設(shè)備和音樂內(nèi)容提供服務(wù)器6的操作的 流程圖。雖然在下面的討論中,舉例來說,假定音樂內(nèi)容的數(shù)據(jù)和相關(guān)屬 性信息從音樂內(nèi)容提供服務(wù)器6提供給記錄/重放設(shè)備,但是可按照類 似的方式在多個(gè)記錄/重放設(shè)備之間傳送屬性信息。圖5示出由記錄/重放設(shè)備執(zhí)行的獲得音樂內(nèi)容的數(shù)據(jù)和相關(guān)屬 性信息的處理,圖6示出由音樂內(nèi)容提供服務(wù)器6執(zhí)行的提供音樂內(nèi) 容的數(shù)據(jù)和相關(guān)屬性信息的處理。如果在記錄/重放設(shè)備上執(zhí)行操作以啟動(dòng)發(fā)出對音樂內(nèi)容數(shù)據(jù)和 相關(guān)屬性信息的請求的程序,那么記錄/重放設(shè)備的CPU 1開始圖5 中所示的處理。在該處理中,首先接收對待下載的音樂內(nèi)容的選擇(步 驟Sll)。根據(jù)接收到的選擇,產(chǎn)生音樂內(nèi)容提供請求,音樂內(nèi)容提供請求 包含待下載的音樂內(nèi)容的標(biāo)識符,并通過通信接口 14和因特網(wǎng)5把 產(chǎn)生的請求發(fā)送給音樂內(nèi)容提供服務(wù)器6(步驟S12)。音樂內(nèi)容提供服務(wù)器6的控制單元(CPU)—直運(yùn)行以執(zhí)行圖6中 所示的處理,以便不斷監(jiān)視通過因特網(wǎng)5和置于音樂內(nèi)容提供服務(wù)器 6中的通信接口接收到的來自記錄/重放設(shè)備的音樂內(nèi)容提供請求的 到達(dá)(步驟S21),并判斷是否接收到了請求(步驟S22)。如果在步驟S22 中判斷為沒有接收到音樂內(nèi)容提供請求,那么處理流程返回步驟S21 , 重復(fù)從步驟S21開始的處理,直到接收到音樂內(nèi)容提供請求為止。如果音樂內(nèi)容提供服務(wù)器6的控制單元在步驟S22中判斷為從記 錄/重放設(shè)備接收到了音樂內(nèi)容提供請求,那么服務(wù)器6的控制單元根 據(jù)包含在接收到的請求中的音樂內(nèi)容標(biāo)識符,搜索保存在服務(wù)器6中 的音樂內(nèi)容,以檢測所請求的音樂內(nèi)容的數(shù)據(jù)和相關(guān)屬性信息(步驟S23)。音樂內(nèi)容提供服務(wù)器6的控制單元判斷是否找到了所請求的音 樂內(nèi)容的數(shù)據(jù)(步驟S24)。如果已找到所述數(shù)據(jù),那么音樂內(nèi)容提供 服務(wù)器6的控制單元通過通信接口和因特網(wǎng)5,把所述數(shù)據(jù)發(fā)送給請 求音樂內(nèi)容的記錄/重放設(shè)備(步驟S25)。處理流程隨后返回步驟S21, 重復(fù)從步驟S21開始的處理。另一方面,在步驟S24中判斷為所請求的音樂內(nèi)容的數(shù)據(jù)不存在 的情況下,音樂內(nèi)容提供服務(wù)器6的控制單元產(chǎn)生表示所請求的音樂 內(nèi)容的數(shù)據(jù)不存在的響應(yīng)消息,音樂內(nèi)容提供服務(wù)器6的控制單元通 過通信接口和因特網(wǎng)5把響應(yīng)消息發(fā)送給作為音樂內(nèi)容請求方的記錄 /重放i殳備(步驟S26)。處理流程隨后返回步驟S21,重復(fù)從步驟S21 開始的處理。如果發(fā)出請求的記錄/重放設(shè)備經(jīng)通信接口 14接收到來自音樂內(nèi) 容提供服務(wù)器6的響應(yīng)(消息)(步驟S13),那么記錄/重放設(shè)備分析接 收到的響應(yīng),以判斷是否已接收到請求的音樂內(nèi)容的數(shù)據(jù)(步驟S14)。 如果在步驟S14中判斷為接收到了請求的音樂內(nèi)容的數(shù)據(jù),那么接收 到的音樂內(nèi)容的數(shù)據(jù)和連同音樂內(nèi)容一起提供的屬性信息被保存在 音樂內(nèi)容存儲(chǔ)單元中(步驟S15)。從而,結(jié)束圖5中所示的處理。另一方面,在步驟S14中判斷為沒有接收到請求的音樂內(nèi)容的數(shù) 據(jù)(即,接收到了表示所請求的音樂內(nèi)容的數(shù)據(jù)不存在的消息)的情況 下,記錄/重放設(shè)備的控制單元通過利用在圖1中未示出的置于記錄/ 重放設(shè)備中的諸如LCD(液晶顯示器)之類的顯示裝置,或諸如LED(發(fā) 光二極管)之類的發(fā)光裝置,或者諸如蜂鳴器之類的警報(bào)器通知記錄/ 重放設(shè)備的用戶所請求的音樂內(nèi)容的數(shù)據(jù)不存在(步驟S16),記錄/重 放設(shè)備的控制單元結(jié)束圖5中所示的處理。在本實(shí)施例中,如上所述,記錄/重放設(shè)備被配置成使得當(dāng)記錄/ 重放設(shè)備接收到指定音樂內(nèi)容的數(shù)據(jù)時(shí),記錄/重放設(shè)備還接收與音樂 內(nèi)容的數(shù)據(jù)一起提供的屬性信息,并且使得接收到的音樂內(nèi)容的數(shù)據(jù) 和與音樂內(nèi)容的數(shù)據(jù)關(guān)聯(lián)的屬性信息被保存在音樂內(nèi)容存儲(chǔ)單元20 中,以便它們可用于重放。在未與音樂內(nèi)容的數(shù)據(jù)相關(guān)聯(lián)地提供屬性信息的情況下,根據(jù)通 過音樂風(fēng)格/結(jié)構(gòu)分析器13進(jìn)行的分析產(chǎn)生的音樂構(gòu)成信息,或者根 據(jù)環(huán)境信息獲取單元獲得的環(huán)境信息,產(chǎn)生屬性信息,將所產(chǎn)生的屬 性信息與音樂內(nèi)容的音頻/視頻數(shù)據(jù)相關(guān)聯(lián)地保存在音樂內(nèi)容存儲(chǔ)單 元20中。另一方面,在記錄/重放設(shè)備的音樂內(nèi)容存儲(chǔ)單元中沒有保存音 樂內(nèi)容的屬性信息,不過保存了音樂內(nèi)容的音樂數(shù)據(jù)的情況下,記錄 /重放設(shè)備可把包括音樂內(nèi)容的標(biāo)識符的屬性信息提供請求發(fā)送給服 務(wù)器6,從而只獲得屬性信息。圖7示出作為按照本實(shí)施例的記錄/重放設(shè)備的音樂內(nèi)容存儲(chǔ)單 元20的例子的硬盤驅(qū)動(dòng)器的基本結(jié)構(gòu)。充當(dāng)音樂內(nèi)容存儲(chǔ)單元20的 硬盤驅(qū)動(dòng)器20HD包括保存諸如音樂內(nèi)容的音頻數(shù)據(jù)和/或視頻數(shù)據(jù) 的音頻/視頻數(shù)據(jù)Dt的存儲(chǔ)區(qū)23,和保存屬性信息At的存儲(chǔ)區(qū)24。 存儲(chǔ)區(qū)23起音頻/視頻數(shù)據(jù)存儲(chǔ)單元21的作用,存儲(chǔ)區(qū)24起屬性信 息存儲(chǔ)單元22的作用。盡管在本實(shí)施例中,音樂內(nèi)容存儲(chǔ)單元20由硬盤驅(qū)動(dòng)器實(shí)現(xiàn), 但也可利用可移動(dòng)的存儲(chǔ)介質(zhì),比如以DVD光盤為代表的光盤介質(zhì) 來實(shí)現(xiàn)音樂內(nèi)容存儲(chǔ)單元20。圖8示出可用作音樂內(nèi)容存儲(chǔ)單元20 的光盤介質(zhì)(例如磁光盤)20RD的一個(gè)例子。如圖8中所示,內(nèi)容數(shù)據(jù)(音頻/視頻數(shù)據(jù))Dt,比如音頻內(nèi)容數(shù)據(jù) 和/或視頻內(nèi)容數(shù)據(jù)被保存在光盤20RD的數(shù)據(jù)存儲(chǔ)區(qū)中。此外,如圖 8中所示,除了諸如導(dǎo)入?yún)^(qū),TOC(內(nèi)容表)區(qū)和導(dǎo)出區(qū)之類的作為通 常在光盤上設(shè)置的存儲(chǔ)區(qū)的其它區(qū)域之外,光盤20RD還包括保存內(nèi) 容屬性信息At的存儲(chǔ)區(qū)。當(dāng)內(nèi)容數(shù)據(jù)Dt包括多首音樂的數(shù)據(jù)時(shí),保 存每首音樂的屬性信息。這種情況下,如上所述,通過音樂內(nèi)容識別 信息(音樂內(nèi)容ID),使內(nèi)容數(shù)據(jù)Dt和屬性信息At相互聯(lián)系起來。包括保存于其上的音樂內(nèi)容數(shù)據(jù)的光盤20RD可由音樂內(nèi)容制 作人產(chǎn)生并在市場上提供。作為選擇,利用個(gè)人計(jì)算機(jī)等, 一般用戶 可通過經(jīng)由因特網(wǎng)下載音樂內(nèi)容并保存所述音樂內(nèi)容來產(chǎn)生光盤20RD。如圖7和8中所示,利用記錄/重放設(shè)備,用戶能夠任意修改保 存在存儲(chǔ)介質(zhì)中的屬性信息At。屬性信息的修改包括現(xiàn)有屬性信息的 重寫、添加、刪除和/或用新的屬性信息代替現(xiàn)有屬性信息。例如,為 了把表示音樂組成元素的邊界的信息添加到屬性信息中,記錄/重放設(shè) 備可自動(dòng)分析感興趣的音樂內(nèi)容數(shù)據(jù),并自動(dòng)產(chǎn)生表示音樂組成元素 的邊界的信息,或者可按照用戶通過用戶接口 11輸入的命令,添加 表示邊界的信息。按照用戶通過用戶接口 ll輸入的修改命令,保存在音樂內(nèi)容存 儲(chǔ)單元20中的屬性信息可被修改。類似地,按照用戶通過用戶接口 11輸入的命令,保存在音樂內(nèi)容存儲(chǔ)單元20中的屬性信息可被刪除, 或者由新產(chǎn)生的屬性信息或所獲得的屬性信息代替。用于上述用途的新的屬性信息可通過因特網(wǎng)5和通信接口 14獲 得,或者可通過諸如USB(通用串行總線)接口之類的數(shù)字接口,從諸 如另一記錄/重放設(shè)備的外部設(shè)備提供。作為選擇,新的屬性信息可通 過無線LAN、無線接口和發(fā)射/接收天線獲得,可用于添加或替換。在任何情況下,通過音樂內(nèi)容的標(biāo)識符,音樂內(nèi)容數(shù)據(jù)和屬性信 息彼此關(guān)聯(lián),以便明確地識別哪條屬性信息對應(yīng)于哪個(gè)音樂內(nèi)容數(shù) 據(jù)。通過連同其屬性信息一起提供音樂內(nèi)容,能夠根據(jù)屬性信息有效 地使用音樂內(nèi)容數(shù)據(jù)。為了把音樂內(nèi)容數(shù)據(jù)連同對應(yīng)的屬性信息一起保存在光盤驅(qū)動(dòng) 器16可讀的光盤7上,可按照和圖8中所示的光盤20RD類似的方 式保存音樂內(nèi)容數(shù)據(jù)和屬性信息。下面參考
由按照圖1中所示的第一實(shí)施例的記錄/重放 設(shè)備執(zhí)行的存儲(chǔ)處理的例子。圖9是示出在按照本實(shí)施例的記錄/重放 設(shè)備中與存儲(chǔ)處理相關(guān)的部件的功能框圖。圖10和11是示出存儲(chǔ)處 理的例子的流程圖。如圖9中所示,記錄/重放設(shè)備包括兩個(gè)與存儲(chǔ)處理相關(guān)的主要 功能部件。其中一個(gè)是保存多個(gè)音樂內(nèi)容的音樂內(nèi)容存儲(chǔ)單元20,另 一個(gè)是適合于執(zhí)行保存音樂內(nèi)容的操作的記錄處理單元100。上面已 說明了音樂內(nèi)容存儲(chǔ)單元20,因此這里省略對其的進(jìn)一步說明。記錄 處理單元IOO被配置成保存音樂內(nèi)容數(shù)據(jù)和相關(guān)的屬性信息。下面說 明記錄處理單元100的結(jié)構(gòu)。在本例中,記錄處理單元100把所輸入的音樂內(nèi)容數(shù)據(jù)(音頻/視 頻數(shù)據(jù))和其屬性信息相互關(guān)聯(lián)地保存在音樂內(nèi)容存儲(chǔ)單元20中。在 該存儲(chǔ)處理中,當(dāng)通過輸入給出與音樂內(nèi)容關(guān)聯(lián)的屬性信息時(shí),所輸 入的屬性信息可被直接保存在音樂內(nèi)容存儲(chǔ)單元20的屬性信息存儲(chǔ) 單元22中,或者可在進(jìn)行部分修改或添加之后被保存在所述屬性信 息存儲(chǔ)單元22中。當(dāng)音樂內(nèi)容不具有最初附屬于其的屬性信息時(shí),記錄/重放設(shè)備 中的記錄處理單元IOO可產(chǎn)生屬性信息,并將其保存在音樂內(nèi)容存儲(chǔ) 單元20的屬性信息存儲(chǔ)單元22中。在本實(shí)施例中,盡管 一部分的屬性信息可由記錄/重放設(shè)備根據(jù) 原始的音頻/視頻數(shù)據(jù)自動(dòng)產(chǎn)生但分配給音樂內(nèi)容數(shù)據(jù)的屬性信息基 本上由用戶定義。例如,包括在屬性信息的音樂構(gòu)成信息中的速度信 息,包括表示記錄/重放設(shè)備的位置的信息的環(huán)境信息等可被自動(dòng)確定 和添加。但是,在本實(shí)施例中,記錄/重放設(shè)備只是獲得音樂構(gòu)成信息 和環(huán)境信息,用戶希望最終確定感興趣的音樂內(nèi)容的最佳屬性信息。在音樂內(nèi)容信息不具有最初附屬于其的屬性信息的情況下,當(dāng)保存音樂內(nèi)容信息時(shí),用戶難以產(chǎn)生編排信息。從而,在這種情況下, 在保存音樂內(nèi)容信息的時(shí)候沒有保存任何編排信息,但在本實(shí)施例 中,在結(jié)束保存音樂內(nèi)容之后,保存編排信息。更具體地說,在已保 存音樂內(nèi)容之后,當(dāng)用戶在參考與保存在音樂內(nèi)容存儲(chǔ)單元20的屬 性信息存儲(chǔ)單元22中的原始音樂相關(guān)的和弦的順序變化,鼓方面的 信息,和/或其它各種音樂構(gòu)成信息的同時(shí)產(chǎn)生編排信息的時(shí)候,或者
當(dāng)用戶通過因特網(wǎng)獲得與音樂內(nèi)容相關(guān)的編排信息時(shí),所述編排信息與對應(yīng)的音樂ID相關(guān)聯(lián)地被保存在屬性信息存儲(chǔ)單元22中。如圖9中所示,記錄處理單元100包括上面說明的用戶接口 11、 音樂風(fēng)格/結(jié)構(gòu)分析器13、重放歷史信息存儲(chǔ)單元15和環(huán)境信息獲取 單元40。記錄處理單元100還具有功能處理單元,其包括音樂內(nèi)容記 錄控制器101、音樂內(nèi)容數(shù)據(jù)存儲(chǔ)單元102、音頻/視頻數(shù)據(jù)設(shè)置/記錄 單元103、屬性信息設(shè)置/記錄單元104、編碼器105和音樂構(gòu)成信息 獲取單元106。音樂內(nèi)容記錄控制器101被配置成按照用戶通過用戶接口 11發(fā) 出的命令,控制保存音樂內(nèi)容的操作。通過使用RAM4作為工作區(qū), 執(zhí)行保存在ROM3中的存儲(chǔ)程序,由CPU1實(shí)現(xiàn)音樂內(nèi)容記錄控制 器101。音樂內(nèi)容數(shù)據(jù)存儲(chǔ)單元102是適合于保存待記錄的音樂內(nèi)容的 音頻/視頻數(shù)據(jù)的部分。當(dāng)存在與音樂內(nèi)容關(guān)聯(lián)的屬性信息時(shí),屬性信 息也被保存在音樂內(nèi)容數(shù)據(jù)存儲(chǔ)單元102中。當(dāng)待記錄的音樂內(nèi)容從可由光盤驅(qū)動(dòng)器16讀取的光盤7提供時(shí), 音樂內(nèi)容數(shù)據(jù)保持單元102由光盤7和光盤驅(qū)動(dòng)器16實(shí)現(xiàn)。在通過因特網(wǎng)5從音樂內(nèi)容提供服務(wù)器6提供待記錄的音樂內(nèi)容 的情況下,音樂內(nèi)容數(shù)據(jù)存儲(chǔ)單元102由適合于臨時(shí)保存經(jīng)通信接口 14獲得的音樂內(nèi)容數(shù)據(jù)的緩沖存儲(chǔ)器等實(shí)現(xiàn)。編碼器105是編/解碼器12的編碼器部件。音頻/視頻數(shù)據(jù)設(shè)置/記錄單元103是適合于保存將被發(fā)送給編碼 器105的音頻/視頻數(shù)據(jù)的部件,由RAM4的部分存儲(chǔ)區(qū)實(shí)現(xiàn)。屬性信息設(shè)置/記錄單元104是適合于保存將被發(fā)送給編碼器 105的屬性信息數(shù)據(jù)的部件,并且也由RAM4的部分存儲(chǔ)區(qū)實(shí)現(xiàn)。音樂構(gòu)成信息獲取單元106是當(dāng)音樂內(nèi)容數(shù)據(jù)不具有附屬于其 的屬性信息時(shí),適合于獲得與待記錄的音樂內(nèi)容對應(yīng)的屬性信息的功 能部件。音樂構(gòu)成信息獲取單元106例如由適合于通過因特網(wǎng)訪問屬 性信息提供服務(wù)器,通過音樂內(nèi)容ID獲得與音樂內(nèi)容關(guān)聯(lián)的屬性信
息的功能部件實(shí)現(xiàn),或者由適合于從另 一記錄/重放設(shè)備獲得與音樂內(nèi) 容關(guān)聯(lián)的屬性信息的功能部件實(shí)現(xiàn)。下面參考圖lO和ll中所示的流程圖,說明存儲(chǔ)處理。注意通過 利用RAM 4作為工作區(qū),執(zhí)行保存在ROM 3中的程序,由CPU 1 執(zhí)行圖10和11中所示的一系列步驟。在開始記錄之前,通過把待記錄的音樂數(shù)據(jù)保存在音樂內(nèi)容數(shù)據(jù) 存儲(chǔ)單元102中,用戶準(zhǔn)備待記錄的音樂數(shù)據(jù)。當(dāng)屬性信息附屬于音 樂內(nèi)容數(shù)據(jù)時(shí),與音樂內(nèi)容關(guān)聯(lián)的屬性信息也被保存在音樂內(nèi)容數(shù)據(jù) 存儲(chǔ)單元102中。音樂內(nèi)容數(shù)據(jù)存儲(chǔ)單元102通知音樂內(nèi)容記錄控制 器IOI屬性信息是否附屬于待記錄的音樂內(nèi)容,使得音樂內(nèi)容記錄控 制器IOI預(yù)先知道待記錄的音樂內(nèi)容是否具有附屬于其的屬性信息。隨后,如果用戶通過用戶接口 11的操作單元輸入記錄命令,那 么音樂內(nèi)容記錄控制器101檢測記錄指定的音樂的命令(圖10中的步 驟S31)。如果音樂內(nèi)容記錄控制器IOI檢測到該記錄命令,那么音樂 內(nèi)容記錄控制器101判斷所指定的音樂是否具有附屬于其的屬性信息 (步驟S32)。如果判斷為指定的音樂具有附屬于其的屬性信息,那么 音樂內(nèi)容記錄控制器101向?qū)傩孕畔⒃O(shè)置/記錄單元104發(fā)送命令,以 便記錄與音樂內(nèi)容關(guān)聯(lián)的屬性信息(步驟S33)。音樂內(nèi)容記錄控制器101隨后向音樂內(nèi)容數(shù)據(jù)存儲(chǔ)單元102發(fā)送 命令,以便把保存在其中的指定音樂內(nèi)容的音頻/視頻數(shù)據(jù)提供給音頻 /視頻數(shù)據(jù)設(shè)置/記錄單元103,并把關(guān)聯(lián)的屬性信息提供給屬性信息設(shè) 置/記錄單元104(步驟S34)。如果音樂內(nèi)容數(shù)據(jù)存儲(chǔ)單元102接收到 該命令,那么音樂內(nèi)容數(shù)據(jù)存儲(chǔ)單元102把指定的待記錄音樂內(nèi)容的 音頻/視頻數(shù)據(jù)連同其音樂內(nèi)容ID —起發(fā)送給音頻/視頻數(shù)據(jù)設(shè)置/記 錄單元103,音樂內(nèi)容數(shù)據(jù)存儲(chǔ)單元102把對應(yīng)的屬性信息連同音樂 內(nèi)容ID —起發(fā)送給屬性信息設(shè)置/記錄單元104。如果屬性信息設(shè)置/記錄單元104從音樂內(nèi)容數(shù)據(jù)存儲(chǔ)單元102 接收到屬性信息(連同音樂內(nèi)容ID),那么屬性信息設(shè)置/記錄單元104 產(chǎn)生待記錄的屬性信息的暫定列表(步驟S35),并通過例如在用戶接
口 11的顯示器上顯示所述暫定列表,向用戶呈現(xiàn)所產(chǎn)生的屬性信息的暫定列表(步驟S36)。如果用戶接收到待記錄屬性信息的暫定列表的表現(xiàn),那么用戶判 斷是否需要對屬性信息進(jìn)行修改或添加。如果判斷是肯定的,那么用 戶在用戶接口 11的操作單元上進(jìn)行必要的操作。另一方面,如果判 斷為既不需要修改也不需要添加,那么用戶例如通過按下用戶接口 11 上的"應(yīng)用"鍵等,通知音樂內(nèi)容記錄控制器101屬性信息既不需要 修改也不需要添加。音樂內(nèi)容記錄控制器101判斷用戶是否已發(fā)出對屬性信息進(jìn)行 修改或添加的命令(步驟S37)。如果判斷為接收到了該命令,那么音 樂內(nèi)容記錄控制器101通知屬性信息設(shè)置/記錄單元104已接收到修改 /添加命令。作為響應(yīng),屬性信息設(shè)置/記錄單元104按照通過用戶接 口 11接收到的修改/添加命令,對屬性信息進(jìn)行修改或添加(步驟S38)。 當(dāng)對屬性信息進(jìn)行修改/添加時(shí),可以進(jìn)行編排信息的添加。如果用戶按下"應(yīng)用"鍵,從而無任何修改/添加地接受屬性信 息,或者接受屬性信息的修改/添加,那么音樂內(nèi)容記錄控制器101 檢測用戶關(guān)于屬性信息的決定(步驟S39),并命令編碼器105從音頻/ 視頻數(shù)據(jù)設(shè)置/記錄單元103接收音頻/視頻數(shù)據(jù),和從屬性信息設(shè)置/ 記錄單元104接收屬性信息,并對接收到的信息編碼。響應(yīng)接收到所 述命令,編碼器105接收音頻/視頻數(shù)據(jù)和屬性信息,并把它們編碼成 將它們記錄在音樂內(nèi)容存儲(chǔ)單元20中的格式(步驟S40)。編碼器105把編碼的音頻/視頻數(shù)據(jù)保存到音頻/視頻數(shù)據(jù)存儲(chǔ)單 元21中,并把編碼的屬性信息保存到屬性信息存儲(chǔ)單元22中(步驟 S41)。從而,結(jié)束存儲(chǔ)處理。另一方面,在步驟S32中判斷為音樂內(nèi)容不具有原始附屬于其的 屬性信息的情況下,音樂內(nèi)容記錄控制器101向?qū)傩孕畔⒃O(shè)置/記錄單 元104發(fā)送命令,以產(chǎn)生和記錄音樂內(nèi)容的屬性信息(圖11中的步驟 S51)。音樂內(nèi)容記錄控制器101還命令音樂內(nèi)容數(shù)據(jù)存儲(chǔ)單元102把待
記錄音樂內(nèi)容的音頻/視頻數(shù)據(jù)發(fā)送給音頻/視頻數(shù)據(jù)設(shè)置/記錄單元103和音樂風(fēng)格/結(jié)構(gòu)分析器13(步驟S52)。響應(yīng)接收到該命令,音樂 內(nèi)容數(shù)據(jù)存儲(chǔ)單元102把待記錄的音樂內(nèi)容的音頻/視頻數(shù)據(jù)連同其 音樂內(nèi)容ID —起發(fā)送給音頻/視頻數(shù)據(jù)設(shè)置/記錄單元103 ,并把音樂 內(nèi)容的音頻數(shù)據(jù)發(fā)送給音樂風(fēng)格/結(jié)構(gòu)分析器13。如果音樂風(fēng)格/結(jié)構(gòu)分析器13從音樂內(nèi)容數(shù)據(jù)存儲(chǔ)單元102接收 到音頻數(shù)據(jù),那么音樂風(fēng)格/結(jié)構(gòu)分析器13分析接收到的音頻數(shù)據(jù), 以檢測音樂構(gòu)成信息,所述音樂構(gòu)成信息包括以音樂組成元素為單位 表示速度、音調(diào)和和弦的信息(步驟S53)。如果屬性信息^沒置/記錄單元104從音樂內(nèi)容記錄控制器101接 收到表示應(yīng)產(chǎn)生屬性信息的命令,那么屬性信息設(shè)置/記錄單元104 判斷指定音樂的重放歷史是否被保存在重放歷史信息存儲(chǔ)單元15中。 如果判斷是肯定的,那么屬性信息設(shè)置/記錄單元104獲得該重放歷 史,所述重放歷史將被用作屬性信息的一部分(步驟S54)。如果不存 在重放歷史信息,那么在屬性信息中保存值為"空,,的重放歷史信息。如果屬性信息設(shè)置/記錄單元104接收到用戶通過用戶接口 11對 于待記錄的音樂輸入的指示諸如歡快/憂郁印象、狂野/柔和印象、歡 樂/悲傷印象等的印象的等級(例如,按16級數(shù)值的形式)的印象信息, 那么屬性信息設(shè)置/記錄單元104把接收到的印象信息添加到屬性信 息中(步驟S55)。屬性信息設(shè)置/記錄單元104從音樂風(fēng)格/結(jié)構(gòu)分析器13獲得由音 樂風(fēng)格/結(jié)構(gòu)分析器13檢測到的音樂構(gòu)成信息,并把所獲得的音樂構(gòu) 成信息添加到屬性信息中(步驟S56)。另外,屬性信息設(shè)置/記錄單元 104從環(huán)境信息獲取單元40獲得環(huán)境信息,并把所獲得的環(huán)境信息添 加到屬性信息中(步驟S57)。隨后,屬性信息設(shè)置/記錄單元104根據(jù)通過步驟S54-S57獲得 的信息,產(chǎn)生待記錄的屬性信息的暫定列表(步驟S58),并通過在用 戶接口 11的顯示器上顯示所述暫定列表,向用戶呈現(xiàn)產(chǎn)生的屬性信 息的暫定列表(步驟S36)。
如果用戶接收到待記錄屬性信息的暫定列表的表現(xiàn),那么用戶判 斷是否需要對屬性信息進(jìn)行修改或添加。如果判斷是肯定的,那么用 戶在用戶接口 11的操作單元上進(jìn)行必要的操作。另一方面,如果判 斷為既不需要修改又不需要添加,那么用戶例如通過按下用戶接口 11上的"應(yīng)用"鍵等,通知音樂內(nèi)容記錄控制器101屬性信息不需要修 改和添加。音樂內(nèi)容記錄控制器101判斷用戶是否發(fā)出了對屬性信息進(jìn)行 修改或添加的命令(步驟S37)。如果判斷為接收到了所述命令,那么 音樂內(nèi)容記錄控制器101通知屬性信息設(shè)置/記錄單元104接收到了修 改/添加命令。作為響應(yīng),屬性信息設(shè)置/記錄單元104按照通過用戶 接口 11接收到的修改/添加命令,對屬性信息進(jìn)行修改或添加(步驟 S38)。如果用戶按下"應(yīng)用"鍵,從而無任何修改/添加地接受屬性信 息,或者接受屬性信息的修改/添加,那么音樂內(nèi)容記錄控制器101 檢測用戶關(guān)于屬性信息的決定(步驟S39),并命令編碼器105從音頻/ 視頻數(shù)據(jù)設(shè)置/記錄單元103接收音頻/視頻數(shù)據(jù),和從屬性信息設(shè)置/ 記錄單元104接收屬性信息,并對接收到的數(shù)據(jù)編碼。響應(yīng)接收到所 述命令,編碼器105接收音頻/視頻數(shù)據(jù)和屬性信息,并把它們編碼成 將它們記錄到音樂內(nèi)容存儲(chǔ)單元20中的格式(步驟S40)。編碼器105把編碼的音頻/視頻數(shù)據(jù)保存到音頻/視頻數(shù)據(jù)存儲(chǔ)單 元21中,把編碼的屬性信息保存到屬性信息存儲(chǔ)單元22中(步驟S41)。 從而,結(jié)束存儲(chǔ)處理。在上面所述的實(shí)施例中,當(dāng)音樂內(nèi)容不具有作為部分屬性信息的 附屬音樂構(gòu)成信息時(shí),音樂風(fēng)格/結(jié)構(gòu)分析器13檢測音樂構(gòu)成信息。 然而,如果根據(jù)樂鐠信息或制作人給出的信息知道音樂的音樂風(fēng)格/ 結(jié)構(gòu),那么不需要進(jìn)行音樂風(fēng)格/結(jié)構(gòu)分析,相反,用戶可根據(jù)樂鐠信 息輸入作為部分屬性信息的音樂構(gòu)成信息,所迷音樂構(gòu)成信息包括表 示速度、音調(diào)和和弦等的信息。在可通過諸如因特網(wǎng)5之類的網(wǎng)絡(luò)獲得音樂構(gòu)成信息的情況下,
屬性信息設(shè)置/記錄單元104可通過音樂構(gòu)成信息獲取單元106獲得音 樂構(gòu)成信息,并把所獲得的音樂構(gòu)成信息添加到屬性信息中。在按照本實(shí)施例的記錄/重放設(shè)備中,當(dāng)反復(fù)進(jìn)行音樂的重放時(shí), 用戶的重放歷史信息被累積在重放歷史信息存儲(chǔ)單元15中。通常, 用戶喜歡的音樂被經(jīng)常重放,相反,偏愛度低的音樂不被經(jīng)常播放。 從而,每首音樂的重放頻率或總的重放時(shí)間被更新并被保存在每首音 樂的音樂內(nèi)容的屬性區(qū)中。不僅當(dāng)記錄音樂內(nèi)容時(shí),而且當(dāng)響應(yīng)音樂的重放,更新保存在重 放歷史信息存儲(chǔ)單元15中的重放歷史時(shí),作為部分屬性信息保存在 音樂內(nèi)容存儲(chǔ)單元20的屬性信息存儲(chǔ)單元22中的重放歷史信息都被 更新。通常,偏愛程度高的音樂經(jīng)常被重放,而偏愛程度低的音樂并不 經(jīng)常被重放。從而,根據(jù)重放歷史能夠檢測收聽者喜歡的音樂,并且 能夠確定收聽者喜歡偏愛程度高的音樂的音樂風(fēng)格/結(jié)構(gòu)。鑒于上面所 述,每當(dāng)表示任意一首音樂的重放頻率或總的重放時(shí)間的信息被更新 時(shí),保存在屬性信息存儲(chǔ)單元中的音樂的重放歷史信息都被相應(yīng)地更 新,使得根據(jù)包括在屬性信息中的重放歷史信息和音樂構(gòu)成信息,能 夠確定收聽者喜歡哪首音樂或者哪種音樂風(fēng)格,并且當(dāng)播放音樂時(shí), 能夠根據(jù)收聽者在音樂風(fēng)格方面的偏愛來重構(gòu)音樂。按照第一實(shí)施例的記錄/重放設(shè)備執(zhí)行的重放處理下面說明按照第 一實(shí)施例的記錄/重放設(shè)備執(zhí)行的重放處理。按 照本實(shí)施例的重放處理具有下述特征。第 一個(gè)特征是當(dāng)開始重放操作時(shí),被評價(jià)為用戶喜歡的偏愛程度 高的多首音樂被順序選擇并呈現(xiàn)給用戶。在選擇第一首音樂之后,如 果用戶通過用戶接口 11的操作單元輸入連續(xù)重放開始命令,那么按 照本實(shí)施例的記錄/重放設(shè)備根據(jù)從用戶(收聽者)獲得的生物信息,判 斷用戶是否表現(xiàn)出對首先選擇的音樂的偏愛。如果用戶表現(xiàn)出一定的 偏愛,那么記錄/重放設(shè)備選擇一首音樂風(fēng)格/結(jié)構(gòu)與首先選擇的一首 音樂類似的音樂,作為在當(dāng)前音樂之后接下來播放的候選音樂。
更具體地說,獲得正在收聽音樂的用戶的生物信息,并根據(jù)身體, 比如用戶的頭和腿的運(yùn)動(dòng),或者根據(jù)脈搏速度判斷可隨時(shí)間變化的用 戶的偏愛度。如果判斷為收聽者當(dāng)前未表示出對正在播放的音樂的偏愛,那么根據(jù)保存在重放歷史信息存儲(chǔ)單元15中的重放歷史信息,選擇預(yù)計(jì) 收聽者喜歡的另 一首音樂,音樂風(fēng)格/結(jié)構(gòu)與所選音樂類似的音樂被用 作在當(dāng)前音樂之后接下來播放的候選音樂。作為選擇,可獲得與收聽 者關(guān)聯(lián)的環(huán)境信息,并可根據(jù)屬性信息搜索與所獲得的環(huán)境信息相符 的音樂。搜索中找到的多首音樂和音樂風(fēng)格/結(jié)構(gòu)與搜索中找到的音樂 類似的多首音樂被用作在當(dāng)前音樂之后接下來播放的候選音樂。當(dāng)播放第二首音樂或者接下來的多首音樂之一時(shí),根據(jù)從收聽者 獲得的生物信息連續(xù)監(jiān)視對正在播放的音樂的偏愛,重復(fù)上面所述的 處理,以更新接下來播放的候選音樂。從而,在本實(shí)施例中,待重放 的候選音樂被實(shí)時(shí)更新,并被呈現(xiàn)給用戶。在傳統(tǒng)的音樂重放設(shè)備中,當(dāng)按照自動(dòng)重放模式播放保存在內(nèi)部 存儲(chǔ)單元中的多達(dá)數(shù)百條的音樂數(shù)據(jù)時(shí),只是以唱片集為單位,或者 按照與記錄順序相同的順序,或者另外按照由隨機(jī)數(shù)確定的隨機(jī)順序 來執(zhí)行重放,并不知道按照用戶(收聽者)對音樂的偏愛控制重放順序。已知由用戶產(chǎn)生播放列表(待播放的候選音樂的列表),并按照播 放列表順序進(jìn)行重放。但是,在這種技術(shù)中,用戶不得不產(chǎn)生播放列 表,這對用戶來說這是費(fèi)事的。該技術(shù)的另一個(gè)問題在于當(dāng)保存在內(nèi) 部存儲(chǔ)單元中的音樂的數(shù)目增大時(shí),必須修改播放列表。注意即使在 這種技術(shù)中,在重放順序中也不一定考慮到用戶對各首音樂的偏愛 度。相反,在本實(shí)施例中,根據(jù)用戶的重放歷史信息,從用戶實(shí)時(shí)檢 測的生物信息,和/或表示重放設(shè)備的位置的地理信息,重放設(shè)備考慮 當(dāng)前正在播放的音樂的屬性信息,預(yù)測各首音樂的偏愛度,并根據(jù)情 況呈現(xiàn)預(yù)測為用戶想要收聽的音樂。即,以如下方式來重放音樂內(nèi)容按照根據(jù)與各首音樂關(guān)聯(lián)的屬
性信息,收聽者的生物信息,重放歷史信息,環(huán)境信息等變化條件/ 情況,動(dòng)態(tài)選擇可能最符合收聽者的當(dāng)前偏愛的候選音樂,并且重放 選擇的各首音樂的方式。例如,根據(jù)保存在屬性信息存儲(chǔ)單元22中的與各首音樂關(guān)聯(lián)的 屬性信息,搜索在和弦序列和/或速度方面與多次收聽的音樂接近的多 首音樂,并重放檢測到的多首音樂。例如,在所獲得的生物信息表示 收聽者因當(dāng)前正在播放的音樂而放松的情況下,可根據(jù)屬性信息搜索 音樂結(jié)構(gòu)與當(dāng)前正在播放的那首音樂類似的多首音樂,并且可播放檢 測到的多首音樂。即,在本實(shí)施例中,根據(jù)音樂的屬性信息動(dòng)態(tài)選擇 可能最符合收聽者的當(dāng)前偏愛的多首音樂,并呈現(xiàn)所選擇的多首音 樂。如上所述,在本實(shí)施例中,保存的屬性信息包括表示收聽者對每 首音樂的印象或感覺(例如憂郁/歡快感覺)的印象信息,表示每首音樂 被重放多少次的重放歷史信息,表示表演者和/或樂器的信息,諸如表 示記錄每首音樂的地方或者表示每首音樂的最佳收聽位置的地理信 息等環(huán)境信息。通過在重放中有效地利用這些種類的信息,能夠從大 量的音樂內(nèi)容中更有效地選擇符合用戶的偏愛的音樂內(nèi)容。按照本實(shí)施例的記錄/重放設(shè)備執(zhí)行的重放處理的第二個(gè)特征在 于其編排模式。在編排模式下,允許修改或重構(gòu)(即編排)當(dāng)前正在重 放的一首音樂,使得按照屬性信息,特別是按照音樂構(gòu)成信息和/或編 排信息,以音樂組成元素為單位改變速度和/或音調(diào),進(jìn)行重混,和/ 或應(yīng)用音效。在本實(shí)施例中,可按照用戶的選擇,以自動(dòng)模式或手動(dòng)模式執(zhí)行 編排模式。用戶可通過用戶接口 11,例如通過從菜單中選擇"設(shè)置", 進(jìn)一步選擇編排模式的設(shè)置,最后選擇自動(dòng)模式或手動(dòng)模式,來執(zhí)行 與編排模式關(guān)聯(lián)的設(shè)置。在本實(shí)施例中,當(dāng)在編排模式下選擇自動(dòng)模式時(shí),音樂內(nèi)容記錄 /重放設(shè)備通過生物信息獲取單元30檢測收聽者的生物信息,并根據(jù) 收聽者的感覺動(dòng)態(tài)地自動(dòng)重構(gòu)正在重放的音樂。例如,按照和電臺(tái)節(jié) 目主持人類似的方式對音樂數(shù)據(jù)進(jìn)行重混,同時(shí)播放多首音樂,和/ 或通過改變例如速度和/或音調(diào),來改變音樂風(fēng)格/結(jié)構(gòu)。在本實(shí)施例中,為了實(shí)現(xiàn)動(dòng)態(tài)重構(gòu),為每首音樂定義包括如上所 述的音樂構(gòu)成信息的屬性信息,并在以最符合收聽者所處的環(huán)境/狀態(tài) 的方式動(dòng)態(tài)重構(gòu)或混合音樂的時(shí)候進(jìn)行重放。注意重構(gòu)的目的是把重 放的音樂變成收聽者更喜愛的形式。因此,按照本實(shí)施例的編排模式 提供一種新的方式,按照該方式,用戶能夠喜歡收聽音樂。注意按照上述方式利用屬性信息的重構(gòu)使得能夠在不損害原始 音樂質(zhì)量的情況下編排音樂。 一般來說,音樂由多個(gè)元素,比如小節(jié) 或節(jié)拍組成,為每個(gè)元素定義一個(gè)和弦。按照音樂理論,通過以小節(jié) 為單位將另一音樂素材與原始音樂混合,能夠在不損害原始音樂質(zhì)量 的情況下改變音樂的風(fēng)格。這種技術(shù)被電臺(tái)節(jié)目主持人廣泛采用,一 般-皮稱為重混。在本實(shí)施例中,鑒于上面所述,重構(gòu)所必需的音樂構(gòu)成信息被預(yù)的一部分:如上所i,重構(gòu)所必、;的音樂構(gòu)成信息包括表示每個(gè)4樂 組成元素的速度、音調(diào)、和弦、音量、節(jié)奏等的信息。注意屬性信息不一定總必須附屬對應(yīng)的音樂內(nèi)容的音頻/視頻數(shù) 據(jù),相反,可根據(jù)需要按照音樂內(nèi)容的標(biāo)識信息從存儲(chǔ)區(qū)讀取屬性信 息,并可通過網(wǎng)絡(luò)從服務(wù)器等獲得屬性信息。注意在本實(shí)施例中,利用音樂構(gòu)成信息的自動(dòng)重構(gòu)不是按照不合 理的方式,而是按照適當(dāng)?shù)姆绞竭M(jìn)行的。例如,根據(jù)從用戶提供給重 放設(shè)備的生物信息,動(dòng)態(tài)檢測用戶的收聽狀態(tài),另外動(dòng)態(tài)檢測表示記 錄/重放設(shè)備所處位置的狀態(tài)的環(huán)境信息,從而按照屬性信息把音樂重 構(gòu)成最符合當(dāng)前情況的形式,并將其呈現(xiàn)給收聽者。在如上所述的第 一 實(shí)施例中,只有當(dāng)收聽者表現(xiàn)出對當(dāng)前一首音 樂的一定偏愛時(shí),才進(jìn)行重構(gòu),從而以預(yù)期更取悅于收聽者的形式呈 現(xiàn)該音樂。但是,即使當(dāng)收聽者表現(xiàn)對當(dāng)前一首音樂沒有任何興趣時(shí), 也可進(jìn)行自動(dòng)重構(gòu),從而以預(yù)期收聽者會(huì)喜歡的形式呈現(xiàn)該音樂。
當(dāng)自動(dòng)重構(gòu)正在播放的一首音樂時(shí),可按照諸如收聽者反饋給重 放設(shè)備的生物信息、重放歷史信息、和/或環(huán)境信息之類的信息選擇將 與當(dāng)前播放的音樂混合的音樂和/或確定將應(yīng)用的效果。當(dāng)屬性信息包 括表示推薦效果的效果信息時(shí),可對正在播放的音樂應(yīng)用該推薦效 果。在本實(shí)施例中,當(dāng)在編排模式下選擇手動(dòng)模式時(shí),如果用戶通過 用戶接口 ll發(fā)出編排請求命令,那么音樂內(nèi)容記錄/重放設(shè)備通過按 照包括在與一首音樂關(guān)聯(lián)的屬性信息中的編排信息和音樂構(gòu)成信息, 以音樂組成元素為單位進(jìn)行重構(gòu),比如改變速度或音調(diào)(音程),重混, 和/或應(yīng)用音效,來編排該首音樂。圖12示出用戶接口 11的例子,用戶接口 11包括用于編排模式 下的手動(dòng)模式的LCD顯示屏。更具體地說,圖12(A)和12(B)示出操 作面板,所述操作面板是按照本實(shí)施例的音樂內(nèi)容記錄/重放設(shè)備的用 戶接口 11的一部分。當(dāng)選擇手動(dòng)模式時(shí),如果從顯示在LCD屏幕上的菜單中選擇編排模式,那么按照本實(shí)施例的音樂內(nèi)容記錄/重放設(shè)備從與當(dāng)前正在播 放的一首音樂關(guān)聯(lián)的屬性信息中提取編排信息(參見圖2和3),并在 LCD顯示屏111上顯示從屬性信息提取的編排信息的列表,如圖12(A) 中所示。用戶通過操作十字按鈕112指定該列表中的編排信息之一,從顯 示在LCD顯示屏111上的編排信息列表中選擇編排信息之一。在圖 12中所示的該具體例子中,用戶操作十字按鈕112中的向上箭頭部分 或向下箭頭部分來選擇列表中的項(xiàng)目。在該例子中,用陰影突出顯示 所選擇的項(xiàng)目。在指定列表中的一個(gè)項(xiàng)目的狀態(tài)下,如果按下十字按 鈕112的中心的應(yīng)用按鈕,那么指定的項(xiàng)目被最終選擇。如圖12(A)中所示,在指定(l)經(jīng)典風(fēng)格的狀態(tài)下,當(dāng)按下應(yīng)用按 鈕時(shí),如果所選擇的編排模式包括子編排模式,那么子編排模式的列 表被顯示在LCD顯示屏111上,如圖12(B)中所示。用戶利用十字按鈕112從該列表中選擇所希望的子編排模式。如
果指定的編排模式被最終選擇,那么從屬性信息存儲(chǔ)單元22讀取對 應(yīng)的編排信息,并通過按照上述方式進(jìn)行音樂重構(gòu)處理,按照該編排 信息編排音樂數(shù)據(jù)。下面參考附圖更詳細(xì)地說明重放操作的一個(gè)例子。圖13是示出 按照第一實(shí)施例的記錄/重放設(shè)備中與重放處理關(guān)聯(lián)的部件的功能框 圖。圖14-21是說明音樂重構(gòu)處理的示圖。圖22-25是示出重放處理 的例子的流程圖。如圖13中所示,和上面說明的記錄處理單元一樣,按照第一實(shí) 施例的記錄/重放設(shè)備的重放處理單元包括兩個(gè)主要部件。 一個(gè)是保存 多個(gè)音樂內(nèi)容的音樂內(nèi)容存儲(chǔ)單元20,另 一個(gè)是適合于重放音樂內(nèi)容 的重放單元200。音樂內(nèi)容存儲(chǔ)單元20與上面所述的音樂內(nèi)容存儲(chǔ)單 元相同,因此在下面只說明重放單元200。如圖13中所示,重放單元200包括用戶接口 11、重放歷史信息 存儲(chǔ)單元15、生物信息獲取單元30、環(huán)境信息獲取單元40、音頻輸 出單元53和視頻輸出單元56。重放單元200還包括通過由CPU1按 照保存在ROM 3中的程序執(zhí)行的處理而實(shí)現(xiàn)的功能處理單元。所述 功能處理單元是音頻a見頻數(shù)據(jù)選擇控制器201、解碼單元202、屬性 信息獲取單元203、音頻/視頻數(shù)據(jù)獲取單元204、音頻/視頻數(shù)據(jù)解碼 器205和音頻/視頻編排處理單元206。音頻/視頻數(shù)據(jù)選擇控制器201執(zhí)行各種處理,包括按照用戶通 過用戶接口 ll發(fā)出的命令,選擇待播放的音樂內(nèi)容,控制播放所選 擇的音樂內(nèi)容的處理(包括按照用戶發(fā)出的命令,自動(dòng)編排模式下的音樂重構(gòu)處理或手動(dòng)編排模式下的音樂重構(gòu)處理),按照從重放歷史信息 存儲(chǔ)單元15提供的重放歷史信息,通過生物信息獲取單元30獲得的 生物信息,通過環(huán)境信息獲取單元40獲得的環(huán)境信息等,選擇待播 放的音樂內(nèi)容,并控制所選擇的音樂內(nèi)容的處理(包括音樂重構(gòu)處理)。 通過利用RAM4作為工作區(qū),執(zhí)行保存在ROM3中的存儲(chǔ)程序,由 CPU 1實(shí)現(xiàn)音頻/視頻數(shù)據(jù)選擇控制器201。按照從音頻/視頻數(shù)據(jù)選擇控制器201提供的音樂內(nèi)容選擇命令, 解碼單元202從音樂內(nèi)容存儲(chǔ)單元20獲得音頻/視頻數(shù)據(jù)和屬性信息, 并把接收到的壓縮數(shù)據(jù)解碼成解壓縮形式。注意解碼單元202是編/ 解碼器12的解碼器部分。更具體地說,解碼單元202把從音樂內(nèi)容存儲(chǔ)單元20讀取的屬 性信息解碼成解壓縮形式,并把所得到的屬性信息提供給屬性信息獲 取單元203。解碼單元還把從音樂內(nèi)容存儲(chǔ)單元20讀取的音頻/視頻 數(shù)據(jù)解碼成解壓縮形式,并把所得到的音頻/視頻數(shù)據(jù)提供給音頻/視 頻數(shù)據(jù)獲取單元204。屬性信息獲取單元203從解碼單元202接收從音樂內(nèi)容存儲(chǔ)單元 20讀取并由解碼單元202解碼的屬性信息,并把屬性信息傳送給音頻 /視頻數(shù)據(jù)選擇控制器201。屬性信息獲取單元203由通過使用RAM 4 的部分存儲(chǔ)區(qū)實(shí)現(xiàn)的緩沖器來實(shí)現(xiàn)。音頻/視頻數(shù)據(jù)獲取單元204從解碼單元202接收從音樂內(nèi)容存 儲(chǔ)單元20讀取并由解碼單元202解碼的音頻/視頻數(shù)據(jù),并把音頻/ 視頻數(shù)據(jù)傳送給音頻/視頻數(shù)據(jù)解碼器205。音頻/視頻數(shù)據(jù)獲取單元 204由通過使用RAM4的部分存儲(chǔ)區(qū)實(shí)現(xiàn)的緩沖器來實(shí)現(xiàn)。音頻/視頻數(shù)據(jù)解碼器205包括音頻數(shù)據(jù)解碼器51和視頻數(shù)據(jù)解 碼器54,并被配置成對音頻數(shù)據(jù)和視頻數(shù)據(jù)解碼,并把所得到的音頻 數(shù)據(jù)和視頻數(shù)據(jù)分別提供給音頻/視頻編排處理單元206。音頻/視頻編排處理單元206包括音頻編排單元52和視頻編排單 元55,并被配置成執(zhí)行下述處理,即,按照從音頻/視頻數(shù)據(jù)選擇控 制器201提供的控制信號,將另 一首樂曲的音頻數(shù)據(jù)與解碼的音頻數(shù) 據(jù)重混,通過對音樂的音頻數(shù)據(jù)應(yīng)用效果,或者通過改變速度、音調(diào) 和/或和弦序列,重構(gòu)一首音樂,對解碼的視頻數(shù)據(jù)應(yīng)用效果等等。在音頻/視頻編排處理單元206進(jìn)行諸如重混或效果的應(yīng)用之類 處理之后,所得到的音頻數(shù)據(jù)被提供給音頻輸出單元53,而所得到的 視頻數(shù)據(jù)被提供給視頻輸出單元56。由生物信息獲取單元30獲得的收聽者的生物信息被提供給音頻/
視頻數(shù)據(jù)選擇控制器201,并被用于音樂內(nèi)容的選擇和重構(gòu)。環(huán)境信 息獲取單元40獲得的包括表示記錄/重放設(shè)備的位置的信息的環(huán)境信 息被提供給音頻/視頻數(shù)據(jù)選擇控制器201,以用于音樂內(nèi)容的選擇和 音樂的重構(gòu)。如果重放歷史信息存儲(chǔ)單元15從音頻/視頻數(shù)據(jù)選擇控制器201 收到讀取請求,那么重放歷史信息存儲(chǔ)單元15把保存在其中的重放 歷史信息提供給音頻/視頻數(shù)據(jù)選擇控制器201。音頻/視頻數(shù)據(jù)選擇控 制器201把重放歷史信息用于音樂內(nèi)容的選擇和音樂的重構(gòu)。圖14示出從重構(gòu)音樂的處理的觀點(diǎn)表達(dá)的,圖13中所示的重放 單元200的功能框圖。注意盡管是從不同的觀點(diǎn)來看圖14和圖13的, 但是圖14中所示的結(jié)構(gòu)本質(zhì)上與圖13中所示的相同。如圖14中所示,重放單元200包括主節(jié)奏單元210和從屬節(jié)奏 單元220。主節(jié)奏單元210適合于產(chǎn)生按照其重構(gòu)音樂數(shù)據(jù)的同步信 號和音樂重構(gòu)信息,并輸出它們。從屬節(jié)奏單元220適合于按照從主 節(jié)奏單元210提供的同步信號SYNC和音樂重構(gòu)信息ARI,重構(gòu)音樂 數(shù)據(jù)。主節(jié)奏單元210與音樂數(shù)據(jù)的重放同步地輸出同步信號SYNC。 音樂重構(gòu)信息ARI與同步信號SYNC同步地被輸出,并且音樂重構(gòu) 信息ARI具有與音樂數(shù)據(jù)的重放同步地動(dòng)態(tài)變化的值。主節(jié)奏單元210具有與音樂會(huì)中的指揮對應(yīng)的功能,而從屬節(jié)奏 單元220具有與表演者對應(yīng)的功能。音頻/視頻數(shù)據(jù)選擇控制器201具有兩個(gè)主要部件。 一個(gè)是屬于 主節(jié)奏單元210的音頻/視頻數(shù)據(jù)選擇控制單元RM(RM是"Rhythm Master,,的縮寫)201M。另一個(gè)是屬于從屬節(jié)奏單元220的音頻/視頻 數(shù)據(jù)選擇控制單元RS (RS是"Rhythm Slave"的縮寫)201S。注意屬性 信息獲取單元203既屬于主節(jié)奏單元210又屬于從屬節(jié)奏單元220。即,主節(jié)奏單元210包括音頻/視頻數(shù)據(jù)選擇控制RM單元(下面 簡稱為RM單元)201M和屬性信息獲取單元203。除了音頻/視頻數(shù)據(jù)選擇控制RS單元(下面簡稱為RS單元)201S 和屬性信息獲取單元203,從屬節(jié)奏單元220還包括生物信息獲取單
元30,環(huán)境信息獲取單元40,重放歷史信息存儲(chǔ)單元15,音頻/視頻 數(shù)據(jù)獲取單元204,音頻/視頻數(shù)據(jù)解碼器205和音頻/視頻編排處理單 元206。在該第一實(shí)施例中,根據(jù)由屬性信息獲取單元203獲得的當(dāng)前正 被播放的音樂內(nèi)容的屬性信息,主節(jié)奏單元210的RM單元201M產(chǎn) 生用于音樂的重構(gòu)的同步信號SYNC和音樂構(gòu)成數(shù)據(jù)ARI。所產(chǎn)生的 同步信號SYNC和音樂構(gòu)成數(shù)據(jù)ARI被提供給從屬節(jié)奏單元220的 RS單元201S。在本實(shí)施例中,如圖15中所示,產(chǎn)生并輸出同步信號,所述同 步信號包括與音樂的小節(jié)對應(yīng)的小節(jié)同步信號PHSY,和周期與音樂 的節(jié)拍周期對應(yīng)的節(jié)拍同步信號BTSY。更具體地說,在該第一實(shí)施 例中,RM單元201M產(chǎn)生與正在播放的音樂的小節(jié)和節(jié)拍同步的信 號。小節(jié)同步信號PHSY是表示音樂的每個(gè)小節(jié)的起點(diǎn)的信號。例 如,小節(jié)同步信號PHSY采取在音樂的每個(gè)小節(jié)的起點(diǎn)處邊緣脈沖下 降的形式。節(jié)拍同步信號BTSY是表示音樂的每個(gè)節(jié)拍的開始的信號。 例如,節(jié)拍同步信號BTSY采取在每個(gè)節(jié)拍的起點(diǎn)處邊緣脈沖下降的 形式。注意每個(gè)小節(jié)的拍數(shù)隨音樂的節(jié)奏而變化。與上面說明的信號同步,主節(jié)奏單元210把音樂重構(gòu)數(shù)據(jù)ARI 發(fā)送給從屬節(jié)奏單元220。音樂重構(gòu)數(shù)據(jù)ARI是多級數(shù)據(jù),通過諸如 數(shù)據(jù)總線之類的多位信號線傳送。在該第一實(shí)施例中,如圖15中所示,RM單元201M產(chǎn)生的音 樂重構(gòu)數(shù)據(jù)ARI包括作為音樂構(gòu)成信息的BPM值、音調(diào)值和和弦值。 這三個(gè)值,皮提供給從屬節(jié)奏單元220的RS單元201S。這三個(gè)值的數(shù) 據(jù)可通過多位信號線傳送,或者可通過單信號線以串行數(shù)據(jù)的形式傳 送。在從屬節(jié)奏單元220中,BPM值被用作表示速度的主速度值, 音樂應(yīng)以該速度被播放。注意,BPM值對應(yīng)于同步信號SYNC的振 蕩頻率。
音調(diào)值是按照其確定待播放的音樂內(nèi)容的音調(diào)的值。當(dāng)沒有指定特定音調(diào)時(shí),音調(diào)值可以是"空"值。當(dāng)包括在音樂重構(gòu)數(shù)據(jù)ARI中的 音調(diào)值為"空"時(shí),從屬節(jié)奏單元220以任意選擇的音調(diào)播放指定的音 樂。和弦值是確定待播放的音樂內(nèi)容中和弦的順序變化的值。從屬節(jié) 奏單元220可以以指定的和弦值或者以替代和弦來播放指定的音樂, 只要保持和音樂理論相符的音樂的調(diào)性即可。和弦值可被設(shè)為"空"。 當(dāng)包括在音樂重構(gòu)數(shù)據(jù)ARI中的和弦值為"空"時(shí),從屬節(jié)奏單元220 以任意選擇的和弦播放指定的音樂。在該第一實(shí)施例中,從正被播放的音樂的屬性信息提取的BPM 值、音調(diào)值和和弦值,皮直接從RM單元201M提供給音樂重構(gòu)信息 ARI。圖16是示出按照第一實(shí)施例的主節(jié)奏單元210的細(xì)節(jié)的框圖。 在該圖中,特別表示了 RM單元201M的功能的細(xì)節(jié)。如圖16中所 示,RM單元201M的功能塊包括屬性信息分析單元211、同步信號 發(fā)生器212、同步信號輸出電路213、音樂重構(gòu)數(shù)據(jù)設(shè)置單元214和 音樂重構(gòu)數(shù)據(jù)輸出電路215。在RM單元201M中,屬性信息分析單元211從屬性信息獲取單 元203接收與正被播放并且將被重構(gòu)的音樂關(guān)聯(lián)的屬性信息,并分析 所接收的屬性信息,從而從與正在播放的音樂關(guān)聯(lián)的屬性信息中提取 音樂構(gòu)成信息。在包括在已提取的音樂構(gòu)成信息中的多條信息中,用 于表示小節(jié)或節(jié)拍的邊界的速度信息的BPM值被提供給同步信號發(fā) 生器212。同步信號發(fā)生器212包括PLL(鎖相環(huán))電路216, PLL電路以和 從屬性信息分析單元211提供的BPM值對應(yīng)的振蕩頻率振蕩。利用 該P(yáng)LL電路216,產(chǎn)生包括與正在播放的音樂內(nèi)容的小節(jié)同步的小節(jié) 同步信號PHSY和與節(jié)拍同步的節(jié)拍同步信號BTSY的同步信號 SYNC,并通過同步信號輸出電路213,把所產(chǎn)生的同步信號SYNC 提供給RS單元201S,如圖15中所示。
如果RM單元201M中的屬性信息分析單元211接收到與正在播 放的音樂關(guān)聯(lián)的屬性信息,那么屬性信息分析單元211提取包括在屬 性信息的音樂構(gòu)成信息中的BPM值、音調(diào)值和和弦值,并把所提取 的值提供給音樂重構(gòu)數(shù)據(jù)設(shè)置單元214。在音樂重構(gòu)數(shù)據(jù)設(shè)置單元214中,在BPM值設(shè)置單元217中設(shè) 置接收到的BPM值,在音調(diào)值設(shè)置單元218中設(shè)置接收到的音調(diào)值, 在和弦值設(shè)置單元219中設(shè)置接收到的和弦值。將分別在BPM值設(shè) 置單元217、音調(diào)值設(shè)置單元218和和弦值設(shè)置單元219中設(shè)置的 BPM值、音調(diào)值和和弦值從音樂重構(gòu)數(shù)據(jù)設(shè)置單元214傳送到音樂 重構(gòu)數(shù)據(jù)輸出電路215,并進(jìn)一步作為音樂重構(gòu)數(shù)據(jù)ARI從音樂重構(gòu) 數(shù)據(jù)輸出電路215傳送到RS單元201S,如圖15中所示。RM單元201M根據(jù)從屬性信息獲取單元203提供的屬性信息, 與音樂內(nèi)容的音樂數(shù)據(jù)的重放同步地實(shí)時(shí)產(chǎn)生同步信號SYNC和音樂重構(gòu)數(shù)據(jù)ARI,并把所產(chǎn)生的同步信號SYNC和音樂重構(gòu)數(shù)據(jù)ARI 提供給從屬節(jié)奏單元220中的RS單元。圖17示出按照第一實(shí)施例的從屬節(jié)奏單元220的細(xì)節(jié)。如圖17 中所示,從屬節(jié)奏單元220的RS單元201S的功能塊包括編排控制單 元221、速度校正量計(jì)算單元222和音程校正量計(jì)算單元223。從屬 節(jié)奏單元220中的音頻/視頻編排處理單元206包括速度校正電路 225、音程校正電路226、混合器、和效果電路227。編排控制單元221通過屬性信息獲取單元203,預(yù)先從音樂內(nèi)容 存儲(chǔ)單元20中的屬性信息存儲(chǔ)單元22獲得所有音樂內(nèi)容的屬性信 息,編排控制單元221根據(jù)所獲得的屬性信息產(chǎn)生音樂重構(gòu)屬性信息 表224,并保存所述音樂重構(gòu)屬性信息表224。在音樂重構(gòu)屬性信息 表224中,描述音樂重構(gòu)屬性信息,所述音樂重構(gòu)屬性信息用于按照 生物信息,環(huán)境信息和重放歷史信息自動(dòng)編排音樂。此外,在音樂重 構(gòu)屬性信息表224中還描述根據(jù)包括在屬性信息中的編排信息產(chǎn)生 的,并且用于按照用戶發(fā)出的編排請求命令重構(gòu)音樂的音樂重構(gòu)屬性 信息。后一音樂重構(gòu)屬性信息是如上所述按照其把音樂編排成由用戶
指定的音樂風(fēng)格(例如古典風(fēng)格,pop風(fēng)格、搖滾風(fēng)格、黑人靈歌風(fēng)格、 民歌風(fēng)格等)的信息。圖18示出音樂重構(gòu)屬性信息表224的一部分的例子。在圖18 中所示的例子中,舉例來說,音樂重構(gòu)屬性信息表224釆取用于作為 按照本實(shí)施例的重構(gòu)處理執(zhí)行的重混的屬性信息表的形式。如圖18 中所示,音樂重構(gòu)屬性信息表224包括其中對于各個(gè)音樂素材描述和 弦值、BPM值、樂器名稱和印象值的字段。盡管在本例中,只在歡 快印象方面定義印象值,不過可為其它各種印象定義印象值。當(dāng)作為音樂的編排進(jìn)行重混時(shí),對于待重混的各個(gè)樂器,編排控 制單元221搜索音樂重構(gòu)屬性信息表224,以檢測BPM值和和弦值 與在從RM單元201M接收到的音樂重構(gòu)數(shù)據(jù)ARI中描述的BPM值 和和弦值相同或相近的音樂素材。編排控制單元221根據(jù)從生物信息獲取單元30提供的生物信息, 從環(huán)境信息獲取單元40提供的環(huán)境信息,和從重放歷史信息存儲(chǔ)單 元15提供的重放歷史信息,判斷收聽者是否喜歡歡快感覺,編排控 制單元221按照在音樂重構(gòu)屬性信息表中描述的印象值,選擇待重混 的音樂素材。在編排控制單元221接收到用戶經(jīng)用戶接口 11發(fā)出的編排請求 命令的情況下,如果需要重混作為編排處理,那么編排控制單元221 按照編排信息確定待重混的音樂素材。編排控制單元221隨后向解碼單元202發(fā)送選擇命令,以便從音 樂內(nèi)容存儲(chǔ)單元20讀取所確定的音樂素材的音頻數(shù)據(jù)。按照接收到的命令,解碼單元202從音樂內(nèi)容存儲(chǔ)單元20讀取 指定的音樂素材的音頻數(shù)據(jù),并把用于重混的音樂素材的音頻數(shù)據(jù)連 同已讀取的音頻/視頻數(shù)據(jù)一起傳送給音頻/視頻數(shù)據(jù)獲取單元204。從而,除了待重放的音頻/視頻數(shù)據(jù)之外,音頻/視頻數(shù)據(jù)獲取單 元204還把用于重混的一個(gè)或多個(gè)音樂素材的音頻數(shù)據(jù)提供給音頻/ 視頻數(shù)據(jù)解碼器205。因此,音頻/視頻數(shù)據(jù)解碼器205和音頻/視頻編排處理單元206 并行處理多個(gè)音頻/視頻數(shù)據(jù)。更具體地說,如圖17中所示,按照并 行處理多個(gè)音頻/視頻數(shù)據(jù)的需要,提供一樣多的音頻/視頻數(shù)據(jù)解碼 器205和音頻/視頻編排處理單元206中一樣多的速度校正電路225 和音程校正電路226(在圖17中所示的例子中,提供兩組這樣的單元)。圖19示出與從主節(jié)奏單元210提供的同步信號SYNC同步地在 從屬節(jié)奏單元220中的音頻/視頻數(shù)據(jù)解碼器205和音頻/視頻編排處 理單元206中傳送的音樂信號。下面,音樂數(shù)據(jù)(音頻數(shù)據(jù))的每個(gè)重 放信號流被稱為"音軌"。如上所述,在從屬節(jié)奏單元220中,根據(jù)需 要多個(gè)音軌在速度校正、音程校正方面被并行處理,并最終由混合器 和效果電路227混合在一起。在圖19中所示的例子中,從音頻/視頻數(shù)據(jù)解碼器205輸出的三 個(gè)音軌與從主節(jié)奏單元210輸出的同步信號SYNC同步地被播放,并 在最后一級被混合在一起。在該例中,音軌l是待重放的原始音樂內(nèi) 容的音樂數(shù)據(jù)的音軌,音軌2和3是待重混的音樂素材的音軌。注意,不一定要求在所有小節(jié)內(nèi)提供待重混的音樂素材,相反可 以只為特定的小節(jié)或節(jié)拍間歇地提供待重混的音樂素材,圖19中所 示的音軌2和音軌3就是這樣。在只對待播放的音樂內(nèi)容的音樂數(shù)據(jù)應(yīng)用音效而不進(jìn)行重混情 況下,只提供待播放的音樂內(nèi)容的音樂數(shù)據(jù)流,混合器和效果電路227 執(zhí)行音效處理,以便對待播放的音樂內(nèi)容的音樂數(shù)據(jù)應(yīng)用例如回響或 失真。根據(jù)從屬性信息獲取單元203獲得的BPM值和包括在從主節(jié)奏 單元210提供的音樂重構(gòu)數(shù)據(jù)ARI中的BPM值(目標(biāo)BPM值)之間的 差異,速度校正量計(jì)算單元222計(jì)算將應(yīng)用于要與當(dāng)前正在播放的音 樂混合的音樂素材的速度校正量。由于具有正確音調(diào)值和和弦值,并 且希望與正在播放的音樂數(shù)據(jù)混合的指定音樂素材的BPM值不一定 總是等于目標(biāo)BPM值,從而需要把BPM值校正為目標(biāo)BPM值,因 此需要這種校正。速度校正量計(jì)算單元222把計(jì)算出的速度校正量提供給速度校 正電路225中負(fù)責(zé)處理對應(yīng)的音樂素材的處理電路。速度校正電路225是適合于只校正指定音頻數(shù)據(jù)的重放速度,同 時(shí)保持原始音程的電路。用于上述目的的各種校正算法是已知的。例 如,已知利用相關(guān)函數(shù)進(jìn)行校正。校正算法不是本實(shí)施例的本質(zhì)特征, 因此這里省略對其的進(jìn)一步說明。根據(jù)從屬性信息獲取單元203獲得的音調(diào)/和弦值與包括在從主 節(jié)奏單元210提供的音樂重構(gòu)數(shù)據(jù)ARI中的音調(diào)/和弦值(目標(biāo)音調(diào)/ 和弦值)之間的差異,音程校正量計(jì)算單元223計(jì)算將與當(dāng)前播放的音 樂數(shù)據(jù)混合的每個(gè)音樂素材的音程校正量。由于希望與當(dāng)前正在播放 的一首音樂混合的音樂素材的音調(diào)值或和弦值不一定等于目標(biāo)音調(diào) 值或目標(biāo)和弦值,從而需要把音調(diào)值或和弦值校正為目標(biāo)值,因此需 要這種校正。音程校正量計(jì)算單元223把計(jì)算出的音程校正量提供給音程校 正電路226中負(fù)責(zé)處理對應(yīng)的音樂素材的處理電路。音程校正電路226是適合于只校正指定音頻數(shù)據(jù)的音程,同時(shí)保 持速度的電路。用于上述目的的各種校正算法是已知的。校正算法不 是本實(shí)施例的本質(zhì)特征,因此這里省略對其的進(jìn)一步說明?;旌掀?效果電路227按照從編排控制單元221提供的混合控制 信號和效果控制信號進(jìn)行工作,從而對從音程校正電路226提供的音 頻/視頻數(shù)據(jù)應(yīng)用效果,并混合從音程校正電路226提供的多個(gè)音頻/ 視頻數(shù)據(jù)。注意根據(jù)從編排控制單元221提供的效果控制信號,以各 種方式應(yīng)用效果。圖20示出在由從屬節(jié)奏單元220中的音頻/視頻編排處理單元 206按照從主節(jié)奏單元210輸出的音樂重構(gòu)數(shù)據(jù)ARI進(jìn)行的音樂數(shù)據(jù) 重構(gòu)處理期間,在從屬節(jié)奏單元220中的音頻/視頻數(shù)據(jù)解碼器205 和音頻/視頻編排處理單元206中,與從主節(jié)奏單元210輸出的同步信 號SYNC同步地傳送的音樂信號。在圖20中所示的例子中,從與待播放的音樂內(nèi)容關(guān)聯(lián)的屬性信 息中提取音樂重構(gòu)數(shù)據(jù)ARI,待播放的音樂內(nèi)容是以音軌l中的重放 信號流的形式給出的。在圖20中所示的例子中,表示目標(biāo)BPM值 "120"、目標(biāo)音調(diào)值"C大調(diào)"和目標(biāo)和弦值的序列"C,,—"G"—"F"的 音樂重構(gòu)數(shù)據(jù)ARI從主節(jié)奏單元210輸入到從屬節(jié)奏單元220。從屬節(jié)奏單元220按照從編排控制單元221提供的選擇命令,處 理音軌1中的音樂內(nèi)容的重放信號流,使得從音樂內(nèi)容存儲(chǔ)單元20 獲得并且從音頻/視頻數(shù)據(jù)解碼器205輸出的音軌2和3中的兩個(gè)音樂 素材數(shù)據(jù)被校正,從而等于音樂重構(gòu)數(shù)據(jù)ARI指定的目標(biāo)值,隨后音 軌l、 2和3中的數(shù)據(jù)被混合在一起。更具體地說,在音頻/視頻編排處理單元206中,音軌2和3中 的音頻數(shù)據(jù)被校正,以便與音樂重構(gòu)數(shù)據(jù)ARI指定的目標(biāo)BPM值和 目標(biāo)和弦值一致,并與音軌l中的音樂數(shù)據(jù)混合。在圖20中所示的例子中,在小節(jié)段Pa中,音軌3中的音樂素 材3與音軌1中的音頻數(shù)據(jù)混合。注意在小節(jié)段Pa中,通過屬性信 息獲取單元203獲得的音樂素材數(shù)據(jù)3的BPM值為"120",其等于由 音樂重構(gòu)數(shù)據(jù)ARI指定的目標(biāo)BPM值,從而,音頻/視頻編排處理單 元206不校正在該小節(jié)段Pa中的音樂素材數(shù)據(jù)3的速度。另一方面,在小節(jié)段Pa中,通過屬性信息獲取單元203獲得的 音樂素材數(shù)據(jù)3的和弦值為"D",其不同于音樂重構(gòu)數(shù)據(jù)ARI中指定 為目標(biāo)值的和弦值"C",從而,音頻/視頻編排處理單元206的音程校 正電路226在音程方面校正音樂素材數(shù)據(jù)3,使得和弦值從"D,,變成 目標(biāo)和弦值"C"。在下一小節(jié)段Pb的前半部中,音軌2中的音樂素材數(shù)據(jù)2與音 軌l中的音頻數(shù)據(jù)混合。在小節(jié)段Pb的后半部中,音軌2中的音樂 素材數(shù)據(jù)2和音軌3中的音樂素材數(shù)據(jù)3與音軌1中的音樂數(shù)據(jù)混合。在上面的處理中,在小節(jié)段Pb的前半部中,由屬性信息獲取單 元203所獲得的音樂素材數(shù)據(jù)2的BPM值為"100",和弦值為"E", 它們不同于在音樂重構(gòu)數(shù)據(jù)ARI中指定的目標(biāo)BPM值"120"和目標(biāo) 和弦值"G"。因此,在小節(jié)段Pb的前半部中,音頻/視頻編排處理單 元206把音樂素材數(shù)據(jù)2的BPM值從"100,,校正為目標(biāo)值"120",從 而校正速度,音頻/視頻編排處理單元206校正音程,使得和弦從"E,, 校正為目標(biāo)和弦值"G"。在小節(jié)段Pb的后半部中,校正后的音樂素 材數(shù)據(jù)2被添加到音軌1中的音樂數(shù)據(jù)中。在小節(jié)段Pb的后半部中,音樂素材數(shù)據(jù)2的BPM值為"100", 和弦值為"E",它們不同于在音樂重構(gòu)數(shù)據(jù)ARI中指定的目標(biāo)BPM 值"120,,和目標(biāo)和弦值"F",而音樂素材數(shù)據(jù)3的BPM值為"120",和 弦值為"F",它們與在音樂重構(gòu)數(shù)據(jù)ARI中指定的目標(biāo)BPM值"120" 和目標(biāo)和弦值"F"相同。因此,在小節(jié)段Pb的后半部中,音軌2中的音樂素材數(shù)據(jù)2在 速度和音程方面由音頻/視頻編排處理單元206校正,并且將校正后的 數(shù)據(jù)添加到音軌l中的音樂數(shù)據(jù)中,而音軌3中的音樂素材數(shù)據(jù)3未 經(jīng)校正地而直接添加到音軌l中的音樂數(shù)據(jù)中。如上所述,在該第一實(shí)施例中,當(dāng)給出待播放的音樂內(nèi)容時(shí),為 了與該音樂內(nèi)容同步而產(chǎn)生的同步信號SYNC和根據(jù)音樂內(nèi)容的音 樂重構(gòu)信息產(chǎn)生的音樂重構(gòu)數(shù)據(jù)ARI,使音樂素材與原始的音樂內(nèi)容 混合,從而獲得音樂上自然的混合數(shù)據(jù)。同步信號SYNC的提供使得易于檢測小節(jié)或節(jié)拍的邊界。這使 得能夠容易地對音樂數(shù)據(jù)應(yīng)用效果。上面描述的編排處理可實(shí)時(shí)地動(dòng)態(tài)進(jìn)行。例如,易于在快速響應(yīng) 時(shí)變生物信息的同時(shí),改變編排風(fēng)格。在本實(shí)施例中,作為重混模式之一,提供循環(huán)重放模式。在循環(huán) 重放模式中,長度為一個(gè)或幾個(gè)小節(jié)或者一個(gè)或幾個(gè)節(jié)拍的少量音樂 素材數(shù)據(jù)被反復(fù)重放。循環(huán)重放模式使得通過利用少量的音樂素材數(shù) 據(jù),能夠無休止地播放音樂。例如,當(dāng)鼓等的節(jié)奏模式被反復(fù)播放時(shí), 循環(huán)重放模式是有用的。例如,對于給出的如圖21(C)中所示的原始音樂素材數(shù)據(jù),在該 音樂素材數(shù)據(jù)中定義表示循環(huán)的起點(diǎn)的標(biāo)記In和表示循環(huán)的終點(diǎn)的 標(biāo)記Out??蓪⒍鄠€(gè)原始音樂素材保存在音樂內(nèi)容存儲(chǔ)單元20的屬 性信息存儲(chǔ)單元22中的"DJ循環(huán)信息存儲(chǔ)單元"中。代替屬性信息存 儲(chǔ)單元22 ,可在另一存儲(chǔ)區(qū)中實(shí)現(xiàn)"DJ循環(huán)信息存儲(chǔ)單元",并且可 將原始音樂素材保存在其中。如果通過用戶接口 11選擇多個(gè)原始音樂素材之一,并發(fā)出循環(huán) 重放命令,那么從屬性信息存儲(chǔ)單元22讀取指定的原始音樂素材信 息,并將其提供給從屬節(jié)奏單元220的音頻/視頻數(shù)據(jù)解碼器205。按 照所提供的音樂素材信息,音頻/視頻數(shù)據(jù)解碼器205和音頻/視頻編 排處理單元206執(zhí)行循環(huán)重放處理,同時(shí)根據(jù)需要校正速度和音程。在上述處理中,更具體地說,如圖21(B)中所示,與同步信號 SYNC的小節(jié)同步信號PHSY或節(jié)拍同步信號BTSY(圖21(A))同步, 音頻/視頻數(shù)據(jù)解碼器205和音頻/視頻編排處理單元206從指定音軌 中的標(biāo)記IN開始播放原始音樂素材。如果到達(dá)標(biāo)記OUT,那么重放 位置從標(biāo)記OUT返回標(biāo)記IN,并繼續(xù)循環(huán)重放。注意只有當(dāng)?shù)竭_(dá)標(biāo) 記OUT時(shí)才發(fā)生從標(biāo)記OUT到標(biāo)記IN的跳轉(zhuǎn)。注意不僅進(jìn)行循環(huán)重放的音軌,而且所有音軌都與同步信號 SYNC同步,從而以音樂上自然的方式進(jìn)行DJ循環(huán)重放。下面參考圖22-24中所示的流程圖,進(jìn)一步說明重放處理。注意, CPU 1通過利用RAM4作為工作區(qū)執(zhí)行保存在ROM 3中的程序,來 執(zhí)行圖22、 23和24中所示的步驟。首先,用戶從顯示在用戶接口 11的顯示屏上的音樂內(nèi)容選擇菜 單選擇所希望的音樂內(nèi)容(所希望的一首音樂),并向音頻/視頻數(shù)據(jù)選 擇控制器201發(fā)出開始播放第一首音樂的命令。注意第二首和后續(xù)各 首音樂被自動(dòng)選擇和播放。如果音頻/視頻數(shù)據(jù)選擇控制器201通過用戶接口 11接收到播放 第一首音樂的命令,那么音頻/視頻數(shù)據(jù)選擇控制器201識別待播放的 音樂內(nèi)容,并命令解碼單元202從音樂內(nèi)容存儲(chǔ)單元20的屬性信息 存儲(chǔ)單元22讀取與指定播放的音樂內(nèi)容關(guān)聯(lián)的屬性信息,以及所有 或者特定數(shù)目的音樂內(nèi)容的屬性信息。按照該命令,解碼單元202通 過屬性信息獲取單元203把屬性信息發(fā)送給音頻/視頻數(shù)據(jù)選擇控制 器201。音頻/視頻數(shù)據(jù)選擇控制器201分析所接收到的屬性信息(步驟 S61)。即,在對接下來播放的候選音樂內(nèi)容的選擇和當(dāng)前正在播放的音 樂內(nèi)容的重構(gòu)的準(zhǔn)備中,音頻/視頻數(shù)據(jù)選擇控制器201分析所獲得的 指定播放的音樂內(nèi)容的屬性信息,和其它音樂內(nèi)容的屬性信息。隨后,音頻/視頻數(shù)據(jù)選擇控制器201命令解碼單元202讀取指 定播放的音樂內(nèi)容的音頻/視頻數(shù)據(jù)。作為響應(yīng),解碼單元202從音樂 內(nèi)容存儲(chǔ)單元20讀取指定的音樂內(nèi)容的音頻/視頻數(shù)據(jù),并將其傳送 給音頻/視頻數(shù)據(jù)獲取單元204。提供給音頻/視頻數(shù)據(jù)獲取單元204 的音頻/視頻數(shù)據(jù)被傳送給音頻/視頻數(shù)據(jù)解碼器205并被解碼。所得 到的解碼數(shù)據(jù)經(jīng)音頻/視頻編排處理單元206被提供給音頻輸出單元 53,并且音頻輸出。解碼數(shù)據(jù)還被提供給視頻輸出單元56,并按照該 數(shù)據(jù)輸出圖像。從而開始重放(步驟S62)。在本實(shí)施例中,如果開始音樂內(nèi)容的重放,那么音頻/視頻數(shù)據(jù) 選擇控制器201確定以自動(dòng)模式或手動(dòng)模式來設(shè)置編排模式(步驟 S63)。如果確定以自動(dòng)模式設(shè)置編排模式,那么音頻/視頻數(shù)據(jù)選擇控 制器201從生物信息獲取單元30獲得收聽者的生物信息,從環(huán)境信 息獲取單元40獲得環(huán)境信息(步驟S64)。在進(jìn)行重放的時(shí)候,繼續(xù)生 物信息和環(huán)境信息的獲取。根據(jù)通過生物信息獲取單元30獲得的收聽者的生物信息,音頻/ 視頻數(shù)據(jù)選擇控制器201判斷收聽者是否表現(xiàn)出對正在播放的音樂的 偏愛(步驟S65)。音頻/視頻數(shù)據(jù)選擇控制器201根據(jù)由記錄/重放設(shè)備的生物信息 傳感器31感測并由生物信息分析器32分析的、表示身體運(yùn)動(dòng)等的生 物信息,判斷收聽者是否喜歡收聽當(dāng)前音樂。注意通常當(dāng)收聽者主動(dòng) 地欣賞音樂時(shí),他/她會(huì)不知不覺地移動(dòng)他/她的身體。例如,通過計(jì)算正在播放的音樂的音樂構(gòu)成信息(例如在音樂組 成元素的邊界或者速度方面)與從身體運(yùn)動(dòng)傳感器(例如由加速度傳感 器實(shí)現(xiàn))提供的輸出信號之間的互相關(guān)函數(shù),能夠判斷收聽者是否正在 主動(dòng)地欣賞音樂。在該處理中,因?yàn)轫憫?yīng)于狂野的音樂,身體運(yùn)動(dòng)往
往又大又快,對于柔和的音樂,身體運(yùn)動(dòng)往往又慢又小,因此更希望 考慮到包括在屬性信息中的印象信息來進(jìn)行所迷判斷。相關(guān)系數(shù)越大,收聽者就越主動(dòng)地欣賞音樂,即,對于該音樂收 聽者就越興奮。如果收聽者主動(dòng)地享受收聽當(dāng)前音樂的樂趣,那么希 望在當(dāng)前音樂之后,選擇和呈現(xiàn)對收聽者來說預(yù)期令人興奮的一些音 樂。相反,如果收聽者的運(yùn)動(dòng)又小又慢,并且腦電波表示收聽者處于 平靜狀態(tài),則希望在當(dāng)前音樂之后,選擇并以低音量播放預(yù)期不令人 興奮的一些音樂,以便用戶能夠在平靜的狀態(tài)下欣賞音樂。除了 "興奮,,方面的印象信息之外,包含在與當(dāng)前正在播放的音樂 內(nèi)容關(guān)聯(lián)的屬性信息中的、表示諸如"明快/憂郁印象"、"平和/狂野印 象"、"悲傷/歡快印象,,等其它印象項(xiàng)目的級別的印象信息可和收聽者 的生物信息一起用于確定用戶對當(dāng)前音樂的偏愛程度。例如,即使對 于平和的音樂來說,興奮程度較低時(shí),如果腦電波或脈搏速度表示用 戶處于平靜狀態(tài),那么用戶對當(dāng)前音樂的偏愛度也可能較高。如果在步驟S65中判斷為收聽者對當(dāng)前正在播放的音樂表現(xiàn)出 沒有興趣時(shí),音頻/視頻數(shù)據(jù)選擇控制器201檢查保存在重放歷史信息 保持單元15中的重放歷史信息,或者包含在預(yù)先獲得的與音樂內(nèi)容 關(guān)聯(lián)的屬性信息中的重放歷史信息,來檢測過去頻繁播放的一些音樂 (步驟S66)。隨后,音頻/視頻數(shù)據(jù)選擇控制器201從與評估為重放頻率較高 的音樂關(guān)聯(lián)的屬性信息中提取音樂構(gòu)成信息,并確定用戶喜歡的音樂 風(fēng)格/結(jié)構(gòu)。在該確定處理中,當(dāng)找到重放頻率較高并且音樂風(fēng)格/結(jié) 構(gòu)相同的多首音樂時(shí),確定用戶喜歡該音樂風(fēng)格/結(jié)構(gòu)的音樂構(gòu)成信 息。另一方面,當(dāng)找到重放頻率較高但是音樂風(fēng)格/結(jié)構(gòu)不同的多首音 樂時(shí),確定用戶喜歡重放頻率較高,并且音樂風(fēng)格/結(jié)構(gòu)相同,并且音 樂數(shù)目較多的一組的音樂風(fēng)格/結(jié)構(gòu)。音頻/視頻數(shù)據(jù)選擇控制器201選擇音樂構(gòu)成信息與確定為用戶 喜歡的音樂風(fēng)格/結(jié)構(gòu)的音樂構(gòu)成信息類似的一些音樂,即,選擇音樂
風(fēng)格/結(jié)構(gòu)與確定為用戶喜歡的音樂風(fēng)格/結(jié)構(gòu)類似的一些音樂,并把 所選擇的音樂確定為在當(dāng)前音樂之后接下來播放的候選音樂(步驟S67)。即,在這種情況下,由于收聽者對當(dāng)前正在播放的音樂沒有興 趣,因此根據(jù)收聽者的重放歷史選擇收聽者很可能想要的一些音樂, 并將其呈現(xiàn)給收聽者。音頻/視頻數(shù)據(jù)選擇控制器201監(jiān)視是否已經(jīng)到達(dá)當(dāng)前正在播放 的音樂的結(jié)尾(圖23中的步驟S76)。如果判斷為已到達(dá)該音樂的結(jié)尾, 那么保存在重放歷史信息保持單元15中的關(guān)于其重放已結(jié)束的該首 音樂(音樂內(nèi)容)的重放歷史被更新,包括在與該音樂內(nèi)容關(guān)聯(lián)的屬性 信息中的重放歷史信息也被更新(步驟S77)。音頻/視頻數(shù)據(jù)選擇控制器201從在步驟S67中確定的候選音樂 中選擇接下來要播放的音樂內(nèi)容,并發(fā)出讀取所選音樂內(nèi)容的音頻/ 視頻數(shù)據(jù)和開始其重放的命令(步驟S78)。處理流程隨后返回步驟 S63,以重復(fù)從步驟S63開始的處理。在步驟S76中判斷為沒有到達(dá)當(dāng)前音樂的結(jié)尾的情況下,音頻/ 視頻數(shù)據(jù)選擇控制器201判斷收聽者是否已經(jīng)按下了設(shè)置在用戶接口 11的操作單元上的"下一首"按鈕(步驟S79)。注意當(dāng)收聽者想要停 止當(dāng)前音樂的播放,并播放下一首音樂時(shí),"下一首"按鈕被按下。如果在步驟S79中判斷為"下一首"按鈕被按下,那么在下一步 驟S78中,音頻/視頻數(shù)據(jù)選擇控制器201從在步驟S67中確定的候選 音樂中選擇接下來要播放的音樂內(nèi)容,并發(fā)出讀取所選音樂內(nèi)容的音 頻/視頻數(shù)據(jù)及開始其重放的命令。處理流程隨后返回步驟S63,以重 復(fù)從步驟S63開始的處理。在步驟S79中判斷為"下一首"按鈕未被按下的情況下,音頻/ 視頻數(shù)據(jù)選擇控制器201判斷用戶是否按下了置于用戶接口 11的操 作單元上的"停止"按鈕(步驟S80)。如果判斷為"停止"按鈕未被 按下,那么處理流程返回步驟S76,以監(jiān)視是否到達(dá)當(dāng)前音樂的結(jié)尾。 然而,如果判斷為"停止"按鈕已被按下,那么結(jié)束重放處理例程。在步驟S65中判斷為收聽者對當(dāng)前正在播放的音樂表現(xiàn)出一定
的偏愛的情況下,音頻/視頻數(shù)據(jù)選擇控制器201例如根據(jù)"興奮等級,, 值等評估偏愛度(圖23中的步驟S71)。當(dāng)判斷為收聽者對當(dāng)前音樂的偏愛不是;f艮高時(shí),那么在本實(shí)施例 中,音頻/視頻數(shù)據(jù)選擇控制器201通過考慮從環(huán)境信息獲取單元40 獲得的環(huán)境信息,評估音樂風(fēng)格/結(jié)構(gòu)與當(dāng)前音樂的音樂風(fēng)格/結(jié)構(gòu)的 相似性,確定將在當(dāng)前音樂之后接下來播放的候選音樂(步驟S72)。 更具體地說,首先選擇屬性信息中的音樂構(gòu)成信息與包括在和當(dāng)前正 在播放的音樂關(guān)聯(lián)的屬性信息中的音樂構(gòu)成信息類似的一些音樂。之 后,根據(jù)從環(huán)境信息獲取單元40獲得的環(huán)境信息,確定收聽者現(xiàn)在 收聽音樂的位置,比如山或海灘,并從所選擇的這些音樂中,選擇包 括在屬性信息中的環(huán)境信息指示當(dāng)前收聽地點(diǎn)與推薦的收聽地點(diǎn)一 致的音樂。所選擇的音樂被確定為在當(dāng)前音樂之后接下來播放的候選 音樂。在上面說明的步驟S72中,可以只根據(jù)環(huán)境信息,而不考慮在音 樂風(fēng)格/結(jié)構(gòu)方面與當(dāng)前音樂的相似性,確定接下來播放的候選音樂。 除了上面所述的環(huán)境信息滿足所要求環(huán)境條件的一些音樂之外,在音 樂構(gòu)成信息方面與當(dāng)前音樂類似的 一些音樂可被添加到將在當(dāng)前音 樂之后接下來播放的候選音樂中。在步驟S71中判斷為對當(dāng)前音樂的偏愛度較高的情況下,音頻/ 視頻數(shù)據(jù)選擇控制器201選擇在音樂風(fēng)格/結(jié)構(gòu)方面與當(dāng)前正在播放 的音樂類似的一些音樂,并把所選擇的音樂確定為將在當(dāng)前音樂之后 接下來播放的候選音樂(步驟S73)。更具體地說,選擇包括在屬性信 息中的音樂構(gòu)成信息和包括在與當(dāng)前正在播放的音樂關(guān)聯(lián)的屬性信 息中的音樂構(gòu)成信息類似的一些音樂,所選擇的音樂被確定為將在當(dāng) 前音樂之后接下來播放的候選音樂。音頻/視頻數(shù)據(jù)選擇控制器201隨后從與當(dāng)前正在播放的音樂關(guān) 聯(lián)的屬性信息中提取表示音樂組成元素的邊界的信息和表示每個(gè)音 樂組成元素在速度、音調(diào)和和弦序列等方面的音樂結(jié)構(gòu)的音樂構(gòu)成信 息(步驟S74)。按照所提取的表示音樂組成元素的邊界的信息和每個(gè)
音樂組成元素的音樂構(gòu)成信息,該音樂的音頻數(shù)據(jù)被重構(gòu)成音樂上自然的形式(步驟S75)。在步驟S75中,視頻數(shù)據(jù)也可進(jìn)行重構(gòu),比如 應(yīng)用圖^f象效果。音頻數(shù)據(jù)的重構(gòu)并不局限于重混和效果應(yīng)用,相反重構(gòu)可包括速 度的增大/降低,音調(diào)的提高/降低,改變和弦序列等等。例如,可這樣進(jìn)行重混,使得從當(dāng)前音樂之外的各首音樂中選擇 音樂構(gòu)成信息與當(dāng)前正在播放的音樂類似的一首或多首音樂,并且考 慮音樂組成元素的邊界,將所選擇的一首或多首音樂與當(dāng)前音樂混合 成音樂上自然的形式。在該重混處理中,可在考慮包括在屬性信息中 的印象信息的情況下,確定將以音樂組成元素為單位重混的音樂的音 樂數(shù)據(jù)。鼓聲節(jié)奏的滴答聲(tick)數(shù)據(jù)和/或打擊樂器部分的節(jié)奏模式數(shù)據(jù) 被預(yù)先保存在記錄/重放設(shè)備中,在相對于音樂組成元素的邊界控制混 合定時(shí)的同時(shí),可與當(dāng)前正在播放的音樂數(shù)據(jù)混合。當(dāng)音頻/視頻數(shù)據(jù)選擇控制器201選擇一首將與當(dāng)前音樂混合的 音樂時(shí),音頻/視頻數(shù)據(jù)選擇控制器201可通過按照包括在屬性信息中 的環(huán)境信息進(jìn)行搜索,來選擇與當(dāng)前環(huán)境條件相符的音樂。當(dāng)與當(dāng)前正在播放的音樂關(guān)聯(lián)的屬性信息包括推薦的效果參數(shù) 時(shí),在控制相對于音樂組成元素的邊界應(yīng)用效果的定時(shí)的同時(shí),可按 照推薦的效果參數(shù)進(jìn)行效果處理,從而獲得音樂上自然的效果。在步驟S63中判斷為在編排模式下選擇手動(dòng)模式的情況下,音頻 /視頻數(shù)據(jù)選擇控制器201從生物信息獲取單元30獲得收聽者的生物 信息,并從環(huán)境信息獲取單元40獲得環(huán)境信息(步驟S91)。只要進(jìn)行 重放,就繼續(xù)生物信息和環(huán)境信息的獲取。音頻/視頻數(shù)據(jù)選擇控制器201根據(jù)通過生物信息獲取單元30獲 得的收聽者的生物信息,判斷收聽者是否對當(dāng)前正在播放的音樂表現(xiàn) 出一定的偏愛(步驟S92)。如果判斷為收聽者對當(dāng)前正在播放的音樂 顯示為沒有興趣,那么處理流程跳到圖22中的步驟S66,以執(zhí)行步驟 S66和后續(xù)步驟中的處理。
在步驟S92中判斷為收聽者對當(dāng)前正在播放的音樂表現(xiàn)出一定 的偏愛的情況下,音頻/視頻數(shù)據(jù)選擇控制器201判斷用戶是否經(jīng)用戶 接口 11發(fā)出編排請求命令(步驟S93)。如果在步驟S93中判斷為已經(jīng) 發(fā)出了編排請求命令,那么音頻/視頻數(shù)據(jù)選擇控制器201通過按照從 屬性信息存儲(chǔ)單元22提供的編排信息和其它必需信息來重構(gòu)音樂數(shù) 據(jù),把音樂數(shù)據(jù)編排成用戶想要的形式(步驟S94)。音樂數(shù)據(jù)的重構(gòu)導(dǎo)致正在播放的音樂的音樂風(fēng)格/結(jié)構(gòu)的變化。 因此,音頻/視頻數(shù)據(jù)選擇控制器201檢查從生物信息獲取單元30提 供的收聽者的生物信息,以判斷收聽者是否喜歡正在播放的按照重構(gòu) 的音樂數(shù)據(jù)音樂(步驟S95)。在步驟S93中判斷為沒有檢測到編排請求命令的情況下,音頻/ 視頻數(shù)據(jù)選擇控制器201跳過步驟S94,處理流程進(jìn)入步驟S95,以 判斷收聽者是否對正在播放的音樂表現(xiàn)出一定的偏愛。如果在步驟S95中判斷為收聽者對當(dāng)前音樂的偏愛不是非常高, 那么在本實(shí)施例中,音頻/視頻數(shù)據(jù)選擇控制器201通過考慮從環(huán)境信 息獲取單元40獲得的環(huán)境信息,評估在音樂風(fēng)格/結(jié)構(gòu)方面與當(dāng)前音 樂的相似性,來確定將在當(dāng)前音樂之后接下來播放的候選音樂(步驟 S96)。更具體地說,首先,選擇屬性信息中的音樂構(gòu)成信息和包括在與 當(dāng)前正在播放的音樂關(guān)聯(lián)的屬性信息中的音樂構(gòu)成信息類似的一些 音樂。之后,根據(jù)從環(huán)境信息獲取單元40獲得的環(huán)境信息,確定收 聽者正在收聽音樂的位置,例如山或海灘,并從所選擇的這些音樂中, 選擇包括在屬性信息中的環(huán)境信息是示當(dāng)前收聽地點(diǎn)與推薦的收聽 地點(diǎn)一致的音樂。將所選擇的音樂確定為在當(dāng)前音樂之后接下來播放 的候選音樂。在上面說明的步驟S96中,可以只根據(jù)環(huán)境信息,而不考慮音樂 風(fēng)格/結(jié)構(gòu)方面與當(dāng)前音樂的相似性,確定接下來播放的候選音樂。除 了上面說明的環(huán)境信息滿足所需環(huán)境條件的一些音樂之外,在音樂構(gòu) 成信息方面與當(dāng)前音樂類似的一些音樂可被添加到將在當(dāng)前音樂之
后接下來播放的候選音樂中。在步驟S95中判斷為用戶對當(dāng)前音樂的偏愛度較高的情況下,音 頻/視頻數(shù)據(jù)選擇控制器201選擇在音樂風(fēng)格/結(jié)構(gòu)方面與當(dāng)前正在播 放的音樂類似的 一些音樂,并把所選擇的這些音樂確定為將在當(dāng)前音 樂之后接下來播放的候選音樂(步驟S97)。更具體地說,選擇包括在 屬性信息中的音樂構(gòu)成信息與包括在與當(dāng)前正在播放的音樂關(guān)聯(lián)的 屬性信息中的音樂構(gòu)成信息類似的一些音樂,并將所選擇的音樂確定 為將在當(dāng)前音樂之后接下來播放的候選音樂。在步驟S96或S97之后,處理流程進(jìn)入步驟S98。在步驟S98中, 音頻/視頻數(shù)據(jù)選擇控制器201監(jiān)視是否已到達(dá)當(dāng)前正在播放的音樂 的結(jié)尾。如果判斷為已到達(dá)該音樂的結(jié)尾,那么保存在重放歷史信息 存儲(chǔ)單元15中的關(guān)于重放已結(jié)束的音樂(音樂內(nèi)容)的重放歷史被更 新,包括在與該音樂內(nèi)容關(guān)聯(lián)的屬性信息中的重放歷史信息也被更新 (步驟S99)。音頻/視頻數(shù)據(jù)選擇控制器201隨后從在步驟S96或S97中確定 的候選音樂中選擇接下來要播放的音樂內(nèi)容,并發(fā)出讀取所選音樂內(nèi) 容的音頻/視頻數(shù)據(jù)和開始其重放的命令(步驟SIOO)。處理流程隨后返 回圖22中的步驟S63,重復(fù)從步驟S63開始的處理。在步驟S98中判斷為未到達(dá)當(dāng)前音樂的結(jié)尾的情況下,音頻/視 頻數(shù)據(jù)選擇控制器201判斷收聽者是否已經(jīng)按下了置于用戶接口 11 的操作單元上的"下一首"按鈕(步驟SIOI)。注意當(dāng)收聽者想要停止 當(dāng)前音樂的重放,并開始播放下一首音樂時(shí),按下"下一首"按鈕。如果在步驟SIOI中判斷為"下一首"按鈕已被按下,那么在步 驟S100中,音頻/視頻數(shù)據(jù)選擇控制器201從在步驟S96或S97中確 定的候選音樂中選擇接下來要播放的音樂內(nèi)容,并發(fā)出讀取所選音樂 內(nèi)容的音頻/視頻數(shù)據(jù)和開始其重放的命令。處理流程隨后返回步驟 S63,以重復(fù)從步驟S63開始的處理。在步驟SIOI中判斷為"下一首"按鈕未被按下的情況下,音頻/ 視頻數(shù)據(jù)選擇控制器201判斷用戶是否已經(jīng)通過用戶接口 11發(fā)出了
編排請求命令。如果判斷為已經(jīng)發(fā)出了編排請求命令,那么處理流程返回步驟S94,以重復(fù)從步驟S94開始的處理。當(dāng)在步驟S102中判斷為沒有檢測到編排請求命令時(shí),音頻/視頻 數(shù)據(jù)選擇控制器201判斷用戶是否已經(jīng)按下了置于用戶接口 11的操 作單元上的"停止"按鈕(步驟S103)。如果判斷為"停止"按鈕未被 按下,那么處理流程返回步驟S98,以監(jiān)視是否到達(dá)了當(dāng)前音樂的結(jié) 尾。但是,如果判斷為"停止"按鈕已被按下,那么結(jié)束重放處理例 程。在上面說明的例子中,當(dāng)收聽者對當(dāng)前正在播放的音樂沒有表現(xiàn) 出興趣時(shí),在步驟S66中獲得重放歷史信息,并根據(jù)所獲得的重放歷 史信息在步驟S67中確定將在當(dāng)前音樂之后接下來播放的候選音樂。 在上面說明的步驟S66中,通過分析借助環(huán)境信息獲取單元40獲得 的環(huán)境信息,可以檢測收聽者的當(dāng)前位置,所述當(dāng)前位置可以是山、 海灘等,并且在下一步驟S67中,可將包括在屬性信息中的環(huán)境信息 與在步驟S66中檢測到的環(huán)境信息相符的一些音樂選為將在當(dāng)前音樂 之后接下來播放的候選音樂。除了上面說明的環(huán)境信息滿足所需環(huán)境 條件的一些音樂之外,在音樂構(gòu)成信息方面與當(dāng)前音樂類似的一些音 樂可被添加到將在當(dāng)前音樂之后接下來播放的候選音樂中。在上面說明的步驟S67中,音頻/視頻數(shù)據(jù)選擇控制器201在確 定接下來要播放的候選音樂時(shí)可使用重放歷史信息和環(huán)境信息二者。圖25是示出由主節(jié)奏單元210執(zhí)行的產(chǎn)生同步信號和音樂重構(gòu) 數(shù)據(jù)的處理的例子的流程圖。首先,音頻/視頻數(shù)據(jù)選擇控制RM單元201M通過屬性信息獲 取單元203,從音樂內(nèi)容存儲(chǔ)單元20的屬性信息存儲(chǔ)單元22獲得與 正在播放的音樂關(guān)聯(lián)的屬性信息(步驟Slll),并從所獲得的屬性信息 中提取BPM值、音調(diào)值和和弦值(步驟S112)。根據(jù)所提取的BPM值,產(chǎn)生包括小節(jié)同步信號PHSY和節(jié)拍同 步信號BTSY的同步信號SYNC(步驟S113)。分別在BPM值設(shè)置單 元、音調(diào)值設(shè)置單元和和弦值設(shè)置單元中設(shè)置所提取的BPM值、音
調(diào)值和和弦值(步驟S114)。將在步驟S113中產(chǎn)生的同步信號SYNC和包含在步驟S114中 所設(shè)置的BPM值、音調(diào)值和和弦值的音樂重構(gòu)數(shù)據(jù)API發(fā)送給從屬 節(jié)奏單元220(步驟S115)。隨后判斷重放操作是否已被停止(步驟S116)。如果判斷是肯定 的,那么結(jié)束圖25中的處理例程。但是,如果判斷是否定的,那么 進(jìn)一步判斷是否已到達(dá)當(dāng)前音樂的結(jié)尾(步驟S117)。如果判斷為還未 到達(dá)當(dāng)前音樂的結(jié)尾,那么處理流程返回步驟S113,以繼續(xù)向從屬節(jié) 奏單元220傳送同步信號SYNC和音樂重構(gòu)數(shù)據(jù)API。如果在步驟S117中判斷為已經(jīng)到達(dá)了音樂的結(jié)尾,那么準(zhǔn)備選 擇的下一首音樂的重放(步驟S118)。處理流程隨后返回步驟Slll,重 復(fù)從步驟Slll開始的處理。注意,如上所述,在屬性信息中描述的,指示諸如小節(jié)之類的音 樂組成元素的邊界的時(shí)間碼信息應(yīng)完全對應(yīng)于指示實(shí)際音頻/視頻數(shù) 據(jù)的小節(jié)的邊界的時(shí)間碼信息,屬性信息應(yīng)完全對應(yīng)于音樂內(nèi)容的音 頻/視頻數(shù)據(jù),以便確保從主節(jié)奏單元210向從屬節(jié)奏單元220提供的 同步信號SYNC和音樂構(gòu)成數(shù)據(jù)ARI與通過音頻/視頻數(shù)據(jù)獲取單元 204輸入到從屬節(jié)奏單元220的音頻/視頻數(shù)據(jù)的重放信號流完全同 步。圖26是示出由從屬節(jié)奏單元220執(zhí)行的音樂重構(gòu)處理的例子的 流程圖。在下面的說明中,作為例子假定音樂重構(gòu)處理只包括重混, 不過音樂重構(gòu)可包括其它處理,比如如上所述的效果的應(yīng)用。首先,音頻/視頻數(shù)據(jù)選擇控制RS單元201S通過屬性信息獲取 單元203,從音樂內(nèi)容存儲(chǔ)單元20的屬性信息存儲(chǔ)單元22獲得與待 播放的音樂關(guān)聯(lián)的屬性信息,以及與其它一些音樂內(nèi)容關(guān)聯(lián)的屬性信 息(步驟S121),并且按照所獲得的屬性信息,音頻/視頻數(shù)據(jù)選擇控制 RS單元201S確定將與待播放的音樂混合的音樂素材數(shù)據(jù)(步驟 S122)。在上述處理中,可對所有音樂內(nèi)容從音樂內(nèi)容存儲(chǔ)單元20的屬 性信息存儲(chǔ)單元22讀取屬性信息。但是,當(dāng)大量的音樂內(nèi)容被保存 在音樂內(nèi)容存儲(chǔ)單元20中時(shí),讀取所有音樂內(nèi)容的屬性信息會(huì)導(dǎo)致 檢測將與待播放的音樂混合的音樂的處理負(fù)荷顯著增大。為了避免上 述問題,在本實(shí)施例中,不是一次對于所有音樂內(nèi)容從音樂內(nèi)容存儲(chǔ) 單元20的屬性信息存儲(chǔ)單元22進(jìn)行屬性信息的讀取,而是進(jìn)行多次 讀取,以便一部分接一部分地獲得屬性信息,每次進(jìn)行讀取時(shí),檢測 將與感興趣的音樂混合的音樂素材。在一部分接一部分地從音樂內(nèi)容存儲(chǔ)單元20的屬性信息存儲(chǔ)單 元22讀取屬性信息的情況下,在開始感興趣的音樂的播放之后,還 檢測將與感興趣的音樂混合的一些音樂素材。但是,當(dāng)開始感興趣的 音樂的播放時(shí),通常并不立即開始重混。因此,實(shí)際上, 一部分接一 部分地讀取能夠提供在實(shí)際開始重混之前檢測將與感興趣的音樂混 合的音樂素材所必需的屬性信息。隨后,按照音頻/視頻數(shù)據(jù)選擇控制RS單元201S發(fā)出的選擇命 令,通過解碼單元202和音頻/視頻數(shù)據(jù)獲取單元204獲得待播放的音 樂的音頻/視頻數(shù)據(jù),并且開始對該音樂的播放(步驟S123)。如上所述, 與從主節(jié)奏單元210輸出的同步信號SYNC和音樂重構(gòu)數(shù)據(jù)ARI同 步地進(jìn)行該播放。音頻/視頻數(shù)據(jù)選擇控制RS單元201S隨后判斷是否將一些音樂 數(shù)據(jù)和感興趣的音樂混合(步驟S124)。如果判斷為不執(zhí)行重混處理, 那么音頻/視頻數(shù)據(jù)選擇控制RS單元201S把感興趣音樂的音樂數(shù)據(jù) 經(jīng)音頻/視頻數(shù)據(jù)解碼器205和音頻/視頻編排處理單元206,發(fā)送給音 頻輸出單元53和視頻輸出單元56(步驟S125)。另一方面,如果在步驟S124中判斷為要進(jìn)行重混,那么在按照 上述方式,在根據(jù)從主節(jié)奏單元210提供的音樂重構(gòu)數(shù)據(jù)ARI調(diào)節(jié)音 樂素材的速度和音程的同時(shí),將在步驟S122中檢測到的音樂素材與 感興趣音樂的音樂數(shù)據(jù)混合(步驟S126)。將所得到的重混音樂數(shù)據(jù)輸 出(步驟S127)。隨后判斷重放操作是否已被停止(步驟S128)。如果判斷是肯定 的,那么結(jié)束圖26中的處理例程。但是,如果判斷是否定的,那么進(jìn)一步判斷是否已到達(dá)當(dāng)前音樂的結(jié)尾(步驟S129)。如果判斷為還未到達(dá)當(dāng)前音樂的結(jié)尾,那么處理流程返回步驟S124,以重復(fù)從步驟S124開始的處理。如果在步驟S129中判斷為已到達(dá)該音樂的結(jié)尾,那么準(zhǔn)備下一首所選擇的音樂的重放(步驟S130)。處理流程隨后返回步驟S121,以重復(fù)從步驟S121開始的處理。 第二實(shí)施例在上面說明的第一實(shí)施例中,主節(jié)奏單元210進(jìn)行音樂重構(gòu)處 理,以便從與正在播放的音樂內(nèi)容關(guān)聯(lián)的屬性信息中檢測BPM值、 音調(diào)值和和弦值,簡單地按照檢測出的BPM值、音調(diào)值和和弦值進(jìn) 行重混,而不改變正在播放的感興趣音樂的速度或音調(diào)。但是,在音 樂重構(gòu)處理中,可以^L據(jù)收聽者的情緒、收聽者收聽該音樂的地點(diǎn)的 環(huán)境狀況,和/或編排信息改變正在播放的感興趣音樂的速度和/或音 調(diào)。這種情況下,收聽者可能想要指定播放音樂的速度和/或音調(diào)。 在一些情況下,收聽者可能想與在記錄/重放設(shè)備所處地點(diǎn)擊打的鼓聲 或彈奏的鋼琴同步地播放感興趣的音樂。還存在與從外部輸入到記錄/重放設(shè)備的音樂同步地在記錄/重放設(shè)備上播放音樂的需要。在第二實(shí)施例中,鑒于上面所述,本發(fā)明提供一種夠滿足上述要 求的記錄/重放設(shè)備。圖27是示出按照第二實(shí)施例的記錄/重放設(shè)備的框圖,除了該記 錄/重放設(shè)備還包括均與系統(tǒng)總線2連接的線路輸入接口 17和麥克風(fēng) 輸入接口 18之外,該記錄/重放設(shè)備在硬件結(jié)構(gòu)方面與圖1中所示的 按照第 一 實(shí)施例的記錄/重放設(shè)備類似。線路輸入接口 17還與外部輸入端子8連接,以便當(dāng)音頻/視頻數(shù) 據(jù)經(jīng)外部輸入端子(線路輸入端子)8輸入到記錄/重放設(shè)備時(shí),線路輸 入接口 17通過系統(tǒng)總線2傳送所輸入的音頻/視頻數(shù)據(jù)。在該第二實(shí)施例中,編/解碼器12按照用戶通過用戶接口 11發(fā)
出的命令,對經(jīng)外部輸入端子8輸入的音頻/視頻數(shù)據(jù)編碼,并將所得 到的編碼數(shù)據(jù)保存在音樂內(nèi)容存儲(chǔ)單元20的音頻/視頻數(shù)據(jù)存儲(chǔ)單元 21中。經(jīng)外部輸入端子8輸入的音頻/視頻數(shù)據(jù)由音樂風(fēng)格/結(jié)構(gòu)分析器 13分析,作為分析結(jié)果而得到的音樂構(gòu)成信息由編/解碼器12編碼, 并被保存在音樂內(nèi)容存儲(chǔ)單元20的屬性信息存儲(chǔ)單元22中。如上所 述,在上面的處理中,保存在音樂內(nèi)容存儲(chǔ)單元20中的屬性信息通 過對應(yīng)的標(biāo)識信息與對應(yīng)的音頻/視頻數(shù)據(jù)聯(lián)系起來。在該第二實(shí)施例中,如后更詳細(xì)所述,允許與經(jīng)外部輸入端子8 輸入的音頻/視頻數(shù)據(jù)的速度同步地播放感興趣的音樂。這種情況下, 經(jīng)外部輸入端子8輸入的音頻/視頻數(shù)據(jù)由音樂風(fēng)格/結(jié)構(gòu)分析器13分 析,并且按照通過分析獲得的BPM值,產(chǎn)生上面所述的同步信號 SYNC。麥克風(fēng)輸入接口 18與充當(dāng)聲音感測裝置的麥克風(fēng)9連接。麥克 風(fēng)9檢測到的音頻信號由麥克風(fēng)輸入接口 18轉(zhuǎn)換成數(shù)字信號,并通 過系統(tǒng)總線2輸出。在該第二實(shí)施例中,如后所述,允許與麥克風(fēng)9感測的、并經(jīng)麥 克風(fēng)輸入接口 18輸入的音頻數(shù)據(jù)的速度同步地重放指定的音樂數(shù)據(jù)。例如,用在記錄/重放設(shè)備附近的鼓、鋼琴等演奏的音樂的聲音 由麥克風(fēng)9感測,并由音樂風(fēng)格/結(jié)構(gòu)分析器13分析,以檢測BPM值。 根據(jù)檢測到的BPM值,產(chǎn)生同步信號SYNC。圖28示出按照第二實(shí)施例的重放單元200,它對應(yīng)于上面參考 圖13說明的按照第一實(shí)施例的重放單元。除了音頻/視頻數(shù)據(jù)選擇控 制器201與線路輸入接口 17和麥克風(fēng)輸入接口 18連接,并且音頻/ 視頻數(shù)據(jù)選擇控制器201以不同于第一實(shí)施例的方式執(zhí)行軟件處理之 外,重放單元200與按照第一實(shí)施例的重放單元類似。圖29示出從重構(gòu)音樂的處理的觀點(diǎn)來看,圖28中所示的重放單 元200的功能塊。注意盡管從不同的觀點(diǎn)來觀察圖29和圖28,但是 圖29中所示的結(jié)構(gòu)與圖28中所示的結(jié)構(gòu)本質(zhì)上相同。 如圖29中所示,重放單元200包括主節(jié)奏單元210和從屬節(jié)奏 單元220。主節(jié)奏單元210適合于產(chǎn)生按照其重構(gòu)音樂數(shù)據(jù)的同步信 號和音樂重構(gòu)信息,并輸出它們。從屬節(jié)奏單元220適合于按照從主 節(jié)奏單元210提供的同步信號和音樂重構(gòu)信息,重構(gòu)音樂數(shù)據(jù)。與第一實(shí)施例一樣,音頻/視頻數(shù)據(jù)選擇控制器201具有兩個(gè)主 要部分。 一個(gè)是屬于主節(jié)奏單元210的RM單元201M,另一個(gè)是屬 于從屬節(jié)奏單元220的RS單元201S。在該第二實(shí)施例中,不僅屬性 信息獲取單元203,而且生物信息獲取單元30、環(huán)境信息獲取單元40 和重放歷史信息存儲(chǔ)單元15都既屬于主節(jié)奏單元210,又屬于從屬節(jié) 奏單元220。即,在第二實(shí)施例中,主節(jié)奏單元210包括RM單元201M、屬 性信息獲取單元203、生物信息獲取單元30、環(huán)境信息獲取單元40 和重放歷史信息存儲(chǔ)單元15。另一方面,與第一實(shí)施例一樣,按照第二實(shí)施例的從屬節(jié)奏單元 220包括RS單元201S、屬性信息獲取單元203、生物信息獲取單元 30、環(huán)境信息獲取單元40、重放歷史信息存儲(chǔ)單元15、音頻/視頻數(shù) 據(jù)獲取單元204和音頻/視頻數(shù)據(jù)解碼器205。即,從屬節(jié)奏單元的結(jié) 構(gòu)類似于第一實(shí)施例的從屬節(jié)奏單元的結(jié)構(gòu)。注意,不僅允許主節(jié)奏單元210的RM單元201M才艮據(jù)屬性信息 獲取單元203提供的屬性信息,產(chǎn)生用作音樂重構(gòu)處理中的參考信號 的同步信號SYNC,而且在該第二實(shí)施例中,還允許主節(jié)奏單元210 根據(jù)其它數(shù)據(jù),比如用戶經(jīng)用戶接口 11輸入的命令/數(shù)據(jù),經(jīng)線路輸 入接口 17從外部輸入的音頻/視頻數(shù)據(jù),經(jīng)麥克風(fēng)輸入接口 18輸入的 外部檢測的音頻數(shù)據(jù),經(jīng)生物信息獲取單元30獲得的收聽者的生物 信息,經(jīng)環(huán)境信息獲取單元40獲得的環(huán)境信息,和從重放歷史信息 存儲(chǔ)單元15讀取的重放歷史信息,產(chǎn)生同步信號SYNC。此外,在該第二實(shí)施例中,不僅在同步信號SYNC的產(chǎn)生中, 而且在音樂構(gòu)成數(shù)據(jù)ARI的產(chǎn)生中,都允許主節(jié)奏單元210同樣參考 用戶經(jīng)用戶接口 11輸入的命令/數(shù)據(jù),經(jīng)線路輸入接口 17從外部輸入
的音頻/視頻數(shù)據(jù),經(jīng)麥克風(fēng)輸入接口 18輸入的外部檢測的音頻數(shù)據(jù), 經(jīng)生物信息獲取單元30獲得的收聽者的生物信息,經(jīng)環(huán)境信息獲取 單元40獲得的環(huán)境信息,和/或從重放歷史信息存儲(chǔ)單元15讀取的重 放歷史信息。圖30是示出按照第二實(shí)施例的主節(jié)奏單元210的細(xì)節(jié)的框圖。 在該圖中,特別示出了 RM單元201M的功能的細(xì)節(jié)。在按照第二實(shí) 施例的RM單元201M中,按照第一實(shí)施例的同步信號發(fā)生器212,皮 同步信號發(fā)生器230替代,屬性信息分析單元211被重放模式設(shè)置單 元240替代。重放模式設(shè)置單元240不僅適合于從屬性信息獲取單元203接收 數(shù)據(jù),而且適合于從生物信息獲取單元30、環(huán)境信息獲取單元40、 重放歷史信息存儲(chǔ)單元15、線路輸入接口 17、麥克風(fēng)輸入接口 18和 用戶接口 ll接收數(shù)據(jù)。除了上面所述之外,主節(jié)奏單元210與按照 第一實(shí)施例的主節(jié)奏單元類似。同步信號發(fā)生器230包括內(nèi)部節(jié)奏同步信號發(fā)生器231,外部節(jié) 奏同步信號發(fā)生器232,生物節(jié)奏同步信號發(fā)生器233,和用于選擇 從這三種節(jié)奏同步信號發(fā)生器231、 232和233輸出的同步信號之一 的選擇開關(guān)電路234。內(nèi)部節(jié)奏同步信號發(fā)生器231包括例如PLL電路,適合于按照 從與要播放的感興趣的音樂內(nèi)容關(guān)聯(lián)的屬性信息中提取的BPM值(與 第一實(shí)施例一樣),或者按照用戶經(jīng)用戶接口 ll指定的BPM值,產(chǎn) 生同步信號SYNC。外部節(jié)奏同步信號發(fā)生器232包括例如PLL電路,適合于按照 從經(jīng)線路輸入接口 17輸入的外部輸入信號中提取的BPM值,或者按 照從經(jīng)麥克風(fēng)輸入接口 18輸入的外部檢測的音頻信號中提取的BPM 值,產(chǎn)生同步信號SYNC,使得同步信號SYNC與從外部輸入的音樂 節(jié)奏同步。生物節(jié)奏同步信號發(fā)生器233包括例如PLL電路,并且適合于 產(chǎn)生與用生物信息獲取單元30獲得的生物信息同步的同步信號SYNC,所述生物信息表示例如用戶的腦電波,行走節(jié)奏或行走速度, 手臂或手的運(yùn)動(dòng)節(jié)奏或速度。注意三個(gè)同步信號發(fā)生器231、 232和 233可共用 一個(gè)PLL電路。在該第二實(shí)施例中,按照用戶經(jīng)用戶接口 ll發(fā)出的同步信號選擇命令,重放模式設(shè)置單元240從三種模式內(nèi)部節(jié)奏同步模式、外 部節(jié)奏同步模式和生物節(jié)奏同步模式中選擇產(chǎn)生同步信號SYNC的同步信號生成模式。按照所選擇的模式,重放模式設(shè)置單元240產(chǎn)生 選擇控制信號,從而控制同步信號發(fā)生器230中的選擇開關(guān)電路234。內(nèi)部節(jié)奏同步模式與待重放的感興趣的音樂內(nèi)容同步當(dāng)選擇內(nèi)部節(jié)奏同步模式時(shí),進(jìn)一步選擇是與待播放的感興趣的音樂內(nèi)容關(guān)聯(lián)的屬性信息同步,還是與用戶經(jīng)用戶接口 11指定的BPM值同步地生成同步信號SYNC。在外部節(jié)奏同步模式的情況下,進(jìn)一步選擇是與經(jīng)外部輸入端子8輸入的外部信號同步,還是與麥克風(fēng)9檢測的外部音頻信號同步地生成同步信號SYNC。在內(nèi)部節(jié)奏同步模式下,如果選擇與和感興趣的音樂內(nèi)容關(guān)聯(lián)的屬性信息同步,那么重放模式設(shè)置單元240把選擇開關(guān)電路234設(shè)置 成選擇來自內(nèi)部節(jié)奏同步信號發(fā)生器231的輸出,重放模式設(shè)置單元 240經(jīng)屬性信息獲取單元203獲得與感興趣的音樂內(nèi)容關(guān)聯(lián)的屬性信 息,并把從屬性信息中提取的BPM值提供給同步信號發(fā)生器230中 的內(nèi)部節(jié)奏同步信號發(fā)生器231。內(nèi)部節(jié)奏同步信號發(fā)生器231以與 接收到的BPM值對應(yīng)的頻率振蕩,從而產(chǎn)生相位上與感興趣的音樂 內(nèi)容的音樂節(jié)奏同步的同步信號SYNC。因此,根據(jù)在與待播放的音樂內(nèi)容關(guān)聯(lián)的屬性信息中指定的 BPM值產(chǎn)生的同步信號SYNC通過同步信號輸出電路213,從同步信 號發(fā)生器230輸出到從屬節(jié)奏單元220。重放模式設(shè)置單元240從通過屬性信息獲取單元203獲得的待播 放的音樂內(nèi)容的屬性信息中提取音調(diào)值和和弦值,并把所述音調(diào)值和和弦值連同已提取的BPM值一起提供給音樂重構(gòu)數(shù)據(jù)設(shè)置單元214。
音樂重構(gòu)數(shù)據(jù)設(shè)置單元214分別在對應(yīng)的設(shè)置單元217、 218和219 中設(shè)置所接收到的BPM值、音調(diào)值和和弦值。因此,包括與感興趣的音樂內(nèi)容關(guān)聯(lián)的屬性信息中的BPM值、 音調(diào)值和和弦值的音樂重構(gòu)數(shù)據(jù)ARI與同步信號SYNC同步地輸出 到從屬節(jié)奏單元220。從屬節(jié)奏單元220以和上面說明的第一實(shí)施例 類似的方式,按照與感興趣的音樂內(nèi)容關(guān)聯(lián)的屬性信息進(jìn)行音樂重構(gòu) 處理。與用戶輸入同步在內(nèi)部節(jié)奏同步模式下,如果選擇與用戶輸入同步,那么重放模 式設(shè)置單元240把選擇開關(guān)電路234設(shè)置成選擇內(nèi)部節(jié)奏同步信號發(fā) 生器231的輸出。重放模式設(shè)置單元240接受用戶經(jīng)用戶接口 11輸 入的BPM值,并把所接受的BPM值提供給同步信號發(fā)生器230的生 物節(jié)奏同步信號發(fā)生器231。內(nèi)部節(jié)奏同步信號發(fā)生器231產(chǎn)生以和 所提供的BPM值對應(yīng)的頻率振蕩的同步信號SYNC。從而,根據(jù)用戶指定的BPM值產(chǎn)生的同步信號SYNC經(jīng)同步信 號輸出電路213從同步信號發(fā)生器230輸出到從屬節(jié)奏單元220。從 而,根據(jù)用戶設(shè)置的BPM值產(chǎn)生的同步信號SYNC經(jīng)同步信號輸出 電路213從同步信號發(fā)生器230輸出到從屬節(jié)奏單元220。除了BPM值之外,重放模式設(shè)置單元240還接受通過用戶接口 ll輸入的音調(diào)值和和弦值(和弦序列),并把所接受的BPM值、音 調(diào)值和和弦值提供給音樂重構(gòu)數(shù)據(jù)設(shè)置單元214。在這種模式下,為 了隨著時(shí)間改變音調(diào)值和/或和弦值,時(shí)變值也由用戶指定。音樂重構(gòu) 數(shù)據(jù)設(shè)置單元214分別在對應(yīng)的設(shè)置單元217、 218和219中設(shè)置接 收到的BPM值、音調(diào)值和和弦值。從而,包含由用戶設(shè)置的BPM值、音調(diào)值和和弦值的音樂重構(gòu) 數(shù)據(jù)ARI與同步信號SYNC同步地輸出到從屬節(jié)奏單元220,從而, 從屬節(jié)奏單元220以用戶指定的音樂風(fēng)格/結(jié)構(gòu)和用戶指定的速度提供音樂的音頻重放輸出。 外部節(jié)奏同步模式
當(dāng)選擇外部節(jié)奏同步模式時(shí),重放模式設(shè)置單元240把選擇開關(guān) 電路234設(shè)置成選擇外部節(jié)奏同步信號發(fā)生器232的輸出。音頻數(shù)據(jù) 經(jīng)用戶選擇的線路輸入接口 17或者麥克風(fēng)輸入接口 18被輸入,并由 音樂風(fēng)格/結(jié)構(gòu)分析器13分析。作為分析的結(jié)果而獲得的BPM值被 提供給外部節(jié)奏同步信號發(fā)生器232。外部節(jié)奏同步信號發(fā)生器232 產(chǎn)生以和所提供的BPM值對應(yīng)的頻率振蕩,并且相位與從外部輸入 的音樂節(jié)奏同步的同步信號SYNC。從而,根據(jù)從外部輸入信號或者麥克風(fēng)輸入信號檢測的BPM值 產(chǎn)生的同步信號SYNC從同步信號發(fā)生器230經(jīng)同步信號輸出電路 213輸出到從屬節(jié)奏單元220。重放模式設(shè)置單元240還從通過屬性信息獲取單元203獲得的待 播放的音樂內(nèi)容的屬性信息中提取音調(diào)值和和弦值,并把所述音調(diào)值 和和弦值連同已提取的BPM值一起提供給音樂重構(gòu)數(shù)據(jù)設(shè)置單元 214。音樂重構(gòu)數(shù)據(jù)設(shè)置單元214分別在對應(yīng)的設(shè)置單元217、 218和 219中設(shè)置所接收到的BPM值、音調(diào)值和和弦值。從而,包含從外部輸入信號或麥克風(fēng)輸入信號檢測的BPM值、 音調(diào)值和和弦值的音樂重構(gòu)數(shù)據(jù)ARI與同步信號SYNC同步地輸出 到從屬節(jié)奏單元220。從而,在外部節(jié)奏同步模式下,從屬節(jié)奏單元220以被設(shè)置成與 從外部輸入的音樂同步的速度提供音樂的音頻重放輸出。生物節(jié)奏同步模式當(dāng)選擇生物節(jié)奏同步模式時(shí),重放模式設(shè)置單元240把選擇開關(guān) 電路234設(shè)置成選擇生物節(jié)奏同步信號發(fā)生器233的輸出。重放模式 設(shè)置單元240從經(jīng)生物信息獲取單元30獲得的生物信息中提取與速 度或節(jié)奏相關(guān)的分量,并按照所提取的分量,產(chǎn)生表示BPM值的信 息。所產(chǎn)生的BPM值被提供給同步信號發(fā)生器230的生物節(jié)奏同步 信號發(fā)生器231。同步信號發(fā)生器230產(chǎn)生以與用戶的生物節(jié)奏對應(yīng)的頻率振蕩, 并且相位與生物節(jié)奏同步的同步信號SYNC。所產(chǎn)生的同步信號SYNC經(jīng)同步信號輸出電路213被提供給從屬節(jié)奏單元220。從而,從屬節(jié)奏單元220以與用戶的生物節(jié)奏同步的速度提供音樂的音頻重放輸出。在生物節(jié)奏同步模式下,不僅僅按照通過生物信息獲取單元30 獲得的生物信息,而且還可考慮從環(huán)境信息獲取單元40提供的環(huán)境 信息,來產(chǎn)生同步信號SYNC。例如,當(dāng)環(huán)境信息表示記錄/重放設(shè)備位于"海灘",環(huán)境溫度較 高并且沒有下雨時(shí),能夠以與生物信息同步的較快速度產(chǎn)生同步信號 SYNC。相反,當(dāng)環(huán)境信息表示記錄/重放設(shè)備位于"山,,上時(shí),能夠以 與生物信息同步的緩慢速度產(chǎn)生同步信號SYNC。保存在重放歷史信息存儲(chǔ)單元15中的重放歷史信息可包括生物 信息,所述生物信息表示正在收聽一首特定音樂的收聽者的、與該首 音樂相關(guān)聯(lián)的脈搏速度等??蓮闹胤艢v史信息存儲(chǔ)單元15搜索生物 信息與通過生物信息獲取單元30獲得的當(dāng)前生物信息相近的一首音 樂,并可按照根據(jù)與在搜索中檢測到的音樂關(guān)聯(lián)的屬性信息確定的 BPM值,產(chǎn)生同步信號SYNC。這種情況下,同步信號SYNC可以 與也可不與從生物信息獲取單元30獲得的當(dāng)前生物信息同步。這種情況下,在本實(shí)施例中,通過利用從生物信息獲取單元30 提供的生物信息和/或從環(huán)境信息獲取單元40提供的環(huán)境信息作為搜 索關(guān)鍵字,重放模式設(shè)置單元240搜索保存在重放歷史信息存儲(chǔ)單元 15中的重放歷史信息,根據(jù)與作為搜索的結(jié)果檢測到的一首音樂關(guān)聯(lián) 的屬性信息產(chǎn)生BPM值、音調(diào)值和和弦值,并把檢測到的值傳送給 音樂重構(gòu)數(shù)據(jù)設(shè)置單元214。音樂重構(gòu)數(shù)據(jù)設(shè)置單元214分別在對應(yīng) 的設(shè)置單元217、 218和219中設(shè)置所接收到的BPM值、音調(diào)值和和 弦值。例如,當(dāng)生物信息表示收聽者處于精神振奮狀態(tài)時(shí),根據(jù)重放歷 史檢測在這樣的精神狀態(tài)下該收聽者經(jīng)常收聽的一首音樂。隨后按照 檢測到的該首音樂的BPM值產(chǎn)生同步信號SYNC,產(chǎn)生包括該音樂 的BPM值、音調(diào)值和和弦值的音樂重構(gòu)數(shù)據(jù)ARI,并將所述音樂重 構(gòu)數(shù)據(jù)ARI從主節(jié)奏單元210提供到從屬節(jié)奏單元220。這使得能夠 以和在精神振奮狀態(tài)下經(jīng)常收聽的音樂的速度或風(fēng)格類似的速度或風(fēng)格播放一首音樂。當(dāng)根據(jù)環(huán)境信息檢測位置,比如大海或海灘,或者檢測氣候,比 如下雨或晴朗時(shí),通過利用環(huán)境信息作為搜索關(guān)鍵字進(jìn)行搜索,可根 據(jù)重放歷史檢測在這樣的位置,或者在這樣的環(huán)境條件下經(jīng)常收聽的 一首音樂,并根據(jù)檢測到的該首音樂的BPM值,可產(chǎn)生同步信號 SYNC和包括所檢測到的音樂的BPM值、音調(diào)值和和弦序列的音樂 重構(gòu)數(shù)據(jù)ARI,并將其從主節(jié)奏單元210提供到從屬節(jié)奏單元220。類似二速度或風(fēng)格播放一首V樂、。
^ 、、 一從而,包括與按照生物信息和/或環(huán)境信息及重放歷史信息選擇的音樂關(guān)聯(lián)的BPM值、音調(diào)值和和弦值的音樂重構(gòu)數(shù)據(jù)ARI與同步信號SYNC同步地4皮輸出到從屬節(jié)奏單元220。從屬節(jié)奏單元220重構(gòu)音樂,以便具有根據(jù)情緒和/或環(huán)境狀況確定的速度或風(fēng)格,并輸出所得到的音頻重放數(shù)據(jù)。在用戶通過用戶接口 11發(fā)出編排請求命令的情況下,音樂被重構(gòu),以便具有與編排請求命令相符的速度和/或風(fēng)格,所得到的音頻重放數(shù)據(jù)以與上述第一實(shí)施例類似的方式輸出。在該第二實(shí)施例中,產(chǎn)生同步信號SYNC的方法并不局限于上面說明的例子。例如,可按照通過環(huán)境信息獲取單元40獲得的環(huán)境 信息,和保存在重放歷史信息存儲(chǔ)單元15中的重放歷史產(chǎn)生同步信 號SYNC。例如,可利用從環(huán)境信息獲取單元40獲得的環(huán)境信息作為搜索 關(guān)鍵字,搜索保存在重放歷史信息存儲(chǔ)單元15中的重放歷史,來檢 測屬性信息中的環(huán)境信息與從環(huán)境信息獲取單元40獲得的環(huán)境信息 類似或接近的一首音樂,可按照包括在與作為搜索結(jié)果而檢測到的音 樂關(guān)聯(lián)的屬性信息中的BPM值,產(chǎn)生同步信號SYNC。在上面說明的第一實(shí)施例中,將首先播放的音樂由用戶選擇。在
該第二實(shí)施例中,將首先播放的音樂可由用戶選擇,或者可以如下所述選擇。當(dāng)在內(nèi)部節(jié)奏同步模式下按照用戶指定的BPM值產(chǎn)生同步 信號SYNC時(shí),或者當(dāng)選擇外部節(jié)奏同步模式或生物節(jié)奏同步模式 時(shí),從屬節(jié)奏單元220根據(jù)保存在音樂內(nèi)容存儲(chǔ)單元20的屬性信息 存儲(chǔ)單元22中的屬性信息,檢測完全或基本上與音樂重構(gòu)數(shù)據(jù)ARI 相符的一首音樂,并把檢測到的該首音樂選為將首先播放的音樂。另外在該第二實(shí)施例中,可以以和上面說明的第一實(shí)施例類似的 方式,根據(jù)從主節(jié)奏單元210輸出的同步信號SYNC和音樂重構(gòu)數(shù)據(jù) ARI,重構(gòu)當(dāng)前正在播放的一首音樂。主節(jié)奏單元210的操作下面參考圖31-34中所示的流程圖說明按照第二實(shí)施例的主節(jié)奏 單元210的操作。首先,在第二實(shí)施例中,重放模式設(shè)置單元240判斷用戶通過用 戶接口 ll指定了哪種同步參考信號(步驟S201)。在步驟S201中判斷為選擇了內(nèi)部節(jié)奏同步模式,并且指定與將 播放的感興趣的音樂內(nèi)容同步的情況下,音頻/視頻數(shù)據(jù)選擇控制RM 單元201M的重放模式設(shè)置單元240通過屬性信息獲取單元203,從 音樂內(nèi)容存儲(chǔ)單元20的屬性信息存儲(chǔ)單元22獲得與正在重放的音樂 關(guān)聯(lián)的屬性信息(步驟S202 ),并從所獲得的屬性信息提取BPM值、 音調(diào)值和和弦值(步驟S203 )。根據(jù)所提取的BPM值,產(chǎn)生包括小節(jié)同步信號PHSY和節(jié)拍同 步信號BTSY的同步信號SYNC (步驟S204 )。所提取的BPM值、 音調(diào)值和和弦值分別在BPM值設(shè)置單元、音調(diào)值設(shè)置單元和和弦值 設(shè)置單元中設(shè)置(步驟S205 )。在步驟S204中產(chǎn)生的同步信號SYNC和包含步驟S205中所設(shè) 置的BPM值、音調(diào)值和和弦值的音樂重構(gòu)數(shù)據(jù)ARI被發(fā)送給從屬節(jié) 奏單元220 (步驟S206 )。隨后判斷重放操作是否已停止(步驟S207)。如果判斷是肯定 的,那么結(jié)束當(dāng)前處理例程。但是,如果判斷是否定的,那么進(jìn)一步 判斷是否已到達(dá)當(dāng)前音樂的結(jié)尾(步驟S208),隨后判斷用戶是否通 過用戶接口 ll發(fā)出了改變同步參考的命令(步驟S210)。如果判斷 為同步參考被改變,那么處理流程返回步驟S201,以重復(fù)從步驟S201 開始的處理。 "在步驟S210中判斷為同步參考未被改變的情況下,處理流程返 回步驟S204,以重復(fù)從步驟S204開始的處理。如果在步驟S208中判斷為已到達(dá)音樂的結(jié)尾,那么準(zhǔn)備重放所 選擇的下一首音樂(步驟S209)。處理流程隨后返回步驟S202,以 重復(fù)從步驟S202開始的處理。另一方面,在步驟S201中判斷為選擇內(nèi)部節(jié)奏同步模式,并且 指定應(yīng)按照用戶規(guī)定的值生成同步參考信號的情況下,重放模式設(shè)置 單元240獲得用戶指定的BPM值(圖32中的步驟S221)。根據(jù)所獲得 的BPM值,產(chǎn)生包括小節(jié)同步信號PHSY和節(jié)拍同步信號BTSY的 同步信號SYNC(步驟S222)。除了BPM值之外,還獲得用戶指定的 音調(diào)值和和弦值(步驟S223)。所獲得的BPM值、音調(diào)值和和弦值被 發(fā)送給音樂重構(gòu)數(shù)據(jù)設(shè)置單元214,并分別在BPM值設(shè)置單元217、 音調(diào)值設(shè)置單元218和和弦值設(shè)置單元219中設(shè)置(步驟S224)。在步驟S222中產(chǎn)生的同步信號SYNC和包含步驟S223中所設(shè) 置的BPM值、音調(diào)值和和弦值的音樂重構(gòu)數(shù)據(jù)ARI被發(fā)送給從屬節(jié) 奏單元220(步驟S225)。隨后判斷重放操作是否已停止(步驟S226)。如果判斷是肯定的, 那么結(jié)束當(dāng)前處理例程。但是,如果判斷是否定的,那么進(jìn)一步判斷 是否已到達(dá)當(dāng)前音樂的結(jié)尾(步驟S227)。如果判斷為未到達(dá)當(dāng)前音樂 的結(jié)尾,那么隨后判斷用戶是否經(jīng)用戶接口 11發(fā)出了改變同步參考 的命令(步驟S229)。如果判斷為同步參考被改變,那么處理流程返回 步驟S201,以重復(fù)從步驟S201開始的處理。在步驟S229中判斷為同步參考未被改變的情況下,處理流程返 回步驟S225,以重復(fù)從步驟S225開始的處理。如果在步驟S227中判斷為已到達(dá)音樂的結(jié)尾,那么準(zhǔn)備重放所 選擇的下一首音樂(步驟S228)。處理流程隨后返回步驟S225,以 重復(fù)從步驟S225開始的處理。在步驟S201中判斷為規(guī)定應(yīng)以外部節(jié)奏同步模式產(chǎn)生同步參考 信號的情況下,判斷是使用通過外部輸入端子8給出的輸入信號還是 通過麥克風(fēng)9檢測的音頻信號來作為同步參考信號(圖33中的步驟 S231)。如果在步驟S231中判斷使用通過外部輸入端子8給出的輸入信 號作為同步參考信號,那么重放模式設(shè)置單元240把經(jīng)外部輸入端子 8輸入的音頻信號提供給音樂風(fēng)格/結(jié)構(gòu)分析器13,以便分析所輸入的 音頻信號(步驟S232)。另一方面,在步驟S231中判斷使用通過麥克 風(fēng)9檢測的音頻信號作為同步參考信號的情況下,重放模式設(shè)置單元 240把通過麥克風(fēng)9檢測的音頻信號提供給音樂風(fēng)格/結(jié)構(gòu)分析器13, 以便分析所輸入的音頻信號(步驟S233)。在步驟S232或S233之后,處理流程進(jìn)入步驟S234。在步驟S234 中,根據(jù)音樂風(fēng)格/結(jié)構(gòu)分析器13所進(jìn)行的分析的結(jié)果,確定BPM值, 將所確定的BPM值提供給同步信號發(fā)生器230,以產(chǎn)生同步信號 SYNC(步驟S234)。除了 BPM值之外,還根據(jù)音樂風(fēng)格/結(jié)構(gòu)分析器13所進(jìn)行的分 析的結(jié)果,確定音調(diào)值和和弦值,將所確定的BPM值、音調(diào)值和和 弦值發(fā)送給音樂重構(gòu)數(shù)據(jù)發(fā)生器214,并將其分別在BPM值設(shè)置單 元217、音調(diào)值設(shè)置單元218和和弦值設(shè)置單元219中設(shè)置(步驟 S235)。在步驟S234中產(chǎn)生的同步信號SYNC和包含步驟S235中所設(shè) 置的BPM值、音調(diào)值和和弦值的音樂重構(gòu)數(shù)據(jù)ARI被發(fā)送給從屬節(jié) 奏單元220 (步驟S236 )。之后,判斷重放操作是否已停止(步驟S237)。如果判斷是肯 定的,那么結(jié)束當(dāng)前處理例程。但是,如果判斷是否定的,那么進(jìn)一 步判斷是否到達(dá)了當(dāng)前音樂的結(jié)尾(步驟S238)。如果判斷為未到達(dá) 當(dāng)前音樂的結(jié)尾,那么判斷用戶是否經(jīng)用戶接口 ll發(fā)出了改變同步 參考的命令(步驟S239)。如果判斷為同步參考被改變,那么處理流 程返回步驟S201,以重復(fù)從步驟S201開始的處理。在步驟S239中判斷為同步參考未被改變的情況下,處理流程返 回步驟S234,以重復(fù)從步驟S234開始的處理。如果在步驟S238中判斷為已到達(dá)音樂的結(jié)尾,那么準(zhǔn)備重放所 選擇的下一首音樂(步驟S240)。處理流程隨后返回步驟S231,以 重復(fù)從步驟S231開始的處理。在步驟S201中判斷為使用生物節(jié)奏作為同步參考信號的情況 下,重放模式設(shè)置單元240通過生物信息獲取單元30獲得收聽者的 生物信息(圖34中的步驟S251),并獲得與記錄/重放設(shè)備關(guān)聯(lián)的環(huán) 境信息(步驟S252)。根據(jù)所獲得的生物信息產(chǎn)生速度信息,并將所產(chǎn)生的速度信息提 供給同步信號發(fā)生器230。同時(shí)信號發(fā)生器230按照速度信息產(chǎn)生同 步信號SYNC (步驟S253 )。按照生物信息、環(huán)境信息和保存在重放 歷史信息存儲(chǔ)單元15中的重放歷史信息,以上述方式確定BPM值、 音調(diào)值和和弦值(步驟S254)。將所確定的BPM值、音調(diào)值和和弦值發(fā)送給音樂重構(gòu)數(shù)據(jù)設(shè)置 單元214,并且將其分別設(shè)置在BPM值設(shè)置單元217、音調(diào)值設(shè)置單 元218和和弦值設(shè)皇單元219中(步驟S255 )。在步驟S253中產(chǎn)生的同步信號SYNC和包含步驟S255中所設(shè) 置的BPM值、音調(diào)值和和弦值的音樂重構(gòu)數(shù)據(jù)ARI被發(fā)送給從屬節(jié) 奏單元220 (步驟S256 )。隨后判斷重放操作是否已被停止(步驟S257)。如果判斷是肯 定的,那么結(jié)束當(dāng)前處理例程。但是,如果判斷是否定的,那么進(jìn)一 步判斷是否已到達(dá)當(dāng)前音樂的結(jié)尾(步驟S258)。如果判斷為未到達(dá) 當(dāng)前音樂的結(jié)尾,那么判斷用戶是否經(jīng)用戶接口 ll發(fā)出了改變同步 參考的命令(步驟S260)。如果判斷為同步參考被改變,那么處理流 程返回步驟S2Q1,以重復(fù)從步驟S201開始的處理。在步驟S260中判斷為同步參考未被改變的情況下,處理流程返
回步驟S251,以重復(fù)從步驟S251開始的處理。如果在步驟S258中判斷為已到達(dá)音樂的結(jié)尾,那么準(zhǔn)備重放所 選擇的下一首音樂(步驟S259)。處理流程隨后返回步驟S251,以 重復(fù)從步驟S251開始的處理。如上所述,在第二實(shí)施例中,允許以正在播放的音樂本身的速度 和/或音調(diào)的方式進(jìn)行重構(gòu)。如果收聽者通過用戶接口指定了播放音樂 的速度和/或音調(diào),那么以指定的速度和/或指定的音調(diào)重構(gòu)和播放當(dāng) 前正在播放的音樂。允許進(jìn)行音樂重構(gòu),使得與從外部輸入的音頻信號同步地播放指 定的音樂。也可與收聽者的行走步幅或脈搏速度同步地播放音樂。另 外,可根據(jù)環(huán)境情況增大或降低速度和/或音調(diào)。圖35示出按照第二實(shí)施例的音樂信號和音樂重構(gòu)數(shù)據(jù)ARI的 流。圖35示出在從屬節(jié)奏單元220中的音頻/視頻編排處理單元206 按照從主節(jié)奏單元210輸出的音樂重構(gòu)數(shù)據(jù)ARI進(jìn)行的音樂數(shù)據(jù)重構(gòu) 處理期間,與從主節(jié)奏單元210輸出的同步信號SYNC同步地在從屬 節(jié)奏單元220中的音頻/視頻數(shù)據(jù)解碼器205和音頻/視頻編排處理單 元206中傳送的音樂信號。在圖35中所示的例子中,音樂重構(gòu)數(shù)據(jù)ARI不一定從與正在播 放的感興趣的音樂內(nèi)容關(guān)聯(lián)的屬性信息提取,因此BPM值可不同于 感興趣的音樂內(nèi)容的BPM值。此外,包含在音樂重構(gòu)數(shù)據(jù)ARI中的 音調(diào)值和和弦值可不同于正在播放的感興趣的音樂內(nèi)容的音調(diào)值和 和弦值。在圖35中所示的例子中,以音軌1中的重放信號流的形式給出 待播放的音樂內(nèi)容。在圖35中所示的例子中,表示目標(biāo)BPM值"120"、 目標(biāo)音調(diào)值"C大調(diào)"、和目標(biāo)和弦值的序列"C"—"G"—"F"的音樂重 構(gòu)數(shù)據(jù)ARI從主節(jié)奏單元210輸入到從屬節(jié)奏單元220。從屬節(jié)奏單元220處理音軌1中的音樂內(nèi)容的重放信號流,使得 按照從編排控制單元221提供的選擇命令,修改從音樂內(nèi)容存儲(chǔ)單元 20獲得的感興趣的音樂內(nèi)容的音樂數(shù)據(jù)本身的速度和/或音調(diào),同時(shí)
從音頻/^L頻數(shù)據(jù)解碼器205,在音軌2和3中輸出兩條音樂素材數(shù)據(jù), 這兩個(gè)音樂素材數(shù)據(jù)被校正,以便滿足在音樂重構(gòu)數(shù)據(jù)ARI中描述的 目標(biāo)值,并且最終與音軌l中的音樂內(nèi)容混合。更具體地說,在音頻/枧頻編排處理單元206中,音軌1中的音 頻數(shù)據(jù)被校正,從而與在音樂重構(gòu)數(shù)據(jù)ARI中指定的目標(biāo)BPM值和 目標(biāo)和弦值一致,音軌2和3中的音頻數(shù)據(jù)被校正,從而與在音樂重 構(gòu)數(shù)據(jù)ARI中指定的目標(biāo)BPM值和目標(biāo)和弦值一致,并且音軌2和 3中的校正后的音頻數(shù)據(jù)與音軌l中的音樂數(shù)據(jù)混合。在上面的處理中,在圖35中所示的例子中,在小節(jié)段Pa和Pb 中,通過屬性信息獲取單元203獲得的音軌1中的音樂素材數(shù)據(jù)l的 BPM值為"140",它不同于在音樂重構(gòu)數(shù)據(jù)ARI中指定的BPM值 "120"。從而,音頻/視頻編排處理單元206校正速度,使得在小節(jié)段 Pa和Pb中,音軌l中的音樂數(shù)據(jù)的BPM值從"140"變成"120"。在小節(jié)段Pa中,對于音樂素材數(shù)據(jù)l,通過屬性信息獲取單元 203獲得的和弦值為"D",它不同于在音樂重構(gòu)數(shù)據(jù)ARI中指定的和 弦值"C"。從而,音頻/視頻編排處理單元206校正音程,使得音軌l 中的音樂數(shù)據(jù)的和弦值從"D"變成"C"。在該小節(jié)段Pa中,音軌3中的音樂素材數(shù)據(jù)3與音軌1中的音 頻數(shù)據(jù)混合。對于小節(jié)段Pa中的音樂素材數(shù)據(jù)3,通過屬性信息獲取 單元203獲得的BPM值為"120",它與在音樂重構(gòu)數(shù)據(jù)ARI中指定 的BPM值相等,從而,音頻/視頻編排處理單元206不校正該小節(jié)段 Pa中的音樂素材數(shù)據(jù)3的速度。另一方面,在小節(jié)段Pa中,對于音樂素材數(shù)據(jù)3,通過屬性信 息獲取單元203獲得的和弦值為"D",它不同于在音樂重構(gòu)數(shù)據(jù)ARI 中指定的和弦值"C",從而,音頻/視頻編排處理單元206的音程校正 電路226校正音樂素材數(shù)據(jù)3的音程,使得和弦值從"D,,變成目標(biāo)和 弦值"C"。在下一個(gè)小節(jié)段Pb的前半部中,對于音軌l中的音樂素材l的 音頻數(shù)據(jù),通過屬性信息獲取單元203獲得的和弦值為"D",它不同
于在音樂重構(gòu)數(shù)據(jù)ARI中指定的和弦值"G"。從而,音頻/視頻編排處 理單元206校正音程,使得音軌l中的音樂數(shù)據(jù)的和弦值從"D,,變成 "G,,。在小節(jié)段Pb的后半部中,對于音樂素材l的音頻數(shù)據(jù),通過屬 性信息獲取單元203獲得的和弦值為"D",它不同于在音樂重構(gòu)數(shù)據(jù) ARI中指定的和弦值"F"。從而,音頻/視頻編排處理單元206校正音 程,使得音軌l中的音樂數(shù)據(jù)的和弦值從"D"變成"F"。在小節(jié)段Pb的前半部中,音軌2中的音樂素材數(shù)據(jù)2與音軌1 中的音頻數(shù)據(jù)混合。在小節(jié)段Pb的后半部中,音軌2中的音樂素材 數(shù)據(jù)2和音軌3中的音樂素材數(shù)據(jù)3與音軌1中的音樂數(shù)據(jù)混合。在小節(jié)段Pb的前半部中,通過屬性信息獲取單元203獲得的音 樂素材數(shù)據(jù)2的BPM值為"100",和弦值為"E",它們不同于在音樂 重構(gòu)數(shù)據(jù)ARI中指定的目標(biāo)BPM值"120,,和目標(biāo)和弦值"G"。從而, 在小節(jié)段Pb的前半部中,音頻/視頻編排處理單元206把音樂素材數(shù) 據(jù)2的BPM值從"100"校正為目標(biāo)值"120",從而校正速度,并且音 頻/視頻編排處理單元206校正音程,使得和弦從"E"校正為目標(biāo)和弦 值"G"。在小節(jié)段Pb的后半部中,校正后的音樂素材數(shù)據(jù)2被添加 到音軌l中的音樂數(shù)據(jù)中。在小節(jié)段Pb的后半部中,音樂素材數(shù)據(jù)2的BPM值為"100", 和弦值和"E",它們不同于在音樂重構(gòu)數(shù)據(jù)ARI中指定的目標(biāo)BPM 值"120"和目標(biāo)和弦值"F",而音樂素材數(shù)據(jù)3的BPM值為"120",和 弦值為"F",它們與在音樂重構(gòu)數(shù)據(jù)ARI中指定的目標(biāo)BPM值"120" 和目標(biāo)和弦值"F"相同。從而,在小節(jié)段Pb的后半部中,音頻/視頻編排處理單元206校 正音軌2中的音樂素材數(shù)據(jù)2的速度和音程,并且校正后的數(shù)據(jù)被添 加到音軌l中的音樂數(shù)據(jù)中,而音軌3中的音樂素材數(shù)據(jù)3不經(jīng)校正 地被直接添加到音軌l中的音樂數(shù)據(jù)中。如上所述,在第二實(shí)施例中,根據(jù)收聽者的情緒,允許按照從主 節(jié)奏單元輸出的同步信號SYNC和音樂重構(gòu)數(shù)據(jù)ARI,以根據(jù)收聽者
的情緒的各種方式重構(gòu)正在播放的音樂內(nèi)容。 一條或多條其它音樂數(shù) 據(jù)可與原始音樂數(shù)據(jù)混合成音樂上自然的形式。此外,允許用戶指定 將音樂編排成的音樂風(fēng)格,例如古典風(fēng)格、喬士風(fēng)格、搖滾風(fēng)格等, 用戶能夠喜歡收聽編排的音樂。同樣在該第二實(shí)施例中,根據(jù)同步信號SYNC,能夠容易地檢測 小節(jié)或節(jié)拍的邊界,從而能夠容易地對音樂數(shù)據(jù)應(yīng)用效果。此外,同 樣在第二實(shí)施例中,在進(jìn)行重混時(shí)也可使用循環(huán)重放模式。在第二實(shí)施例中,根據(jù)收聽正在播放的音樂的用戶的生物信息, 環(huán)境信息,和/或用戶的重放歷史信息,可改變同步信號。這使得能夠 根據(jù)用戶的偏愛和/或環(huán)境情況,以各種各樣的方式編排音樂。第三實(shí)施例在上面說明的實(shí)施例中,音樂內(nèi)容提供者預(yù)先產(chǎn)生包括推薦信息 的編排信息,并將其包括在屬性信息中。作為選擇,編排信息可由用 戶產(chǎn)生。這種情況下,在包括在與音樂內(nèi)容關(guān)聯(lián)的屬性信息中的音樂構(gòu)成 信息中說明的和原始音樂的和弦序列、速度等有關(guān)的信息可被呈現(xiàn)給 用戶,從而允許用戶根據(jù)希望修改它們。更具體地說,如果用戶向音樂內(nèi)容記錄/重放設(shè)備輸入產(chǎn)生用戶 提供的編排信息和諸如音樂ID之類的音樂標(biāo)識信息的命令,那么記 錄/重放設(shè)備(CPU l)從與指定音樂關(guān)聯(lián)的屬性信息中提取每個(gè)音樂組 成元素的速度、和弦序列等方面的音樂構(gòu)成信息,并在例如LCD顯 示屏111上顯示所提取的音樂構(gòu)成信息。用戶通過直接輸入修改值,或者通過復(fù)制或部分改變數(shù)值,根據(jù) 希望修改所顯示的音樂構(gòu)成信息的各個(gè)項(xiàng)目,從而輸入編排信息。用 戶隨后請求音樂內(nèi)容記錄/重放設(shè)備登記所產(chǎn)生的編排信息和諸如編 排信息的名稱之類的標(biāo)識信息。作為響應(yīng),所產(chǎn)生的編排信息作為用戶提供的編排信息被包含到 與感興趣的音樂關(guān)聯(lián)的屬性信息中,并和諸如所述名稱之類的標(biāo)識名 稱一起被保存在屬性信息存儲(chǔ)單元22中。代替把包括在屬性信息中
的用戶提供的編排信息保存在屬性信息存儲(chǔ)單元22中,用戶提供的 編排信息也可獨(dú)立于編排信息被保存在所分配的供保存用戶提供的 編排信息之用的存儲(chǔ)區(qū)中。當(dāng)用戶發(fā)出的編排請求命令指定應(yīng)利用用戶提供的編排信息進(jìn) 行編排時(shí),音樂內(nèi)容記錄/重放設(shè)備讀取用戶提供的編排信息的列表, 并顯示該列表。如果用戶從該列表中選擇所希望的用戶提供編排信 息,那么音樂內(nèi)容記錄/重放設(shè)備通過根據(jù)所選擇的用戶提供的編排信 息,以與上述類似的方式重構(gòu)音樂,編排所述音樂。用戶產(chǎn)生的編排信息可和其標(biāo)識信息及音樂ID —起上傳給服務(wù) 器6,供其它用戶使用。當(dāng)服務(wù)器6從用戶接收到下載對一首特定音 樂的用戶提供編排信息的請求時(shí),服務(wù)器6把所請求的用戶提供編排 信息發(fā)送給用戶。其它實(shí)施例和修改在上面說明的實(shí)施例中,如圖12中所示,通過利用LCD顯示屏 111和光標(biāo)按鈕112發(fā)出編排請求。作為選擇,LCD顯示屏111可與 觸摸面板結(jié)合,從而允許用戶僅僅通過LCD顯示屏111發(fā)出編排請 求。代替使用如圖12中所示的LCD顯示屏111和操作按鈕的組合, 在音樂內(nèi)容記錄/重放設(shè)備上可設(shè)置直接指定將音樂編排成的音樂風(fēng)格的操作按鈕。在圖36中所示的例子中,允許用戶僅僅通過按下與所希望的風(fēng) 格對應(yīng)的按鈕,來指定將音樂編排成的風(fēng)格。更具體地說,在圖36中所示的例子中,提供風(fēng)格指定按鈕,包 括古典風(fēng)格按鈕113、绔士風(fēng)格按鈕114、搖滾風(fēng)格按鈕115和其它 風(fēng)格按鈕116。當(dāng)正在播放一首音樂時(shí),如果用戶按下例如古典風(fēng)格 按鈕113,那么分析與正在播放的該首音樂關(guān)聯(lián)的屬性信息,并讀取 供編排成所述古典風(fēng)格之用的編排信息。按照該編排信息,以上述方 式重構(gòu)該首音樂,并播放所得到的重構(gòu)音樂。當(dāng)屬性信息中的古典風(fēng)格編排信息包括多種子古典風(fēng)格時(shí),如果
用戶按下古典風(fēng)格按鈕113,那么子古典風(fēng)格的列表按照與如圖12(B) 中所示的類似方式被顯示在LCD顯示屏111上。這種情況下,如果 通過操作十字光標(biāo)按鈕112選擇并最終確定編排風(fēng)格之一,那么正在 播放的該首音樂被重構(gòu)成指定的編排風(fēng)格并被播放。代替如圖36中所示布置多個(gè)按鈕,如圖37中所示布置一個(gè)風(fēng)格 選擇按鈕117。每次按下該風(fēng)格選擇按鈕117時(shí),按照例如古典風(fēng)格 4誇士風(fēng)格—搖滾風(fēng)格—hip-hop風(fēng)格的順序循環(huán)改變風(fēng)格。當(dāng)按下 風(fēng)格選擇按鈕117時(shí),當(dāng)前選擇的風(fēng)格被顯示在LCD顯示屏111上, 使得用戶能夠識別當(dāng)前選擇的是哪種風(fēng)格。觸摸屏可附屬于LCD顯示屏111,并且圖36或37中所示的操 作按鈕113-117可,皮顯示在LCD顯示屏111上,從而允許用戶通過 觸摸屏操作這些操作按鈕。在圖36中所示的例子中,每個(gè)按鈕被分配一種"風(fēng)格"。作為選 擇,可提供一個(gè)可變操作裝置,可向一個(gè)這樣的操作裝置分配兩種"類 型"。在圖38中所示的例子中,可提供可旋轉(zhuǎn)的盤形旋鈕118作為可 變操作裝置。當(dāng)旋鈕118被置于中間位置時(shí),按其原始風(fēng)格播放音樂 內(nèi)容。在圖38中所示的例子中,重放設(shè)備被配置成使得當(dāng)盤形旋鈕 118從中間位置開始沿順時(shí)針方向旋轉(zhuǎn)時(shí),根據(jù)旋鈕118的旋轉(zhuǎn)角度, 風(fēng)格逐漸朝著"古典風(fēng)格"改變。相反,如果沿逆時(shí)針方向旋轉(zhuǎn)盤形旋 鈕118,那么根據(jù)旋轉(zhuǎn)角度,風(fēng)格逐漸朝著"hip-hop風(fēng)格"改變。在圖38中所示的例子中,以盤形旋鈕的形式實(shí)現(xiàn)可變操作裝置。 作為選擇,可以滑動(dòng)鈕的形式實(shí)現(xiàn)可變操作裝置??梢员P形按鈕的形式實(shí)現(xiàn)圖36中所示的用于選擇風(fēng)格的每個(gè)操 作按鈕113-116,使得當(dāng)按下特定的盤形按鈕時(shí),選擇對應(yīng)的風(fēng)格, 根據(jù)旋轉(zhuǎn)位置,音樂被編排成所選風(fēng)格的程度逐漸變化。當(dāng)沿逆時(shí)針 方向完全旋轉(zhuǎn)該盤時(shí),按照原始風(fēng)格播放音樂。當(dāng)從該位置開始沿順 時(shí)針方向旋轉(zhuǎn)該盤時(shí),音樂被編排成所選風(fēng)格的程度逐漸增大。可以以類似的方式實(shí)現(xiàn)圖37中所示的操作按鈕117。更具體地
說,每次按下操作按鈕117時(shí),風(fēng)格發(fā)生變化。如果沿順時(shí)針方向旋 轉(zhuǎn)盤117,那么根據(jù)旋轉(zhuǎn)角度,風(fēng)格逐漸朝著所選風(fēng)格改變??稍贚CD顯示屏111上顯示任意的盤形旋鈕,使得可通過觸摸 面板操作它。允許用戶操作的盤形可變旋鈕可被改裝,從而響應(yīng)例如從生物信 息獲取單元30提供的生物信息,可變地控制該旋鈕。例如,從生物 信息獲取單元30獲得用戶的行走步幅,當(dāng)行走步幅增大時(shí),音樂重 放速度被增大,音樂被編排成hip-hop風(fēng)格的程度被增大。在上面說明的實(shí)施例中,編排模式包括自動(dòng)模式和手動(dòng)模式。作 為選擇,編排模式可以只包括手動(dòng)模式。當(dāng)只有手動(dòng)模式可用時(shí),不同于上面說明的實(shí)施例,不必把設(shè)備 配置成當(dāng)用戶對當(dāng)前音樂表現(xiàn)出一定偏愛時(shí)執(zhí)行編排,相反,設(shè)備被 配置成在發(fā)出編排請求命令時(shí)的任何時(shí)間進(jìn)行編排。當(dāng)編排模式被配置成只能以手動(dòng)模式工作時(shí),生物信息獲取單元 30和環(huán)境信息獲取單元不是必需的。這使得可以以更簡單的結(jié)構(gòu)構(gòu)成 所述設(shè)備。在上面說明的實(shí)施例中,編排信息與對應(yīng)的音樂數(shù)據(jù)關(guān)聯(lián)地被保 存在屬性信息存儲(chǔ)單元中,作為屬性信息的一部分。但是,編排信息 不一定需要被包括在屬性信息中,相反,可與對應(yīng)的音樂ID關(guān)聯(lián)地 獨(dú)立于屬性信息保存編排信息。在上面說明的實(shí)施例中,當(dāng)用戶發(fā)出編排請求命令時(shí),從音樂內(nèi) 容記錄/重放設(shè)備的存儲(chǔ)單元讀取編排信息,按照該編排信息重構(gòu)音樂 數(shù)據(jù)。作為選擇,當(dāng)用戶發(fā)出編排請求命令時(shí),可從服務(wù)器獲得編排 信息,并按照所獲得的編排信息進(jìn)行重構(gòu)處理(編排處理)。這種情況 下,不必把編排信息保存在音樂內(nèi)容記錄/重放設(shè)備中。這種情況下,音樂內(nèi)容記錄/重放設(shè)備不需要包括直接控制編排 請求命令的操作單元,相反,音樂內(nèi)容記錄/重放設(shè)備只需要如下工作 使得從服務(wù)器6獲得并顯示可用編排風(fēng)格的列表,從而允許用戶通過 操作十字光標(biāo)按鈕等,選擇所希望的編排風(fēng)格。
這種情況下,在開始音樂的播放之前,不一定需要從服務(wù)器獲得 編排信息,相反可在重放音樂的中間獲得編排信息。音樂內(nèi)容記錄/ 重放設(shè)備可在實(shí)時(shí)獲得編排信息的同時(shí),進(jìn)行重構(gòu)處理(編排處理)。在上面說明的實(shí)施例中,音樂內(nèi)容存儲(chǔ)單元由硬盤驅(qū)動(dòng)器實(shí)現(xiàn), 并且將音樂內(nèi)容的音頻/視頻數(shù)據(jù)和相關(guān)的屬性信息與對應(yīng)的音樂內(nèi)容標(biāo)識信息(音樂內(nèi)容ID)關(guān)聯(lián)地保存于其中。作為選擇,如上所述, 音樂內(nèi)容存儲(chǔ)單元也可由可移動(dòng)的存儲(chǔ)介質(zhì),比如DVD盤或光盤實(shí)現(xiàn)。在上面說明的實(shí)施例中,每個(gè)內(nèi)容和附屬的對應(yīng)的屬性信息一起 被保存在音樂內(nèi)容存儲(chǔ)單元中。作為選擇,通過利用音樂內(nèi)容ID作 為搜索關(guān)鍵字進(jìn)行搜索,可根據(jù)需要經(jīng)因特網(wǎng)獲得屬性信息。在這種 情況下,與因特網(wǎng)連接的服務(wù)器起屬性信息存儲(chǔ)單元的作用。音樂內(nèi)容的音頻/視頻數(shù)據(jù)和對應(yīng)的屬性信息不必被保存在相同的存儲(chǔ)單元中,相反它們可被獨(dú)立地保存在不同的存儲(chǔ)單元中,只要 借助諸如音樂內(nèi)容ID之類的標(biāo)識信息,可把它們正確地相互聯(lián)系起 來即可。在上面說明的例子中,以記錄/重放設(shè)備的形式實(shí)現(xiàn)本發(fā)明???以以不具有記錄能力的重放設(shè)備的形式來實(shí)現(xiàn)本發(fā)明。圖22-24中所示的重放處理只是一個(gè)例子,可以以各種方式進(jìn)行 重放處理。例如,在上面說明的實(shí)施例中,只有當(dāng)對正在播放的音樂的偏愛 度較高時(shí),才對音樂進(jìn)行重構(gòu)處理,包括諸如速度和/或音調(diào)的改變, 重混,和效果的應(yīng)用等。作為選擇,可不考慮偏愛度,重構(gòu)正在播放 的音樂。在上面說明的實(shí)施例中,音樂內(nèi)容伴隨有視頻數(shù)據(jù)。當(dāng)然,音樂 內(nèi)容不一定必須伴隨有視頻數(shù)據(jù)。在上面說明的第一實(shí)施例中,將首先播放的一首音樂由用戶指 定。作為選擇,將首先播放的一首音樂可由設(shè)備根據(jù)收聽者的生物信 息,環(huán)境信息,和/或重放歷史信息自動(dòng)選擇。例如,根據(jù)收聽者的生物信息,判斷收聽者是處于興奮狀態(tài)還是 平靜狀態(tài),可將風(fēng)格與檢測到的狀態(tài)相符的一首音樂或者具有相反風(fēng) 格的一首音樂選為將首先播放的音樂。根據(jù)環(huán)境信息,可檢測當(dāng)前位 置,比如山或海灘,可按照包括在屬性信息中的環(huán)境信息檢測與所檢 測的當(dāng)前位置匹配的一首音樂,并將其選為將首先播放的音樂。作為 選擇,可根據(jù)重放歷史信息檢測用戶經(jīng)常收聽的一首音樂,并將其選 為將首先播放的音樂。
權(quán)利要求
1、一種音樂內(nèi)容重放設(shè)備,包括第一獲取裝置,用于從保存多個(gè)音樂內(nèi)容的數(shù)據(jù)的音樂內(nèi)容數(shù)據(jù)存儲(chǔ)單元獲得將重放的特定音樂內(nèi)容的數(shù)據(jù);第二獲取裝置,用于從屬性信息存儲(chǔ)單元獲得與音樂內(nèi)容關(guān)聯(lián)的屬性信息,所述屬性信息至少包括與音樂內(nèi)容的每個(gè)音樂組成元素關(guān)聯(lián)的音樂構(gòu)成信息;第三獲取裝置,用于獲得與音樂內(nèi)容關(guān)聯(lián)并與音樂構(gòu)成信息關(guān)聯(lián)的編排信息;提供對由第一獲取裝置獲得的特定音樂內(nèi)容數(shù)據(jù)的音頻重放輸出的裝置;編排請求命令接受裝置,用于接受由收聽者發(fā)出的編排請求命令;以及重構(gòu)裝置,用于根據(jù)由第二獲取裝置獲得的音樂構(gòu)成信息,和由第三獲取裝置按照由編排請求命令接受裝置接受的編排請求命令獲得的編排信息,重構(gòu)將作為音頻重放輸出數(shù)據(jù)輸出的音樂內(nèi)容的數(shù)據(jù)。
2、 按照權(quán)利要求1所述的音樂內(nèi)容重放設(shè)備,還包括 主節(jié)奏單元,適合于產(chǎn)生同步信號,以及產(chǎn)生與同步信號同步的音樂重構(gòu)信息,所述同步信號包括周期與音樂的小節(jié)對應(yīng)的信號和周 期與音樂的節(jié)拍對應(yīng)的信號;和從屬節(jié)奏裝置,用于通過按照從主節(jié)奏單元提供的同步信號和音 樂重構(gòu)信息,以及按照由第三獲取裝置獲得的編排信息,重構(gòu)由第一 獲取裝置獲得的供重放的特定音樂內(nèi)容數(shù)據(jù),產(chǎn)生輸出音樂數(shù)據(jù),并 提供所得到的重構(gòu)音樂數(shù)據(jù)的音頻重放輸出。
3、 按照權(quán)利要求1所述的音樂內(nèi)容重放設(shè)備,其中 編排信息保存在音樂內(nèi)容重放設(shè)備的存儲(chǔ)單元中, 第三獲取裝置適合于按照由編排請求命令接受裝置接受的編排 請求命令,從音樂內(nèi)容重放設(shè)備的存儲(chǔ)單元讀取編排信息。
4、 按照權(quán)利要求1所述的音樂內(nèi)容重放設(shè)備,其中 第三獲取裝置適合于按照由編排請求命令接受裝置接受的編排請求命令,通過通信網(wǎng)絡(luò),從保存編排信息的服務(wù)器獲得編排信息。
5、 按照權(quán)利要求l所述的音樂內(nèi)容重放設(shè)備,其中 編排信息由收聽者產(chǎn)生。
6、 按照權(quán)利要求l所述的音樂內(nèi)容重放設(shè)備,其中 編排請求命令接受裝置包括指定編排類型的操作單元。
7、 按照權(quán)利要求l所述的音樂內(nèi)容重放設(shè)備,其中 編排請求命令接受裝置包括盤形可變控制裝置,以及其中 當(dāng)沿一個(gè)方向移動(dòng)盤形可變控制裝置時(shí),隨著移動(dòng)量的增大,音樂被編排成第一種編排類型的程度逐漸增大,而當(dāng)沿著相反方向移動(dòng) 盤形可變控制裝置時(shí),隨著移動(dòng)量的增大,音樂被編排成第二種編排 類型的程度逐漸增大。
8、 一種音樂內(nèi)容重放方法,包括第一獲取步驟,其中從保存多個(gè)音樂內(nèi)容的數(shù)據(jù)的音樂內(nèi)容數(shù)據(jù) 存儲(chǔ)單元獲得將重放的特定音樂內(nèi)容的數(shù)據(jù);第二獲取步驟,其中從屬性信息存儲(chǔ)單元獲得與音樂內(nèi)容關(guān)聯(lián)的屬性信息,所述屬性信息至少包括與音樂內(nèi)容的每個(gè)音樂組成元素關(guān)聯(lián)的音樂構(gòu)成信息;第三獲取步驟,其中獲得與音樂內(nèi)容關(guān)聯(lián)并與音樂構(gòu)成信息關(guān)聯(lián)的編排信息;提供對由第 一獲取裝置獲得的供重放的特定音樂內(nèi)容數(shù)據(jù)的音 頻重放輸出的步驟;接受由收聽者發(fā)出的編排請求命令的步驟;以及 根據(jù)在第二獲取步驟中獲得的音樂構(gòu)成信息,和按照在編排請求 命令接受步驟接受的編排請求命令在第三獲取步驟中獲得的編排信 息,重構(gòu)將作為音頻重放輸出數(shù)據(jù)輸出的音樂內(nèi)容的數(shù)據(jù)。
全文摘要
本發(fā)明涉及音樂內(nèi)容重放設(shè)備和音樂內(nèi)容重放方法,具體提供了一種能夠根據(jù)例如收聽一首音樂的用戶的情緒,容易地重構(gòu)(編排)該首音樂的設(shè)備。第一獲取裝置從保存多個(gè)音樂內(nèi)容的數(shù)據(jù)的音樂內(nèi)容數(shù)據(jù)存儲(chǔ)單元獲得將重放的特定音樂內(nèi)容的數(shù)據(jù)。第二獲取裝置從屬性信息存儲(chǔ)單元獲得與以音樂組成元素為單位的音樂內(nèi)容關(guān)聯(lián)的屬性信息。第三獲取裝置獲得與音樂內(nèi)容關(guān)聯(lián)并與音樂構(gòu)成信息關(guān)聯(lián)的編排信息。按照由用戶發(fā)出的編排請求命令,根據(jù)由第二獲取裝置獲得的音樂構(gòu)成信息和由第三獲取裝置獲得的編排信息,重構(gòu)作為音頻重放輸出數(shù)據(jù)輸出的音樂內(nèi)容的數(shù)據(jù)。
文檔編號G10H1/00GK101160615SQ20068001244
公開日2008年4月9日 申請日期2006年4月5日 優(yōu)先權(quán)日2005年4月25日
發(fā)明者佐佐木徹, 佐古曜一郎, 宮島靖, 寺內(nèi)俊郎, 山下功誠, 酒井祐市, 高井基行 申請人:索尼株式會(huì)社