平時,在學校和補習班時,如果朋友從背後呼喊你的名字,你通常不需要回頭,就可以知道是誰的聲音;而在聆聽音樂時,即使各種樂器的聲音混雜在一起,還是可以聽出如鋼琴、吉他、爵士鼓等不同樂器的音色。可是,為什麼我們能分辨出不同的人聲和樂器呢?想知道答案,就得先認識基音和泛音!
首先,讓我們看一段動畫。在這段動畫裡,主角阿棋出生在醫生世家,卻想成為一位厲害的電吉他手。他不斷練習、上台表演,也邀請家人一同前來欣賞搖滾樂演出。可是,阿棋的二哥聽完表演後,卻只覺得電吉他很吵。
不管是鋼琴、吉他、爵士鼓,還是人聲,只要振動頻率相同,就能發出相同的音高,比如中央 DO 的頻率是 261.6Hz,也就是說,只要聲音每秒來回振動 261.6 次,就能準確發出中央 DO 的音高。但仔細想想,如果音高都一樣,所有聲音聽起來不就都一樣嗎?
沒錯!所以當我們聽見一個音,其實是聽見了很多不同頻率疊加而成的聲音,只是我們的大腦習慣將這些聲音理解成一個音。換句話說,當我們聽見樂器發出 DO 的音高,其實是同時聽見了代表音高的 「基音」261.6Hz,還有代表音色的「泛音」,也就是頻率 261.6Hz 以外的聲音。
想進一步瞭解基音和泛音,就得從一根弦的振動開始說起。
首先,讓我們來看看一根弦有幾種振動模式。當我們撥動琴弦彈奏一顆音,在最簡單的情況下產生的振動會呈現如圖一 1×f 的波形。假設這顆音是中央 DO,那麼這個波形就會每秒來回振動 261.6 次。
然而,一條弦並不會只有一種振動模式,有可能是圖中 2×f 的波形。在這種情況下,頻率就會變成兩倍,也就是每秒來回振動 2×261.6 次,變成高八度的中央 DO。除此之外,振動方式也有可能是圖中 3×f 或 4×f 的波形,變成高一個完全八度再加一個完全五度,或兩個八度的中央 DO。
按照相同的邏輯,一根弦可以有 n 種振動模式,產生 n×f 的波形和 n 種八度音高。
現在,我們知道了振動模式、波形和音高之間的關係,可是實際上,弦的振動模式非常複雜,是所有振動模式混合而成。因此,在彈奏中央 DO 時,琴弦除了產生 261.6Hz 的頻率,同時也會產生 2×261.6Hz、3×261.6Hz、4×261.6Hz,以及所有整數倍頻率的聲音,而最低頻率的聲音(261.6Hz)就是「基音」,也就是大腦所認知的音高,其餘頻率則統稱為「泛音」,主要影響聲音的音色。
以小提琴和鋼琴為例,即使彈奏同一顆音,波形仍然不同,就是因為不同樂器發出的泛音強弱不同,改變了我們聽見的音色。這就是我們能夠分辨不同樂器聲音的原因。
現在,試試用一聲讀出注音「ㄚ、ㄝ、ㄧ、ㄛ、ㄨ、ㄩ」,你就會發現,即使音高一樣,卻還是能聽出差別,原因就在於它們的泛音(音色)不同。透過電腦軟體,我們可以將人聲轉換成「聲譜圖」,進一步解析泛音的區別,如圖三。
圖三的縱軸是頻率,橫軸是時間。水平線條是聲音能量的強度,顏色越深表示能量越強、聲音越大。每個音各有泛音較強以及較弱的頻率範圍,比如「ㄚ」在 500 至 700Hz 左右的泛音線顏色很深,表示聲音較強,但「ㄧ」和「ㄩ」就相對微弱,構成獨特的音色。
從上述說明,我們發現不只是樂器,就連人聲有不同的音色,也同樣是因為泛音不同。最後,讓我們回到文章開頭,看看阿棋的二哥為什麼覺得電吉他很吵。
影片提到,搖滾樂表演的電吉他音色,之所以聽起來很特別,正是因為電吉他手善用推弦技巧,增加泛音的「雜質」。假設基音頻率為 1,那麼除了整數倍頻率的泛音以外,推弦後可能會出現 1.9、2.1 等非整數倍頻率的雜質,讓搖滾樂聽起來雖吵,卻也更有靈魂、更有渲染力!
View Comments
https://baike.baidu.hk/item/%E5%89%8A%E6%B3%A2/3614838
削波(clipping)是一種失真形式,一旦超過閾值就會限制信號,電吉他的效果器有時是在模仿電晶體的削波(修剪)。
學科:信號處理
應用:削波失真、削波噪聲
高中物理老師在講聲波時,可以順便提到音高知覺與音色知覺,以下是我的兩個具體建議。
實驗一:請同學唱歌,然後去掉錄音中 500 Hz以下的成分,藉以讓同學知道,去掉基音與較低的一些泛音不會改變音高知覺,只改變音色知覺。
實驗二:請同學用悄悄話的方式講中文跟英文,悄悄話裡面沒有基音也沒有泛音(因為聲帶完全不震動),導致中文聲調聽不出來,於是,以悄悄話講的「保衛大台灣」,有可能被聽成「包圍打台灣」。用悄悄話講英文,則沒有這種問題,因為英文沒有聲調,去掉音高訊息不會影響英文語意的理解。