專利名稱:傳輸音樂的系統(tǒng)和方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種音樂傳輸方法和一個音樂傳輸系統(tǒng)。尤其,本發(fā)明涉及通過計算機或通信網(wǎng)絡(luò)來傳輸音樂的方法和系統(tǒng),其更適用于包括聲音數(shù)據(jù)和演奏數(shù)據(jù)在內(nèi)的音樂數(shù)據(jù)的傳輸。
背景技術(shù):
一般來說,可以將音樂分為包括歌唱(例如單一聲音或多種聲音的聲音)和伴奏(例如由一件或多件背景樂器發(fā)出的聲音)在內(nèi)的“聲樂”和包括單獨一件或多件樂器發(fā)出的聲音在內(nèi)的“器樂”兩類。習(xí)慣上,幾乎所有通過計算機或通信網(wǎng)絡(luò)傳輸給具體接收者的音樂段落都是聲樂。如果原樣傳輸音樂段落,需要在傳輸過程中采用寬通信頻帶和用于存儲與記錄的大容量存儲媒體。因此,為了減少需要傳輸?shù)臄?shù)據(jù)總量,通常在傳輸前,利用人的音質(zhì)感,將對應(yīng)某個或某些音樂段落的數(shù)字音樂數(shù)據(jù)進(jìn)行不可逆的數(shù)據(jù)壓縮,如音頻(運動圖像專家組)MPEG、ATRAC(聲音轉(zhuǎn)換適應(yīng)編碼),等。在傳輸后,在接收方對壓縮后的數(shù)據(jù)進(jìn)行擴展以重放某個或某些音樂段落。
使用現(xiàn)有的一種不可逆數(shù)據(jù)壓縮技術(shù)進(jìn)行音樂傳輸?shù)默F(xiàn)有技術(shù)方法和系統(tǒng),會產(chǎn)生一個問題,即相對于原始數(shù)據(jù)總量,原始音樂的數(shù)字?jǐn)?shù)據(jù)可能的最高壓縮率被限制為約十分之一(1/10)或更低。這是因為如果再增大壓縮率,原始音樂的重放質(zhì)量就會過低。
發(fā)明內(nèi)容
如上所述,本發(fā)明的目的是提供一種通過計算機或通信網(wǎng)絡(luò)傳輸音樂的方法和系統(tǒng),與上面提及的現(xiàn)有技術(shù)方法和系統(tǒng)相比,這種方法和系統(tǒng)在防止或有效抑制重放音樂聲音質(zhì)量的降低的同時減少要傳輸?shù)囊魳窋?shù)據(jù)總量。
本發(fā)明的另一個目的,是提供一種通過計算機或通信網(wǎng)絡(luò)傳輸音樂的方法和系統(tǒng),這種方法和系統(tǒng)在并防止或有效抑制重放音樂聲音質(zhì)量的降低的同時增加不可逆數(shù)據(jù)的壓縮率。
以上目的及其它未具體提及的目的對于該技術(shù)領(lǐng)域的普通技術(shù)人員是很清楚的。
本發(fā)明的第一方面提供一種傳輸音樂的系統(tǒng),其包括(a)一個從包括聲音數(shù)據(jù)和演奏數(shù)據(jù)在內(nèi)的原始音樂數(shù)據(jù)中生成傳輸數(shù)據(jù)的音樂傳輸子系統(tǒng)。
該音樂傳輸子系統(tǒng)包括一個壓縮編碼器和一個多路復(fù)用器。
壓縮編碼器壓縮-編碼原始音樂數(shù)據(jù)的聲音數(shù)據(jù),從而生成壓縮-編碼聲音數(shù)據(jù);多路復(fù)用器把從壓縮編碼器來的壓縮-編碼聲音數(shù)據(jù)和從原始音樂數(shù)據(jù)來的演奏數(shù)據(jù)進(jìn)行多路復(fù)用,從而生成傳輸數(shù)據(jù);(b)一個允許傳輸要傳輸?shù)臄?shù)據(jù)的網(wǎng)絡(luò);和(c)至少一個用于對應(yīng)通過網(wǎng)絡(luò)傳輸?shù)膫鬏敂?shù)據(jù)的原始音樂數(shù)據(jù)重放原始音樂的音樂重放子系統(tǒng);至少一個的音樂重放子系統(tǒng)包括一個多路分解器,一個演奏數(shù)據(jù)配置器,一個聲音數(shù)據(jù)解碼器,和一個混頻器;多路分解器將傳輸數(shù)據(jù)多路分離為壓縮-編碼聲音數(shù)據(jù)和演奏數(shù)據(jù);演奏數(shù)據(jù)配置器從演奏數(shù)據(jù)中配置演奏,從而形成演奏結(jié)構(gòu);聲音數(shù)據(jù)解碼器解碼壓縮-編碼聲音數(shù)據(jù)以形成聲音數(shù)據(jù);混頻器將來自演奏數(shù)據(jù)配置器的演奏結(jié)構(gòu)和來自聲音數(shù)據(jù)解碼器的聲音數(shù)據(jù)混頻,從而生成與原始音樂對應(yīng)的混頻數(shù)據(jù)。
根據(jù)本發(fā)明第一方面所述的音樂傳輸系統(tǒng),在音樂傳輸子系統(tǒng)中,壓縮編碼器對原始音樂數(shù)據(jù)的聲音數(shù)據(jù)進(jìn)行壓縮-編碼操作,從而生成一個壓縮-編碼聲音數(shù)據(jù)。多路復(fù)用器對來自壓縮編碼器的壓縮-編碼聲音數(shù)據(jù)與原始音樂數(shù)據(jù)的演奏數(shù)據(jù)進(jìn)行多路復(fù)用,從而生成傳輸數(shù)據(jù)。然后通過網(wǎng)絡(luò)傳輸這樣生成的傳輸數(shù)據(jù)。
這樣,傳輸數(shù)據(jù)就是由原始音樂數(shù)據(jù)的壓縮-編碼聲音數(shù)據(jù)與演奏數(shù)據(jù)多路復(fù)用生成的。因此,壓縮-編碼聲音數(shù)據(jù)量會因通信帶寬的狹小而減少,同時,原始音樂的介紹和插曲部分的壓縮-編碼聲音數(shù)據(jù)總量也會沒有或為零。這樣的結(jié)果是,對比上述的現(xiàn)有技術(shù)方法和系統(tǒng),要傳輸?shù)囊魳窋?shù)據(jù)總量被進(jìn)一步減少了。這意味著不可逆數(shù)據(jù)壓縮率提高了。
另一方面,在至少一個音樂重放子系統(tǒng)中,多路分解器把通過網(wǎng)絡(luò)傳輸?shù)膫鬏敂?shù)據(jù)多路分解成壓縮-編碼聲音數(shù)據(jù)和演奏數(shù)據(jù)。演奏數(shù)據(jù)配置器依據(jù)這樣多路分離出的演奏數(shù)據(jù)形成演奏結(jié)構(gòu)。聲音數(shù)據(jù)解碼器依據(jù)這樣多路分離出的壓縮-編碼聲音數(shù)據(jù)形成聲音數(shù)據(jù)。然后,混頻器將演奏結(jié)構(gòu)和聲音數(shù)據(jù)混頻,從而生成對應(yīng)于原始音樂的混頻數(shù)據(jù)。
這樣,根據(jù)從至少一個音樂重放子系統(tǒng)的音樂傳輸子系統(tǒng)中傳輸?shù)难葑鄶?shù)據(jù),重放原始音樂的演奏。數(shù)據(jù)壓縮對于演奏數(shù)據(jù)來說是不必要的。防止或有效抑制了重放音樂聲音質(zhì)量的降低。
因此在根據(jù)本發(fā)明第一方面的傳輸音樂系統(tǒng)的優(yōu)選實施例中,音樂傳輸子系統(tǒng)的多路復(fù)用器在聲音數(shù)據(jù)和演奏數(shù)據(jù)中增加了時間戳。音樂重放子系統(tǒng)包括一個同步器,它通過對比聲音數(shù)據(jù)和演奏數(shù)據(jù)的時間戳數(shù)據(jù)使原始音樂的聲音和演奏同步。
在根據(jù)本發(fā)明第一方面的傳輸音樂系統(tǒng)的另一個優(yōu)選實施例中,音樂傳輸子系統(tǒng)的壓縮編碼器被設(shè)計為在原始音樂沒有聲音時不生成聲音數(shù)據(jù)。
在根據(jù)本發(fā)明第一方面的音樂傳輸系統(tǒng)的還一個優(yōu)選實施例中,生成聲音數(shù)據(jù)以形成單聲道或單音的聲音,它包括一個發(fā)音點(utterance point)數(shù)據(jù)(例如,立體聲位置數(shù)據(jù)和發(fā)音點的深度數(shù)據(jù))。音樂重放子系統(tǒng)的聲音數(shù)據(jù)解碼器解碼壓縮-編碼聲音數(shù)據(jù)以生成一個使用發(fā)音點數(shù)據(jù)的聲音數(shù)據(jù)。
根據(jù)本發(fā)明的第二方面,提供一個音樂傳輸子系統(tǒng),它包括(a)壓縮編碼器,壓縮-編碼原始音樂數(shù)據(jù)的聲音數(shù)據(jù),從而生成一個壓縮-編碼聲音數(shù)據(jù);和(b)多路復(fù)用器,多路復(fù)用壓縮-編碼器的壓縮-編碼聲音數(shù)據(jù)和原始音樂數(shù)據(jù)的演奏數(shù)據(jù)的,從而生成傳輸數(shù)據(jù)。
根據(jù)第二方面的音樂傳輸子系統(tǒng),提供一個適合于第一方面系統(tǒng)的音樂傳輸子系統(tǒng)。
在根據(jù)第二方面的音樂傳輸子系統(tǒng)的優(yōu)選實施例中,多路復(fù)用器在聲音數(shù)據(jù)和演奏數(shù)據(jù)中增加了時間戳數(shù)據(jù),聲音數(shù)據(jù)和演奏數(shù)據(jù)的時間戳數(shù)據(jù)被應(yīng)用于聲音數(shù)據(jù)和演奏數(shù)據(jù)的同步上。
在根據(jù)本發(fā)明第二方面的音樂傳輸系統(tǒng)的另一個優(yōu)選實施例中,壓縮編碼器被設(shè)計為在原始音樂沒有聲音時不生成聲音數(shù)據(jù)。
在根據(jù)第二方面的音樂傳輸子系統(tǒng)的還一個優(yōu)選實施例中,生成聲音數(shù)據(jù)以形成一個單聲道或單音的聲音,并包括一個發(fā)音點(utterance point)數(shù)據(jù)(例如,立體聲位置數(shù)據(jù)和發(fā)音點的深度數(shù)據(jù))。
根據(jù)本發(fā)明的第三方面,提供一個音樂重放子系統(tǒng),它可以從多路復(fù)用在一起的包括和演奏數(shù)據(jù)壓縮-編碼聲音數(shù)據(jù)的傳輸數(shù)據(jù)中重放原始音樂,包括(a)將傳輸數(shù)據(jù)多路分解為壓縮-編碼聲音數(shù)據(jù)和演奏數(shù)據(jù)的多路分解器;(b)依據(jù)演奏數(shù)據(jù)形成演奏,并從而形成演奏結(jié)構(gòu)的演奏數(shù)據(jù)配置器;(c)解碼壓縮-編碼聲音數(shù)據(jù)以生成聲音數(shù)據(jù)的聲音數(shù)據(jù)解碼器;和(d)將來自演奏數(shù)據(jù)配置器的演奏結(jié)構(gòu)和來自聲音數(shù)據(jù)解碼器的聲音數(shù)據(jù)混頻的混頻器,并從而生成對應(yīng)原始音樂的混頻數(shù)據(jù)。
根據(jù)本發(fā)明第三方面的音樂重放子系統(tǒng),提出一個適合于第一方面系統(tǒng)的音樂重放子系統(tǒng)。
在根據(jù)第三方面的音樂重放子系統(tǒng)的優(yōu)選實施例中,進(jìn)一步提出了一個通過比較聲音數(shù)據(jù)的時間戳數(shù)據(jù)和演奏數(shù)據(jù)的時間戳數(shù)據(jù)在聲音數(shù)據(jù)和性能配置間實現(xiàn)同步的同步器。
在另一根據(jù)第三方面的音樂重放子系統(tǒng)的優(yōu)選實施例中,生成聲音數(shù)據(jù)以形成一個單聲道或單音的聲音,包括一個發(fā)音點(utterance point)數(shù)據(jù)(例如,立體聲位置數(shù)據(jù)和發(fā)音點的深度數(shù)據(jù))。
根據(jù)本發(fā)明的第四方面,提出一個傳輸音樂的方法,它包括的步驟為(a)壓縮-編碼原始音樂數(shù)據(jù)的聲音數(shù)據(jù),從而生成壓縮-編碼聲音數(shù)據(jù);(b)多路復(fù)用來自壓縮-編碼器的壓縮-編碼聲音數(shù)據(jù)和來自原始音樂數(shù)據(jù)的演奏數(shù)據(jù),從而生成傳輸數(shù)據(jù);(c)通過網(wǎng)絡(luò)把傳輸數(shù)據(jù)傳輸?shù)街辽僖粋€音樂重放子系統(tǒng)中;(d)在至少一個音樂重放子系統(tǒng)中把傳輸數(shù)據(jù)多路分解為壓縮-編碼聲音數(shù)據(jù)和演奏數(shù)據(jù);(e)從演奏數(shù)據(jù)中配置演奏,從而在至少一個音樂重放子系統(tǒng)中形成演奏結(jié)構(gòu)數(shù)據(jù);(f)解碼壓縮-編碼聲音數(shù)據(jù)以在至少一個音樂重放子系統(tǒng)中生成聲音數(shù)據(jù);
(g)把步驟(e)中形成的演奏結(jié)構(gòu)數(shù)據(jù)和步驟(f)中產(chǎn)生的聲音數(shù)據(jù)混頻,從而在至少一個音樂重放子系統(tǒng)中生成對應(yīng)原始音樂數(shù)據(jù)的混頻數(shù)據(jù);使用根據(jù)本發(fā)明第四方面的傳輸音樂方法,壓縮-編碼原始音樂數(shù)據(jù)的聲音數(shù)據(jù),從而在步驟(a)中生成壓縮-編碼聲音數(shù)據(jù)。多路復(fù)用來自壓縮-編碼器的壓縮-編碼聲音數(shù)據(jù)和原始音樂數(shù)據(jù)的演奏數(shù)據(jù),從而在步驟(b)中生成傳輸數(shù)據(jù)。在步驟(c)中,通過網(wǎng)絡(luò)將傳輸數(shù)據(jù)傳輸?shù)街辽僖粋€音樂重放子系統(tǒng)中。
在步驟(d),在至少一個音樂重放子系統(tǒng)中,傳輸數(shù)據(jù)被多路分解為壓縮-編碼聲音數(shù)據(jù)和演奏數(shù)據(jù)。然后,由演奏數(shù)據(jù)中配置演奏,從而在步驟(e)中,在至少一個音樂重放子系統(tǒng)中形成演奏結(jié)構(gòu)。在步驟(f),解碼壓縮-編碼聲音數(shù)據(jù),以在至少一個音樂重放子系統(tǒng)中生成聲音數(shù)據(jù)?;祛l在步驟(e)中形成的演奏結(jié)構(gòu)和在步驟(f)中產(chǎn)生的聲音數(shù)據(jù),從而在步驟(g)中在至少一個音樂重放子系統(tǒng)中生成對應(yīng)原始音樂數(shù)據(jù)的混頻數(shù)據(jù)。
因此,壓縮-編碼聲音數(shù)據(jù)總量由于其通信帶寬的狹小而減少,同時,在原始音樂的介紹和中間樂節(jié)的壓縮-編碼聲音數(shù)據(jù)總量為沒有或零。因此,較于上述現(xiàn)有技術(shù)的相同的方法和系統(tǒng),要傳輸?shù)囊魳窋?shù)據(jù)總量會進(jìn)一步減少。這意味著不可逆數(shù)據(jù)壓縮率會提高。
此外,在至少一個音樂重放子系統(tǒng)中根據(jù)通過網(wǎng)絡(luò)傳輸?shù)难葑鄶?shù)據(jù)重放原始音樂的演奏。對于演奏數(shù)據(jù)而言數(shù)據(jù)壓縮是不必要的。因此,防止或有效抑制了重放音樂的聲音質(zhì)量的下降。
在根據(jù)第四方面的音樂傳輸方法的優(yōu)選實施例中,時間戳數(shù)據(jù)被加到聲音數(shù)據(jù)和演奏數(shù)據(jù)中。通過比較聲音數(shù)據(jù)和演奏數(shù)據(jù)的時間戳數(shù)據(jù)使原始音樂的聲音和演奏得到同步。
在另一根據(jù)第四方面的音樂傳輸方法的優(yōu)選實施例中,當(dāng)原始音樂不包括聲音時將不產(chǎn)生聲音數(shù)據(jù)。
在再一根據(jù)第四方面的音樂傳輸方法的優(yōu)選實施例中,生成聲音數(shù)據(jù)以形成一個單聲道或單音的聲音,包括一個發(fā)音點(utterance point)數(shù)據(jù)(例如,立體聲位置數(shù)據(jù)和發(fā)音點的深度數(shù)據(jù))。在步驟(f)中使用發(fā)音點(utternce point)數(shù)據(jù)解壓壓縮-編碼聲音數(shù)據(jù)以生成聲音數(shù)據(jù)。
為了使本發(fā)明能夠更容易的付諸實現(xiàn),下面將參照附圖進(jìn)行說明。
圖1表示根據(jù)本發(fā)明第一實施例的音樂傳輸系統(tǒng)的結(jié)構(gòu)的功能框圖。
圖2A和圖2B表示根據(jù)圖1的第一實施例,在音樂傳輸系統(tǒng)中使用的音樂傳輸子系統(tǒng)的結(jié)構(gòu)的功能框圖,其中圖2B表示原始音樂數(shù)據(jù)中聲音數(shù)據(jù)與演奏數(shù)據(jù)的分離處理,圖2A表示分離出來的聲音和演奏數(shù)據(jù)的后續(xù)處理。
圖3表示根據(jù)圖1的第一實施例,用于音樂傳輸系統(tǒng)中的音樂重放子系統(tǒng)的結(jié)構(gòu)的功能框圖。
圖4表示根據(jù)圖1的第一實施例,用于音樂傳輸系統(tǒng)中的圖3中的音樂重放子系統(tǒng)的操作流程圖。
圖5表示根據(jù)本發(fā)明第二實施例,用于音樂傳輸系統(tǒng)中的音樂重放子系統(tǒng)的結(jié)構(gòu)的功能框圖。
圖6表示根據(jù)第二實施例,用于音樂傳輸系統(tǒng)中的圖5的音樂重放子系統(tǒng)的操作流程圖。
圖7表示根據(jù)本發(fā)明第三實施例,用于音樂傳輸系統(tǒng)中的音樂重放子系統(tǒng)的結(jié)構(gòu)的功能框圖。
圖8表示根據(jù)第三實施例,用于音樂傳輸系統(tǒng)中的圖7的音樂重放子系統(tǒng)的操作流程圖。
圖9表示根據(jù)本發(fā)明第四實施例,用于音樂傳輸系統(tǒng)中的音樂重放子系統(tǒng)的結(jié)構(gòu)的功能框圖。
圖10表示根據(jù)第四實施例,用于音樂傳輸系統(tǒng)中的圖9的音樂重放子系統(tǒng)的操作流程圖。
圖11表示根據(jù)本發(fā)明第五實施例,用于音樂傳輸系統(tǒng)中的音樂重放子系統(tǒng)的結(jié)構(gòu)的功能框圖。
圖12表示根據(jù)第五實施例,在音樂傳輸系統(tǒng)中使用的圖11的音樂重放子系統(tǒng)的操作流程圖。
具體實施例方式
本發(fā)明的優(yōu)選實施例將在下面參照附圖詳細(xì)描述。
第一實施例如圖1所示,根據(jù)本發(fā)明第一實施例,音樂傳輸系統(tǒng)50包括音樂傳輸子系統(tǒng)1,音樂重放子系統(tǒng)2,和一臺計算機或通信網(wǎng)絡(luò)3。子系統(tǒng)2通常是由一個具體接受者的終端(例如,一臺個人計算機)提供。然而,無需說明子系統(tǒng)2可以作為專門裝置配置給一個具體使用者。雖然系統(tǒng)50實際上包括很多與子系統(tǒng)1一起的音樂重放子系統(tǒng)2,但出于描述簡潔起見,這里只顯示并解釋其中的一個子系統(tǒng)2。
音樂傳輸子系統(tǒng)1接收音樂的一段“數(shù)字原始音樂數(shù)據(jù)”后,通過特別的數(shù)據(jù)處理輸出“數(shù)字傳輸數(shù)據(jù)”。數(shù)字傳輸數(shù)據(jù)通過網(wǎng)絡(luò)3如互聯(lián)網(wǎng)、LAN(局域網(wǎng))、或WAN(廣域網(wǎng))傳輸?shù)揭魳分胤抛酉到y(tǒng)2。
音樂重放子系統(tǒng)2接收由子系統(tǒng)1傳輸來的數(shù)字傳輸數(shù)據(jù)。然后,子系統(tǒng)2通過特別的數(shù)據(jù)處理輸出“模擬重放音樂信號”。重放音樂數(shù)據(jù)用于重放通過揚聲器(未顯示)或類似裝置傳輸?shù)囊魳菲瑪嗟穆曇簟?br>
音樂傳輸子系統(tǒng)1有如圖2A和2B所示的結(jié)構(gòu)。具體的說,子系統(tǒng)1包括一個壓縮編碼器10,一個多路復(fù)用器11,和一個聲音數(shù)據(jù)分離器12。
聲音數(shù)據(jù)分離器12接收要被傳輸?shù)囊魳菲蔚脑家魳窋?shù)字信號,然后,從原始音樂數(shù)據(jù)中把聲音數(shù)據(jù)從演奏數(shù)據(jù)中分離出來。如果聲音數(shù)據(jù)和演奏數(shù)據(jù)預(yù)先分別形成,則分離器12并非必需。
壓縮編碼器10接收原始音樂數(shù)據(jù)的聲音數(shù)據(jù),然后,對接收的聲音數(shù)據(jù)進(jìn)行壓縮-編碼操作。然后,編碼器10把壓縮-編碼聲音數(shù)據(jù)輸出給多路復(fù)用器11。就可獲得的壓縮率的觀點而言,不可逆壓縮編碼有所提高。任何不可逆壓縮編碼方法,如MPEG-音頻中使用的常見的不可逆壓縮編碼方法、低比特率下的脈沖編碼調(diào)制(PCM)法、自適應(yīng)差分脈沖編碼調(diào)制(ADPCM),都可以用于此目的。
聲音的帶寬,根據(jù)發(fā)聲人的性別(男性或女性)和年齡而不同,大約為200Hz到4kHz。這樣,如果根據(jù)人的性別和年齡有選擇地對記錄聲音的頻帶加以限制,編碼器10就可以實現(xiàn)一個更高的壓縮率。
此外,聲音的發(fā)音點是單一的,因此,形成聲音數(shù)據(jù)用以重放一個單聲道或單音的聲音就更好。這種情況下,為了把傳輸音樂片斷在接收端(例如,音樂重放子系統(tǒng)2)重放為立體聲,最好把適當(dāng)?shù)陌l(fā)音點數(shù)據(jù)(例如,立體聲位置數(shù)據(jù)和發(fā)音點深度數(shù)據(jù))加入聲音數(shù)據(jù)中。
可以用任何方法實現(xiàn)由聲音數(shù)據(jù)分離器12得到的原始音樂數(shù)據(jù)的分離聲音數(shù)據(jù)。例如,如果使用合適的濾波器,可以從由聲音和演奏數(shù)據(jù)合成的原始音樂數(shù)據(jù)中分離出聲音數(shù)據(jù)。同樣,如果在錄音棚內(nèi)錄制一段音樂,聲音數(shù)據(jù)可以通過麥克風(fēng)與演奏數(shù)據(jù)分開地數(shù)字化錄制下來。
多路復(fù)用器11從編碼器10接收壓縮-編碼聲音數(shù)據(jù)并從分離器12接收演奏數(shù)據(jù),然后,將他們一起多路復(fù)用。這樣,要傳輸?shù)囊魳菲瑪嗟亩嗦窂?fù)用數(shù)字音樂數(shù)據(jù)就作為“數(shù)字傳輸數(shù)據(jù)”被輸出。然后,多路復(fù)用數(shù)字音樂數(shù)據(jù),也就是“傳輸數(shù)據(jù)”,通過網(wǎng)絡(luò)51被傳輸?shù)教囟ǖ慕邮战K端(即,音樂重放子系統(tǒng)2)。
為了使聲音數(shù)據(jù)和演奏數(shù)據(jù)彼此在音樂重放子系統(tǒng)2中時間同步,音樂傳輸子系統(tǒng)1中的多路復(fù)用器11在它多路復(fù)用的操作中在聲音數(shù)據(jù)和演奏數(shù)據(jù)中增加時間戳數(shù)據(jù)。
演奏數(shù)據(jù)是一個代表演奏過程的數(shù)字?jǐn)?shù)據(jù),它包括和演奏的節(jié)奏或速度,強弱度及聲音的音調(diào)、演奏用的樂器的種類、使用的每件樂器的立體聲位置等等。例如,可以通過直接把音樂演出的樂譜信息轉(zhuǎn)化為數(shù)字?jǐn)?shù)據(jù)、或通過一個人的聽力手工轉(zhuǎn)換演出聲音來生成演奏數(shù)據(jù)。如果演奏數(shù)據(jù)是根據(jù)MIDI(電子樂器數(shù)碼接口)標(biāo)準(zhǔn)產(chǎn)生的,它可以被直接輸入多路復(fù)用器11。
另一方面,根據(jù)圖1第一實施例的音樂傳輸系統(tǒng)50的音樂重放子系統(tǒng)2具有如圖3所示的結(jié)構(gòu)。具體的說,子系統(tǒng)2包括一個中央處理器(CPU)20,一個演奏數(shù)據(jù)配置器21,一個聲音數(shù)據(jù)解碼器22,一個用于演奏數(shù)據(jù)的數(shù)-模轉(zhuǎn)換器(DAC)23,一個用于聲音數(shù)據(jù)的數(shù)-模轉(zhuǎn)換器(DAC)24,和一個混頻器(MIX)25。
中央處理器20包括一個在其內(nèi)部的多路分解器20a,換言之,中央處理器20具有多路分解的能力。多路分解器20a多路分解由音樂傳輸子系統(tǒng)1的多路復(fù)用器11傳輸?shù)臄?shù)字傳輸數(shù)據(jù),從而把壓縮-編碼聲音數(shù)據(jù)從演奏數(shù)據(jù)中分離出來。
此外,中央處理器20具有控制演奏數(shù)據(jù)配置器21和聲音數(shù)據(jù)解碼器22的重放操作的功能,還有對通過時間戳數(shù)據(jù)由配置器21配置的演奏的節(jié)奏或速度進(jìn)行調(diào)節(jié)的功能。中央處理器20調(diào)節(jié)節(jié)奏/速度的操作是通過改變或修正配置演奏的速度實現(xiàn)的。這將使演奏和聲音同步成為可能。
演奏數(shù)據(jù)配置器21通過中央處理器20中的多路分解器20a接收傳輸數(shù)據(jù)中與聲音數(shù)據(jù)分離的演奏數(shù)據(jù)。然后,配置器21根據(jù)以上接收的演奏數(shù)據(jù)配置以上傳輸音樂的特性,從而輸出一個數(shù)字演奏結(jié)構(gòu)數(shù)據(jù)。
此外,配置器21被設(shè)計為把各種類型的聲音效果,如每件音樂樂器的立體聲位置,其中的回響效果等等,加入以上配置的特性中。配置器21的這項操作根據(jù)中央處理器20的指令和/或傳輸?shù)难葑鄶?shù)據(jù)執(zhí)行。
總之,演奏數(shù)據(jù)配置器21與根據(jù)MIDI標(biāo)準(zhǔn)重放音樂或聲音的MIDI播放器裝置有著類似的操作。
聲音數(shù)據(jù)解碼器22通過中央處理器20中的多路分解器20a接收傳輸數(shù)據(jù)中與演奏數(shù)據(jù)分離的壓縮-編碼聲音數(shù)據(jù)。然后,解碼器22把這樣分離的壓縮-編碼聲音數(shù)據(jù)解碼,產(chǎn)生PCM聲音數(shù)據(jù)。
總之,聲音數(shù)據(jù)解碼器22與根據(jù)MPEG-音頻標(biāo)準(zhǔn)的用來解碼編碼數(shù)據(jù)的MPEG-音頻解碼器有類似的操作。
此外,解碼器22還有識別立體聲位置以及聲音發(fā)音點深度的功能,從而在PCM聲音數(shù)據(jù)中反映發(fā)音點。
DAC23將來自演奏數(shù)據(jù)配置器21的演奏結(jié)構(gòu)數(shù)據(jù)轉(zhuǎn)變成模擬演奏信號。這樣生成模擬演奏信號被發(fā)送到混頻器25中。
DAC24將來自聲音數(shù)據(jù)配置器22的PCM聲音數(shù)據(jù)轉(zhuǎn)變成模擬聲音信號。這樣生成的聲音信號被發(fā)送到混頻器25中。
混頻器25將來自DAC23的模擬演奏信號和來自DAC24的模擬聲音信號混頻在一起,從而產(chǎn)生一個模擬重放音樂信號。如果將這個重放音樂信號輸入一個揚聲器,被傳輸?shù)囊魳返穆曇艟捅环懦鋈?,即,重放?br>
下面,將參照圖4根據(jù)第一實施例解釋音樂傳輸系統(tǒng)50的音樂重放子系統(tǒng)2的操作。此解釋同時也集中說明了中央處理器20的操作。
在步驟A1中,中央處理器20中的多路分解器20a多路分解音樂傳輸子系統(tǒng)1傳輸?shù)膫鬏敂?shù)據(jù),從而將接收到的傳輸數(shù)據(jù)中的壓縮-編碼聲音數(shù)據(jù)從演奏數(shù)據(jù)中分離出來。這一步驟是在中央處理器20的控制下進(jìn)行的。
在步驟A2中,在中央處理器20的控制下,這樣分離的演奏數(shù)據(jù)被傳輸給演奏數(shù)據(jù)配置器21,同時,將這樣分離的壓縮-編碼聲音數(shù)據(jù)傳輸給聲音數(shù)據(jù)解碼器22。
在這一階段,演奏數(shù)據(jù)配置器21接收以上傳輸?shù)难葑鄶?shù)據(jù),然后,根據(jù)演奏數(shù)據(jù)配置傳輸音樂的性能。這樣,配置器21向DAC23輸出數(shù)字演奏結(jié)構(gòu)數(shù)據(jù)。另一方面,聲音解碼器22接收這樣傳輸?shù)膲嚎s-編碼聲音數(shù)據(jù),然后,解碼傳輸音樂的壓縮-編碼聲音數(shù)據(jù)。這樣,解碼器22向DAC24輸出PCM聲音數(shù)據(jù)。
在步驟A3中,中央處理器20比較PCM聲音數(shù)據(jù)中的時間戳數(shù)據(jù)和已配置演奏數(shù)據(jù)中的時間戳數(shù)據(jù)。這意味著PCM聲音數(shù)據(jù)的重放狀態(tài)和演奏配置數(shù)據(jù)的重放狀態(tài)通過它們的時間戳數(shù)據(jù)進(jìn)行相互對比。
在步驟A4中,如果PCM聲音數(shù)據(jù)的重放狀態(tài)和已配置演奏數(shù)據(jù)的重放狀態(tài)并未達(dá)到彼此同步,則流程轉(zhuǎn)至步驟A5。在步驟A5中,在中央處理器20的控制下將已配置演奏數(shù)據(jù)的演奏速率或節(jié)奏調(diào)整至同步。
具體的說,如果在步驟A4中演奏結(jié)構(gòu)數(shù)據(jù)的重放狀態(tài)比PCM聲音數(shù)據(jù)的重放狀態(tài)在時間上有所延遲,在步驟A5中,將加快已配置演奏數(shù)據(jù)的演奏速率或節(jié)奏。反之,如果在步驟A4中演奏結(jié)構(gòu)數(shù)據(jù)的重放狀態(tài)比PCM聲音數(shù)據(jù)的重放狀態(tài)在時間上有所提前,在步驟A5中,將減慢已配置演奏數(shù)據(jù)的演奏速率或節(jié)奏。
演奏的節(jié)奏控制可以通過改變包含在演奏數(shù)據(jù)中的速度或節(jié)奏數(shù)據(jù)值得到實現(xiàn)。舉例來說,可以通過改變配置器21中的演奏的參考時鐘信號值得到實現(xiàn)。演奏的節(jié)奏或速度控制最好在不依賴于于包含在演奏數(shù)據(jù)中的速度或節(jié)奏下進(jìn)行。
在這一階段,DAC23把來自演奏數(shù)據(jù)配置器21的數(shù)字演奏結(jié)構(gòu)數(shù)據(jù)轉(zhuǎn)化為模擬演奏信號。然后,DAC23將生成的模擬演奏信號傳輸給混頻器25。另一方面,DAC24把從聲音數(shù)據(jù)解碼器22來的PCM聲音數(shù)據(jù)轉(zhuǎn)化為模擬聲音信號。然后,DAC24將生成的模擬聲音信號傳輸至混頻器25。此后,混頻器25將來自DAC23的模擬演奏信號和來自DAC24的模擬聲音信號混頻在一起,產(chǎn)生模擬重放音樂信號。
在步驟A6,中央處理器20判斷是否音樂傳輸在繼續(xù)。如果音樂傳輸在繼續(xù),流程回到步驟A1并再次處理與上面解釋過的A1到A6的相同過程。如果音樂傳輸不再繼續(xù),則過程流程結(jié)束,即,在音樂重放子系統(tǒng)2中的重放步驟完成。
根據(jù)第一實施例的音樂傳輸系統(tǒng)50,像前面所解釋的那樣,原始音樂數(shù)據(jù)的數(shù)字聲音數(shù)據(jù)和數(shù)字演奏數(shù)據(jù)被音樂傳輸系統(tǒng)1中的聲音數(shù)據(jù)分離器12分離,然后,只有數(shù)字聲音數(shù)據(jù)被那里的壓縮編碼器10壓縮-編碼。此后,壓縮-編碼聲音數(shù)據(jù)和演奏數(shù)據(jù)被多路復(fù)用器11多路復(fù)用,從而生成數(shù)字傳輸數(shù)據(jù)。這樣生成的傳輸數(shù)據(jù)隨后通過網(wǎng)絡(luò)51被傳輸?shù)接删唧w的接受器終端提供的音樂重放子系統(tǒng)2。
因此,壓縮-編碼聲音數(shù)據(jù)量因通信帶寬的狹窄而減少,同時,原始音樂的介紹或中間樂節(jié)的壓縮-編碼聲音數(shù)據(jù)會變成沒有或零。因此,對比上述的現(xiàn)有技術(shù)方法和系統(tǒng),要傳輸?shù)囊魳房偭窟M(jìn)一步減少。這意味著不可逆數(shù)據(jù)壓縮率增大了。
此外,原始音樂的演奏(即,伴奏)根據(jù)通過音樂傳輸子系統(tǒng)2中的網(wǎng)絡(luò)3傳輸?shù)难葑鄶?shù)據(jù)被重放。對演奏數(shù)據(jù)而言數(shù)據(jù)壓縮是不必需的。因此,重放音樂聲音質(zhì)量的降低得到了防止或有效抑制。
第二實施例圖5和圖6分別表示了根據(jù)本發(fā)明第二實施例的音樂傳輸系統(tǒng)50中使用的音樂重放子系統(tǒng)2A的結(jié)構(gòu)和操作。
如圖5所示,將第一實施例中圖3所示的音樂重放子系統(tǒng)2刪除聲音數(shù)據(jù)解碼器22即可獲得第二實施例中的音樂重放子系統(tǒng)2A結(jié)構(gòu)。
在第二實施例中,與第一實施例不同,中央處理器20A不僅包括多路分解器20Aa,還包括聲音數(shù)據(jù)解碼器20Ab。因此,聲音數(shù)據(jù)解碼器22的功能由中央處理器20A中的聲音數(shù)據(jù)解碼器20Ab執(zhí)行。換言之,解碼器22的功能由中央處理器20A的操作提供或產(chǎn)生。
由于解碼器22的功能由中央處理器20A產(chǎn)生,中央處理器20A的必要性能比第一實施例中的中央處理器20高;換言之,需要應(yīng)用一個比第一實施例更高性能的中央處理器作為中央處理器20A。然而,這種需求很容易由一般的、多功能的且價格不昂貴的中央處理器滿足。另一方面,就不需要專用的聲音數(shù)據(jù)解碼器22了。所以,出現(xiàn)了一個另外的優(yōu)點,音樂重放子系統(tǒng)2A的制造成本由于第一實施例的子系統(tǒng)2而減少了。
第二實施例的音樂重放子系統(tǒng)2A的操作流程僅在步驟B2和B3中與圖4的第一實施例的操作流程不同。在步驟B2,中央處理器20A在解碼壓縮-編碼聲音數(shù)據(jù)時,將演奏數(shù)據(jù)傳輸給演奏數(shù)據(jù)配置器。在步驟B3,中央處理器20A把中央處理器20A中的聲音數(shù)據(jù)解碼器20Ab解碼的PCM聲音數(shù)據(jù)中的時間戳數(shù)據(jù),與配置器21產(chǎn)生的演奏結(jié)構(gòu)數(shù)據(jù)中的時間戳數(shù)據(jù)進(jìn)行比較。
根據(jù)第二實施例的使用重放子系統(tǒng)2A的音樂傳輸系統(tǒng)50,如上所述,具有與第一實施例相同的優(yōu)點。
第三實施例圖7和圖8分別表示了根據(jù)本發(fā)明第三實施例的音樂傳輸系統(tǒng)50中使用的音樂重放子系統(tǒng)2B的結(jié)構(gòu)和操作。
如圖7所示,將圖3的第一實施例中的演奏數(shù)據(jù)配置器21替換為數(shù)字信號處理器(DSP)26即可獲得第三實施例中的音樂重放子系統(tǒng)2B的結(jié)構(gòu)。
在第三實施例中,DSP26的應(yīng)用并未減少子系統(tǒng)2B的成本。然而,如果圖2A和圖2B的音樂傳輸系統(tǒng)1可以發(fā)送能夠在音樂重放子系統(tǒng)2B中產(chǎn)生音樂樂器音調(diào)的DSP碼,就具有一個另外的優(yōu)點,即子系統(tǒng)2B重放音樂的演奏可以包括一件或多件樂器的音調(diào)。此外,另一個優(yōu)點就是,如果子系統(tǒng)2B不進(jìn)行它的音樂重放操作,那么DSP26可以應(yīng)用于不同于演奏數(shù)據(jù)配置器21的操作過程上。
第三實施例的音樂重放子系統(tǒng)2B的操作流程僅在步驟C1、C2、C3和C4與圖4的第一實施例的音樂重放子系統(tǒng)的操作流程不同。
在步驟C1中,在接收傳輸數(shù)據(jù)之前,DSP26先進(jìn)行設(shè)置操作以提供演奏數(shù)據(jù)配置器21的功能。
在步驟C2中,在中央處理器20的控制下,在聲音數(shù)據(jù)從中央處理器20傳輸?shù)铰曇魯?shù)據(jù)解碼器22的同時,演奏數(shù)據(jù)從中央處理器20傳輸?shù)紻SP26。
在步驟C3中,中央處理器20將聲音數(shù)據(jù)解碼器解碼的PCM聲音數(shù)據(jù)中的時間戳數(shù)據(jù)與DSP26生成的演奏結(jié)構(gòu)數(shù)據(jù)中的時間戳數(shù)據(jù)進(jìn)行比較。
在步驟C4中,如果DSP26的演奏結(jié)構(gòu)數(shù)據(jù)的重放狀態(tài)相對于步驟A4中的解碼器22的PCM聲音數(shù)據(jù)的重放狀態(tài)在時間有所延遲,則加快演奏速率或演奏結(jié)構(gòu)數(shù)據(jù)的節(jié)奏。反之,如果演奏結(jié)構(gòu)數(shù)據(jù)的重放狀態(tài)相對與步驟A4中的PCM聲音數(shù)據(jù)的重放狀態(tài)在時間上有所提前,則在步驟C4中減慢演奏速率或演奏結(jié)構(gòu)數(shù)據(jù)的節(jié)奏。
根據(jù)第三實施例的使用重放子系統(tǒng)2B的音樂傳輸系統(tǒng)50,很明顯具有同第一實施例一樣的優(yōu)點。
第四實施例圖9和圖10分別表示了根據(jù)本發(fā)明第四實施例的音樂傳輸系統(tǒng)50中使用的音樂重放子系統(tǒng)2C的結(jié)構(gòu)和操作。
如圖9所示,分別把圖3的第一實施例中的演奏數(shù)據(jù)配置器21和聲音數(shù)據(jù)解碼器22替換為數(shù)字信號處理器(DSP)26和27即可獲得第四實施例中的音樂重放子系統(tǒng)2C的結(jié)構(gòu)。
在第四實施例中,由于DSP26的使用如同在第三實施例中一樣,因此具有與第三實施例相同的附加優(yōu)點。
第四實施例的音樂重放子系統(tǒng)2C的操作流程僅在步驟D1、D2、D3和D4與圖4的第一實施例的音樂重放子系統(tǒng)的操作流程不同。
在D1步驟中,在接收傳輸數(shù)據(jù)之前,DSP26和27先完成一個設(shè)置操作以分別提供演奏數(shù)據(jù)配置器21和聲音數(shù)據(jù)解碼器22的功能。
在D2步驟中,演奏數(shù)據(jù)從中央處理器20傳輸?shù)紻SP26,同時聲音數(shù)據(jù)從中央處理器20傳輸?shù)紻SP27。
在D3步驟中,中央處理器20比較DSP27解碼的PCM聲音數(shù)據(jù)中的時間戳數(shù)據(jù)與DSP26生成的演奏結(jié)構(gòu)數(shù)據(jù)中的時間戳數(shù)據(jù)。
在D4步驟中,如果DSP26的演奏結(jié)構(gòu)數(shù)據(jù)的重放狀態(tài)比步驟A4中的DSP27的PCM聲音數(shù)據(jù)的重放狀態(tài)有時間的延遲,則加快演奏速率或演奏結(jié)構(gòu)數(shù)據(jù)的節(jié)奏。反之,如果演奏結(jié)構(gòu)數(shù)據(jù)的重放狀態(tài)比步驟A4中的PCM聲音數(shù)據(jù)的重放狀態(tài)有時間的提前,則減慢演奏速率或演奏結(jié)構(gòu)數(shù)據(jù)的節(jié)奏。
根據(jù)第四實施例的使用重放子系統(tǒng)2C的音樂傳輸系統(tǒng)50,很明顯具有與第一實施例相同的優(yōu)點。
第五實施例圖11和圖12分別表示了根據(jù)本發(fā)明第五實施例的音樂傳輸系統(tǒng)50中使用的音樂重放子系統(tǒng)2D的結(jié)構(gòu)和操作。
如圖11所示,將第一實施例中的聲音數(shù)據(jù)解碼器22刪除并把演奏數(shù)據(jù)配置器21替換為數(shù)字信號處理器(DSP)26即可獲得第五實施例中的音樂重放子系統(tǒng)2D的結(jié)構(gòu)。同樣,第一實施例中的中央處理器20被具有多路分解器20Aa和聲音數(shù)據(jù)解碼器20Ab的中央處理器20A替代。
可以說子系統(tǒng)2D具有把圖5的第二實施例中的演奏數(shù)據(jù)配置器21替換為DSP26,或刪除圖7的第三實施例中的聲音數(shù)據(jù)解碼器22后而獲得的結(jié)構(gòu)。
第五實施例中的音樂重放子系統(tǒng)2D的操作流程僅在步驟E1和E2與圖8的第三實施例中的音樂重放子系統(tǒng)的操作流程有所不同。
在E1步驟中,演奏數(shù)據(jù)從中央處理器20傳輸?shù)紻SP26,同時聲音數(shù)據(jù)被中央處理器20A中的聲音數(shù)據(jù)解碼器20Ab解碼。
在E2步驟中,中央處理器20A比較由解碼器20Ab解碼的PCM聲音數(shù)據(jù)中的時間戳數(shù)據(jù)和DSP生成的演奏結(jié)構(gòu)數(shù)據(jù)中的時間戳數(shù)據(jù)。
根據(jù)第五實施例的使用重放子系統(tǒng)2D的音樂傳輸系統(tǒng)50,很明顯具有與第一實施例相同的優(yōu)點。
變型本發(fā)明不局限于上述的第一至第五實施例。對這些實施例的任何改變或改進(jìn)都不脫離本發(fā)明的構(gòu)思。
例如,在上述的實施例中,每個裝置或子系統(tǒng)的數(shù)量或結(jié)構(gòu)都可根據(jù)需要改變。
由于已經(jīng)描述了本發(fā)明的優(yōu)選形式,應(yīng)該知道,不脫離本發(fā)明構(gòu)思的改進(jìn),對于本技術(shù)領(lǐng)域的普通技術(shù)人員來說都是顯而易見的。本發(fā)明的保護(hù)范圍完全由下面的權(quán)利要求決定。
權(quán)利要求
1.一傳輸音樂的系統(tǒng),包括(a)從包括聲音數(shù)據(jù)和演奏數(shù)據(jù)的原始音樂數(shù)據(jù)中生成傳輸數(shù)據(jù)的的音樂傳輸子系統(tǒng);音樂傳輸子系統(tǒng)包括一壓縮編碼器和一多路復(fù)用器;壓縮編碼器壓縮-編碼原始音樂數(shù)據(jù)的聲音數(shù)據(jù),從而生成一壓縮-編碼聲音數(shù)據(jù);多路復(fù)用器多路復(fù)用來自壓縮編碼器的壓縮-編碼聲音數(shù)據(jù)和原始音樂數(shù)據(jù)的演奏數(shù)據(jù),從而生成傳輸數(shù)據(jù);(b)允許傳輸數(shù)據(jù)進(jìn)行傳輸?shù)囊痪W(wǎng)絡(luò),和(c)至少一個對應(yīng)通過網(wǎng)絡(luò)傳輸?shù)膫鬏敂?shù)據(jù)的原始音樂數(shù)據(jù)用于重放原始音樂的音樂重放子系統(tǒng);至少一個音樂重放子系統(tǒng),包括一個多路分解器、一個演奏數(shù)據(jù)配置器、一個聲音數(shù)據(jù)解碼器和一個混頻器;多路分解器將傳輸數(shù)據(jù)多路分解為壓縮-編碼聲音數(shù)據(jù)和演奏數(shù)據(jù);演奏數(shù)據(jù)配置器由演奏數(shù)據(jù)配置一長樂演奏,從而形成演奏結(jié)構(gòu);聲音數(shù)據(jù)解碼器解碼壓縮-編碼聲音數(shù)據(jù)而生成聲音數(shù)據(jù);混頻器把從演奏數(shù)據(jù)配置器來的演奏結(jié)構(gòu)與從聲音數(shù)據(jù)解碼器來的聲音數(shù)據(jù)混頻,從而生成對應(yīng)原始音樂的一混頻數(shù)據(jù)。
2.根據(jù)權(quán)利要求1的系統(tǒng),其中在音樂傳輸子系統(tǒng)的多路復(fù)用器內(nèi)在聲音數(shù)據(jù)和演奏數(shù)據(jù)上增加時間戳數(shù)據(jù);以及其中的音樂重放子系統(tǒng),包括一個同步器,通過對比聲音數(shù)據(jù)的時間戳數(shù)據(jù)和演奏數(shù)據(jù)的時間戳數(shù)據(jù),使得原始音樂的聲音和演奏相互同步。
3.根據(jù)權(quán)利要求1的系統(tǒng),其中音樂傳輸子系統(tǒng)的壓縮編碼器被設(shè)計為當(dāng)原始音樂不包括聲音時不產(chǎn)生聲音數(shù)據(jù)。
4.根據(jù)權(quán)利要求1的系統(tǒng),其中生成聲音數(shù)據(jù)以形成一個單聲道或單音聲音并包括一個發(fā)音點數(shù)據(jù);其中音樂重放子系統(tǒng)的聲音數(shù)據(jù)解碼器解碼壓縮-編碼聲音數(shù)據(jù)以生成使用發(fā)音點數(shù)據(jù)的聲音數(shù)據(jù)。
5.一個音樂傳輸子系統(tǒng),包括(a)壓縮-編碼原始音樂數(shù)據(jù)的聲音數(shù)據(jù)從而生成壓縮-編碼聲音數(shù)據(jù)的一壓縮編碼器;和(b)多路復(fù)用從壓縮編碼器來的壓縮-編碼聲音數(shù)據(jù)和原始音樂數(shù)據(jù)的演奏數(shù)據(jù),從而產(chǎn)生傳輸數(shù)據(jù)的一多路復(fù)用器。
6.根據(jù)權(quán)利要求5的子系統(tǒng),其中多路復(fù)用器在聲音數(shù)據(jù)和演奏數(shù)據(jù)上增加時間戳數(shù)據(jù);其中,聲音數(shù)據(jù)的時間戳數(shù)據(jù)和演奏數(shù)據(jù)的時間戳數(shù)據(jù)被用于實現(xiàn)聲音數(shù)據(jù)和演奏數(shù)據(jù)間的同步。
7.根據(jù)權(quán)利要求5的子系統(tǒng),其中壓縮編碼器被設(shè)計為當(dāng)原始音樂不包含聲音時不產(chǎn)生聲音數(shù)據(jù)。
8.根據(jù)權(quán)利要求5的子系統(tǒng),其中生成聲音數(shù)據(jù)以形成一個單聲道或單音聲音并包括一個發(fā)音點數(shù)據(jù)。
9.從包括多路復(fù)用在一起的壓縮編碼聲音數(shù)據(jù)和演奏數(shù)據(jù)的音樂傳輸數(shù)據(jù)重放原始音樂的一音樂重放子系統(tǒng),該子系統(tǒng)包括(a)把傳輸數(shù)據(jù)多路分離為壓縮-編碼聲音數(shù)據(jù)和演奏數(shù)據(jù)的一多路分解器;(b)從演奏數(shù)據(jù)配置一長樂演奏,從而形成一演奏結(jié)構(gòu)的一演奏數(shù)據(jù)配置器;(c)解碼壓縮-編碼聲音數(shù)據(jù)以生成一聲音數(shù)據(jù)的一聲音數(shù)據(jù)解碼器;(d)混頻來自演奏數(shù)據(jù)配置器的演奏結(jié)構(gòu)和來自聲音數(shù)據(jù)解碼器的聲音數(shù)據(jù),從而生成對應(yīng)原始音樂的一混頻數(shù)據(jù)的一混頻器。
10.根據(jù)權(quán)利要求9的子系統(tǒng),還包括通過比較聲音數(shù)據(jù)上的一時間戳數(shù)據(jù)和演奏數(shù)據(jù)上的一時間戳數(shù)據(jù)從而在聲音數(shù)據(jù)和演奏結(jié)構(gòu)間同步的同步器。
11.根據(jù)權(quán)利要求9的子系統(tǒng),其中聲音數(shù)據(jù)被生成以形成一個單聲道或單音聲音并包括一個發(fā)音點數(shù)據(jù)。
12.一種傳輸音樂的方法,包括如下步驟(a)壓縮-編碼一段原始音樂的聲音數(shù)據(jù),從而生成一壓縮-編碼聲音數(shù)據(jù);(b)多路復(fù)用來自壓縮編碼器的壓縮-編碼聲音數(shù)據(jù)和來自原始音樂數(shù)據(jù)的一演奏數(shù)據(jù),從而生成一個傳輸數(shù)據(jù);(c)將傳輸數(shù)據(jù)通過一網(wǎng)絡(luò)傳輸給至少一個重放音樂子系統(tǒng);(d)在至少一個重放音樂子系統(tǒng)中將傳輸數(shù)據(jù)多路分解為壓縮-編碼聲音數(shù)據(jù)和演奏數(shù)據(jù);(e)從演奏數(shù)據(jù)中配置一長樂演奏,從而在至少一個重放音樂子系統(tǒng)中形成演奏結(jié)構(gòu);(f)在至少一個音樂重放子系統(tǒng)中解碼壓縮-編碼數(shù)據(jù)以生成聲音數(shù)據(jù);(g)將(e)步驟中形成的演奏結(jié)構(gòu)數(shù)據(jù)和在(f)步驟中生成的聲音數(shù)據(jù)混頻,從而在至少一個重放音樂子系統(tǒng)中生成對應(yīng)原始音樂數(shù)據(jù)的混頻數(shù)據(jù);
13.根據(jù)權(quán)利要求12的方法,其中將時間戳數(shù)據(jù)增加到聲音數(shù)據(jù)和演奏數(shù)據(jù)中;并且其中原始音樂的聲音和演奏通過比較聲音數(shù)據(jù)的時間戳數(shù)據(jù)和演奏數(shù)據(jù)的時間戳數(shù)據(jù)達(dá)到同步。
14.根據(jù)權(quán)利要求12的方法,其中當(dāng)原始音樂不包括聲音時,不生成聲音數(shù)據(jù)。
15.根據(jù)權(quán)利要求12的方法,其中生成聲音數(shù)據(jù)以形成一個單聲道或單音聲音并包括一個發(fā)音點數(shù)據(jù);并且其中解碼壓縮-編碼聲音數(shù)據(jù)以生成使用步驟(f)中發(fā)音點數(shù)據(jù)的聲音數(shù)據(jù)。
全文摘要
提供了一個傳輸音樂系統(tǒng),其進(jìn)一步減少了要傳輸?shù)囊魳窋?shù)據(jù)總量。一個從包括聲音數(shù)據(jù)和演奏數(shù)據(jù)的原始音樂數(shù)據(jù)中產(chǎn)生傳輸數(shù)據(jù)的音樂傳輸子系統(tǒng),它包括壓縮編碼器和多路復(fù)用器。編碼器壓縮-編碼原始音樂數(shù)據(jù)的聲音數(shù)據(jù),從而生成壓縮-編碼聲音數(shù)據(jù)。多路復(fù)用器多路復(fù)用壓縮-編碼聲音數(shù)據(jù)和演奏數(shù)據(jù),從而生成傳輸數(shù)據(jù)。對應(yīng)通過一臺計算機或通信網(wǎng)絡(luò)傳輸?shù)膫鬏敂?shù)據(jù)的原始音樂數(shù)據(jù)重放原始音樂的至少一個音樂重放子系統(tǒng),它包括:多路分解器,將傳輸數(shù)據(jù)多路分離為壓縮-編碼聲音數(shù)據(jù)和演奏數(shù)據(jù);演奏數(shù)據(jù)配置器,由演奏數(shù)據(jù)中配置演奏,從而形成演奏結(jié)構(gòu);聲音數(shù)據(jù)解碼器,解碼壓縮-編碼聲音數(shù)據(jù)以形成聲音數(shù)據(jù);和混頻器把從演奏數(shù)據(jù)配置器來的演奏結(jié)構(gòu)和從聲音數(shù)據(jù)解碼器來的聲音數(shù)據(jù)混頻,從而生成對應(yīng)原始音樂的混頻數(shù)據(jù)。
文檔編號G10H1/00GK1354569SQ01133900
公開日2002年6月19日 申請日期2001年10月30日 優(yōu)先權(quán)日2000年10月30日
發(fā)明者矢野雅敏 申請人:日本電氣株式會社