當前位置:編程學習大全網 - 編程語言 - c語言編程吉他入門

c語言編程吉他入門

我對吉他略知壹二,對鋼琴也略知壹二,但無論是鋼琴、吉他還是其他任何聲音,只要是同壹個音高,當然只有壹個絕對近似,壹定只有壹個頻率(不過話說回來,就算小提琴和鋼琴同時演奏,頻率也是不壹樣的,所以建議妳以鋼琴頻率的算法為基準)。

而且,鋼琴是受十二平均律支配的。根據壹個八度有十二個半音,半音之間的振動頻率是壹個幾何級數,八度的振動頻率比為1: 2的條件,我們可以得到某個值,這個值在被提升到12的冪之後是它的兩倍,這個值就是十二個平均值的半音頻率比。也就是2開12冪。

通過計算,可以得出大概是從C1到#C1,放大倍數在1.05946309435929到1.0594630943593之間,分數是100。

以《第壹國際音高小字》中的壹組A音為例,440 Hz。

所以我只能按照十二平均律給妳算了,因為鋼琴是按照十二平均律調音的。五度定律的算法和純定律的算法不壹樣,很麻煩。估計微軟蓋茨的手下,比如邵兵謝,也沒想那麽深,居然想出了這麽有學術深度又沒腦子的問題,讓老蓋汗顏。下壹次,他們得開法律課洗腦。

玩笑開完了,說重點,我要輕!我可以給妳壹個絕對的近似值,誤差不超過1~2(不敢說太多,可能有吃漢堡的大蝦堅持軟硬件理論和算法不準確,想不出什麽好點子)。妳想加多少分都可以。拿個牌子擦擦泡MM就可以了,不然也沒辦法(別給我1分就行,最好別追)。

樓主,妳這個問題真的看似簡單,其實是壹個很專業的問題。下次問這種問題,妳得找個懂法律和數學,懂物理或者聲學和電子學,只懂吉他和樂理的人。

以下是實測的實際頻率,從第壹個音開始,每個音分組,和弦不分組發給妳。

# g 1 415.36757995100

# C2 554.36526195371200

# D2 622.444410800

# g 1 415.36757995100

# C2 554.36526195371200

F2 . 56860 . 68686868661

# c 1277+082538658686

# a 1 466.16376151808300

# c 1277+082538658686

# d 1 311.12698372210800

# D2 622.444410800

F2 . 56860 . 68686868661

# g 2830.69515975900

# D2 622.444410800

F2 . 56860 . 68686868661

# a2:10000.868686868616

# d 1 311.12698372210800

# D2 622.444410800

C2 523.25113060117500

d 1 293 . 5664383666666

f 1 3438+043330353436

C2 523.25113060117500

D2 . 19860 . 386868686865

有問題就加q。

  • 上一篇:長沙有哪些私立學校?
  • 下一篇:經典笑話
  • copyright 2024編程學習大全網