cs50

音の周波数の理解と音符の周波数の計算

marugotoyoten

cs50のYoutube動画「音の周波数の理解と音符の周波数の計算」について要点と要約をまとめました

3つの要点

  • 要点1
    音符の周波数は、オクターブと付点によって決まります。
  • 要点2
    異なるオクターブと付点をサポートするには、周波数を2のべき乗で調整します。
  • 要点3
    ピアノのキーボード上の各音符は、Aからの半音の数で決まります。

要約

音符の解析と周波数の計算
音符の周波数は、オクターブと付点によって決まります。音符の文字列を解析することで、音符の文字、付点、オクターブを特定することができます。その後、周波数は、A4の標準周波数(440ヘルツ)に基づいて計算されます。半音の上下に移動する場合は、周波数を2の1/12乗で乗算または除算します。

オクターブと付点の調整
音符の異なるオクターブの周波数を計算するには、A4の周波数を2のべき乗で乗算または除算します。例えば、A4からA5に移動するには、2を乗算します。シャープとフラットをサポートするには、周波数を2の1/12乗で乗算または除算します。異なるオクターブと付点をサポートするには、周波数を適切に調整する必要があります。

異なる音符のサポート
ピアノのキーボード上の各音符は、Aからの半音の数で決まります。音符とAの間の半音の数を特定することで、周波数を計算することができます。オクターブはCから始まることに注意することが重要です。したがって、C5はB4の上に1つの半音です。どの音符がどのオクターブに属するかを理解することは、周波数を正確に計算するのに役立ちます。

最終的な手順と四捨五入
音符の表現と調整が完了すると、浮動小数点数になる場合があります。しかし、周波数関数は整数を返す必要があるため、最も近い整数に四捨五入する必要があります。これらの手順に従うことで、任意の音符の周波数を正しく計算することができます。

▼今回の動画

編集後記

▼ライターの学び

音符の周波数の計算方法を学びました。周波数はオクターブと付点によって決まります。

▼今日からやってみよう

今日から音符の周波数を計算してみましょう!音符の文字列を解析し、周波数を計算することができます。

ABOUT ME この記事を書いた人
たまがわ
たまがわ
AI×Pythonで自動で動画の要約と記事の編集を行っています。 Twitterにて記事の紹介も行っていますので、ぜひフォローよろしくお願いします!
バナー広告の中央配置
記事URLをコピーしました