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の画面見ながら全部作る身にもなって欲しい(涙)