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

音樂播放設(shè)備,音樂播放方法和電話終端裝置的制作方法

文檔序號:2828952閱讀:219來源:國知局
專利名稱:音樂播放設(shè)備,音樂播放方法和電話終端裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種適合于在車載電話或便攜式電話中使用的音樂播放設(shè)備和音樂播放方法。
背景技術(shù)
在例如公知的作為模擬或數(shù)字蜂窩系統(tǒng)的PDC(個人數(shù)字蜂窩式遠程通信系統(tǒng))或PHS(個人手持電話系統(tǒng))等便攜式電話系統(tǒng)中,當有電話到達時,電話終端裝置將響鈴來提醒用戶。傳統(tǒng)上,是由嘟嘟聲來完成提醒,但是由于嘟嘟聲是一種刺耳的噪聲,所以最近已用樂曲來代替嘟嘟聲。
上述類型的傳統(tǒng)電話終端裝置可以產(chǎn)生旋律,但是其產(chǎn)生的旋律遠不能得到令人滿意的質(zhì)量。
為了解決這一問題,認為有效的辦法是采用帶有自動演奏功能的樂曲播放設(shè)備。這種能夠自動演奏的傳統(tǒng)樂曲播放設(shè)備包括中央處理單元(CPU)、只讀存儲器(ROM)、隨機存取存儲器(RAM)和音調(diào)發(fā)生器。所述設(shè)備按照以下方式播放一首樂曲CPU執(zhí)行存儲在ROM中的自動演奏程序以便從ROM或RAM中讀取音樂數(shù)據(jù),同時在音調(diào)發(fā)生器上設(shè)定音調(diào)發(fā)生參數(shù)。
對這種電話終端裝置的要求是小型化、低價和多功能。裝在機內(nèi)的CPU必須執(zhí)行各種操作,例如處理進出電話和進行顯示。換句話說,如果在便攜式電話終端裝置中使用樂曲播放設(shè)備,CPU除了要完成其它電話功能之外,還必須進行樂曲播放,這就需要使用高速CPU。CPU的處理速度越快,電話終端裝置的價格越高。
公知的是還可以使用帶有樂曲播放功能的旋律IC。旋律IC由音調(diào)發(fā)生器、定序器、存儲音樂樂譜數(shù)據(jù)的ROM、和其它用于存儲音質(zhì)數(shù)據(jù)的ROM構(gòu)成。當從外部接收到音樂播放指令時,旋律IC遵循從樂譜數(shù)據(jù)ROM中讀取的樂譜數(shù)據(jù)而播放旋律音調(diào),所播放的音調(diào)具有從音質(zhì)數(shù)據(jù)ROM中讀取的音質(zhì)。如果將這種旋律IC與電話終端裝置相結(jié)合,則不必由CPU進行樂曲播放,這樣就可以使用價格不昂貴的低速CPU。
然而,旋律IC只有很小的音質(zhì)數(shù)據(jù)ROM存儲容量。音質(zhì)數(shù)據(jù)ROM的存儲容量如此之小,以致于限制了參數(shù)數(shù)量和音質(zhì)數(shù)據(jù)的種類,這使得很難產(chǎn)生高質(zhì)量的音調(diào)或多種音調(diào)。
此外,因為旋律IC的樂譜數(shù)據(jù)ROM存儲容量很小,所以使可存儲的樂曲數(shù)量和待播放的樂曲長度受到限制。樂譜數(shù)據(jù)ROM的存儲容量是如此之小,以致于無法存儲播放高質(zhì)量樂曲所需的大量音樂數(shù)據(jù),因此,除了一些低質(zhì)量的旋律之外,無法播放其它旋律。
對發(fā)明的簡要說明考慮到這些情況,本發(fā)明的一個目的在于提供一種樂曲播放設(shè)備和樂曲播放方法,其即使在存儲音質(zhì)數(shù)據(jù)的存儲器具有小存儲容量的情況下也能使待播放的樂曲具有不同音質(zhì)。
本發(fā)明的另一個目的是提供一種樂曲播放設(shè)備和樂曲播放方法,即使在用于存儲樂譜數(shù)據(jù)的存儲器具小存儲容量的情況下,也能使待播放的樂曲具有不同音質(zhì)。
本發(fā)明的再一個目的是提供一種樂曲播放設(shè)備、樂曲播放方法和電話終端裝置,借此,即使是使用低速處理單元也能播放具有高質(zhì)量音調(diào)的樂曲。
為了實現(xiàn)上述目的,本發(fā)明的音樂播放設(shè)備包括音質(zhì)數(shù)據(jù)存儲器,其以有限的容量存儲與第一數(shù)量的音質(zhì)相對應(yīng)的音質(zhì)數(shù)據(jù),所述第一數(shù)量的音質(zhì)少于保存在數(shù)據(jù)源中的第二數(shù)量的音質(zhì);接口,啟動該接口后可以將音質(zhì)數(shù)據(jù)從數(shù)據(jù)源傳送到音質(zhì)數(shù)據(jù)存儲器,從而使音質(zhì)數(shù)據(jù)存儲器存儲傳送的音質(zhì)數(shù)據(jù);樂譜數(shù)據(jù)存儲器,其存儲代表樂曲的樂譜數(shù)據(jù);音調(diào)發(fā)生器,其設(shè)有從存儲在樂譜數(shù)據(jù)存儲器內(nèi)的樂譜數(shù)據(jù)中得出用于產(chǎn)生樂曲音調(diào)的音調(diào)發(fā)生參數(shù);和演奏控制器,其譯出樂譜數(shù)據(jù)以便從音質(zhì)數(shù)據(jù)存儲器中讀出由樂譜數(shù)據(jù)指定的音質(zhì)數(shù)據(jù),從而用讀出的音質(zhì)數(shù)據(jù)設(shè)定音調(diào)發(fā)生器使音調(diào)發(fā)生器能產(chǎn)生具有由樂譜數(shù)據(jù)指定音質(zhì)的音調(diào)。
優(yōu)選的是,音調(diào)發(fā)生器能夠同時產(chǎn)生分配給樂曲各部分的第三數(shù)量的音調(diào),該數(shù)量不多于由音質(zhì)數(shù)據(jù)存儲器得到的第二數(shù)量的音質(zhì),而且演奏控制器讀出與第三數(shù)量的音質(zhì)相對應(yīng)的音質(zhì)數(shù)據(jù),所述第三數(shù)量的音質(zhì)根據(jù)樂譜數(shù)據(jù)被分配到各部分。
本發(fā)明的電子設(shè)備包括處理器,其用于處理執(zhí)行任務(wù)的數(shù)據(jù);存儲器裝置,其存儲包含音樂數(shù)據(jù)的數(shù)據(jù),所述音樂數(shù)據(jù)由表現(xiàn)樂曲的音質(zhì)數(shù)據(jù)和樂譜數(shù)據(jù)構(gòu)成;音樂播放裝置,其在處理器的控制下根據(jù)音樂數(shù)據(jù)進行工作以便根據(jù)處理器執(zhí)行的任務(wù)播放樂曲;其中音樂播放裝置包括音質(zhì)數(shù)據(jù)存儲器,其以有限的容量存儲與第一數(shù)量的音質(zhì)相對應(yīng)的音質(zhì)數(shù)據(jù),所述第一數(shù)量的音質(zhì)少于保存在存儲器裝置中的第二數(shù)量的音質(zhì);接口,其啟動后將音質(zhì)數(shù)據(jù)從存儲裝置傳送到音質(zhì)數(shù)據(jù)存儲器,以便使音質(zhì)數(shù)據(jù)存儲器存儲傳送來的音質(zhì)數(shù)據(jù);樂譜數(shù)據(jù)存儲器,其存儲代表樂曲的樂譜數(shù)據(jù);音調(diào)發(fā)生器,其設(shè)定從存儲在樂譜存儲器內(nèi)的樂譜數(shù)據(jù)中獲得的音調(diào)發(fā)生參數(shù)以便產(chǎn)生樂曲的音調(diào);和演奏控制器,其譯出樂譜數(shù)據(jù)以便從音質(zhì)數(shù)據(jù)存儲器中讀出由樂譜數(shù)據(jù)指定的音質(zhì)數(shù)據(jù)并用讀出的音質(zhì)數(shù)據(jù)設(shè)定音調(diào)發(fā)生器,以便使音調(diào)發(fā)生器能產(chǎn)生具有由樂譜數(shù)據(jù)指定的音質(zhì)的音調(diào)。
優(yōu)選的是,音調(diào)發(fā)生器可以同時產(chǎn)生分配給樂曲各部分的第三數(shù)量的音調(diào),第三數(shù)量的音調(diào)不多于由音質(zhì)數(shù)據(jù)存儲器得到的第二數(shù)量的音質(zhì),而且演奏控制器讀取與根據(jù)樂譜數(shù)據(jù)分配給各部分的第三數(shù)量的音質(zhì)相應(yīng)的音質(zhì)數(shù)據(jù)。
優(yōu)選的是,本發(fā)明的電子設(shè)備進一步包括通信裝置,其能夠與外部數(shù)據(jù)庫聯(lián)通以便將音樂數(shù)據(jù)從外部數(shù)據(jù)庫下載到存儲器裝置中。
本發(fā)明的電話終端設(shè)備包括通信單元,其將信號傳送到遠方并從遠方接收信號;音樂播放單元,其能播放與信號有關(guān)的樂曲;其中音樂播放單元包括樂譜數(shù)據(jù)存儲器,其存儲代表樂曲的樂譜數(shù)據(jù);可設(shè)置參數(shù)的調(diào)頻型音調(diào)發(fā)生器,其用于通過調(diào)頻產(chǎn)生與音調(diào)同步的旋律;和演奏控制器,其根據(jù)存儲的樂譜數(shù)據(jù)為音調(diào)發(fā)生器設(shè)定參數(shù)以便使音調(diào)發(fā)生器與樂譜數(shù)據(jù)表現(xiàn)的樂曲音調(diào)同步。
優(yōu)選的是,音樂播放單元進一步包括音質(zhì)數(shù)據(jù)存儲器,其以有限的容量存儲與預(yù)定數(shù)量的音質(zhì)相對應(yīng)的音質(zhì)數(shù)據(jù);和演奏控制器譯出樂譜數(shù)據(jù)以便從音質(zhì)數(shù)據(jù)存儲器中讀出與由樂譜數(shù)據(jù)指定的音質(zhì)相應(yīng)的音質(zhì)數(shù)據(jù);并根據(jù)讀出的音質(zhì)數(shù)據(jù)設(shè)定音調(diào)發(fā)生器,從而使音調(diào)發(fā)生器與樂曲的音調(diào)同步,所述音調(diào)具有由樂譜數(shù)據(jù)指定的音質(zhì)。
優(yōu)選的是,音樂播放單元進一步包括一個接口,其能在音樂播放單元和其它單元之間傳送包含音質(zhì)數(shù)據(jù)的數(shù)據(jù),所述接口啟動后把音質(zhì)數(shù)據(jù)傳送給音樂播放單元從而使音質(zhì)數(shù)據(jù)存儲器加載。
優(yōu)選的是,本發(fā)明的電話終端設(shè)備進一步包括處理各種數(shù)據(jù)的中央處理單元和保存包括音樂數(shù)據(jù)等各種數(shù)據(jù)的存儲單元,所述音樂數(shù)據(jù)由樂譜數(shù)據(jù)和音質(zhì)數(shù)據(jù)構(gòu)成,其中所述接口在中央處理單元的控制下啟動后,用于將音質(zhì)數(shù)據(jù)從存儲單元傳送到音樂播放單元的音質(zhì)數(shù)據(jù)存儲器中,并將樂譜數(shù)據(jù)從存儲單元傳送到音樂播放單元的樂譜數(shù)據(jù)存儲器中。
優(yōu)選的是,存儲單元保存與第一數(shù)量的音質(zhì)相應(yīng)的音質(zhì)數(shù)據(jù),其中音樂播放單元的音質(zhì)數(shù)據(jù)存儲器存儲從存儲單元傳出并對應(yīng)于第二數(shù)量的音質(zhì)的音質(zhì)數(shù)據(jù),所述第二數(shù)量的音質(zhì)少于第一數(shù)量的音質(zhì),其中音調(diào)發(fā)生器同時產(chǎn)生分配給樂曲各部分的第三數(shù)量的音質(zhì),所述第三數(shù)量的音質(zhì)不多于由音質(zhì)數(shù)據(jù)存儲器得到的第二數(shù)量的音質(zhì),并且其中演奏控制器從音質(zhì)數(shù)據(jù)存儲器中讀取音質(zhì)數(shù)據(jù),這些數(shù)據(jù)與根據(jù)樂譜數(shù)據(jù)指定給各部分的第三數(shù)量的音質(zhì)相對應(yīng)。
優(yōu)選的是,通信單元可以接收代表樂譜數(shù)據(jù)和音質(zhì)數(shù)據(jù)的信號,從而可以將所述數(shù)據(jù)下載到存儲單元中。
本發(fā)明所述的音樂播放設(shè)備包括樂譜數(shù)據(jù)存儲器,其以有限的空間存儲一部分樂譜數(shù)據(jù),這些數(shù)據(jù)代表樂曲并可由數(shù)據(jù)源提供;接口,其啟動后將樂譜數(shù)據(jù)從數(shù)據(jù)源加載到樂譜數(shù)據(jù)存儲器;音調(diào)發(fā)生器,其設(shè)有從樂譜數(shù)據(jù)得到的可變參數(shù),以便順序地產(chǎn)生樂曲音調(diào);演奏控制器,其從樂譜數(shù)據(jù)存儲器中順序地檢索樂譜數(shù)據(jù),以便根據(jù)檢索到的樂譜數(shù)據(jù)為音調(diào)發(fā)生器設(shè)定可變參數(shù);和存儲監(jiān)視器,其確定什么時候根據(jù)對樂譜數(shù)據(jù)的順序檢索在有限的樂譜數(shù)據(jù)存儲器空間中建立空余區(qū),以使啟動接口將其它部分的樂譜數(shù)據(jù)加載到空余區(qū)域中,由此可以使音調(diào)發(fā)生器連續(xù)產(chǎn)生樂曲的音調(diào)。
優(yōu)選的是,本發(fā)明所述的音樂播放設(shè)備進一步包括音質(zhì)數(shù)據(jù)存儲器,其存儲與音質(zhì)數(shù)量對應(yīng)的音質(zhì)數(shù)據(jù),其中,演奏控制器從音質(zhì)數(shù)據(jù)存儲器中讀取與樂譜數(shù)據(jù)指定的音質(zhì)相應(yīng)的音質(zhì)數(shù)據(jù),并在音調(diào)發(fā)生器中設(shè)定讀取的音質(zhì)數(shù)據(jù),由此可以使音調(diào)發(fā)生器產(chǎn)生具有指定音質(zhì)的樂曲音調(diào)。
本發(fā)明所述的電子設(shè)備包括為執(zhí)行任務(wù)而處理數(shù)據(jù)的處理器;存儲數(shù)據(jù)的存儲器裝置,所述數(shù)據(jù)包含表示樂曲的樂譜數(shù)據(jù);和音樂播放裝置,其在處理器的控制下根據(jù)樂譜數(shù)據(jù)啟動以播放與任務(wù)有關(guān)的樂曲,其中音樂播放裝置包括樂譜數(shù)據(jù)存儲器,其以有限的空間存儲一部分樂譜數(shù)據(jù),這些樂譜數(shù)據(jù)表現(xiàn)樂曲且能由存儲器裝置提供;接口,其在啟動后能將樂譜數(shù)據(jù)從存儲器裝置加載到樂譜數(shù)據(jù)存儲器;音調(diào)發(fā)生器,其設(shè)有可從樂譜數(shù)據(jù)中得到的可變參數(shù)以便順序地產(chǎn)生樂曲音調(diào);演奏控制器,其從樂譜數(shù)據(jù)存儲器中順序檢索樂譜數(shù)據(jù)以便根據(jù)檢索到的樂譜數(shù)據(jù)在音調(diào)發(fā)生器中設(shè)定可變參數(shù);和存儲監(jiān)視器,其在隨著對樂譜數(shù)據(jù)的順序檢索而在樂譜數(shù)據(jù)存儲器的有限空間內(nèi)形成空余區(qū)時通知處理器,以便處理器啟動接口將另一部分樂譜數(shù)據(jù)從存儲器裝置加載到樂譜數(shù)據(jù)存儲器有限空間內(nèi)的空余區(qū)上,由此可以使音調(diào)發(fā)生器連續(xù)產(chǎn)生樂曲音調(diào)。
優(yōu)選的是,本發(fā)明的電子設(shè)備進一步包括音質(zhì)數(shù)據(jù)存儲器,其存儲與音質(zhì)數(shù)量對應(yīng)的音質(zhì)數(shù)據(jù),其中演奏控制器從音質(zhì)數(shù)據(jù)存儲器中讀出與樂譜數(shù)據(jù)指定的音質(zhì)對應(yīng)的音質(zhì)數(shù)據(jù),并為音調(diào)發(fā)生器設(shè)定讀取的音質(zhì)數(shù)據(jù),由此可以使音調(diào)發(fā)生器產(chǎn)生具有指定音質(zhì)的樂曲音調(diào)。
優(yōu)選的是,本發(fā)明的電子設(shè)備進一步包括通信裝置,其能與外部數(shù)據(jù)庫聯(lián)通,以便從所述數(shù)據(jù)庫中將樂譜數(shù)據(jù)下載到存儲器裝置中。
根據(jù)本發(fā)明的一個方案,將通過接口傳輸?shù)囊糍|(zhì)數(shù)據(jù)存儲到音質(zhì)數(shù)據(jù)存儲裝置中,存儲裝置的存儲容量僅僅對所需種類的音質(zhì)數(shù)據(jù)有效,因此,在音質(zhì)數(shù)據(jù)中作為參數(shù)的數(shù)據(jù)量可以大到既使在音質(zhì)數(shù)據(jù)存儲裝置具有小存儲容量的情況下也足以得到高質(zhì)量的音調(diào),因此可播放具有高質(zhì)量音調(diào)的樂曲。
此外,在設(shè)于樂曲播放設(shè)備外部的存儲裝置內(nèi)存儲有多種音質(zhì)數(shù)據(jù)中,只有需播放的音樂曲目被傳輸?shù)綐非シ旁O(shè)備并存儲在音質(zhì)數(shù)據(jù)存儲裝置中,因此可以選擇幾種音質(zhì)數(shù)據(jù)作為音調(diào),用這些音調(diào)可以在音質(zhì)數(shù)據(jù)存儲裝置的存儲容量很小的情況下播放音樂曲目。另外,如果通過通信線路將音質(zhì)數(shù)據(jù)下載到外部存儲裝置中,音質(zhì)數(shù)據(jù)的選擇范圍將更寬。
所有數(shù)據(jù)處理裝置必須做的是讀取所需的音質(zhì)數(shù)據(jù)并將其發(fā)送到樂曲播放設(shè)備;但不要求其進行音樂曲目的播放。這使得可以借助低速處理單元進行高質(zhì)量的音樂播放。
此外,如果設(shè)在電話終端裝置內(nèi)的樂曲播放設(shè)備的音調(diào)發(fā)生器采用調(diào)頻的方法,與波形存儲器型音調(diào)發(fā)生器(PCM音調(diào)發(fā)生器)所需的音質(zhì)數(shù)據(jù)相比,調(diào)頻型音調(diào)發(fā)生器所需的音質(zhì)數(shù)據(jù)量大大減少。因此,既使是由于數(shù)據(jù)處理裝置進行低速數(shù)據(jù)處理而使音質(zhì)數(shù)據(jù)通過例如低速傳輸路徑傳輸,電話終端裝置也仍能以不同的高質(zhì)量音調(diào)來播放音樂曲目。此外,由于減少了音質(zhì)數(shù)據(jù)量,所以即使在存儲容量很小的音質(zhì)存儲裝置中,也可以存儲足以高質(zhì)量音調(diào)播放音樂曲目的音質(zhì)數(shù)據(jù)。
按照本發(fā)明的另一個方案,當在樂譜存儲器中出現(xiàn)空余區(qū)時,下一部分樂譜數(shù)據(jù)便順序地加載到存儲器中。借助于這種結(jié)構(gòu),可以在存儲樂譜的存儲器具有小容量的情況下,播放需要大數(shù)據(jù)量的高質(zhì)量樂曲。
此外,CPU不需要執(zhí)行音樂播放程序,而只需在存儲器轉(zhuǎn)換樂譜數(shù)據(jù)的過程中出現(xiàn)空余區(qū)時,簡單地執(zhí)行輸送下一部分樂譜數(shù)據(jù)的數(shù)據(jù)傳送程序。因此,用中等速度的CPU完全可以播放高質(zhì)量旋律的音調(diào)。
附圖簡述下面將結(jié)合附圖用實例進行更加清晰的描述,其中

圖1是表示當將采用本發(fā)明樂曲播放方法的本發(fā)明樂曲播放設(shè)備應(yīng)用到便攜式電話中時,如何將音樂數(shù)據(jù)下載到便攜式電話上的原理性方框圖;圖2是表示本發(fā)明樂曲播放設(shè)備實施例的方框圖,所述樂曲播放設(shè)備在應(yīng)用到便攜式電話上時采用了本發(fā)明的樂曲播放方法;
圖3是表示在本發(fā)明所述樂曲播放設(shè)備中常用的樂曲播放單元示例性結(jié)構(gòu)的方框圖,所述樂曲播放設(shè)備采用了本發(fā)明的樂曲播放方法;圖4是表示在按照本發(fā)明實施例所述的樂曲播放設(shè)備中使用的樂譜數(shù)據(jù)格式實例的方框圖;圖5是表示在按照本發(fā)明實施例所述的樂曲播放設(shè)備中,寫入音質(zhì)數(shù)據(jù)存儲單元(音頻RAM)內(nèi)的八種音色的音質(zhì)數(shù)據(jù)格式實例的方框圖;圖6是表示在按照本發(fā)明實施例所述的樂曲播放設(shè)備中使用的音質(zhì)分配數(shù)據(jù)格式實例的方框圖;圖7是表示在按照本發(fā)明實施例所述的樂曲播放設(shè)備中FIFO詳細布局的方框圖;圖8是用于解釋在按照本發(fā)明實施例所述的樂曲播放設(shè)備中FIFO工作狀態(tài)的方框圖;圖9是表示在使用了本發(fā)明所述的樂曲播放設(shè)備的便攜式電話中由系統(tǒng)CPU執(zhí)行的樂曲播放支持程序的流程圖;圖10是表示在按照本發(fā)明實施例所述的樂曲播放設(shè)備中,作為音調(diào)發(fā)生器實例的調(diào)頻型音調(diào)發(fā)生器結(jié)構(gòu)的方框圖;圖11是表示在按照本發(fā)明實施例所述的樂曲播放設(shè)備中,作為音調(diào)發(fā)生器實例的另一調(diào)頻型音調(diào)發(fā)生器結(jié)構(gòu)的方框圖;圖12是表示在按照本發(fā)明實施例所述的樂曲播放設(shè)備中,通過使用作為音調(diào)發(fā)生器的調(diào)頻型音調(diào)發(fā)生器在音質(zhì)數(shù)據(jù)存儲單元(音頻RAM)中寫入八種音色的音質(zhì)數(shù)據(jù)格式實例的方框圖;圖13是表示圖12中所示音質(zhì)數(shù)據(jù)詳細格式的方框圖。
發(fā)明的詳細描述圖1是表示當將采用本發(fā)明樂曲播放方法的本發(fā)明樂曲播放設(shè)備應(yīng)用到便攜式電話中時,如何將音樂數(shù)據(jù)下載到便攜式電話上的原理性方框圖。
便攜式電話通常采用蜂窩狀或網(wǎng)狀分隔方法,其可以在一個服務(wù)區(qū)中安裝很多被稱作網(wǎng)絡(luò)的無線電發(fā)射區(qū)。每個無線電發(fā)射區(qū)由一個網(wǎng)點或基站A(2a)-D(2d)管理。當用戶從作為移動站的便攜式電話1和101呼叫普通電話時,這些呼叫首先通過用于管理該便攜式電話目前所屬無線電發(fā)射區(qū)的基站連接到移動電話交換站,然后,從移動電話交換站連接到普通電話網(wǎng)。便攜式電話1、101通過無線電通道連接到與無線電發(fā)射區(qū)相應(yīng)的基站上,從而使便攜式電話能夠呼叫其它電話。
圖1示出了這種蜂窩系統(tǒng)的一個實例。圖1所示為便攜式電話1、101位于由基站A(2a)-D(2d)中的基站C(2c)管理的無線電發(fā)射區(qū)內(nèi)的情況。便攜式電話1、101通過無線電通道與基站2c連接,因此,當電話呼叫或進行位置登記時基站2c將接收和處理上行信號。盡管基站2a-2c對應(yīng)于不同的無線電發(fā)射區(qū),但是基站的外緣可彼此重疊?;?a-2d通過多路復(fù)用網(wǎng)連接到移動交換站3,并且多個移動交換站通過選通交換站4合并,然后連接到普通電話交換站5a。該系統(tǒng)中設(shè)置的多個選通交換站4通過中繼傳輸線彼此連接。普通電話交換站5a、5b、5c位于各自的局域內(nèi),它們通過中繼傳輸線相互連接。每個普通電話交換站5a、5b、5c都與普通電話建立連接。隨后,在這種情況下,將下載中心6連接到普通電話交換站5b上。
在下載中心6中,可以隨時收集新的音樂曲目并可存儲大量音樂數(shù)據(jù)。按照本發(fā)明,可以將音樂數(shù)據(jù)從與普通電話網(wǎng)連接的下載中心6下載到便攜式電話1、101上。當便攜式電話1下載音樂數(shù)據(jù)時,攜帶便攜式電話1的用戶可撥通下載中心6的電話號碼,這樣,電話1便通過基站2C、移動交換站3、門交換站4、普通電話交換站5a和5b在從便攜式電話1到下載中心6的通路上與下載中心6相連。然后,用戶可以根據(jù)電話顯示器上指示的菜單操作便攜式電話1上的撥號鍵和類似物,下載與所需音樂題目相關(guān)的音樂數(shù)據(jù)。在這種情況下,音樂數(shù)據(jù)由樂譜數(shù)據(jù)和音質(zhì)數(shù)據(jù)構(gòu)成。利用上述方法,可只將表示不同音調(diào)或樂譜數(shù)據(jù)的音質(zhì)數(shù)據(jù)單獨下載到便攜式電話1中。
圖2表示的是本發(fā)明樂曲播放設(shè)備的實施例,所述樂曲播放設(shè)備在應(yīng)用到作為電話終端裝置的便攜式電話上時采用了本發(fā)明的樂曲播放方法。
在圖2中,便攜式電話1包括通用的可伸縮式天線1a。天線1a與具有調(diào)制和解調(diào)功能的通信單元13相連。系統(tǒng)的中央處理單元(CPU)10是系統(tǒng)控制部分,其執(zhí)行控制便攜式電話1中各部分操作的電話功能程序。系統(tǒng)CPU10設(shè)有定時器,該定時器測量操作中耗用的時間并在一定的間隔內(nèi)產(chǎn)生定時器中斷信號。根據(jù)接收到的中斷請求信號,系統(tǒng)CPU10執(zhí)行輔助操作,以支持后面將要描述的樂曲播放處理。系統(tǒng)RAM11是這樣一種RAM(隨機存取存儲器),其能為由從下載中心6下載的樂譜數(shù)據(jù)和音質(zhì)數(shù)據(jù)組成的音樂數(shù)據(jù)提供存儲區(qū)域、提供用戶設(shè)定數(shù)據(jù)存儲區(qū)、和為系統(tǒng)CPU10提供工作區(qū)等。系統(tǒng)ROM是這樣一種ROM(只讀存儲器),其能存儲由系統(tǒng)CPU10執(zhí)行的多種電話功能程序,例如處理呼出和呼入,以及執(zhí)行樂曲播放處理等輔助操作的其它程序,和多種預(yù)置數(shù)據(jù)例如樂譜數(shù)據(jù)和音質(zhì)數(shù)據(jù)。
通信單元13對天線1a接收到的信號起解調(diào)和調(diào)制作用并向天線1a提供發(fā)送信號。在音頻數(shù)據(jù)處理單元(編碼器/解碼器)14中對經(jīng)通信單元13解調(diào)的接收信號進行解碼。將從麥克風21輸入的接收器信號壓縮并在音頻數(shù)據(jù)處理單元14中進行編碼。音頻數(shù)據(jù)處理單元14對編碼/解碼的傳輸音頻進行高效壓縮;所用編碼器/解碼器可以是CELP(碼激勵LPC)或ADPCM(適合不同PCM編碼)型編碼器/解碼器。樂曲播放單元15產(chǎn)生來自音頻數(shù)據(jù)處理單元14的接收器信號的聲音并從接收器揚聲器22發(fā)出該聲音,或者,在呼叫或保持音調(diào)的同時播放和輸出音樂數(shù)據(jù)。進入的呼叫音從揚聲器23發(fā)出。保持音與接收器信號混合并從接收器的揚聲器22發(fā)出。
假設(shè)樂曲播放單元15正在播放音樂數(shù)據(jù)。如果在樂譜數(shù)據(jù)的內(nèi)部存儲裝置中出現(xiàn)一定量的可用空間,樂曲播放單元15將向系統(tǒng)CPU發(fā)出中斷請求信號(IRQ)。當接收到中斷請求信號(IRQ)時,系統(tǒng)CPU10將從系統(tǒng)RAM11或系統(tǒng)ROM12中讀取下一連續(xù)部分的樂譜數(shù)據(jù),并將讀取的數(shù)據(jù)發(fā)送到樂曲播放單元15。通過接口(I/F)16可以用從外部設(shè)備20(例如個人計算機)下載的樂譜數(shù)據(jù)和音質(zhì)數(shù)據(jù)構(gòu)成音樂數(shù)據(jù)。輸入單元17是具有設(shè)在便攜式電話1上的從‘0’-‘9’的撥號鍵以及一些其它鍵的輸入裝置。顯示單元18是監(jiān)視器式顯示器,其顯示電話功能的菜單和根據(jù)按鍵操作(例如操作撥號鍵)而改變其它信息。振動器19是用靜音振動代替響鈴聲通告用戶有電話進入的裝置。每個功能塊均通過數(shù)據(jù)總線24發(fā)送和接收數(shù)據(jù)及指令。
圖3表示圖2所示樂曲播放單元15的示例性結(jié)構(gòu)。
在圖3中,接口30用于通過數(shù)據(jù)總線24接收多種數(shù)據(jù)。接口30將接收到的包含樂譜數(shù)據(jù)和音質(zhì)數(shù)據(jù)的數(shù)據(jù)與指示接收到的數(shù)據(jù)種類的標引數(shù)據(jù)(INDEX)分開。接口30輸出來自數(shù)據(jù)輸出的數(shù)據(jù)部分和來自標引輸出的標引數(shù)據(jù)。FIFO(先進先出)緩沖寄存器31是能夠存儲一定量的樂譜數(shù)據(jù)(例如達32個字)的存儲裝置。FIFO31順序地從最早寫入的部分中讀出樂譜數(shù)據(jù),而且當在FIFO31中出現(xiàn)一定量的可用區(qū)時,F(xiàn)IFO31將向系統(tǒng)CPU10發(fā)出中斷請求信號(IRQ)。
標引解碼器32對標引數(shù)據(jù)進行解碼,并且向FIFO31提供針對后面將要描述的IRQ點數(shù)據(jù)的寫脈沖(WP)和鎖存脈沖(LP)。標引解碼器32也向定序器33施加標引數(shù)據(jù)AD1以此通告定序器33送給定序器33的數(shù)據(jù)已經(jīng)從接口30的數(shù)據(jù)輸出端中輸出。此外,標引解碼器32向音質(zhì)數(shù)據(jù)存儲單元34(音頻RAM)提供標引數(shù)據(jù)AD2,以此通告音質(zhì)數(shù)據(jù)存儲單元(音頻RAM)34發(fā)送給音質(zhì)數(shù)據(jù)存儲單元(音頻RAM)34的音質(zhì)數(shù)據(jù)已經(jīng)從接口30的數(shù)據(jù)輸出端輸出。定序器33向FIFO31發(fā)出讀脈沖以便從FIFO31順序地讀取樂譜數(shù)據(jù),同時根據(jù)與樂譜數(shù)據(jù)的時間信息同步的樂譜數(shù)據(jù)在音調(diào)發(fā)生器35上設(shè)定音調(diào)發(fā)生參數(shù)s。定序器33還向音質(zhì)數(shù)據(jù)存儲單元(音頻RAM)34施加由從接口30的數(shù)據(jù)輸出端提取的音質(zhì)分配數(shù)據(jù)指定的每一部分音質(zhì)數(shù)量,因此可從音質(zhì)數(shù)據(jù)存儲單元(音頻RAM)34中讀出與音質(zhì)數(shù)量相應(yīng)的音質(zhì)參數(shù)并在音調(diào)發(fā)生器35上設(shè)定相應(yīng)的各部分。
音質(zhì)數(shù)據(jù)存儲單元(音頻RAM)34是存儲從接口30的數(shù)據(jù)輸出端提取的音質(zhì)數(shù)據(jù)的存儲裝置;該存儲單元具有很小的存儲容量,例如,它僅能存儲八種音色的音質(zhì)數(shù)據(jù)。音調(diào)發(fā)生器35能在相同時間內(nèi)產(chǎn)生例如四部分音樂信號。對于每一部分而言,從音質(zhì)數(shù)據(jù)存儲單元(音頻RAM)34讀出的音質(zhì)是按照音質(zhì)分配數(shù)據(jù)設(shè)定的,因此,每一部分產(chǎn)生的音樂信號具有根據(jù)從定序器33提供的音質(zhì)參數(shù)確定的音調(diào)發(fā)生的定音和持續(xù)時間。相對于四部分產(chǎn)生的音樂信號以預(yù)定的播放時間送到數(shù)/模轉(zhuǎn)換器(DAC),以便產(chǎn)生模似音樂信號。然后在音頻數(shù)據(jù)處理單元14中對音樂信號進行解碼,并通過混合器37將其與接收器信號混合。
下面將描述圖3中所示的樂曲播放單元。攜帶圖2所示便攜式電話1的用戶在樂曲播放模式下從與例如顯示器18上顯示的音樂目錄有關(guān)的信息中選取所需的音樂曲目。然后從系統(tǒng)RAM11中讀取與選定的曲目相應(yīng)的音樂數(shù)據(jù),并通過數(shù)據(jù)總線24將音樂數(shù)據(jù)發(fā)送到樂曲播放單元15。在標引解碼器32中,對通過接口30提取的音樂數(shù)據(jù)中八種音色的音質(zhì)數(shù)據(jù)和附屬于音質(zhì)數(shù)據(jù)標引數(shù)據(jù)進行解碼,并將其作為標引數(shù)據(jù)AD2提供和寫入音質(zhì)數(shù)據(jù)存儲單元(音頻RAM)34。可以在傳輸前從存儲在系統(tǒng)RAM11中的多種音質(zhì)數(shù)據(jù)中選擇寫到音質(zhì)數(shù)據(jù)存儲單元(音頻RAM)34的音質(zhì)數(shù)據(jù)。
圖5表示寫入音質(zhì)數(shù)據(jù)存儲單元(音頻RAM)34中的八種音色的音質(zhì)數(shù)據(jù)格式的實例。如圖5所示,從音質(zhì)1到音質(zhì)8的音質(zhì)數(shù)據(jù)中的每一個音質(zhì)數(shù)據(jù)都包括波形參數(shù)、包絡(luò)參數(shù)、調(diào)制參數(shù)據(jù)和效果參數(shù)。每個參數(shù)據(jù)均為每個音調(diào)1-音調(diào)8所特有。每個音質(zhì)數(shù)據(jù)的波形參數(shù)表示樂曲的波形。例如,如果音調(diào)發(fā)生器35是具有波形表的PCM音調(diào)發(fā)生器,則波形參數(shù)就是波形表上的一種指定波形。如果音調(diào)發(fā)生器35是FM音調(diào)發(fā)生器,波形參數(shù)將用于指定產(chǎn)生特定FM操作的算法。包絡(luò)參數(shù)包括起音率、衰減率、持續(xù)電平和釋放率。調(diào)制參數(shù)包括顫音或震音深度或速度。效果參數(shù)包括回響音、合唱曲和變奏曲。
借助于標引解碼器32把通過接口30提取的音樂數(shù)據(jù)中的音速數(shù)據(jù)(音速)和音質(zhì)分配數(shù)據(jù)裝入定序器33,所述標引解碼器32向定序器提供標引數(shù)據(jù)AD1形式的與音速數(shù)據(jù)和音質(zhì)分配數(shù)據(jù)相關(guān)的標引數(shù)據(jù)。定序器33從音質(zhì)數(shù)據(jù)存儲單元(音頻RAM)34中讀取由提取的音質(zhì)分配數(shù)據(jù)指定的音質(zhì)參數(shù),并將其設(shè)定在音調(diào)發(fā)生器35上。圖6表示音質(zhì)分配數(shù)據(jù)結(jié)構(gòu)的實例。如圖6所示,用音質(zhì)數(shù)量表示為第一到第四部分分配的音調(diào)。換句話說,當定序器33向音質(zhì)數(shù)據(jù)存儲裝置34提供為每一部分指定的音質(zhì)數(shù)量時,從音質(zhì)數(shù)據(jù)存儲裝置34中讀取與音質(zhì)數(shù)量相應(yīng)的音質(zhì)參數(shù),并在音調(diào)發(fā)生器35上設(shè)定每一部分的音調(diào)。
應(yīng)該注意到,待播放的音樂數(shù)據(jù)的音質(zhì)數(shù)據(jù)傳輸?shù)讲懭胍糍|(zhì)數(shù)據(jù)存儲單元(音頻RAM)34。因此,在這個實施例中既使是音質(zhì)數(shù)據(jù)存儲單元(音頻RAM)34的存儲容量小到只能存儲八種音色的音質(zhì)數(shù)據(jù),仍然可以在音質(zhì)數(shù)據(jù)存儲單元(音頻RAM)34中存儲播放音樂數(shù)據(jù)所需的所有音質(zhì)數(shù)據(jù)。換句話說,既使是音質(zhì)數(shù)據(jù)存儲單元(音頻RAM)34的存儲容量很小,也可以在隨數(shù)據(jù)量增加而得到的高質(zhì)量音質(zhì)數(shù)據(jù)的基礎(chǔ)上播放高聲音質(zhì)量的音樂曲目。此外,由于所需的音質(zhì)數(shù)據(jù)是從系統(tǒng)RAM11中選出并寫入到音質(zhì)數(shù)據(jù)存儲單元(音頻RAM)34中的,所以可以播放帶有音調(diào)變化的音樂曲目。應(yīng)注意到,音質(zhì)分配數(shù)據(jù)和音速數(shù)據(jù)可以由用戶進行編輯。
通過標引解碼器32對與樂譜數(shù)據(jù)相關(guān)的標引數(shù)據(jù)進行解碼,并將寫入脈沖(WP)提供給FIFO31。將通過接口30提取的音樂數(shù)據(jù)中32個字的樂譜數(shù)據(jù)寫入FIFO31中,由此將32個字的樂譜數(shù)據(jù)寫入FIFO31中。32個字是音樂曲目樂譜數(shù)據(jù)的一部分;它們被認為是樂譜數(shù)據(jù)的上部字組塊。寫入FIFO31中的樂譜數(shù)據(jù)包括音符數(shù)據(jù)和休止符數(shù)據(jù)。圖4表示這種數(shù)據(jù)格式的實例。圖4示出了音符數(shù)據(jù)的一個字,其包括八度音代碼、音符代碼、音符數(shù)據(jù)所屬的段數(shù)、表示到下一個音符或休止符的時間長度的間隔、和音調(diào)發(fā)生的期間等信息。圖4還表示休止符數(shù)據(jù)的一個字,其包括表示休止符種類的休止符數(shù)據(jù)、休止符數(shù)據(jù)所屬的段數(shù)、表示到下一個音符或休止符的時間長度的間隔。
當音調(diào)發(fā)生器35播放音樂曲目時,順序地從FIFO31中讀出音符數(shù)據(jù)和休止符數(shù)據(jù),因此,隨著將這些數(shù)據(jù)一個一個地讀出,而在FIFO31中產(chǎn)生了一定量的空余區(qū)。FIFO31只有頂部32個字的樂譜數(shù)據(jù),然而可以將下一段落的樂譜數(shù)據(jù)寫入空余區(qū)內(nèi)。所以,盡管樂譜數(shù)據(jù)需要大量數(shù)據(jù)存儲器區(qū)域來播放高質(zhì)量、多段或多部分音樂,但在FIFO31中一旦出現(xiàn)一定量的有效空間就可以將樂譜數(shù)據(jù)依次寫入FIFO31中,因此,可播放高質(zhì)量的樂譜數(shù)據(jù)。本發(fā)明的樂曲播放設(shè)備按照這樣的原理進行播放,即,當在寫入下一段樂譜數(shù)據(jù)的時刻在FIFO31中出現(xiàn)有效區(qū)時,可以設(shè)定后面的字。設(shè)定IRQ點數(shù)據(jù)從而給系統(tǒng)CPU10一個中斷請求信號(IRQ),該信號命令系統(tǒng)CPU10將后一段的樂譜數(shù)據(jù)寫入FIFO31中。IRQ點數(shù)據(jù)要在開始播放之前設(shè)定。如果將IRQ點數(shù)據(jù)設(shè)成接近0個字,則中斷頻率將增加而在某一時刻寫入的字的數(shù)量會減少,從而導(dǎo)致系統(tǒng)CPU10上的負載降低。如果將IRQ點數(shù)據(jù)設(shè)成接近32個字,中斷頻率將降低但在某一時刻寫入的字數(shù)會增加,從而導(dǎo)致系統(tǒng)CPU10上的負載增加。因此,最好是根據(jù)系統(tǒng)CPU10的處理速度來設(shè)定IRQ點數(shù)據(jù)。
然后,當系統(tǒng)CPU10命令樂曲播放單元15開始播放音樂數(shù)據(jù)時,定序器33將向FIFO31發(fā)送讀取脈沖以便順序地從FIFO31中讀取樂譜數(shù)據(jù)。如果當前的音樂數(shù)據(jù)是音符數(shù)據(jù),定序器33將在設(shè)定節(jié)拍及間隔信息的基礎(chǔ)上,在音調(diào)發(fā)生器35上設(shè)定樂譜數(shù)據(jù)中八度音代碼和音符代碼的定音數(shù)據(jù)、段落指定信息和指定在某一時刻‘接通’的數(shù)據(jù)。音調(diào)發(fā)生器35根據(jù)為從設(shè)在音調(diào)發(fā)生器寄存器內(nèi)的數(shù)據(jù)中指定段落而設(shè)的音質(zhì)參數(shù)產(chǎn)生具有指定定音的樂音。隨后,當經(jīng)過了相當于音符數(shù)據(jù)的音調(diào)產(chǎn)生時間后,定序器33在音調(diào)發(fā)生器35上用指定樂曲的相應(yīng)段落設(shè)置關(guān)閉數(shù)據(jù)。接著,音調(diào)發(fā)生器35使音樂聲停止。在每次從FIFO31中讀取樂譜數(shù)據(jù)時都重復(fù)這一操作順序,因此,從音調(diào)發(fā)生器35播出的音樂信號將輸出到DAC36中。
在播放音樂曲目時,每當在FIFO31中檢測到的有效區(qū)等于IRQ點數(shù)據(jù)值時,便向系統(tǒng)CPU10發(fā)送中斷請求信號。當接收到IRQ時,系統(tǒng)CPU10從系統(tǒng)RAM11中讀取預(yù)定字數(shù)(31-IRQ點)的下一個樂譜數(shù)據(jù),并通過數(shù)據(jù)總線24發(fā)送該數(shù)據(jù)。樂譜數(shù)據(jù)通過接口30寫入FIFO31的有效區(qū)內(nèi)。這種寫入操作在將預(yù)定字數(shù)(31-IRQ點)的下一個樂譜數(shù)據(jù)寫入FIFO31中時是重復(fù)進行的。因此,既使是樂譜數(shù)據(jù)包含很多數(shù)據(jù)字,也能最終將所有數(shù)據(jù)字寫入FIFO31中。然后由音調(diào)發(fā)生器35根據(jù)速度數(shù)據(jù)播放和輸出從FIFO31讀出的樂譜數(shù)據(jù)。因此,根據(jù)本發(fā)明,可以處理大量音樂數(shù)據(jù),使得既使在FIFO31的存儲容量小到只有例如32個音樂數(shù)據(jù)字的情況下也能播放具有高質(zhì)量的樂曲。
假設(shè)將樂曲播放單元15設(shè)置成在呼叫到達便攜式電話1時播放音樂曲目。當呼叫到達便攜式電話1時,上述樂曲播放處理是這樣進行的,即,安從DAC36輸出的音樂信號將以呼叫音的形式從揚聲器23發(fā)出。假設(shè)進一步將樂曲播放單元15設(shè)置成在攜帶便攜式電話1的用戶將電話設(shè)成通話保持狀態(tài)時,作為保持音調(diào)的音樂曲目播出。當便攜式電話1變成保持模式時,上述樂曲播放處理將這樣進行,即,從DAC36輸出的音樂信號將以保持音調(diào)的形式從揚聲器22發(fā)出。同時,從音調(diào)發(fā)生器35輸出的音樂信號也供給聲數(shù)據(jù)處理單元14,并通過用于傳輸保持音的通信單元13發(fā)送。
圖7表示FIFO31的詳細結(jié)構(gòu)。同時參照圖8,進一步描述FIFO31的工作情況。當從接口30輸出IRQ點數(shù)據(jù)時,從標引解碼器32向鎖存電路43發(fā)送鎖存脈沖(LP),結(jié)果,例如在鎖存電路43中設(shè)為“15”的IRQ點數(shù)據(jù)被鎖存。然后,當從接口30輸出樂譜數(shù)據(jù)時,標引解碼器32向?qū)懙刂酚嫈?shù)器41發(fā)送寫脈沖(WP),并使用上/下計數(shù)器45的上端。每當輸出一個字的樂譜數(shù)據(jù)時,便產(chǎn)生一個寫脈沖。在其最初的狀態(tài)下,寫脈沖在寫地址計數(shù)器41中從“0”-“31”順序地漸升,因此上部的32個樂譜數(shù)據(jù)字存儲在存儲容量至少為32個字的RAM40中。同時,上/下計數(shù)器從“0”-“31”向上計數(shù)。圖8(a)表示第一次執(zhí)行開始時的狀態(tài)。最終,RAM40達到“滿”的狀態(tài),在這種狀態(tài)下,寫地址W到達地址“31”而讀地址R保持在地址“0”。
在這種情況下,當命令開始播放音樂數(shù)據(jù)時,定序器33開始漸升,同時向讀地址計數(shù)器42施加讀脈沖(讀取)以便從位于RAM40上的地址“0”處的一個頂部數(shù)據(jù)開始順序讀取樂譜數(shù)據(jù)。讀脈沖(讀取)還施加到上/下計數(shù)器45的下端。因此,每當施加寫脈沖(WP)時,上/下計數(shù)器45將向上計數(shù),而每當施加讀脈沖(讀取)時,計數(shù)器將向下計數(shù)。
圖8(b)表示的RAM的狀態(tài)為已讀取和播放了16個樂譜數(shù)據(jù)字。由于樂譜數(shù)據(jù)中的16個字已經(jīng)讀出,所以很明顯,讀地址計數(shù)器42處于地址“15”而上/下計數(shù)器45的計數(shù)值是(31-16)=15。如上所述,鎖存在鎖存電路43中的IRQ點數(shù)據(jù)是“15”,結(jié)果,比較電路44檢測上/下計數(shù)器45的計數(shù)值并將鎖存電路43的IRQ點數(shù)據(jù)值相互匹配。然后,比較電路44向系統(tǒng)CPU10輸出中斷請求信號(IRQ)。當接收到IRQ時,系統(tǒng)CPU10從系統(tǒng)RAM11中讀取后面的16個樂譜數(shù)據(jù)字(31-IRQ點),并將其發(fā)送到數(shù)據(jù)總線24。
發(fā)送到數(shù)據(jù)總線24的樂譜數(shù)據(jù)寫入到RAM40上目前有效的地址“0”-“15”中。在這種情況下,標引解碼器32向?qū)懙刂酚嫈?shù)器41以及上/下計數(shù)器45的上端發(fā)送寫脈沖(WP)。對應(yīng)16個字產(chǎn)生16個寫脈沖(WP),而且由于這些脈沖的作用,設(shè)置成計數(shù)達31個模量的寫地址計數(shù)器41將漸升并達到地址“15”,同時將樂譜數(shù)據(jù)寫到每個相應(yīng)的地址上。同時,上/下計數(shù)器45也增加到“16”。然而,由于上/下計數(shù)器45即使在這種情況下,也會因讀脈沖(讀取)的作用而向下計數(shù),所以計數(shù)值將達到寫脈沖(WP)和讀脈沖(讀取)的平衡點。圖8(c)表示的RAM的狀態(tài)為在寫另外16個字時所看到的填入的16個樂譜數(shù)據(jù)字。
隨后,定序器33向讀地址計數(shù)器42發(fā)出讀脈沖(讀取),結(jié)果,從RAM40中讀出32個樂譜數(shù)據(jù)字。圖8(d)中示出了RAM40的這種狀態(tài)。由于讀地址計數(shù)器的計數(shù)達31個模量,所以在此讀地址計數(shù)器42返回到地址“0”。這時,由于上/下計數(shù)器45的計數(shù)值再次處于地址“15”,所以比較電路44再次向系統(tǒng)CPU10輸出中斷請求信號(IRQ)。接著,重復(fù)上述操作,將后面的16個樂譜數(shù)據(jù)字寫入RAM40上的地址“16”-“31”中。這樣,將后面的16個樂譜數(shù)據(jù)字填滿,直到另外將后面的32個樂譜數(shù)據(jù)字完全寫入。圖8(e)中示出了RAM40的這種狀態(tài)。
如上面所討論的那樣,每當在RAM40上出現(xiàn)16個字的有效區(qū)域時,便順序地將16個樂譜數(shù)據(jù)字另外寫入和填充到RAM40中。因此,即使是RAM40具有至少32個字的小容量,也可以將具有能使音樂數(shù)據(jù)以高質(zhì)量播放的大量樂譜數(shù)據(jù)的任何音樂數(shù)據(jù)順序?qū)懭隦AM40中并同時播放這些數(shù)據(jù)。應(yīng)注意的是,上/下計數(shù)器45的計數(shù)值總是與樂譜數(shù)據(jù)的字數(shù)匹配,所述樂譜數(shù)據(jù)在未被從RAM40中讀出時保持存儲狀態(tài)。
播放時,每段都有按照音質(zhì)分配數(shù)據(jù)分配的音質(zhì),或是可以將每段的音質(zhì)分配數(shù)據(jù)預(yù)先插入到樂譜數(shù)據(jù)中。在播放期間,從FIFO31中讀出音質(zhì)分配數(shù)據(jù),這樣,定序器33就可以向音質(zhì)數(shù)據(jù)存儲單元(音頻RAM)34提供由音質(zhì)分配數(shù)據(jù)指定的音質(zhì)數(shù)量。在這種情況下,由于八種音色的音質(zhì)數(shù)據(jù)多于段數(shù),所以可以針對每一段從八種音色的音質(zhì)數(shù)據(jù)中選出任何一種音質(zhì)。從音質(zhì)數(shù)據(jù)存儲單元(音頻RAM)34中讀取與音質(zhì)數(shù)量對應(yīng)的音質(zhì)參數(shù),并且針對由音質(zhì)分配數(shù)據(jù)指定的段將其設(shè)在音調(diào)發(fā)生器35的音調(diào)發(fā)生器寄存器中。由此可在播放期改變與在音調(diào)發(fā)生器35上播放的段相關(guān)的音質(zhì)。
如上面所討論的那樣,由于將每一段的音質(zhì)分配數(shù)據(jù)插在樂譜數(shù)據(jù)中,所以在播放期間可以隨意改變每一段的音質(zhì)。此外,可以由用戶從存儲在系統(tǒng)RAM11內(nèi)的所有存儲的音質(zhì)數(shù)據(jù)中選擇存儲在音質(zhì)數(shù)據(jù)存儲單元(音頻RAM)34內(nèi)的八種音色的音質(zhì)數(shù)據(jù),所以可以將選定的音質(zhì)數(shù)據(jù)傳送到音質(zhì)數(shù)據(jù)存儲單元(音頻RAM)34。由于系統(tǒng)RAM11具有從下載中心6或外部設(shè)備20下載的多種音質(zhì)數(shù)據(jù),所以可將多種音質(zhì)數(shù)據(jù)中的各種音質(zhì)數(shù)據(jù)選擇性地存儲到音質(zhì)數(shù)據(jù)存儲單元(音頻RAM)34中。
圖9是表示在播放音樂曲目期間由系統(tǒng)CPU10執(zhí)行的樂曲播放支持程序的流程圖。當便攜式電話1變成樂曲播放模式時,在顯示器18上出現(xiàn)樂曲播放菜單。在步驟S1,用戶操作撥號按鍵,從音樂選擇菜單中選擇所需樂曲,在該情況下選取存儲在系統(tǒng)RAM11和系統(tǒng)ROM12中的音樂數(shù)據(jù)。系統(tǒng)RAM11存儲的是從下載中心6和外部設(shè)備20下載的音樂數(shù)據(jù)。完成選擇之后,在步驟S2設(shè)定音質(zhì)數(shù)據(jù)和速度數(shù)據(jù)。在步驟S2,將適合各段選定的音樂數(shù)據(jù)的八種音色的音質(zhì)數(shù)據(jù)傳輸?shù)綐非シ艈卧?5,并存儲在音質(zhì)數(shù)據(jù)存儲單元(音頻RAM)34中。將適合各段選定音樂數(shù)據(jù)的節(jié)拍數(shù)據(jù)也傳輸?shù)綐非卧?5,并設(shè)定在定序器33中。可以通過操作撥號按鍵等,在顯示器18上編輯節(jié)拍數(shù)據(jù)。
在步驟S3,通過操作撥號按鍵等在顯示器18上將IRQ點數(shù)據(jù)設(shè)成預(yù)定值。應(yīng)在考慮系統(tǒng)CPU10的處理速度的前提下設(shè)定IRQ數(shù)據(jù)。然后,從系統(tǒng)RAM11中讀取選定的音樂數(shù)據(jù)中的32個樂譜數(shù)據(jù)字,并將其轉(zhuǎn)送到樂曲播放單元15,且寫入FIFO31,一直到FIFO31變成“滿”狀態(tài)為止。
在下一步驟S5中,在接收到開始操作的命令之前,系統(tǒng)處于等待狀態(tài)。如果音樂數(shù)據(jù)以呼叫音的形式播放,則在呼叫到達時啟動操作,而如果以保持音調(diào)的形式播放,則通過操作保持按鍵啟動操作。如果在步驟S5中確定接到了啟動操作的命令,操作程序?qū)⑦M入步驟S6,在該步驟中,將啟動命令發(fā)送到樂曲播放單元15。
如果判定沒有接到啟動操作的命令,則程序轉(zhuǎn)向步驟S11,在該步驟中將判斷按鍵是否發(fā)出開始播放的操作指令。如果斷定按鍵被操作,則操作程序返回到步驟S1,由此重復(fù)從步驟S1到步驟S4的操作。如果斷定按鍵沒有操作,程序?qū)⒎祷夭襟ES5并在此等待,直到接到開始操作的命令為止。
當接到開始的命令時,樂曲播放單元15開始進行上述樂曲播放處理以便播放選定的樂曲。然后,當在步驟S7中確定針對樂曲播放單元15產(chǎn)生中斷請求信號(IRQ)時,操作程序進入步驟S8,在該步驟中,從系統(tǒng)RAM11中讀出適合后序(31-IRQ點)字的樂譜數(shù)據(jù)并將該數(shù)據(jù),轉(zhuǎn)送到樂曲播放單元15。在步驟S9,確定收到停止指令之前,重復(fù)進行步驟S7和S8的操作。如果音樂數(shù)據(jù)已經(jīng)以呼叫音的形式進行了播放,可以通過操作通話鍵啟動停止操作,如果音樂數(shù)據(jù)已經(jīng)以保持音的形式進行了播放,則可通過操作保持音釋放鍵來啟動停止操作。如果在步驟S9中確定接收到了停止操作指令,操作程序?qū)⑦M入步驟S10,在該步驟中將停止命令發(fā)送到樂曲播放單元15,直到命令樂曲播放單元15停止樂曲播放處理為止。隨后,操作程序返回到步驟S5并在此等待,直到再次收到開始操作的指令為止。
正如上面所討論的,如果以呼叫音的形式播放選定的樂曲,則在呼叫到達時執(zhí)行播放選定樂曲的樂曲播放處理,或者是,如果以保持音的形式播放選定的樂曲,則通過操作保持鍵來執(zhí)行播放選定樂曲的樂曲播放處理。在兩種情況中的任一種情況下,待播放的樂曲都是一首已在音樂選擇步驟中選定的樂曲。通過音樂選擇可以選出適合呼叫音和保持音的不同樂曲,從而可在接收到啟動呼叫音或保持音的指令時獨立播放這兩種樂曲。此外,由于可以在任何時候選擇音樂,所以可以選出適合呼叫音和保持音的任何一種樂曲。
應(yīng)注意到,系統(tǒng)CPU10主要處理電話功能,這一點未在圖中示出。然而,樂曲播放支持處理僅需要這種輕負載,使得系統(tǒng)CPU10能同時進行樂曲播放支持處理和主處理,而不需要用高速CPU來代替系統(tǒng)CPU10。
盡管在該實施例中FIFO的存儲容量能存儲32個樂譜數(shù)據(jù)字,但是本發(fā)明并不限于該容量。FIFO31的存儲容量是可以改變的,只要其容量大大小于系統(tǒng)RAM11的存儲容量即可。此外,盡管音質(zhì)數(shù)據(jù)存儲單元(音頻RAM)34的存儲容量能存儲八種音色的音質(zhì)數(shù)據(jù),但是本發(fā)明也并不限于該容量。與系統(tǒng)RAM11的容量相比,音質(zhì)數(shù)據(jù)存儲單元(音頻RAM)34的容量可以極大地減小,只要音色數(shù)等于或多于與音調(diào)發(fā)生通道相應(yīng)的樂曲段數(shù)即可。
如上所述,樂曲播放單元15中的音調(diào)發(fā)生器35可以是調(diào)頻型的音調(diào)發(fā)生器,即,F(xiàn)M音調(diào)發(fā)生器。將FM音調(diào)發(fā)生器設(shè)計成使用通過調(diào)頻產(chǎn)生的異相和聲來合成樂音;該音調(diào)發(fā)生器可以產(chǎn)生具有象在比較簡單的電路結(jié)構(gòu)中的非和諧音那樣的異相和聲分量的波形。FM音調(diào)發(fā)生器的優(yōu)點在于其能產(chǎn)生從合成音到電子音的寬范圍樂音。
FM音調(diào)發(fā)生器利用被稱為操作機構(gòu)的振動器,該振動器進行等效振動從而產(chǎn)生正弦波。如圖10所示,F(xiàn)M音調(diào)發(fā)生器50由操作機構(gòu)1和與之串聯(lián)的操作機構(gòu)2構(gòu)成。由操作機構(gòu)1振動產(chǎn)生的正弦波提供給操作機構(gòu)2作為調(diào)制信號,從而使操作機構(gòu)2產(chǎn)生調(diào)頻波FM(t)。一方面,由于操作機構(gòu)1產(chǎn)生調(diào)制信號,所以它被稱作調(diào)制器51;另一方面,由于操作機構(gòu)2產(chǎn)生載波信號,所以它被稱作載波器52。操作機構(gòu)1和2以相同的方式構(gòu)成。
在調(diào)制器51中,定音發(fā)生器51c按照輸入的相位角數(shù)據(jù)ωm輸出以鋸齒形式變化的定音數(shù)據(jù)。然后,輸入到調(diào)制器51中的定音數(shù)據(jù)和調(diào)制數(shù)據(jù)“0”在加法器51a中相加。將加法器51a的輸出信號送到正弦波發(fā)生器51b,在此,按照從加法器51a輸出的定音數(shù)據(jù)讀出正弦波圖表,所述定音數(shù)據(jù)是以鋸齒波形式變化的數(shù)據(jù)。然后,正弦波發(fā)生器51b以與定音數(shù)據(jù)變化的速度相對應(yīng)的頻率產(chǎn)生正弦波。正弦波的幅值受由包絡(luò)線發(fā)生器51d產(chǎn)生的幅值數(shù)據(jù)B控制。為此,用B·sinωmt表示從正弦波發(fā)生器51b輸出的正弦波。
在載波器52中,定音發(fā)生器52c按照輸入的相位角數(shù)據(jù)ωc輸出以鋸齒形變化的定音數(shù)據(jù)。然后,定音數(shù)據(jù)和從調(diào)制器51輸出的正弦波調(diào)制信號在加法器52a中相加。加法器52a的輸出送到正弦波發(fā)生器52b,在此,按照從加法器52a輸出的相加數(shù)據(jù)讀出正弦波圖表。隨后,正弦波發(fā)生器52b產(chǎn)生根據(jù)相加數(shù)據(jù)的變化率改變的正弦波。正弦波的幅值受由包絡(luò)線發(fā)生器52d產(chǎn)生的幅值數(shù)據(jù)A的控制。為此,用A·sin(ωct+Bsinωmt)表示從正弦波發(fā)生器52b輸出的正弦波。這樣,便完成了對載波器52的輸出FM(t)的頻率調(diào)制,而且上述方程式是FM音調(diào)發(fā)生器50的基本公式。
如圖10所示,由于調(diào)制器51和載波器52具有相同的電路結(jié)構(gòu),所以可以用這樣的結(jié)構(gòu)來產(chǎn)生調(diào)頻波形,即,使得每個結(jié)構(gòu)都可以將其輸出反饋作為其輸入。這種FM音調(diào)發(fā)生器被稱為反饋型FM音調(diào)發(fā)生器,而且圖11中示出了這種結(jié)構(gòu)的實例。
如圖11所示,反饋型FM音調(diào)發(fā)生器60由操作機構(gòu)61和反饋電路62構(gòu)成。在操作機構(gòu)61中,定音發(fā)生器61根據(jù)輸入的相位角數(shù)據(jù)ωm輸出以鋸齒形式變化的定音數(shù)據(jù)。然后,輸入到操作機構(gòu)61的定音數(shù)據(jù)和調(diào)制數(shù)據(jù)“0”在加法器61a中相加。加法器61a的輸也送入正弦波發(fā)生器61b,在此,根據(jù)從加法器61a輸出的相加數(shù)據(jù)讀出正弦波圖表。此后,正弦波發(fā)生器61b產(chǎn)生隨相加數(shù)據(jù)變化率改變的正弦波。正弦波的幅值受包絡(luò)線發(fā)生器61d產(chǎn)生的幅值數(shù)據(jù)B控制。對正弦波發(fā)生器61b的輸出進行控制,以便能在反饋電路62中得到反饋率β。然后,將反饋率β輸入到加法器61a作為調(diào)制信號。這樣,正弦波發(fā)生器61b輸出經(jīng)過頻率調(diào)制的輸出信號FM(t)。
反饋的FM音調(diào)發(fā)生器60適合于產(chǎn)生弦樂型樂音。在操作機構(gòu)的基礎(chǔ)上FM音調(diào)發(fā)生器50和60能夠通過改變連接電路的方式或方法而產(chǎn)生不同音調(diào)的樂音。將連接操作機構(gòu)的方法稱為算法。
在上述FM音調(diào)發(fā)生器中,可以通過控制以鋸齒形式變化并從定音發(fā)生器輸出的定音數(shù)據(jù)、通過控制從包絡(luò)線發(fā)生器輸出的幅值、或通過改變算法來改變音調(diào)。用于在FM音調(diào)發(fā)生器上獲得所需音色的音質(zhì)數(shù)據(jù),由調(diào)制器的音質(zhì)數(shù)據(jù)和載波器的音質(zhì)數(shù)據(jù)構(gòu)成。與波形存儲器型音調(diào)發(fā)生器的數(shù)據(jù)量相比,可以極大地減少相對于一種音色的數(shù)據(jù)量。
圖12表示音調(diào)發(fā)生器35設(shè)定為FM音調(diào)發(fā)生器的形式時,寫入音質(zhì)數(shù)據(jù)存儲單元(音頻RAM)34中的八種音色音質(zhì)數(shù)據(jù)格式的實例。寫入音質(zhì)數(shù)據(jù)存儲單元(音頻RAM)34中的八種音色的音質(zhì)數(shù)據(jù)例如音質(zhì)1、音質(zhì)2…中的每一個都包含調(diào)制器的音質(zhì)數(shù)據(jù)和載波器的音質(zhì)數(shù)據(jù)。?定調(diào)制器的音質(zhì)數(shù)據(jù)和載波器的音質(zhì)數(shù)據(jù)具有同樣的數(shù)據(jù)格式。圖13中示出了這種數(shù)據(jù)格式的實例。如圖13所示,調(diào)制器或載波器的每個音質(zhì)數(shù)據(jù)可以是32位數(shù)據(jù),其包含三位倍數(shù)設(shè)定的數(shù)據(jù)(ML20ML0),一位顫音ON/OFF數(shù)據(jù)(VIB),一位包絡(luò)波形型數(shù)據(jù)(EGT),一位持續(xù)ON/OFF數(shù)據(jù)(SUS),四位奏音率設(shè)定數(shù)據(jù)(AR3-AR0),四位衰減率設(shè)定數(shù)據(jù)(DR3-DR0),四位持續(xù)電平設(shè)定數(shù)據(jù)(SL3-SL0),四位釋放率設(shè)定數(shù)據(jù)(RR3-RR0),一位波形選擇數(shù)據(jù)(WAV),三位反饋量設(shè)定數(shù)據(jù)(FL2-FL0),和六位總電平數(shù)據(jù)(TL5-TL0)。
倍數(shù)設(shè)定數(shù)據(jù)(ML2-ML0)用于設(shè)定振動器頻率倍率。定音發(fā)生器產(chǎn)生的定音數(shù)據(jù)具有增加了由倍數(shù)設(shè)定數(shù)據(jù)指定倍率的變化率。由倍數(shù)設(shè)定數(shù)據(jù)設(shè)定的倍率可以在±0.5-±0.7之間變化,如果在調(diào)制器51中使用倍數(shù)設(shè)定數(shù)據(jù),則調(diào)制信號的頻率將發(fā)生改變音質(zhì)的變化。設(shè)置顫音ON/OFF數(shù)據(jù)(VIB)是為了確定是否應(yīng)用了顫音。設(shè)置包絡(luò)波形型數(shù)據(jù)(EGT)是為了確定包絡(luò)波形是持續(xù)音的包絡(luò)波型還是衰減音的包絡(luò)波形。持續(xù)ON/OFF數(shù)據(jù)(SUS)是這樣的數(shù)據(jù),通過這種數(shù)據(jù)可以在持續(xù)ON/OFF數(shù)據(jù)置于ON時,在確定音調(diào)產(chǎn)生長度時將釋放率變成另一種以預(yù)定平緩的角度傾斜的釋放率,或是在將持續(xù)ON/OFF置于OFF時,在確定音調(diào)產(chǎn)生的長度時使釋放率變成設(shè)定值。
奏音率設(shè)定數(shù)據(jù)(AR3-AR0)用于設(shè)定從音調(diào)發(fā)生開始到其達到最大音量時的時間。通過奏音率設(shè)定數(shù)據(jù)設(shè)定的時間可以在0.0ms到38.1sec的范圍內(nèi)。衰減率設(shè)定數(shù)據(jù)(DR3-DR0)用于設(shè)定從聲音達到最大音量到它變成持續(xù)電平時的衰減時間。由衰減率設(shè)定數(shù)據(jù)設(shè)定的衰減時間可以在4.47ms到73.2sec的范圍內(nèi)。持續(xù)電平設(shè)定數(shù)據(jù)(SL3-SL0)用于設(shè)定當用作為持續(xù)音的包絡(luò)波形型數(shù)據(jù)(EGT)確定包絡(luò)波形時的持續(xù)電平。
在衰減音的情況下,釋放率設(shè)定數(shù)據(jù)(RR3-RR0)設(shè)定從持續(xù)電平到音調(diào)發(fā)生長度結(jié)束時和在音調(diào)發(fā)生期間結(jié)束后以預(yù)定的傾斜銳角衰減的衰減時間。在持續(xù)音的情況下,釋放率設(shè)定數(shù)據(jù)設(shè)定從音調(diào)發(fā)生結(jié)束時的衰減率。由釋放率設(shè)定數(shù)據(jù)設(shè)定的衰減率的范圍在4.47ms-73.2sec之間。
設(shè)定波形選擇數(shù)據(jù)(WAV)以確定由正弦波發(fā)生器產(chǎn)生的波形是正弦波還是半波整流的正弦波。用反饋量設(shè)定數(shù)據(jù)(FL2-FL0)來設(shè)定圖11所示反饋式FM音調(diào)發(fā)生器的反饋系數(shù);這些數(shù)據(jù)對載波器操作機構(gòu)是唯一有效的。因此,希望在載波器中設(shè)定所述數(shù)據(jù)以便產(chǎn)生弦樂型音調(diào)。反饋量設(shè)定數(shù)據(jù)可以表示成0-4π的時間范圍。需設(shè)計所有的電平數(shù)據(jù)(TL5-TL0)以便設(shè)定總音量。
如果將音調(diào)發(fā)生器35構(gòu)成例如FM音調(diào)發(fā)生器,則可以將一種音色的音質(zhì)數(shù)據(jù)表示成一對32位(32×2位)數(shù)據(jù),該數(shù)據(jù)包括32位調(diào)制器音質(zhì)數(shù)據(jù)和32位載波器音質(zhì)數(shù)據(jù)。由于可以將存儲在音質(zhì)數(shù)據(jù)存儲單元(音頻RAM)34中八種音色音質(zhì)數(shù)據(jù)的量減少到8×(32×2)位,即64個字節(jié),所以用FM音調(diào)發(fā)生器作為音調(diào)發(fā)生器35的優(yōu)點在于,能減小音質(zhì)數(shù)據(jù)存儲單元(音頻RAM)34的存儲容量。此外,即使是音質(zhì)數(shù)據(jù)向音質(zhì)數(shù)據(jù)存儲單元(音頻RAM)34的傳輸速率很低,由于減小了八種音色音質(zhì)數(shù)據(jù)的量,音質(zhì)數(shù)據(jù)也能夠在很短的時間內(nèi)傳輸。因此,即使是CPU10的處理速度很慢,也能夠高質(zhì)量地播放幾種音調(diào)的樂曲。此外,由于每種音色的音質(zhì)數(shù)據(jù)很少,所以可以在很短的時間內(nèi)從下載中心6下載音質(zhì)數(shù)據(jù)。對于波形存儲器型音調(diào)發(fā)生器(PCM音調(diào)發(fā)生器)而言,每種音色的音質(zhì)數(shù)據(jù)量可以是幾k個字節(jié)。因此,很顯然,使用FM音調(diào)發(fā)生器與波形存儲器型音調(diào)發(fā)生器相比,極大地減少了每種音色的音質(zhì)數(shù)據(jù)量。
盡管在此描述了使用FM音調(diào)發(fā)生器的情況,但是本發(fā)明并不限于此,在本發(fā)明的樂曲播放設(shè)備中,也可以用其它類型的音調(diào)發(fā)生器,例如波形存儲器型音調(diào)發(fā)生器(PMC音調(diào)發(fā)生器)和實體模式型音調(diào)發(fā)生器作為音調(diào)發(fā)生器35。此外,音調(diào)發(fā)生器還可以包括采用DSP或類似物的硬件或執(zhí)行音調(diào)發(fā)生器程序的軟件。此外,樂譜數(shù)據(jù)可按圖4所示進行格式化處理,但是本發(fā)明并不限于這種格式。例如,可以以帶有時間信息的MIDI文件或SMP(標準MIDI文件)的形式傳輸樂譜數(shù)據(jù)。
如上所述,按照本發(fā)明的一個方面,把通過接口裝置傳輸?shù)囊糍|(zhì)數(shù)據(jù)存儲在音質(zhì)數(shù)據(jù)存儲裝置中,該存儲裝置的存儲容量僅對所需種類的音質(zhì)數(shù)據(jù)有效,因此,即使是音質(zhì)數(shù)據(jù)存儲裝置的存儲容量很小,音質(zhì)數(shù)據(jù)中參數(shù)的數(shù)據(jù)量也可以大到足以獲得高質(zhì)量的音調(diào),所以可播放具有高質(zhì)量音調(diào)的樂曲。
此外,在存于設(shè)在樂曲播裝置外部的存儲裝置內(nèi)的多種音質(zhì)數(shù)據(jù)中,只將需播放之音樂曲目的音質(zhì)數(shù)據(jù)傳輸?shù)綐非シ叛b置,并存在音質(zhì)數(shù)據(jù)存儲裝置中,因此即使是音質(zhì)數(shù)據(jù)存儲裝置的存儲容量很小,也可以選出用于播放音樂曲目的多種音質(zhì)數(shù)據(jù)。此外,如果通過通信線路將音質(zhì)數(shù)據(jù)下載到外部存儲裝置,則可以拓寬音質(zhì)數(shù)據(jù)的選擇范圍。
所有數(shù)據(jù)處理裝置都必須讀取所需的音質(zhì)數(shù)據(jù)和將音質(zhì)數(shù)據(jù)發(fā)送到樂曲播放裝置;數(shù)據(jù)處理裝置不需進行音樂曲目的播放。因而即使是使用低速處理單元,也能播放高質(zhì)量的音樂。
此外,如果設(shè)在電話終端裝置中的樂曲播放裝置的音調(diào)發(fā)生器采用調(diào)頻的方式,則與波形存儲器型音調(diào)發(fā)生器(PCM音調(diào)發(fā)生器)相比,調(diào)頻型音調(diào)發(fā)生器所需的音質(zhì)數(shù)據(jù)量將極大地減少。因此,即使是由于例如用數(shù)據(jù)處理單元進行低速數(shù)據(jù)處理,而使音質(zhì)數(shù)據(jù)通過低速傳輸路徑傳輸,電話終端裝置也同樣能夠播放具有不同音調(diào)的高質(zhì)量樂曲。此外,由于減少了音質(zhì)數(shù)據(jù)量,所以即使在存儲容量很小的音質(zhì)數(shù)據(jù)存儲裝置中,也能存儲足以播放具有高質(zhì)量音調(diào)之樂曲的音質(zhì)數(shù)據(jù)。此外,由于每種音色的音質(zhì)數(shù)據(jù)量很小,所以可以在短時間內(nèi)從下載中心下載音質(zhì)數(shù)據(jù)。
按照本發(fā)明的另一方案,當在存儲樂譜的存儲器中出現(xiàn)空余區(qū)時,將依次將下一段樂譜數(shù)據(jù)加載到存儲器中。用這種結(jié)構(gòu),即使是存儲樂譜的存儲器的容量很小,也能播放需要大數(shù)據(jù)量的高質(zhì)量樂曲。而且可以在不中斷的情況下播放具有長演奏時間的樂曲。
此外,CPU不需執(zhí)行音樂播放程序,而只需在轉(zhuǎn)換樂譜數(shù)據(jù)的存儲器中出現(xiàn)空余區(qū)時,簡單地執(zhí)行移送下一部分樂譜數(shù)據(jù)的數(shù)據(jù)傳輸程序。因此,用中速CPU就足以播放高質(zhì)量的旋律音。
權(quán)利要求
1.音樂播放設(shè)備,包括音質(zhì)數(shù)據(jù)存儲器,其具有限的容量,用于存儲與第一數(shù)量的音質(zhì)相對應(yīng)的音質(zhì)數(shù)據(jù),所述第一數(shù)量的音質(zhì)少于保存在數(shù)據(jù)源中的第二數(shù)量的音質(zhì);接口,其啟動后,可以將音質(zhì)數(shù)據(jù)從數(shù)據(jù)源傳送到音質(zhì)數(shù)據(jù)存儲器,從而使音質(zhì)數(shù)據(jù)存儲器存儲傳送的音質(zhì)數(shù)據(jù);樂譜數(shù)據(jù)存儲器,其存儲代表樂曲的樂譜數(shù)據(jù);音調(diào)發(fā)生器,其設(shè)有從存儲在樂譜數(shù)據(jù)存儲器內(nèi)的樂譜數(shù)據(jù)中得出的,用于產(chǎn)生樂曲音調(diào)的音調(diào)發(fā)生參數(shù);和演奏控制器,其譯出樂譜數(shù)據(jù),以便從音質(zhì)數(shù)據(jù)存儲器中讀出由樂譜數(shù)據(jù)指定的音質(zhì)數(shù)據(jù),從而用讀出的音質(zhì)數(shù)據(jù)設(shè)定音調(diào)發(fā)生器,使音調(diào)發(fā)生器能根據(jù)讀出的音質(zhì)數(shù)據(jù),產(chǎn)生具有由樂譜數(shù)據(jù)指定音質(zhì)的音調(diào)。
2.根據(jù)權(quán)利要求1所述的音樂播放設(shè)備,其中,音調(diào)發(fā)生器能夠同時產(chǎn)生分配給樂曲各部分的第三數(shù)量的音調(diào),該數(shù)量的音調(diào)不多于由音質(zhì)數(shù)據(jù)存儲器得到的第二數(shù)量的音質(zhì),而且,演奏控制器讀出與第三數(shù)據(jù)的音質(zhì)相對應(yīng)的音質(zhì)數(shù)據(jù),所述第三數(shù)量的音質(zhì)根據(jù)樂譜數(shù)據(jù)被分配到各部分。
3.一種電子設(shè)備,包括處理器,其用于處理執(zhí)行任務(wù)的數(shù)據(jù);存儲器,其存儲包含音樂數(shù)據(jù)的數(shù)據(jù),所述音樂數(shù)據(jù)由表現(xiàn)樂曲的音質(zhì)數(shù)據(jù)和樂譜數(shù)據(jù)構(gòu)成;和音樂播放裝置,其在處理者的控制下根據(jù)音樂數(shù)據(jù)進行工作以便跟隨處理器執(zhí)行的任務(wù)播放樂曲;其中音樂播放裝置包括音質(zhì)數(shù)據(jù)存儲器,其以有限的容量存儲與第一數(shù)量的音質(zhì)相對應(yīng)的音質(zhì)數(shù)據(jù),所述第一數(shù)量的音質(zhì)少于保存在存儲裝置中的第二數(shù)量的音質(zhì);接口,其啟動后將音質(zhì)數(shù)據(jù)從存儲裝置傳送到音質(zhì)數(shù)據(jù)存儲器,以便使音質(zhì)數(shù)據(jù)存儲器存儲傳送來的音質(zhì)數(shù)據(jù);樂譜數(shù)據(jù)存儲器,其存儲代表樂曲的樂譜數(shù)據(jù);音調(diào)發(fā)生器,其設(shè)定從存儲在樂譜數(shù)據(jù)存儲器內(nèi)的樂譜數(shù)據(jù)中獲得的音調(diào)發(fā)生參數(shù)以便產(chǎn)生樂曲的音調(diào);和演奏控制器,其譯出樂譜數(shù)據(jù)以便從音質(zhì)數(shù)據(jù)存儲器中讀出由樂譜數(shù)據(jù)指定的音質(zhì)數(shù)據(jù),并用讀出的音質(zhì)數(shù)據(jù)設(shè)定音調(diào)發(fā)生器,以便使音調(diào)發(fā)生器能根據(jù)讀出的音質(zhì)數(shù)據(jù)產(chǎn)生具有由樂譜數(shù)據(jù)指定的音質(zhì)的音調(diào)。
4.根據(jù)權(quán)利要求3所述的電子設(shè)備,其中,音調(diào)發(fā)生器可以同時產(chǎn)生分配給樂曲各部分的的第三數(shù)量的音調(diào),第三數(shù)據(jù)的音調(diào)不多于由音質(zhì)數(shù)據(jù)存儲器得到的第二數(shù)量的音質(zhì),而且演奏控制器讀取與根據(jù)樂譜數(shù)據(jù)分配給各部分的第三數(shù)量的音質(zhì)相應(yīng)的音質(zhì)數(shù)據(jù)。
5.根據(jù)權(quán)利要求3所述的電子設(shè)備,進一步包括通信裝置,其能夠與外部數(shù)據(jù)庫聯(lián)通以便將音樂數(shù)據(jù)從外部數(shù)據(jù)庫下載到存儲器裝置中。
6.一種電話終端設(shè)備,包括將信號傳送到遠程位置并從遠程位置接收信號的通信單元;能播放與信號有關(guān)的樂曲的音樂播放單元;其中音樂播放單元包括樂譜數(shù)據(jù)存儲器,其存儲表現(xiàn)樂曲的樂譜數(shù)據(jù);調(diào)頻型音調(diào)發(fā)生器,可設(shè)置參數(shù),通過調(diào)頻產(chǎn)生與音調(diào)同步的和聲;和演奏控制器,其根據(jù)存儲的樂譜數(shù)據(jù),為音調(diào)發(fā)生器設(shè)定參數(shù),以便使音調(diào)發(fā)生器與樂譜數(shù)據(jù)表現(xiàn)的樂曲音調(diào)同步。
7.根據(jù)權(quán)利要求6所述的電話終端設(shè)備,其中,音樂播放單元進一步包括音質(zhì)數(shù)據(jù)存儲器,其以有限的容量存儲與預(yù)定數(shù)量的音質(zhì)相對應(yīng)的音質(zhì)數(shù)據(jù);和演奏控制器譯出樂譜數(shù)據(jù),以便從音質(zhì)數(shù)據(jù)存儲器中讀出與由樂譜數(shù)據(jù)指定的音質(zhì)相應(yīng)的音質(zhì)數(shù)據(jù);并根據(jù)讀出的音質(zhì)數(shù)據(jù)設(shè)定音調(diào)發(fā)生器,從而使音調(diào)發(fā)生器與樂曲的音調(diào)同步,所述音調(diào)具有由樂譜數(shù)據(jù)指定的音質(zhì)。
8.根據(jù)權(quán)利要求7所述的電話終端設(shè)備,其中音樂播放單元進一步包括一個接口,其能在音樂播放單元和其它單元之間傳送包含音質(zhì)數(shù)據(jù)的數(shù)據(jù),所述接口開始工作后,把音質(zhì)數(shù)據(jù)傳送給音樂播放單元,從而使音質(zhì)數(shù)據(jù)存儲器加載。
9.根據(jù)權(quán)利要求8所述的電話終端設(shè)備,進一步包括處理各種數(shù)據(jù)的的中央處理單元和保存包括音樂數(shù)據(jù)等各種數(shù)據(jù)的存儲單元,所述音樂數(shù)據(jù)由樂譜數(shù)據(jù)和音質(zhì)數(shù)據(jù)構(gòu)成,其中,所述接口在中央處理單元的控制下啟動后,用于將音質(zhì)數(shù)據(jù)從存儲單元傳送到音樂播放單元的音質(zhì)數(shù)據(jù)存儲器中,并將樂譜數(shù)據(jù)從存儲單元傳送到音樂播放單元的樂譜數(shù)據(jù)存儲器中。
10.根據(jù)權(quán)利要求9所述的電話終端設(shè)備,其中,存儲單元保存與第一數(shù)量的音質(zhì)相應(yīng)的音質(zhì)數(shù)據(jù),其中音樂播放單元的音質(zhì)數(shù)據(jù)存儲器存儲從存儲單元傳出并對應(yīng)于第二數(shù)量的音質(zhì)的音質(zhì)數(shù)據(jù),所述第二數(shù)量的音質(zhì)少于第一數(shù)量的音質(zhì),其中,音調(diào)發(fā)生器同時產(chǎn)生分配給樂曲各部分的第三數(shù)量的音調(diào),所述第三數(shù)量的音調(diào)不多于由音質(zhì)數(shù)據(jù)存儲器得到的第二數(shù)量的音質(zhì),并且,其中演奏控制器從音質(zhì)數(shù)據(jù)存儲器中讀取音質(zhì)數(shù)據(jù),這些數(shù)據(jù)與根據(jù)樂譜數(shù)據(jù)指定給各部分的第三數(shù)量的音質(zhì)相對應(yīng)。
11.根據(jù)權(quán)利要求9所述的電話終端設(shè)備,其中通信單元可以接收代表樂譜數(shù)據(jù)和音質(zhì)數(shù)據(jù)的的信號,從而可以將所述數(shù)據(jù)下載到存儲單元中。
12.音樂播放設(shè)備,包括樂譜數(shù)據(jù)存儲器,其以有限的空間存儲一部分樂譜數(shù)據(jù),這些數(shù)據(jù)表現(xiàn)樂曲并可由數(shù)據(jù)源提供;接口,其啟動后將樂譜數(shù)據(jù)從數(shù)據(jù)源加載到樂譜數(shù)據(jù)存儲器;音調(diào)發(fā)生器,其設(shè)有從樂譜數(shù)據(jù)得到的可變參數(shù),以便順序地產(chǎn)生樂曲音調(diào);演奏控制器,其從樂譜數(shù)據(jù)存儲器中順序地檢索樂譜數(shù)據(jù),以便根據(jù)檢索到的樂譜數(shù)據(jù)為音調(diào)發(fā)生器設(shè)定可變參數(shù);和存儲監(jiān)視器,其確定什么時候根據(jù)對樂譜數(shù)據(jù)的順序檢索,在有限的樂譜數(shù)據(jù)存儲器空間中產(chǎn)生空余區(qū),以便啟動接口將其它部分的樂譜數(shù)據(jù)加載到空余區(qū)域中,由此可以使音調(diào)發(fā)生器連續(xù)產(chǎn)生樂曲的音調(diào)。
13.根據(jù)權(quán)利要求12所述的音樂播放設(shè)備進一步包括音質(zhì)數(shù)據(jù)存儲器,其存儲與音質(zhì)數(shù)量對應(yīng)的音質(zhì)數(shù)據(jù),其中,演奏控制器從音質(zhì)數(shù)據(jù)存儲器中讀取與樂譜數(shù)據(jù)指定的音質(zhì)相應(yīng)的音質(zhì)數(shù)據(jù),并在音調(diào)發(fā)生器中設(shè)定讀取的音質(zhì)數(shù)據(jù),由此可以使音調(diào)發(fā)生器產(chǎn)生具有指定音質(zhì)的樂曲音調(diào)。
14.一種電子設(shè)備包括處理器,其為執(zhí)行任務(wù)而處理數(shù)據(jù);存儲數(shù)據(jù)的存儲器裝置,所述數(shù)據(jù)包含表現(xiàn)樂曲的樂譜數(shù)據(jù);和音樂播放裝置,其在處理器的控制下根據(jù)樂譜數(shù)據(jù)啟動,以播放與任務(wù)有關(guān)的樂曲,其中音樂播放裝置包括樂譜數(shù)據(jù)存儲器,其以有限的空間存儲一部分樂譜數(shù)據(jù),這些樂譜數(shù)據(jù)表現(xiàn)樂曲且能從存儲器裝置提供;接口,其在啟動后,能將樂譜數(shù)據(jù)從存儲器裝置加載到樂譜數(shù)據(jù)存儲器;音調(diào)發(fā)生器,其設(shè)有可從樂譜數(shù)據(jù)中得到可變的參數(shù),以便順序地產(chǎn)生樂曲音調(diào);演奏控制器,其從樂譜數(shù)據(jù)存儲器中順序檢索樂譜數(shù)據(jù),以便根據(jù)檢索到的樂譜數(shù)據(jù)在音調(diào)發(fā)生器中設(shè)定可變參數(shù);和存儲監(jiān)視器,其在隨著對樂譜數(shù)據(jù)的順序檢索而在樂譜數(shù)據(jù)存儲器的有限空間內(nèi)產(chǎn)生空余區(qū)時通知處理器,以便處理器啟動接口將另一部分樂譜數(shù)據(jù)從存儲器裝置加載到樂譜數(shù)據(jù)存儲器有限空間內(nèi)的空余區(qū)上,由此可以使音調(diào)發(fā)生器連續(xù)產(chǎn)生樂曲音調(diào)。
15.根據(jù)權(quán)利要求14所述的電子設(shè)備,進一步包括音質(zhì)數(shù)據(jù)存儲器,其存儲與音質(zhì)數(shù)量對應(yīng)的音質(zhì)數(shù)據(jù),其中,演奏控制器從音質(zhì)數(shù)據(jù)存儲器中讀出與樂譜數(shù)據(jù)指定的音質(zhì)對應(yīng)的音質(zhì)數(shù)據(jù),并為音調(diào)發(fā)生器設(shè)定讀取的音質(zhì)數(shù)據(jù),由此可以使音調(diào)發(fā)生器產(chǎn)生具有指定音質(zhì)的樂曲音調(diào)。
16.根據(jù)權(quán)利要求14所述的電子設(shè)備,進一步包括通信裝置,其能與外部數(shù)據(jù)庫聯(lián)通,以便從所述數(shù)據(jù)庫中將樂譜數(shù)據(jù)下載到存儲器裝置中。
17.一種播放樂曲的方法,包括以下步驟設(shè)置音質(zhì)數(shù)據(jù)存儲器,所述存儲器能以有限的容量存儲與第一數(shù)量的音質(zhì)相應(yīng)的音質(zhì)數(shù)據(jù),所述第一數(shù)量的音質(zhì)少于保存在數(shù)據(jù)源中的第二數(shù)量的音質(zhì);啟動接口,把音質(zhì)數(shù)據(jù)從數(shù)據(jù)源傳送到音質(zhì)數(shù)據(jù)存儲器,以便音質(zhì)數(shù)據(jù)存儲器存儲傳輸?shù)囊糍|(zhì)數(shù)據(jù);將表現(xiàn)樂曲的樂譜數(shù)據(jù)存儲到樂譜數(shù)據(jù)存儲器中;為音調(diào)發(fā)生器設(shè)定從存儲在樂譜數(shù)據(jù)存儲器中的樂譜數(shù)據(jù)中得出的音調(diào)發(fā)生參數(shù),以便產(chǎn)生樂曲音調(diào);和譯出樂譜數(shù)據(jù),以便從音質(zhì)數(shù)據(jù)存儲器讀出由樂譜數(shù)據(jù)指定的音質(zhì)數(shù)據(jù),以便為音調(diào)發(fā)生器設(shè)定讀出的音質(zhì)數(shù)據(jù),從而使音調(diào)發(fā)生器能根據(jù)讀出的音質(zhì)數(shù)據(jù)產(chǎn)生具有樂譜數(shù)據(jù)指定音質(zhì)的音調(diào)。
18.一種用電子設(shè)備播放樂曲的方法,所述電子設(shè)備包括為執(zhí)行任務(wù)而處理數(shù)據(jù)的處理器;存儲數(shù)據(jù)的存儲器裝置,所述數(shù)據(jù)包含表現(xiàn)樂曲的樂譜數(shù)據(jù);和音樂播放裝置,其在處理器的控制下根據(jù)音樂數(shù)據(jù)啟動以播放與所執(zhí)行的任務(wù)有關(guān)的樂曲,所述方法包括以下步驟設(shè)置帶有音質(zhì)數(shù)據(jù)存儲器的音樂播放裝置,所述存儲器能以有限的容量存儲與第一數(shù)量的音質(zhì)相應(yīng)的音質(zhì)數(shù)據(jù),所述第一數(shù)量的音質(zhì)少于保存在存儲器裝置中的第二數(shù)量的音質(zhì);啟動接口把音質(zhì)數(shù)據(jù)從存儲器裝置傳送到音質(zhì)數(shù)據(jù)存儲器,以便音質(zhì)數(shù)據(jù)存儲器存儲傳輸?shù)囊糍|(zhì)數(shù)據(jù);將表現(xiàn)樂曲的樂譜數(shù)據(jù)存儲到音樂播放裝置的樂譜數(shù)據(jù)存儲器中;為音樂播放裝置的音調(diào)發(fā)生器設(shè)定從存儲在樂譜數(shù)據(jù)存儲器中的樂譜數(shù)據(jù)中得出的音調(diào)發(fā)生參數(shù),以便產(chǎn)生樂曲音調(diào);和譯出樂譜數(shù)據(jù),以便從音質(zhì)數(shù)據(jù)存儲器讀出由樂譜數(shù)據(jù)指定的音質(zhì)數(shù)據(jù),以便為音調(diào)發(fā)生器設(shè)定讀出的音質(zhì)數(shù)據(jù),從而使音調(diào)發(fā)生器能根據(jù)讀出的音質(zhì)數(shù)據(jù)產(chǎn)生具有樂譜數(shù)據(jù)指定音質(zhì)的音調(diào)。
19.通過電話終端設(shè)備播放樂曲的方法,所述電話終端設(shè)備帶有將信號傳送到遠程位置并從遠程位置接收信號的通信單元,和能播放與信號有關(guān)的樂曲的音樂播放單元,所述方法包括以下步驟設(shè)置音樂播放單元,該單元帶有樂譜數(shù)據(jù)存儲器,存儲器存儲表現(xiàn)樂曲的樂譜數(shù)據(jù);設(shè)置帶有調(diào)頻型音調(diào)發(fā)生器的音樂播放單元,所述音調(diào)發(fā)生器可設(shè)定參數(shù)以便通過調(diào)頻產(chǎn)生與音調(diào)同步的和聲;和根據(jù)存儲的樂譜數(shù)據(jù)為音調(diào)發(fā)生器設(shè)定參數(shù)以便使音調(diào)發(fā)生器與樂譜數(shù)據(jù)表現(xiàn)的樂曲音調(diào)同步。
20.一種播放樂曲的方法,包括以下步驟設(shè)置樂譜數(shù)據(jù)存儲器,所述存儲器能以有限的空間存儲一部分樂譜數(shù)據(jù),這些樂譜數(shù)據(jù)表現(xiàn)樂曲并且可由數(shù)據(jù)源提供;啟動接口把樂譜數(shù)據(jù)從數(shù)據(jù)源加載到樂譜數(shù)據(jù)數(shù)據(jù)存儲器;為音調(diào)發(fā)生器設(shè)定從樂譜數(shù)據(jù)中得出的可變參數(shù),以便順序地產(chǎn)生樂曲音調(diào);從樂譜數(shù)據(jù)存儲器中順序檢索樂譜數(shù)據(jù),以便根據(jù)檢索到的樂譜數(shù)據(jù)為音調(diào)發(fā)生器設(shè)定可變參數(shù);和在順序檢索樂譜數(shù)據(jù)的過程中檢測在有限的樂譜數(shù)據(jù)存儲器空間中何時出現(xiàn)空余區(qū),以便啟動接口將另一部分樂譜數(shù)據(jù)加載到空余區(qū)中,由此使音調(diào)發(fā)生器能連續(xù)產(chǎn)生樂曲音調(diào)。
21.一種用電子設(shè)備播放樂曲的方法,所述電子設(shè)備包括為執(zhí)行任務(wù)而處理數(shù)據(jù)的處理器;存儲數(shù)據(jù)的存儲器裝置,所述數(shù)據(jù)包含表現(xiàn)樂曲的樂譜數(shù)據(jù);和音樂播放裝置,其在處理器的控制下根據(jù)音樂數(shù)據(jù)啟動,以播放與任務(wù)有關(guān)的樂曲,所述方法包括以下步驟設(shè)置帶有樂譜數(shù)據(jù)存儲器的音樂播放裝置,所述存儲器能以有限的空間一部分樂譜數(shù)據(jù),這些數(shù)據(jù)表現(xiàn)樂曲并可由存儲器裝置提供;啟動接口把樂譜數(shù)據(jù)從存儲器裝置加載到樂譜數(shù)據(jù)存儲器;為音樂播放裝置的音調(diào)發(fā)生器設(shè)定從樂譜數(shù)據(jù)中得出的可變參數(shù),以便順序地產(chǎn)生樂曲音調(diào);從樂譜數(shù)據(jù)存儲器中順序檢索樂譜數(shù)據(jù),以便根據(jù)檢索到的樂譜數(shù)據(jù)為音調(diào)發(fā)生器設(shè)定可變參數(shù);和在順序檢索樂譜數(shù)據(jù)的過程中當在有限的樂譜數(shù)據(jù)存儲器空間中出現(xiàn)空余區(qū)時通知處理器,以便處理器啟動接口將另一部分樂譜數(shù)據(jù)從存儲器裝置加載到樂譜數(shù)據(jù)存儲器有限空間中的空余區(qū)內(nèi),由此使音調(diào)發(fā)生器能連續(xù)產(chǎn)生樂曲音調(diào)。
22.一種在包括處理器的音樂播放設(shè)備中使用的機器可讀的媒體,所述媒體包含可通過處理器執(zhí)行,以便使音樂播放設(shè)備完成所述方法的程序指令,所述方法包括以下步驟準備音質(zhì)數(shù)據(jù)存儲器,該存儲器能以有限的容量存儲與第一數(shù)量的音質(zhì)相應(yīng)的音質(zhì)數(shù)據(jù),所述第一數(shù)量的音質(zhì)少于保存在數(shù)據(jù)源中的第二數(shù)量的音質(zhì);啟動接口,把音質(zhì)數(shù)據(jù)從數(shù)據(jù)源傳送到音質(zhì)數(shù)據(jù)存儲器,以便音質(zhì)數(shù)據(jù)存儲器存儲傳輸?shù)囊糍|(zhì)數(shù)據(jù);將表現(xiàn)樂曲的樂譜數(shù)據(jù)存儲到樂譜數(shù)據(jù)存儲器中;為音調(diào)發(fā)生器設(shè)定從存儲在樂譜數(shù)據(jù)存儲器中的樂譜數(shù)據(jù)中得出的音調(diào)發(fā)生參數(shù),以便產(chǎn)生樂曲音調(diào);和譯出樂譜數(shù)據(jù),以便從音質(zhì)數(shù)據(jù)存儲器讀出由樂譜數(shù)據(jù)指定的音質(zhì)數(shù)據(jù),以便為音調(diào)發(fā)生器設(shè)定讀出的音質(zhì)數(shù)據(jù),從而使音調(diào)發(fā)生器能根據(jù)讀出的音質(zhì)數(shù)據(jù)產(chǎn)生具有樂譜數(shù)據(jù)指定音質(zhì)的音調(diào)。
23.一種在電子設(shè)備中使用的機器可讀的媒體,所述電子設(shè)備包括為執(zhí)行任務(wù)而處理數(shù)據(jù)的處理器;存儲數(shù)據(jù)的存儲器,所述數(shù)據(jù)包含由表現(xiàn)樂曲的音質(zhì)數(shù)據(jù)和樂譜數(shù)據(jù)構(gòu)成的音樂數(shù)據(jù);和音樂播放裝置,其在處理器的控制下根據(jù)音樂數(shù)據(jù)啟動,以播放與處理器所執(zhí)行的任務(wù)有關(guān)的樂曲,所述媒體包括為使電子設(shè)備完成所述方法而由處理器執(zhí)行的程序指令,所述方法包括以下步驟設(shè)置帶有音質(zhì)數(shù)據(jù)存儲器的音樂播放裝置,所述存儲器能以有限的容量存儲與第一數(shù)量的音質(zhì)相應(yīng)的音質(zhì)數(shù)據(jù),所述第一數(shù)量的音質(zhì)少于保存在存儲器裝置中的第二數(shù)量的音質(zhì);啟動接口,把音質(zhì)數(shù)據(jù)從存儲器裝置傳送到音質(zhì)數(shù)據(jù)存儲器,以便音質(zhì)數(shù)據(jù)存儲器存儲傳輸?shù)囊糍|(zhì)數(shù)據(jù);將表現(xiàn)樂曲的樂譜數(shù)據(jù)存儲到音樂播放裝置的樂譜數(shù)據(jù)存儲器中;為音樂播放裝置的音調(diào)發(fā)生器設(shè)定從加載到樂譜數(shù)據(jù)存儲器中的樂譜數(shù)據(jù)中得出的音調(diào)發(fā)生參數(shù),以便產(chǎn)生樂曲音調(diào);和譯出樂譜數(shù)據(jù),以便從音質(zhì)數(shù)據(jù)存儲器讀出由樂譜數(shù)據(jù)指定的音質(zhì)數(shù)據(jù),以便為音調(diào)發(fā)生器設(shè)定讀出的音質(zhì)數(shù)據(jù),從而使音調(diào)發(fā)生器能根據(jù)讀出的音質(zhì)數(shù)據(jù),產(chǎn)生具有樂譜數(shù)據(jù)指定音質(zhì)的音調(diào)。
24.一種在電話終端設(shè)備中使用的機器可讀的媒體,所述電話終端設(shè)備包括中央處理單元,將信號傳送到遠程位置并從遠程位置接收信號的通信單元,和能播放與信號有關(guān)的樂曲的音樂播放單元,所述媒體包括為使電話終端設(shè)備完成所述方法而可由中央處理單元執(zhí)行的程序指令,所述方法包括以下步驟提供音樂播放單元,該單元帶有樂譜數(shù)據(jù)存儲器,存儲器存儲表現(xiàn)樂曲的樂譜數(shù)據(jù);設(shè)置帶有調(diào)頻型音調(diào)發(fā)生器的音樂播放單元,所述音調(diào)發(fā)生器可設(shè)定參數(shù)以便通過調(diào)頻產(chǎn)生與音調(diào)同步的和聲;和根據(jù)存儲的樂譜數(shù)據(jù)為音調(diào)發(fā)生器設(shè)定參數(shù)以便使音調(diào)發(fā)生器與樂譜數(shù)據(jù)表現(xiàn)的樂曲音調(diào)同步。
25.一種在具有處理器的音樂播放設(shè)備中使用的機器可讀的媒體,所述媒體包括為使音樂播放設(shè)備完成所述方法,可由處理器執(zhí)行的程序指令,所述方法包括以下步驟設(shè)置樂譜數(shù)據(jù)存儲器,所述存儲器能以有限的空間存儲一部分樂譜數(shù)據(jù),這些樂譜數(shù)據(jù)表現(xiàn)樂曲并且可由數(shù)據(jù)源提供;啟動接口,把樂譜數(shù)據(jù)從數(shù)據(jù)源加載到樂譜數(shù)據(jù)數(shù)據(jù)存儲器;為音調(diào)發(fā)生器設(shè)定從樂譜數(shù)據(jù)中得出的可變參數(shù),以便順序地產(chǎn)生樂曲音調(diào);從樂譜數(shù)據(jù)存儲器中順序檢索樂譜數(shù)據(jù),以便根據(jù)檢索到的樂譜數(shù)據(jù)為音調(diào)發(fā)生器設(shè)定可變參數(shù);和在順序檢索樂譜數(shù)據(jù)的過程中,檢測在有限的樂譜數(shù)據(jù)存儲器空間中何時出現(xiàn)空余區(qū),以便啟動接口將另一部分樂譜數(shù)據(jù)加載到空余區(qū)中,由此使音調(diào)發(fā)生器能連續(xù)產(chǎn)生樂曲音調(diào)。
26.一種可在電子設(shè)備中使用的機器可讀的媒體,所述電子設(shè)備包括為執(zhí)行任務(wù)而處理數(shù)據(jù)的處理器;存儲數(shù)據(jù)的存儲器裝置,所述數(shù)據(jù)包含表現(xiàn)樂曲的樂譜數(shù)據(jù);和音樂播放裝置,其在處理器的控制下根據(jù)音樂數(shù)據(jù)啟動,以播放與任務(wù)有關(guān)的樂曲,所述媒體包括為使電子設(shè)備完成所述方法而由處理器執(zhí)行的程序指令,所述方法包括以下步驟設(shè)置帶有樂譜數(shù)據(jù)存儲器的音樂播放裝置,所述存儲器能以有限的空間一部分樂譜數(shù)據(jù),這些數(shù)據(jù)表現(xiàn)樂曲并可由存儲器裝置提供;啟動接口,把樂譜數(shù)據(jù)從存儲器裝置加載到樂譜數(shù)據(jù)存儲器;為音樂播放裝置的音調(diào)發(fā)生器設(shè)定從樂譜數(shù)據(jù)中得出的可變參數(shù),以便順序地產(chǎn)生樂曲音調(diào);從樂譜數(shù)據(jù)存儲器中順序檢索樂譜數(shù)據(jù),以便根據(jù)檢索到的樂譜數(shù)據(jù)為音調(diào)發(fā)生器設(shè)定可變參數(shù);和在順序檢索樂譜數(shù)據(jù)的過程中當在有限的樂譜數(shù)據(jù)存儲器空間中出現(xiàn)空余區(qū)時通知處理器,以便處理器啟動接口將另一部分樂譜數(shù)據(jù)從存儲器裝置加載到樂譜數(shù)據(jù)存儲器有限空間中的空余區(qū)內(nèi),由此使音調(diào)發(fā)生器能連續(xù)產(chǎn)生樂曲音調(diào)。
全文摘要
在音樂播放設(shè)備中,音質(zhì)數(shù)據(jù)存儲器以有限的容量存儲與第一數(shù)量的音質(zhì)相應(yīng)的音質(zhì)數(shù)據(jù),所述第一數(shù)量的音質(zhì)少于保存在數(shù)據(jù)源中的第二數(shù)量的音質(zhì)??梢詥咏涌趯⒁糍|(zhì)數(shù)據(jù)從數(shù)據(jù)源傳送到音質(zhì)數(shù)據(jù)存儲器中以便音質(zhì)數(shù)據(jù)存儲器存儲傳輸?shù)囊糍|(zhì)數(shù)據(jù)。樂譜數(shù)據(jù)存儲器存信表現(xiàn)樂曲的樂譜數(shù)據(jù)。為音調(diào)發(fā)生器設(shè)定從存儲在樂譜數(shù)據(jù)存儲器的樂譜數(shù)據(jù)得出的音調(diào)發(fā)生參數(shù),以便產(chǎn)生樂曲的音調(diào)。演奏控制器譯出樂譜數(shù)據(jù),以便從音質(zhì)數(shù)據(jù)存儲器讀出由樂譜數(shù)據(jù)指定的音質(zhì)數(shù)據(jù),以便為音調(diào)發(fā)生器設(shè)定讀出的音質(zhì)數(shù)據(jù),從而使音調(diào)發(fā)生器能產(chǎn)生具有樂譜數(shù)據(jù)指定音質(zhì)的音調(diào)。此外,存儲監(jiān)視器在順序檢索樂譜數(shù)據(jù)的過程中檢測在有限的樂譜數(shù)據(jù)存儲器空間中何時出現(xiàn)空余區(qū),以便啟動接口將另一部分樂譜數(shù)據(jù)加載到空余區(qū)中,由此使音調(diào)發(fā)生器能連續(xù)產(chǎn)生樂曲音調(diào)。
文檔編號G10H1/24GK1367917SQ00811114
公開日2002年9月4日 申請日期2000年8月3日 優(yōu)先權(quán)日1999年8月5日
發(fā)明者中村敦一, 谷口順哉, 神谷靖彰 申請人:雅馬哈株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1