FS1RとFM-Xでサイン波のRatioやHzが違う

Ratioテーブル
FS1RのFrequencyのテーブル

FS1RのRatioは法則があってRatio=Coarseの値 + Fineの値 x Coarseの値 x 0.01 でばっちりあってる。

ところがFM-Xはたまに数字がずれる。なんでじゃ。

FS1RのFrequencyの周波数は頑張ってテーブル化したのだが、FM-Xと全然値が違う。

FS1RはCoarse=0の時はFineを幾らいじってもFrequencyは0。FM-Xは値を持ってる。

FM-XはCoarse=21 Fine=83 を超えると数値が22043Hzで頭打ちだけどFS1Rはちゃんと数字がある。なんでじゃ。

FS1Rエディタから流用しようと思ったら全然違うのでビックリ(MIDI sysex的には数値同じなのに)

この真相は開発者にしか判らないし、FS1Rの開発者は定年かとっくに辞めてると思われる。。。(FS1Rの開発者がFM-Xに関わってたらこの姿になってない)

どうせ中身一緒なのに、変な事しないで欲しい。32 x 100 と22 x 128のテーブルをMODXの画面見ながら全部作る身にもなって欲しい(涙)