MIDI番号やC4のような組み込み定数

周波数440hzと441hzのサイン波を連続して再生する、前回の続きです。

(seq
  (hzosc 440)
  (hzosc 441)
)

再生してみて音の高さが変わったと感じたら超人ですね。
しかし、ドの音とレの音が連続していれば誰でも聞き違えることが出来ます。

(seq
  (hzosc (step-to-hz C4))
  (hzosc (step-to-hz D4))
)

step-to-hzはMIDI番号やC4のような組み込み定数を周波数に自動で変換してくれます。

ちなみにシャープやフラットはCS4やDF4になります。余談ですが同じ音です。