專利名稱::一種音樂壓縮與解壓縮方法的改良及其實現(xiàn)電路的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及的是一種音樂壓縮與解壓縮方法的改良及其實現(xiàn)電路,特別涉及的是一種利用一種音樂文件格式壓縮的方法,經(jīng)取樣分?jǐn)鄩嚎s與還原解壓縮的處理程序,分解音高信息、頻率響應(yīng)、與相對周期數(shù)的通道載波,以具體的邏輯數(shù)學(xué)運算解析,求得左、又聲道的原音輸出的音樂壓縮與解壓縮方法。
背景技術(shù):
:現(xiàn)有關(guān)于聲音數(shù)據(jù)(如Wav、Midifile)的壓縮方法,可區(qū)分為一種以硬件邏輯組件運算,如通過一編碼集成電路(EncoderIC)與一譯碼集成電路(DecoderIC),來作為聲音數(shù)據(jù)(Wav、Midifile)的壓縮與解壓縮,然,利用上述編碼與譯碼集成電路,其中必須搭配至少具備達32MIPS(millionsofinstructionspersecond;百萬次指令/每秒),32數(shù)據(jù)位(bit)以上之中央處理器單元(CPU)組件,再者所述的編碼、譯碼集成電路與中央處理器單元屬高單價組件,其制造費用反應(yīng)一固定成本并同時反映在消費者身上,因此造成使用者需求上的考慮;另一種是利用軟件的方式進行壓縮與解壓縮的處理,所述的壓縮方式主要是將欲壓縮的音樂數(shù)據(jù),以一單純比值縮減壓縮、還原,其中所述的壓縮率與占用之內(nèi)存或硬盤空間成等比的復(fù)數(shù)增量,且處理過程中易造成失真與延遲,又所述的壓縮比率僅限制在一定量比值,綜上所述,現(xiàn)有的音樂壓縮方法的主要缺點為成本過高。缺乏產(chǎn)業(yè)竟?fàn)幮?。不符合進步性的表征。常為使用者所詬病。再查,美國專利US20020091514A1號公開一種音頻信號壓縮與解壓縮方法,其中將DVD中的兩個聲道的數(shù)字信號同時進行復(fù)制,可見保持了原來聲音數(shù)據(jù)的分辨率,并將左聲道與右聲道的欲壓縮聲音信號相加,且同時將左聲道與右聲道的欲壓縮聲音相減,其是利用分析MIDI訊號作為音樂數(shù)據(jù)以偵測連續(xù)重復(fù)產(chǎn)生的聲音或圖案,刪除一部份相對所述的偵測的連續(xù)重復(fù)產(chǎn)生的聲音或圖案的音樂數(shù)據(jù),與將表示所述的連續(xù)重復(fù)產(chǎn)生的聲音或圖案的訊號插入所述的音樂數(shù)據(jù)以取代刪除部份,然,考慮其接通活動,在MIDI數(shù)據(jù)中,包括由表示接通活動信息與表示信道信息組成的狀態(tài)信息,在這些信息種類中很少在交替中發(fā)生相同聲音,因而導(dǎo)致低壓縮效率,且所述的另一種壓縮方式則包括一種重復(fù)發(fā)生的預(yù)定圖案或樂段的音樂數(shù)據(jù),其中雖可獲得高壓縮比,不過偵測較長重復(fù)樂段需要使用還復(fù)雜的算法;有鑒于此,本案發(fā)明人以其所具備的專業(yè)素養(yǎng)與技術(shù)理念,經(jīng)過多次試作改良,終使本發(fā)明得以產(chǎn)生。
發(fā)明內(nèi)容本發(fā)明的目的在于,提供一種音樂壓縮與解壓縮方法的改良及實現(xiàn)的電路,以解決使其壓縮后且解壓縮的聲音信息還原完全同在原來欲壓縮的聲音數(shù)據(jù)的改良技術(shù)問題;為實現(xiàn)上述目的,本發(fā)明采用的技術(shù)方案在于,首先提供一種音樂壓縮與解壓縮方法的改良,將欲壓縮的聲音數(shù)據(jù)的左、右聲道同時作動態(tài)性范圍取樣,以保持原有聲音數(shù)據(jù)的分辨率,并將所述的左聲道與右聲道的欲壓縮聲音數(shù)據(jù)相加,且同時將左聲道與右聲道的欲壓縮聲音數(shù)據(jù)相減,并以將所述的聲音的噪聲降至最低,進而達混音的功效,且同步將所述的左、右聲道混音后所取樣的多組數(shù)據(jù)點的后一數(shù)據(jù)點,也所述的第二筆數(shù)據(jù)點與第一筆數(shù)據(jù)點相比較所得一差值,并將所述的差值乘上一積數(shù),其中所述的積數(shù)是一經(jīng)過運算的小數(shù),以使得所述的壓縮率增加,壓縮所需的存儲空間變小,再判斷其誤差范圍并進行編碼,進而得一壓縮碼,又隨即將所述的壓縮碼以相同步驟顛倒解壓縮還原,進而得到一還原后的數(shù)據(jù)點,再將所述的還原后的數(shù)據(jù)點及第三筆數(shù)據(jù)點相比較所得另一差值,通過相同步驟壓縮,利用此法壓縮以8位或16位的欲壓縮聲音數(shù)據(jù)為例,能壓縮成為2位或4位,進而使用者可以相同容量的存儲器儲存還多的數(shù)據(jù),進而可省略現(xiàn)用的編碼集成電路、譯碼集成電路與高速中央處理單元;最后又將所述的經(jīng)過運算后的右聲道數(shù)據(jù)減掉1/2運算后的左聲道數(shù)據(jù)的值再乘上另一積數(shù),使得到最后的左聲道聲音,且將所述的經(jīng)過運算后的右聲道數(shù)據(jù)加上1/2運算后的左聲道數(shù)據(jù),得最后的右聲道聲音,通過利用上述步驟,將壓縮后且解壓縮的聲音數(shù)據(jù)還原后完全相同在原來欲壓縮的聲音數(shù)據(jù),使用者可聽到原有的聲音。其包括以下步驟取樣步驟首先取得接收多組的音樂數(shù)據(jù),其包括一系列由音符信息或數(shù)字電子頻波所形成各種音頻響應(yīng)的音樂格式活動信息段;分段傳送步驟將動態(tài)性音樂格式的活動信息段分送至不同音樂信道(2.0ch、5.1ch)內(nèi);初壓縮步驟將不同音樂信道(2.0ch、5.1ch)內(nèi)的活動信息段依容量或質(zhì)量的區(qū)分選擇,再細(xì)選壓縮的比率,并進行活動信息段的相加或相減運算,其中選擇一音樂信道為相加運算的處理程序時,另一音樂信道則處理一相減的程序;轉(zhuǎn)換步驟運算分析所述的動態(tài)性音樂格式的活動信息段轉(zhuǎn)換成另外型式的活動信息段,其包括相對所述的活動信息段與之前的一段活動信息段數(shù)據(jù)點的一匹配或失配差異間的狀態(tài)信息,與根據(jù)所述的狀況信息相對的所述的匹配或失配判斷其相關(guān)資料點的誤差范圍;還原步驟運算后的任一聲道的活動信息段經(jīng)相加或相減的乘積處理,最后再分別輸出至左、右聲道,而完成整個還原的動作;結(jié)束。其次提供了一種音樂壓縮與解壓縮電路,用以實現(xiàn)上述的音樂壓縮與解壓縮方法的改良,其包括一電源供應(yīng)單元,所述的電源供應(yīng)單元分別輸出一基本供壓源、一定電流源與一定電壓源,又所述的電源供應(yīng)單元的定電壓源輸出端分別與一恒定電流組件與一放大電路電連接,且所述的恒定電流組件另一端點則分別與放大電路與電源供應(yīng)單元內(nèi)運算放大器電連接,所述的電源供應(yīng)單元分別提供輸出一基本供壓源給放大電路、與單芯片處理器單元以做為其基本電路組件操作的工作電壓;一單片微機,所述的單片微機又稱為微控制器,通過編譯程序?qū)⒖刂谱执a寫入單片微機內(nèi)的快閃ROM,以輸出一增益碼與一零訊號補償碼,所述的單片微機輸出一數(shù)據(jù)數(shù)字信號增益碼至放大電路的可規(guī)劃放大電路中,又所述的增益碼設(shè)定所述的可規(guī)劃放大電路輸出至單片微機內(nèi)模擬/數(shù)字轉(zhuǎn)換器的放大倍數(shù),所述的單片微機輸出一數(shù)據(jù)數(shù)字信號至數(shù)字/模擬轉(zhuǎn)換器,令所述的數(shù)字/模擬轉(zhuǎn)換器將其數(shù)據(jù)數(shù)字信號轉(zhuǎn)換成一模擬輸出值,輸出送往所述的放大電路的零訊號輸出補償電路;所述的單芯片微處里器還包含一模擬/數(shù)字轉(zhuǎn)換器與一數(shù)字/模擬轉(zhuǎn)換器,又所述的模擬/數(shù)字轉(zhuǎn)換單元主要提供一模擬與數(shù)字間準(zhǔn)位信號的編碼轉(zhuǎn)換以為對應(yīng)輸出的邏輯信號,所述的模擬/數(shù)字轉(zhuǎn)換器對應(yīng)輸出一數(shù)據(jù)數(shù)字信號至單片微機單元的ALU中,又所述的模擬/數(shù)字轉(zhuǎn)換器對應(yīng)接收來自所述的放大電路的一放大信號Cin,所述的數(shù)字/模擬轉(zhuǎn)換器對應(yīng)接收來自所述的單芯片處理器單元的一零訊號補償碼,又所述的數(shù)字/模擬轉(zhuǎn)換器對應(yīng)輸出一模擬輸出值至放大電路的零訊號輸出補償電路;一放大電路,所述的放大電路包含一可規(guī)劃放大電路與一零訊號輸出補償電路,根據(jù)音頻感測組件的壓縮比量與零訊號輸出,所述的單片微機單元輸出零訊號補償碼至一數(shù)字/模擬轉(zhuǎn)換器,又所述的放大電路接收來自所述的數(shù)字/模擬轉(zhuǎn)換器的輸出的零訊號補償電壓,經(jīng)所述的放大電路零訊號輸出補償電路的零訊號歸零補償;同時所述的單芯片處理器單元輸出增益碼,所述的放大電路接收來自所述的單芯片處理器單元所送出的增益碼為X,調(diào)整可規(guī)劃放大電路的放大倍數(shù);當(dāng)所述的最大壓縮比量時輸入到模擬/數(shù)字轉(zhuǎn)換器的值為滿刻度值,零壓縮比量時輸入到模擬/數(shù)字轉(zhuǎn)換器的值為接近零的最小值,以達到減少量化誤差并提高音頻數(shù)據(jù)流的精準(zhǔn)量測的目的;同時,開機時做零點補償,避免音頻信號同步與異步采樣時變化所造成的零點訊號飄移,影響運算的準(zhǔn)確性。最后提供一種音樂壓縮與解壓縮方法的改良,其是應(yīng)用一單片微機通過程序編譯將程序代碼寫入單片微機內(nèi)的快閃rom,以輸出一增益碼與一零訊號補償碼,所述的程序算法流程包含一音頻取樣自動校準(zhǔn)流程與一聲音數(shù)據(jù)串流量測流程;所述的音頻取樣自動校準(zhǔn)流程如下,首先將音頻取樣訊號設(shè)為零,同時將增益碼值設(shè)為零,又所述的單片微機送出一零訊號補償碼至數(shù)字/模擬轉(zhuǎn)換器,經(jīng)所述的數(shù)字/模擬轉(zhuǎn)換器將其數(shù)據(jù)數(shù)字信號轉(zhuǎn)換成一模擬輸出值,輸出送往放大電路的零電壓輸出補償電路,使得模擬/數(shù)字轉(zhuǎn)換器讀零訊號的讀值為yO(0)=ADCmin,即模擬/數(shù)字轉(zhuǎn)換器的最小讀值,接著取樣訊號設(shè)為量測音頻訊號的最大值S3,模擬/數(shù)字轉(zhuǎn)換器讀值為y0(S3),調(diào)整增益碼為X,將會使yx(S3^ADCmax,其為接近ADC滿刻度的一個默認(rèn)值,同時又所述的單片微機送出一數(shù)據(jù)數(shù)字信號至數(shù)字/模擬轉(zhuǎn)換器,經(jīng)所述的數(shù)字/模擬轉(zhuǎn)換器將其數(shù)據(jù)數(shù)字信號轉(zhuǎn)換成一模擬輸出值,輸^送柱放夫電路的蓉訊夸輸tli補馇電踏,同時調(diào)整其值使得所速的可規(guī)劃放大電路輸出至模擬/數(shù)字轉(zhuǎn)換器的讀值為yx(S3)=ADCmax,即預(yù)定的模擬/數(shù)字轉(zhuǎn)換器的最大讀值,記錄X值,同時記錄此零訊號補償碼的值,再此以DACtune表示,根據(jù)上述的機制,如表一所示,分別記錄以下模擬/數(shù)字轉(zhuǎn)換器的讀值,進而完成一音頻取樣自動校準(zhǔn)流程。表一<table>tableseeoriginaldocumentpage11</column></row><table>當(dāng)應(yīng)用在實際量測音頻訊號時,通過所述的單片微機所執(zhí)行的聲音數(shù)據(jù)串流量測流程機制,以達到分析運算介于不同通道內(nèi)音頻栽波的目的。所述的聲音數(shù)據(jù)串流量測流程主要進行下列程序開機時單片微機設(shè)定所述的增益碼輸出設(shè)為X,并設(shè)定數(shù)字/模擬轉(zhuǎn)換器為DACtune,并且所述的模擬/數(shù)字轉(zhuǎn)換器的讀值為yinit,此值為零訊號的模擬/數(shù)字轉(zhuǎn)換器讀值,下列數(shù)值的計算,作為零訊號的噪聲補償<formula>formulaseeoriginaldocumentpage11</formula>接收音頻訊號S時,所述的模擬/數(shù)字轉(zhuǎn)換器讀值以yx(S)表示,判斷yx(S)值的范圍落入哪個區(qū)間(<formula>formulaseeoriginaldocumentpage11</formula>利用下式運算<formula>formulaseeoriginaldocumentpage11</formula>',進而求得S為其所測得的訊號值;當(dāng)2利用下式運算<formula>formulaseeoriginaldocumentpage11</formula>求得所述的S訊號值并將其代入欲壓縮聲音數(shù)據(jù)的積數(shù)中,并與原第一筆數(shù)據(jù)點與緩存器向右位移一位后的差值相乘,導(dǎo)出一壓縮碼,此時所述的壓縮值通過緩存器向左還原位移一位,形成一還原運算后的聲音數(shù)據(jù),以此循環(huán)運算直至所速的卄數(shù)緩存器歸零,最后求得一聲咅數(shù)棍點的一左聲道數(shù)棍舉值,閭理也在一右聲道求得一聲音數(shù)據(jù)點的一右聲道數(shù)據(jù)串值;通過當(dāng)增益碼設(shè)為X時,取模擬/數(shù)字轉(zhuǎn)換器讀值,又所述的可規(guī)劃放大電路的增益與增益碼成線性比量關(guān)系,且增益碼越大增益越大,即利用上述增益碼的調(diào)整,達到最大的模擬/數(shù)字轉(zhuǎn)換器的信號與量化誤差的比值,因此音頻數(shù)據(jù)流的量測準(zhǔn)確度愈高,同時,開機時做零點補償,避免由于音頻信號同步與異步取樣時變化所造成的零點訊號飄移,影響運算的準(zhǔn)確性;綜上所述,即利用上述公式中增益碼的調(diào)整,來達到根據(jù)音頻采樣的壓縮比量調(diào)整可規(guī)劃放大電路的放大倍數(shù),并利用零訊號補償碼補償無音頻訊號的輸出,使得音頻信號到達模擬/數(shù)字轉(zhuǎn)換器的輸入,能有最大的跨距,即零訊號時為ADCmin,而最大壓縮比量時為ADCmax,使信號與量化誤差的比值達到最大。圖1為本發(fā)明處理程序流程圖;圖2為本發(fā)明音頻信號動態(tài)取樣示意圖;圖3為本發(fā)明音頻取樣自動校準(zhǔn)流程(WorkFlow)示意圖;圖4為本發(fā)明聲音數(shù)據(jù)串流量測流程(WorkFlow)示意圖;圖5為本發(fā)明一電路實施例示意圖;圖6為本發(fā)明電路邏輯方塊示意圖;圖7為本發(fā)明可規(guī)劃放大電路邏輯方塊部份示意圖。附圖標(biāo)記說明1-取樣步驟;2-分段傳送步驟;3-初壓縮步驟;4-轉(zhuǎn)換步驟;10-電源供應(yīng)單元;ll-恒電流組件;100-基本供壓源;Vref-定電壓源;20-單片微機;21-模擬/數(shù)字轉(zhuǎn)換單元;21A-模擬/數(shù)字轉(zhuǎn)換器;21B-數(shù)字/模擬轉(zhuǎn)換器;20A-增益碼;201-零訊號補償碼;200-數(shù)據(jù)數(shù)字信號;Cout-調(diào)整補償零訊號輸出值;Cin-放大信號;30-放大電路;30A-可規(guī)劃放大電路;30B-零訊號輸出補償電路;R-音頻感測組件。具體實施方式以下結(jié)合附圖,對本發(fā)明上述的和另外的技術(shù)特征和優(yōu)點作更詳細(xì)的說明。請配合參閱圖1所示,本發(fā)明的制造方法技術(shù)方案是:一種音樂壓縮與解壓縮古法的改良,其包括以下步驟取樣歩腺a:音先取得接收多紐的魯if、數(shù)拔(如Wav、Midifile),其是包括一是列由音符信息或數(shù)字電子頻波所形成各種音頻響應(yīng)的音樂格式活動信息段;分段傳送步驟b:將動態(tài)性音樂格式的活動信息段分送至不同音樂信道(2.0ch、5.1ch)內(nèi);初壓縮步驟c:將不同音樂信道(2.0ch、5.1ch)內(nèi)的活動信息段依容量或質(zhì)量的區(qū)分選擇,再細(xì)選壓縮的比率(bitrate),并進行活動信息段的相加或相減運算,其中選擇一音樂信道為相加運算的處理程序時,另一音樂信道則處理一相減的程序;轉(zhuǎn)換步驟d:運算分析所述的動態(tài)性音樂格式的活動信息段轉(zhuǎn)換成另外型式的活動信息段,其包括相對所述的活動信息段與的前的一段活動信息段數(shù)據(jù)點的一匹配或失配差異間的狀態(tài)信息,與根據(jù)所述的狀況信息相對的所述的匹配或失配判斷其相關(guān)資料點的誤差范圍;還原步驟e:運算后的任一聲道的活動信息段經(jīng)相加或相減的乘積處理,最后再分別輸出至左、右聲道,而完成整個還原的動作。請參閱圖2所示,本發(fā)明主要是將所述的欲壓縮的聲音數(shù)據(jù)的左、右聲道同時作動態(tài)性范圍取樣,以保持原有聲音數(shù)據(jù)的分辨率,并將所述的左聲道與右聲道的欲壓縮聲音數(shù)據(jù)相加,且同時將左聲道與右聲道的欲壓縮聲音數(shù)據(jù)相減,并以將所述的聲音的噪聲降至最低,進而達混音的功效,且同步將所述的左、右聲道混音后所取樣的多組數(shù)據(jù)點的后一數(shù)據(jù)點,也所述的第二筆數(shù)據(jù)點與前一數(shù)據(jù)點(第一筆數(shù)據(jù)點)相比較所得一差值,并將所述的差值乘上一積數(shù),其中所述的積數(shù)是一經(jīng)過運算的小數(shù),以使得所述的壓縮率增加,壓縮所需的存儲空間變小,再判斷其誤差范圍并進行編碼,進而得一壓縮碼,又隨即將所述的壓縮碼以相同步驟顛倒解壓縮還原,進而得到一還原后的數(shù)據(jù)點,復(fù)再將所述的還原后的數(shù)據(jù)點及其后一數(shù)據(jù)點(也即第三筆數(shù)據(jù)點)相比較所得另一差值,使以相同步驟壓縮,利用此法壓縮以一8位(或16位)的欲壓縮聲音數(shù)據(jù)為例,能壓縮成為一2位(或4位),進而使用者可以相同容量的存儲器儲存還多的數(shù)據(jù),進而可省略現(xiàn)用的編碼集成電路、譯碼集成電路與高速中央處理單元CPU),以達到價格低、效能高的目的;最后又將所述的經(jīng)過運算后的右聲道數(shù)據(jù)減掉1/2運算后的左聲道數(shù)據(jù)的值再乘上另一積數(shù),使得到最后的左聲道聲音,且將所述的經(jīng)過運算后的右聲道數(shù)據(jù)加上1/2運算后的左聲道數(shù)據(jù),得最后的右聲道聲音,通過利用上述步驟,將壓縮后且解壓縮的聲音數(shù)據(jù)還原后完全相同在原來欲壓縮的聲音數(shù)據(jù),使用者可聽到原有的聲咅,從而解決了使其壓縮后且解壓纟畝的聲魯數(shù)捤還原后宄仝閎在原來欲壓縮的聲音數(shù)據(jù)的技術(shù)問題。自然界的訊號可以說都是連續(xù)(Continuous)的模擬訊號,而目前一般的計算器都不是模擬的型式,而是數(shù)字的型式,故要將模擬訊號送入數(shù)字芯片中加以分析處理,勢必需經(jīng)一番轉(zhuǎn)換才行;如第圖所示,其為一模擬/數(shù)字轉(zhuǎn)換器(ADC)訊號轉(zhuǎn)換圖,首先將模擬訊號的大小范圍確定,如05V,然后每隔一個取樣周期Ts(SamplingPeriod),將訊號「取樣」(Sampling),此時所得到訊號稱為離散(Discrete)訊號,最后離散訊號再經(jīng)過r量化」(Quantization)的過程,才真正轉(zhuǎn)換成數(shù)字訊號。以8位量化為例,將輸入訊號0~5V的范圍,分割成255等份,若訊號為最小的0V,則將被量化為00000000,反的,訊號若為5V,則被量化為11111111,由上可想象如果是利用16位ADC作量化時,則可分割成65535等份,這將可大大的提高分辨率(Resolution),且還具減少量化誤差(QuantizationError)的產(chǎn)生,以下為分辨率的公式表示分辨率=輸入電壓范圍+(211-1);N為量化位數(shù)(※本發(fā)明其是采用一顆PIC16F877(Microcontroller;MCU)組件,其內(nèi)建一10bit量化位數(shù)的ADC)再此,另以一聲音訊號取樣周期Ts(取樣頻率fs-l/Ts)為例,在所述的頻域中,也可說一個訊號的『頻寬大小』,實際上就表示此訊號在「時域中的變化快慢J,由此可想見的是,面對一個變化極快的模擬訊號,卻用一個很小的取樣頻率取取樣,所得的取樣結(jié)果,已經(jīng)不足以代表原來的訊號,并造成所謂r混淆J(Aliasing)的情事發(fā)生,就以下定理推導(dǎo)fs〉=(2*訊號最大頻率)今將以一聲音訊號數(shù)字化,其取樣頻率為一40kHz,如果再考慮8量化位,當(dāng)位于網(wǎng)絡(luò)上傳送語音訊號時,其至少需要一40kx8二320kbps頻寬,然,隨著頻寬傳輸中可通過聲音數(shù)據(jù)可壓縮的特性,本發(fā)明通過一壓縮與解壓縮方法的改良,不論應(yīng)用在實時音頻取樣或高音質(zhì)要求的DVD播放取樣,具有其還精確取樣分析與原音重現(xiàn)的功效,以下就一實施例說明如下本發(fā)明是提供一種音樂壓縮與解壓縮方法的改良,本例實施例其是應(yīng)用一單lash)ROM,以輸出一增益碼(GainCode)與一零訊號補償碼;請參閱圖3、圖4所示,其中所速的編譯程序算法(Algorithm)流程可包含一音頻取樣自動校準(zhǔn)流程與一聲音數(shù)據(jù)串流量測流程;所述的音頻取樣自動校準(zhǔn)流程如下,首先將音頻取樣訊號設(shè)為零,同時將增益碼(GainCode)值設(shè)為零,又所述的單片微機送出一零訊號補償碼(數(shù)據(jù)數(shù)字信號)至數(shù)字/模擬轉(zhuǎn)換器(DAC),經(jīng)所述的數(shù)字/模擬轉(zhuǎn)換器(DAC)將其數(shù)據(jù)數(shù)字信號轉(zhuǎn)換成一模擬輸出值(調(diào)整補償零訊號輸出值Cout),輸出送往放大電路的零電壓輸出補償電路,使得模擬/數(shù)字轉(zhuǎn)換器(ADC)讀零訊號的讀值為yO(0"ADCmin,即模擬/數(shù)字轉(zhuǎn)換器(ADC)的最小讀值,接著取樣訊號設(shè)為量測音頻訊號的最大值S3,模擬/數(shù)字轉(zhuǎn)換器(ADC)讀值為y0(S3),調(diào)整增益碼(GainCode)為X,將會使yx(S3)二ADCmax(接近ADC滿刻度的一個默認(rèn)值),同時又所述的單片微機送出一數(shù)據(jù)數(shù)字信號(零訊號補償碼)至數(shù)字/模擬轉(zhuǎn)換器(DAC),經(jīng)所述的數(shù)字/模擬轉(zhuǎn)換器(DAC)將其數(shù)據(jù)數(shù)字信號轉(zhuǎn)換成一模擬輸出值(調(diào)整補償零訊號輸出值Cout),輸出送往放大電路的零訊號輸出補償電路,同時調(diào)整其值使得所述的可規(guī)劃放大電路(PGA)輸出至模擬/數(shù)字轉(zhuǎn)換器(ADC)的讀值為yx(S3)=ADCmax,即預(yù)定的模擬/數(shù)字轉(zhuǎn)換器(ADC)的最大讀值,記錄X值,同時記錄此零訊號補償碼的值,再此以DACtune表示,根據(jù)上述的機制(WorkChart),如表一所示,分別記錄以下模擬/數(shù)字轉(zhuǎn)換器(ADC)的讀值,進而完成一音頻取樣自動校準(zhǔn)流程。表一<table>tableseeoriginaldocumentpage15</column></row><table>當(dāng)應(yīng)用在實際量測音頻訊號時,通過所述的單片微機所執(zhí)行的聲音數(shù)據(jù)串流量測流程機制,以達到分析運算介在不同通道內(nèi)音頻載波的目的,其中所述的聲音數(shù)據(jù)串流量測流程主要進行下列程序開機時單片微機設(shè)定所述的增益碼(GainCode)輸出設(shè)為X,并設(shè)定數(shù)字/模擬轉(zhuǎn)換器(DAC)為DACtune,并且所述的模擬/數(shù)字轉(zhuǎn)換器(ADC)的讀值為yinit(此值為零訊號的模擬/數(shù)字轉(zhuǎn)換器(ADC)讀值),下列數(shù)值的計算,作為零訊號的噪聲補償/=1,2,3,偶=,+,,-》(0)接收音頻訊號S時,所述的模擬/數(shù)字轉(zhuǎn)換器(ADC)讀值(以yx(S)表示),判斷yx(SM直的范圍落入哪個區(qū)間(z=Q,L2^。=Q)力(S,)^(S)^'^,+1),利用下式運算S=&+--_少'y、(&+0-y、(&),進而求得S為其所測得的訊號值;當(dāng)凡(S)2h(&),利用下式運算.&一&——WS)-少二,求得所述的S訊號值并將其代入欲壓縮聲音數(shù)據(jù)的積數(shù)中,并與原第一筆數(shù)據(jù)點與緩存器向右位移一位后的差值相乘,導(dǎo)出一壓縮碼,此時所述的壓縮值通過緩存器向左還原位移一位,形成一還原運算后的聲音數(shù)據(jù),以此循環(huán)運算直至所述的計數(shù)緩存器歸零,最后求得一聲音數(shù)據(jù)點的一左聲道數(shù)據(jù)串值,同理也在一右聲道求得一聲音數(shù)據(jù)點的一右聲道數(shù)據(jù)串值;通過當(dāng)增益碼(GainCode)設(shè)為X時,取模擬/數(shù)字轉(zhuǎn)換器(ADC)讀值,又所述的可規(guī)劃放大電路(PGA)的增益(Gain)與增益碼(GainCode)成線性比量關(guān)系,且增益碼(GainCode)越大增益(Gain)越大,即利用上述增益碼(GainCode)的調(diào)整,達到最大的模擬/數(shù)字轉(zhuǎn)換器(ADC)的信號與量化誤差的比值,因此音頻數(shù)據(jù)流的量測準(zhǔn)確度愈高,同時,開機時做零點補償,避免由于音頻信號同步與異步取樣時變化所造成的零點訊號飄移,影響運算的準(zhǔn)確性。因此本發(fā)明即利用上述公式中增益碼(GainCode)的調(diào)整,來達到根據(jù)音頻采樣的壓縮比量調(diào)整可規(guī)劃放大電路(PGA)的放大倍數(shù),并利用零訊號補償碼補償無音頻訊號的輸出,使得音頻信號到達模擬/數(shù)字轉(zhuǎn)換器(ADC)的輸入,能有最大的跨距(即零訊號時為ADCmin,而最大壓縮比量時為ADCmax),使信號與量化誤差的比值達到最大,請參閱第五圖5、圖6所示,圖中,其為本發(fā)明的電路方塊示意圖,所述的電路主要包含一電源供應(yīng)單元10,所述的電源供應(yīng)單元IO分別輸出一基本供壓源100、一定電流源與一定電壓源Vref,又所述的電源供應(yīng)單元10的定電壓源Vref輸出端分別與一恒定電流組件11與一放大電路30接設(shè),且所述的恒定電流組件11另一端點則分別與放大電路(PGA)30與電源供應(yīng)單元10內(nèi)適算放大器接設(shè),所速的電源供應(yīng)單元IO分別提供輸出一基本供壓源100給放大電路30、與單芯片處理器單元20以做為其基本電路組件操作的工作電壓;一單片微機20,所述的單片微機又稱為微控制器(Microcontroller;簡稱MCU),可通過編譯程序?qū)⒖刂谱执a寫入單片微機內(nèi)的快閃(Flash)ROM,以輸出一增益碼(GainCode)與一零訊號補償碼201,所述的單片微機輸出一數(shù)據(jù)數(shù)字信號增益碼(GainCode)20A至放大電路(GainAmplify)30的可規(guī)劃放大電路30A中,又所述的增益碼(GainCode)20A可設(shè)定所述的可規(guī)劃放大電路(PGA)30A輸出至單片微機20內(nèi)模擬/數(shù)字轉(zhuǎn)換器(ADC)21A的放大倍數(shù),所述的單片微機輸出一數(shù)據(jù)數(shù)字信號(零壓力補償碼20C)至數(shù)字/模擬轉(zhuǎn)換器(DAC)21B,令所述的數(shù)字/模擬轉(zhuǎn)換器(DAC)30B將其數(shù)據(jù)數(shù)字信號轉(zhuǎn)換成一模擬輸出值(調(diào)整補償零訊號輸出值Cout),輸出送往所述的放大電路(GainAmplify)30的零訊號輸出補償電路30B;所述的單芯片微處里器內(nèi)建包含一模擬/數(shù)字轉(zhuǎn)換器(ADC)21A與一數(shù)字/模擬轉(zhuǎn)換器(DAC)21B,又所述的模擬/數(shù)字轉(zhuǎn)換單元21主要提供一模擬與數(shù)字間準(zhǔn)位信號的編碼轉(zhuǎn)換以為對應(yīng)輸出的邏輯信號,所述的模擬/數(shù)字轉(zhuǎn)換器(ADC)21A對應(yīng)輸出一數(shù)據(jù)數(shù)字信號200(圖未示)至單片微機單元20的ALU中,又所述的模擬/數(shù)字轉(zhuǎn)換器21A對應(yīng)接收來自所述的放大電路(GainAmplify)30的一放大信號20的一零訊號補償碼201(圖未示),又所述的數(shù)字/模擬轉(zhuǎn)換器(DAC)21B對應(yīng)輸出一模擬輸出值(調(diào)整補償零訊號輸出值Cout)至放大電路(GainAmplify)30的零訊號輸出補償電路30B;一放大電路(GainAmplify;PGA),所述的放大電路(PGA)30主要由包含一可規(guī)劃放大電路30A與一零訊號輸出補償電路30B,根據(jù)音頻感測組件R的壓縮比量與零訊號輸出,所述的單片微機單元20輸出零訊號補償碼201(圖未示)至一數(shù)字/模擬轉(zhuǎn)換器(DAC)21B,又所述的放大電路(GainAmplify)30接收來自所述的數(shù)字/模擬轉(zhuǎn)換器(DAC)21B的輸出的零訊號補償電壓,經(jīng)所述的放大電路(GainAmplify)30零訊號輸出補償電路30B的零訊號歸零補償;同時所述的單芯片處理器單元20輸出增益碼(GainCode),所述的放大電路(GainAmplify)30接收來自所述的單芯片處理器單元20所送出的增益碼(GainCode)20A為X,調(diào)整可規(guī)劃放大電路(PGA)30A的放大倍數(shù);當(dāng)所述的最大壓縮比量時輸入到模擬/數(shù)字轉(zhuǎn)換器(ADC)21A的值為滿刻度值,零壓編比量時榆入到模擬/數(shù)字轉(zhuǎn)換器(ADC)21A的值為接近零的最小值,以達到減少量化誤差并提高音頻數(shù)據(jù)流的精準(zhǔn)量測的目的者;同時,開機時做零點補償,避免音頻信號同步與異步采樣時變化所造成的零點訊號飄移,影響運算的準(zhǔn)確性。請再參閱圖6、圖7所示,為本發(fā)明實施的電路邏輯示意圖,圖6中所圏設(shè)的虛線方塊與圖7全部內(nèi)容其是標(biāo)示代表為一放大電路(GainAmplify)30,圖中所述的運算放大器(U1A)的放大輸出端14接設(shè)一電阻R3再與另一運算放大器(U1C)的放大輸入端9相接,所述的放大輸出端8連接另一運算放大器(U2A)的放大輸入端12,經(jīng)連續(xù)二極的串接放大,最后輸出送至所述的模擬/數(shù)字控制器(ADC)21A的放大信號Cin端,又所述的單芯片處理器單元20的增益碼(GainCode)20A(AMP0..7)信號輸出接設(shè)至所述的放大電路(GainAmplify)30的可規(guī)劃放大電路(PGA)30A上,當(dāng)所述的放大電路(GainAmplify)30—偵測端接收來自所述的聲音數(shù)據(jù)流的栽波訊號,經(jīng)單片微機單元20的編譯程序代碼核校后的控制信號增益碼(GainCode)20A輸出一數(shù)據(jù)信號至運算放大器(UlA)的輸入端13與運算放大器(U2A)的放大輸入端12,通過所述的數(shù)字/模擬轉(zhuǎn)換器(DAC)21B的調(diào)整補償零訊號輸出值Cout輸入至放大電路(GainAmplify)30的零訊號輸出補償電路30B中,調(diào)整所述的可規(guī)劃放大電路(PGA)30A中運算放大器(U2A)的放大信號Cin端輸出一相對放大增益至模擬/數(shù)字轉(zhuǎn)換器(ADC)21A;通過以上所述可知所述的放大電路(GainAmplify)30輸出增益是隨著其增益碼(GainCode)20A與調(diào)整補償零訊號輸出值Cout值變化而改變,跟隨音頻感測組件R的壓縮比量值而變化,予以調(diào)整放大電路(GainAmplify)30可規(guī)劃放大電路(PGA)30A中運算放大器(U1A與U1C)的放大倍數(shù),與作零點訊號補償,而當(dāng)音頻感測組件R其壓縮比量值與零訊號輸出不同時,仍能維持當(dāng)最大壓縮時輸入到模擬/數(shù)字轉(zhuǎn)換器(ADC)21A的值為滿刻度值,零訊號時輸入到模擬/數(shù)字轉(zhuǎn)換器(ADC)21A的值為接近零的最小值,以達到減少量化誤差并提高音頻數(shù)據(jù)流的精準(zhǔn)量測的目的;同時,開機時做零點補償,避免音頻信號同步與異步采樣時變化所造成的零點訊號飄移,影響運算的準(zhǔn)確性。上列詳細(xì)說明是針對本發(fā)明的可行實施例的具體說明,惟所述的實施例并非用以限制本發(fā)明的專利范圍,凡未脫離本發(fā)明技藝精神所為的等效實施或變還,均應(yīng)包含在本案的專利范圍中。權(quán)利要求1、一種音樂壓縮與解壓縮方法的改良,其特征在于將欲壓縮的聲音數(shù)據(jù)的左、右聲道同時作動態(tài)性范圍取樣,以保持原有聲音數(shù)據(jù)的分辨率,并將所述的左聲道與右聲道的欲壓縮聲音數(shù)據(jù)相加,且同時將左聲道與右聲道的欲壓縮聲音數(shù)據(jù)相減,并以將所述的聲音的噪聲降至最低,進而達混音的功效,且同步將所述的左、右聲道混音后所取樣的多組數(shù)據(jù)點的后一數(shù)據(jù)點,也所述的第二筆數(shù)據(jù)點與第一筆數(shù)據(jù)點相比較所得一差值,并將所述的差值乘上一積數(shù),其中所述的積數(shù)是一經(jīng)過運算的小數(shù),以使得所述的壓縮率增加,壓縮所需的存儲空間變小,再判斷其誤差范圍并進行編碼,進而得一壓縮碼,又隨即將所述的壓縮碼以相同步驟顛倒解壓縮還原,進而得到一還原后的數(shù)據(jù)點,再將所述的還原后的數(shù)據(jù)點及第三筆數(shù)據(jù)點相比較所得另一差值,通過相同步驟壓縮,利用此法壓縮以8位或16位的欲壓縮聲音數(shù)據(jù)為例,能壓縮成為2位或4位,進而使用者可以相同容量的存儲器儲存還多的數(shù)據(jù),進而可省略現(xiàn)用的編碼集成電路、譯碼集成電路與高速中央處理單元;最后又將所述的經(jīng)過運算后的右聲道數(shù)據(jù)減掉1/2運算后的左聲道數(shù)據(jù)的值再乘上另一積數(shù),使得到最后的左聲道聲音,且將所述的經(jīng)過運算后的右聲道數(shù)據(jù)加上1/2運算后的左聲道數(shù)據(jù),得最后的右聲道聲音,通過利用上述步驟,將壓縮后且解壓縮的聲音數(shù)據(jù)還原后完全相同在原來欲壓縮的聲音數(shù)據(jù),使用者可聽到原有的聲音。2.根據(jù)權(quán)利要求1所述的一種音樂壓縮與解壓縮方法的改良,其特征在于其包括以下步驟取樣步驟首先取得接收多組的音樂數(shù)據(jù),其包括一系列由音符信息或數(shù)字電子頻波所形成各種音頻響應(yīng)的音樂格式活動信息段;分段傳送步驟將動態(tài)性音樂格式的活動信息段分送至不同音樂信道(2.0ch、5.1ch)內(nèi);初壓縮步驟將不同音樂信道(2,0ch、5.1ch)內(nèi)的活動信息段依容量或質(zhì)量的區(qū)分選擇,再細(xì)選壓縮的比率,并進行活動信息段的相加或相減運算,其中選擇一音樂信道為相加運算的處理程序時,另一音樂信道則處理一相減的程序;轉(zhuǎn)換步驟運算分析所述的動態(tài)性音樂格式的活動信息段轉(zhuǎn)換成另外型式的活動信息段,其包括相對所述的活動信息段與之前的一段活動信息段數(shù)據(jù)點的一匹配或失配差異間的狀態(tài)信息,與根據(jù)所述的狀況信息相對的所述的匹配或失配判斷其相關(guān)資料點的誤差范圍;還原步驟運算后的任一聲道的活動信息段經(jīng)相加或相減的乘積處理,最后再分別輸出至左、右聲道,而完成整個還原的動作;結(jié)束。3.—種音樂壓縮與解壓縮電路,用以實現(xiàn)上述的音樂壓縮與解壓縮方法的改良,其特征在于其包括一電源供應(yīng)單元,所述的電源供應(yīng)單元分別輸出一基本供壓源、一定電流源與一定電壓源,又所述的電源供應(yīng)單元的定電壓源輸出端分別與一恒定電流組件與一放大電路電連接,且所述的恒定電流組件另一端點則分別與放大電路與電源供應(yīng)單元內(nèi)運算放大器電連接,所述的電源供應(yīng)單元分別提供輸出一基本供壓源給放大電路、與單芯片處理器單元以做為其基本電路組件操作的工作電壓;一單片微機,所述的單片微機又稱為微控制器,通過編譯程序?qū)⒖刂谱执a寫入單片微機內(nèi)的快閃ROM,以輸出一增益碼與一零訊號補償碼,所述的單片微機輸出一數(shù)據(jù)數(shù)字信號增益碼至放大電路的可規(guī)劃放大電路中,又所述的增益碼設(shè)定所述的可規(guī)劃放大電路輸出至單片微機內(nèi)模擬/數(shù)字轉(zhuǎn)換器的放大倍數(shù),所述的單片微機輸出一數(shù)據(jù)數(shù)字信號至數(shù)字/模擬轉(zhuǎn)換器,令所述的數(shù)字/模擬轉(zhuǎn)換器將其數(shù)據(jù)數(shù)字信號轉(zhuǎn)換成一模擬輸出值,輸出送往所述的放大電路的零訊號輸出補償電路;所述的單芯片微處里器還包含一模擬/數(shù)字轉(zhuǎn)換器與一數(shù)字/模擬轉(zhuǎn)換器,又所述的模擬/數(shù)字轉(zhuǎn)換單元主要提供一模擬與數(shù)字間準(zhǔn)位信號的編碼轉(zhuǎn)換以為對應(yīng)輸出的邏輯信號,所述的模擬/數(shù)字轉(zhuǎn)換器對應(yīng)輸出一數(shù)據(jù)數(shù)字信號至單片微機單元的ALU中,又所述的模擬/數(shù)字轉(zhuǎn)換器對應(yīng)接收來自所述的放大電路的一放大信號Cin,所述的數(shù)字/模擬轉(zhuǎn)換器對應(yīng)接收來自所述的單芯片處理器單元的一零訊號補償碼,又所述的數(shù)字/模擬轉(zhuǎn)換器對應(yīng)輸出一模擬輸出值至放大電路的零訊號輸出補償電路;一放大電路,所述的放大電路包含一可規(guī)劃放大電路與一零訊號輸出補償電路,根據(jù)音頻感測組件的壓縮比量與零訊號輸出,所述的單片微機單元輸出零訊號補償碼至一數(shù)字/模擬轉(zhuǎn)換器,又所述的放大電路接收來自所述的數(shù)字/模擬轉(zhuǎn)換器的輸出的零訊號補償電壓,經(jīng)所述的放大電路零訊號輸出補償電路的零訊號歸零補償;同時所述的單芯片處理器單元輸出增益碼,所述的放大電路接收來自所述的單芯片處理器單元所送出的增益碼為X,調(diào)整可規(guī)劃放大電路的放大倍數(shù);當(dāng)所述的最大壓縮比量時輸入到模擬/數(shù)字轉(zhuǎn)換器的值為滿刻度值,零壓縮比量時輸入到模擬/數(shù)字轉(zhuǎn)換器的值為接近零的最小值,以達到減少量化誤差并提高音頻數(shù)據(jù)流的精準(zhǔn)量測的目的;同時,開機時做零點補償,避免音頻信號同步與異步釆樣時變化所造成的零點訊號飄移,影響運算的準(zhǔn)確性。4.一種音樂壓縮與解壓縮方法的改良,其是應(yīng)用一單片微機通過程序編譯將程序代碼寫入單片微機內(nèi)的快閃ROM,以輸出一增益碼與一零訊號補償碼,其特征在于所述的程序算法流程包含一音頻取樣自動校準(zhǔn)流程與一聲音數(shù)據(jù)串流量測流程;所述的音頻取樣自動校準(zhǔn)流程如下,首先將音頻取樣訊號設(shè)為零,同時將增益碼值設(shè)為零,又所述的單片微機送出一零訊號補償碼至數(shù)字/模擬轉(zhuǎn)換器,經(jīng)所述的數(shù)字/模擬轉(zhuǎn)換器將其數(shù)據(jù)數(shù)字信號轉(zhuǎn)換成一模擬輸出值,輸出送往放大電路的零電壓輸出補償電路,使得模擬/數(shù)字轉(zhuǎn)換器讀零訊號的讀值為yO(0)=ADCmin,即模擬/數(shù)字轉(zhuǎn)換器的最小讀值,接著取樣訊號設(shè)為量測音頻訊號的最大值S3,模擬/數(shù)字轉(zhuǎn)換器讀值為y0(S3),調(diào)整增益碼為X,將會使yx(S3"ADCmax,其為接近ADC滿刻度的一個默認(rèn)值,同時又所述的單片微機送出一數(shù)據(jù)數(shù)字信號至數(shù)字/模擬轉(zhuǎn)換器,經(jīng)所述的數(shù)字/模擬轉(zhuǎn)換器將其數(shù)據(jù)數(shù)字信號轉(zhuǎn)換成一模擬輸出值,輸出送往放大電路的零訊號輸出補償電路,同時調(diào)整其值使得所述的可規(guī)劃放大電路輸出至模擬/數(shù)字轉(zhuǎn)換器的讀值為yx(S3)=ADCmax,即預(yù)定的模擬/數(shù)字轉(zhuǎn)換器的最大讀值,記錄X值,同時記錄此零訊號補償碼的值,再此以DACtune表示,根據(jù)上述的機制,如表一所示,分別記錄以下模擬/數(shù)字轉(zhuǎn)換器的讀值,進而完成一音頻取樣自動一吏準(zhǔn)流程。表一<table>tableseeoriginaldocumentpage4</column></row><table>當(dāng)應(yīng)用在實際量測音頻訊號時,通過所述的單片微機所執(zhí)行的聲音數(shù)據(jù)串流量測流程機制,以達到分析運算介予不同通道內(nèi)咅頻栽波的目的。所述的聲音數(shù)據(jù)串流量測流程主要進行下列程序開機時單片微機設(shè)定所述的增益碼輸出設(shè)為X,并設(shè)定數(shù)字/模擬轉(zhuǎn)換器為DACtune,并且所述的模擬/數(shù)字轉(zhuǎn)換器的讀值為yinit,此值為零訊號的模擬/數(shù)字轉(zhuǎn)換器讀值,下列數(shù)值的計算,作為零訊號的噪聲補償/=1,2,3+》(0)接收音頻訊號S時,所述的模擬/數(shù)字轉(zhuǎn)換器讀值以yx(S)表示,判斷yx(S)值的范圍落入哪個區(qū)間(G,1,2^^G)力(S,)^(。^'W,+1),利用下式運算S=&+--{_y,(S)-_y',(&)},《&+1)->^(&),進而求得S為其所測得的訊號值;當(dāng)尺(S)^XU&),利用下式運算求得所述的s訊號值并將其代入欲壓縮聲音數(shù)據(jù)的積數(shù)中,并與原第一筆數(shù)據(jù)點與緩存器向右位移一位后的差值相乘,導(dǎo)出一壓縮碼,此時所述的壓縮值通過緩存器向左還原位移一位,形成一還原運算后的聲音數(shù)據(jù),以此循環(huán)運算直至所述的計數(shù)緩存器歸零,最后求得一聲音數(shù)據(jù)點的一左聲道數(shù)據(jù)串值,同理也在一右聲道求得一聲音數(shù)據(jù)點的一右聲道數(shù)據(jù)串值;通過當(dāng)增益碼設(shè)為X時,取模擬/數(shù)字轉(zhuǎn)換器讀值,又所述的可規(guī)劃放大電路的增益與增益碼成線性比量關(guān)系,且增益碼越大增益越大,即利用上述增益碼的調(diào)整,達到最大的模擬/數(shù)字轉(zhuǎn)換器的信號與量化誤差的比值,因此音頻數(shù)據(jù)流的量測準(zhǔn)確度愈高,同時,開機時做零點補償,避免由于音頻信號同步與異步取樣時變化所造成的零點訊號飄移,影響運算的準(zhǔn)確性;綜上所述,即利用上述公式中增益碼的調(diào)整,來達到根據(jù)音頻采樣的壓縮比量調(diào)整可規(guī)劃放大電路的放大倍數(shù),并利用零訊號補償碼補償無音頻訊號的輸出,使得音頻信號到達模擬/數(shù)字轉(zhuǎn)換器的輸入,能有最大的跨距,即零訊號時為ADCmin,而最大壓縮比量時為ADCmax,使信號與量化誤差的比值達到最大。5.根據(jù)權(quán)利要求4所述的音樂壓縮與解壓縮方法的改良,其特征在于所述的單片微機具可程序化邏輯模塊,其電路基板可積休化或作微縮設(shè)許。6.根據(jù)權(quán)利要求4所述的音樂壓縮與解壓縮方法的改良,其特征在于所述的單片微機輸出一數(shù)據(jù)數(shù)字信號至數(shù)字/模擬控制器模塊其為一12位數(shù)據(jù)數(shù)字信號。7.根據(jù)權(quán)利要求4所述的音樂壓縮與解壓縮方法的改良,其特征在于所述的微處理器單元電連接至所述的放大電路的模擬開關(guān)網(wǎng)關(guān)芯片其為一16位數(shù)據(jù)數(shù)字信號。全文摘要本發(fā)明為一種音樂壓縮與解壓縮方法的改良及實現(xiàn)電路,其主要特征是利用將欲壓縮聲音的左、右聲道同時作動態(tài)性范圍取樣,再通過將壓縮聲音的左、右聲道數(shù)據(jù)相加或相減,以達到噪聲干擾降至最低,其中應(yīng)用技術(shù)的特色在于同步將左、右聲道混音后所取樣的多組數(shù)據(jù)區(qū)段前、后各一數(shù)據(jù)點比較得一差值并乘一積數(shù),促使其壓縮率增加,同時令所需存儲空間變小,再判斷其誤差范圍并進行編碼,經(jīng)取得一壓縮碼后復(fù)再通過解壓縮程序運算求得一還原數(shù)據(jù)點,使得儲存器可儲存還多數(shù)據(jù)訊息,其中可免除搭配高速中央處理單元(CPU)或編、譯碼集成電路的介接,除具有降低制造成本外,還可達到高效率音質(zhì)呈現(xiàn)的目的。文檔編號G10L19/00GK101320562SQ20071010842公開日2008年12月10日申請日期2007年6月7日優(yōu)先權(quán)日2007年6月7日發(fā)明者許建隆申請人:中皇國際股份有限公司