0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

什么是減法合成?諧波是什么?波形又是什么?

冬至子 ? 來源:Gordon Reid ? 作者:Gordon Reid ? 2023-07-11 15:46 ? 次閱讀

歷史

事實上,我們需要穿梭回 2500 年前,從著名的古希臘哲學(xué)家、數(shù)學(xué)家畢達哥拉斯開始說起。

畢達哥拉斯有一項鮮為人知的發(fā)現(xiàn):如果用同樣的力度撥動兩根材質(zhì)相同的繩子,當(dāng)兩根繩子的長度比例處于整數(shù)倍關(guān)系時發(fā)出的合音會比較悅耳。

打比方說,如果一根繩子的長度是另外一根繩子的一半(1:2 的關(guān)系)的話,撥動兩根繩子產(chǎn)生的合音會很悅耳。如果長度關(guān)系是 2:3 的話效果也會不錯。

但為什么兩根繩子長度為整數(shù)關(guān)系時更悅耳呢?為了回答這一問題,讓我們先假設(shè)有一根繩子,它的兩端是固定起來的,中間的部分可以任意震動,該繩靜止時的狀態(tài)如圖 1 所示。

圖片

圖 1:靜止時的繩子

現(xiàn)在撥動一下這根繩子正中間的位置,振動時的狀態(tài)如圖 2:

圖片

圖 2:撥動繩子中點位置產(chǎn)生的震動

上面列舉的是一個「駐波」的例子。振動過程中,繩子中點的位置會上下反復(fù)移動。理想狀態(tài)下,以時間為橫軸,繩子移動為縱軸,將繩子的震動過程以圖案形式記錄下來就得到了正弦波(sine wave)(圖 3),我們將這一類圖案稱為「波形(waveform)」。

圖片

圖 3:正弦波的波形

波形完成一個周期的頻率被稱之為波形的基本頻率(fundamental frequency),在本例中也就是這根繩子震動的基本頻率。

雖然繩子的兩頭被固定,震動的方式和速度因此會受到限制,然而繩子被撥動這一過程中,并非只會生成一個基本頻率。想象把你的手指放在繩子的正中間(整根繩子還是可以正常震動),接著任意撥動繩子的左半邊或者右半邊,這樣就得到了一個波長為原始長度 1/2 的駐波(如圖 4 所示)。

圖片

圖 4:1/2 波長的駐波

同理,如果把手指放在繩子長度 1/3 的位置就可以得到一個波長為原始長度 1/3 的駐波(如圖 5)。

圖片

圖 5:1/3 波長的駐波

以此類推,只要處于整數(shù)倍關(guān)系,駐波就可以被產(chǎn)生。這些駐波叫做基礎(chǔ)頻率的諧波(harmonics)。

如果你對駐波的數(shù)學(xué)原理有研究,你就會知道駐波可以被認(rèn)為是在同一根繩子上的兩個相反方向「行進」中的波形合成起來構(gòu)成的(別問我為什么,否則這篇文章就永遠(yuǎn)也寫不完了)。通過這一原理不難可以得到這一結(jié)論:如果將波長減半,波形的頻率就會翻番,變成原始頻率的兩倍。類似地,如果將波長縮減至原始波長的三分之一,頻率將升高至原始頻率的三倍;四分之一則會升高至四倍,以此類推...之所以倍數(shù)必須是整數(shù)是因為如果你想引入一個非整數(shù)倍的頻率變化那么繩子就不可以處于其零點位置,也就是繩子的兩端(不滿一個震動周期),然而繩子的兩端是固定起來的,所以這種情況不可能存在。

當(dāng)然,不光只有震蕩的繩子遵循這一規(guī)則。以一個立方體房間中的空氣為例,為了不把這一假設(shè)搞得過于復(fù)雜,我們暫時不考慮家具等其他可能對條件產(chǎn)生影響的元素,空氣可以在房間中除了墻體、地板和天花板之外的任意位置自由振動。換句話說,房間中空氣的震動方式和繩子的震動方式是完全一致的。房間本身也具備諧波頻率,這也就是普通房間會產(chǎn)生「共振」的原因。管風(fēng)琴也正是運用了這一原理發(fā)聲,管風(fēng)琴的音管也就是簡單的諧波振蕩器

震蕩產(chǎn)生的第一諧波(基礎(chǔ)頻率,記作 f)就是當(dāng)你聽到震蕩產(chǎn)生的聲音的時候感知的音高。第二諧波(也被稱為第一「泛音(overtone)」)的波長為基頻的一半,因此頻率為基頻的兩倍。如果單獨聆聽這一頻率,我們會感知到比基頻高正好一個八度的音高。

第三諧波的頻率為 3f(比基本高一個半八度,純五度關(guān)系),第四諧波的頻率為 4f,比基頻高兩個八度。接下來的三個諧波與第四諧波處于同一個八度,第八諧波比基頻高三個八度,以此類推...

通過這一規(guī)律我們就可以理解畢達哥拉斯的觀察。當(dāng)兩根繩子長度成 1:2 關(guān)系時,較短的那根繩子被撥動時產(chǎn)生的基頻與較長的那根的第二諧波頻率正好相等。當(dāng)兩根繩子長度成 2:3 關(guān)系時,較長的那根繩子的第三諧波與較短的那根的第二諧波頻率相等。換句話說,如果兩根繩子的諧波構(gòu)成彼此相似的話,我們聽到的聲音就會比較「悅耳」。

考慮這一點:當(dāng)你撥動繩子的時候,你并不只會聽到單獨的一個諧波。如此純凈的頻率需要及其精準(zhǔn)的條件才可以產(chǎn)生,在自然界中幾乎無法達成。因此自然界中的所有聲音幾乎都是由一系列不同量度的諧波構(gòu)成的。這一諧波構(gòu)成決定聲音在任意時間片刻的波形,因為大量諧波的存在,這類波形要比圖 3 中展示的正弦波復(fù)雜得多。把吉他采樣或者人聲錄音放在波形編輯器中你就可以看到真實的波形的復(fù)雜程度。

聲音的分析或者合成也因為這一點而極其困難,幾乎無法實現(xiàn)。但是一位名叫 Jean Baptiste Joseph Fourier 的數(shù)學(xué)家發(fā)現(xiàn)任何周期運動,無論多么復(fù)雜,都可以通過一系列計算將其分解為諧波構(gòu)成。為了紀(jì)念這位數(shù)學(xué)家,這一程序被命名為傅立葉分析。除此之外,利用傅立葉分析還可以反推出一系列諧波的波形。

等等...波形決定諧波,諧波也可以決定波形?顯然,諧波與波形只是表達同一個概念的兩種不同方式。關(guān)鍵在于:音色取決于其諧波的數(shù)量與幅度;通過給定的一系列諧波可以合成波形。所以當(dāng)你看到合成器上的「方波(square)」或者「鋸齒波(sawtooth)」等波形,實際上是在說「這一設(shè)置可以生成一系列幅度為 x、y 與 z 的諧波」。

圖片

圖 6 :鋸齒波的波形

讓我們把這一認(rèn)識運用于合成器上。觀察圖 6 中的波形,這是一個理想的「鋸齒波」波形,其形狀與鋸齒相似而因此得名。撥動繩子的時候絕對無法產(chǎn)生如此簡單的波形,但是幾乎每一臺合成器都可以產(chǎn)生類似的鋸齒波。

這一波形由一系列處于下列簡單關(guān)系的諧波構(gòu)成:

每個諧波均存在,且第 n 諧波的幅度等于基頻幅度的 n 分之一。

圖片

圖 7:鋸齒波的諧波頻譜

雖然這一關(guān)系聽起來已經(jīng)不是很簡單了,但相信我,還有其他波形比鋸齒波復(fù)雜得多??傊?,圖 7 展示的是鋸齒波的前十個諧波,可以看到諧波的頻率越高振幅就越小。

但如果把這一系列的諧波截斷會怎么樣?比方說,(使用濾波器)把除了前五個諧波之外的其他高頻諧波全部移除。圖 8 展示的是經(jīng)過這一移除之后該波形的頻譜,圖 9 展示的是其對應(yīng)的波形。

圖片

圖 8 :移除了高頻諧波之后的鋸齒波頻譜

圖片

圖 9 :移除了高頻諧波之后的鋸齒波波形

可以看到,新的波形與鋸齒波的形狀相比有所不同。這一波形的聲音也和鋸齒波有所差別。但是這兩個波形的不同之處只是你將鋸齒波的高頻諧波過濾掉了,只剩了前幾個諧波。換句話說,你使用了一個「濾波器」「減去」了一部分諧波,從而創(chuàng)造了一個新的波形,也因此合成了一個新的聲音。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 合成器
    +關(guān)注

    關(guān)注

    0

    文章

    273

    瀏覽量

    25376
  • 諧波電
    +關(guān)注

    關(guān)注

    0

    文章

    3

    瀏覽量

    4996
收藏 人收藏

    評論

    相關(guān)推薦

    通過減法和非減法抖動減少量化失真

    了解抖動如何抑制諧波和非諧波雜散以及兩種不同類型的抖動系統(tǒng):減法和非減法拓?fù)洹?/div>
    的頭像 發(fā)表于 02-27 14:25 ?1657次閱讀
    通過<b class='flag-5'>減法</b>和非<b class='flag-5'>減法</b>抖動減少量化失真

    通過減法和非減法抖動減少量化失真

    了解抖動如何抑制諧波和非諧波雜散以及兩種不同類型的抖動系統(tǒng):減法和非減法拓?fù)洹?量化小幅度信號會在量化誤差和輸入之間產(chǎn)生相關(guān)性,從而導(dǎo)致明顯的諧波
    的頭像 發(fā)表于 05-03 11:14 ?1446次閱讀
    通過<b class='flag-5'>減法</b>和非<b class='flag-5'>減法</b>抖動減少量化失真

    直接數(shù)字合成技術(shù)(DDS)是什么?DDS又是如何工作的?

    直接數(shù)字合成技術(shù)(DDS)是一種頻率合成技術(shù),用于產(chǎn)生周期性波形。
    的頭像 發(fā)表于 08-24 11:47 ?7937次閱讀
    直接數(shù)字<b class='flag-5'>合成</b>技術(shù)(DDS)是什么?DDS<b class='flag-5'>又是</b>如何工作的?

    labview用諧波合成方波

    用方波信號發(fā)生函數(shù)仿真實現(xiàn)一個方波信號發(fā)生器,方波周期0.2s,幅值3V,記時間錄100s,分析該信號的頻譜構(gòu)成;根據(jù)上述方波信號的頻譜,利用多諧波復(fù)合的方法合成方波信號并仿真實現(xiàn),要求合成方波信號的幅值誤差小于10%。最好可以
    發(fā)表于 12-20 12:04

    基于DSP的任意波形合成技術(shù)

    本文從波形合成基本原理出發(fā),研究了利用DSP 合成任意波形的基本方法,并以TI 公司的TMS320VC5402 DSP 為例討論了DTMF 的信號實現(xiàn)。數(shù)字信號處理器(DSP)是在模擬
    發(fā)表于 08-13 08:15 ?29次下載

    基于諧波補償?shù)哪孀兤?b class='flag-5'>波形控制技術(shù)研究

    基于諧波補償?shù)哪孀兤?b class='flag-5'>波形控制技術(shù)研究   摘要:介紹了一種基于諧波補償?shù)哪孀兤?b class='flag-5'>波形控制技術(shù),分析了系統(tǒng)
    發(fā)表于 07-11 10:49 ?803次閱讀

    補碼減法,補碼減法原理是什么?

    補碼減法,補碼減法原理是什么?    負(fù)數(shù)的減法運算也要設(shè)法化為加法來做,其所以使用這種方法而不使用直接減法,是因為它可以和常規(guī)的加法運算使用同一
    發(fā)表于 04-13 11:45 ?6837次閱讀

    新型軟化SPWM波形合成方法及諧波分析

    針對 DC 諧振直流環(huán)節(jié)逆變器須采用離散脈沖調(diào)制的特點,提出了一種新型軟化SPWM 波形合成方法。文中給出了軟化SPWM 波形合成基本原理、合成
    發(fā)表于 09-22 15:25 ?46次下載
    新型軟化SPWM<b class='flag-5'>波形</b><b class='flag-5'>合成</b>方法及<b class='flag-5'>諧波</b>分析

    音頻合成中最常見的基本波形

    本文介紹音頻合成中最常見的幾個基本波形。這些基本波形在模擬聲音合成中,是電壓控制振蕩器(VCO)與低頻振蕩器(LFO)的發(fā)聲依據(jù)。當(dāng)然在數(shù)字音頻合成
    發(fā)表于 10-07 13:11 ?1w次閱讀

    DDS波形合成技術(shù)中低通橢圓濾波器的設(shè)計

    DDS波形合成技術(shù)中低通橢圓濾波器的設(shè)計,有需要的都可以看看。
    發(fā)表于 07-20 15:48 ?19次下載

    DDS波形合成技術(shù)中低通橢圓濾波器的設(shè)計

    學(xué)習(xí)單片機電路圖的很好的資料——DDS波形合成技術(shù)中低通橢圓濾波器的設(shè)計
    發(fā)表于 11-03 15:15 ?0次下載

    基于FPGA的數(shù)字示波器波形合成器研究

    本文主要介紹了一種基于FPGA的數(shù)字示波器波形合成器研究,刷新率可達到400000wfms/s,該波形合成器已經(jīng)成功應(yīng)用在高刷新率示波器中。對高刷新率示波器以及高刷新率數(shù)據(jù)采集卡的開發(fā)
    發(fā)表于 12-25 10:57 ?2943次閱讀
    基于FPGA的數(shù)字示波器<b class='flag-5'>波形</b><b class='flag-5'>合成</b>器研究

    諧波加噪聲激勵模型的語音合成算法

    傳統(tǒng)基于隱馬爾科夫模型( HMM)的語音合成算法使用高斯白噪聲和脈沖串來表示清濁音的激勵信號,合成的語音較為嘈雜。為提高合成音質(zhì),基于諧波加噪聲激勵模型,提出一種語音
    發(fā)表于 03-20 10:39 ?1次下載

    怎么樣才能使用DDS技術(shù)合成任意波形的方法

    介紹采用直接數(shù)字合成(Ⅸ)S)技術(shù)來合成任意波形的方法。通過此方法可以方便的合成任意波形,并且波形
    發(fā)表于 12-27 08:00 ?11次下載
    怎么樣才能使用DDS技術(shù)<b class='flag-5'>合成</b>任意<b class='flag-5'>波形</b>的方法

    我們該如何運用減法合成的手法模擬這些打擊樂器的聲音呢?

    在今后的文章中,你會了解到只需使用幾個簡單的諧波合成器就可以模擬(或者說「合成」)出許多「真實」的樂器。
    的頭像 發(fā)表于 07-11 15:53 ?912次閱讀
    我們該如何運用<b class='flag-5'>減法</b><b class='flag-5'>合成</b>的手法模擬這些打擊樂器的聲音呢?