為什麼我們能聽到不同的音色?

2022-10-09 17:12:09 字數 803 閱讀 5424

以色彩為例,比如你看到上面這些顏色,你會認出它們都是:紅色。

都是紅色,為什麼又不太一樣?

因為組成顏色的三原色的配不同,原色有:

【紅、綠、藍】或者【青、品、黃、黑】

對於音色,也一樣,不同樂器演奏的《愛在西元前》,你能聽出是鋼琴、小提琴或結他的聲音。

也就是,同的是彈do這個音,不同的樂器發出相同的音高的音色可以不同。

為什麼會這樣呢?

與原色類似,這涉及到了泛音這個概念

我們人耳朵能感知不同的音色,主要是因為泛音的成分不同。

那泛音是什麼呢?

簡單說,就是當你在用一根琴弦彈do音(基音)的時候,這根琴弦的二分之

一、三分之

一、四分之一...也會振動,它們也會產生聲音,這些聲音就是泛音。

泛音的音量遠比基音小,即使集中注意力去傾聽,想要完全地分辨出音高也是非常困難的。但是人類的耳朵卻能聽出各種泛音混合的情況,這樣就能夠把它們當作音色的不同去認識。

自然界存在的音幾乎都是由基音+泛音所構成的。

也就是說,如果你能控制泛音的配比,也就能控制音色。

以do為基音的泛音列如下

某天的想法 為什麼我們要努力

我一直相信這個世界是遵循加速回報定律了。就跟玩遊戲一樣,你後期越厲害,打出的傷害就越高。你以為的成長曲線是紅色的,但實際上,成長的曲線是藍色的。我記得早先乙個華中科技的學長告訴我乙個道理,他說,人出名要趁早,名望這種東西,越早越好。在我理解,是加到自己身上的buffer 越早越好。這些新加的buff...

進擊的WebRTC 我們為什麼需要它?

有人說 2017 年是 webrtc 的轉折之年,2018 年將是 webrtc 的爆發之年。去年,webrtc 1.0 標準草案出爐,並將於今年正式發布。與此同時,越來越多的瀏覽器和廠商都開始對它進行廣泛的支援,webrtc 即將成為網際網路的基礎設施了。越來越多的創業者都在思考如何將線下互動的場...

我們的程式為什麼需要標頭檔案

什麼是原始檔 什麼是標頭檔案 我所見到的最好的答案 通常,在乙個 c 程式中,只包含兩類檔案 cpp 檔案和 h 檔案。其中,cpp 檔案被稱作 c 原始檔,裡面放的都是 c 的源 而 h 檔案則被稱作 c 標頭檔案,裡面放的也是 c 的源 個人理解 我們為乙個工程或專案所寫的所有程式檔案都可以被稱...