試してないので違うかもしれませんが、
LOG(22050/8180,2)*12 = 17.16727089 なので、
WAVSETAの基準音程に 78-17 = 61
@Dに 0.16727089*64 = 11 を入れればだいたい合うと思います
ただし配列の長さによってオクターブは変わります
(なので音が高すぎたり低すぎたりしたら基準音程に12を足したり引いたりする)
78は実際に8180Hzの配列を入れたときに78でだいたい音程が合うからです。
ほんとに78が合ってるのかどうかは計算してません。
追記
78で合うのはBEEPで再生したとき(O4Aを鳴らしたとき)でした。
O4Cで再生するなら69でした。
(でも69はO4Aのノート番号なのになぜ69でO4C基準になるのか謎)