TX81Zを解析した(LFO Speed・PMD・AMD編)
2023/3/4:LFO Wave=3(S/Hold)の場合のLFSレジスタ書き込み値を追記した
TX81ZはLFOを3つ(ハードウェアで2つ、ソフトで1つ)持っている。シングルモードではハードウェアのLFO1が使われているようなので、それについて調べてみた。
LFO信号の設定項目は(1)LFO Speed、(2)LFO Delay、(3)Pitch Modulation Depth、(4)Amplitude Modulation Depth、(5)LFO Sync、(6)LFO Waveの6つ。これらで生成したLFO信号をPMSやAMSで感度調整しオペレータに適用する。Pitchは全オペレータに適用されるが、AmplitudeはオペレータごとにAMEで適用の可否を設定できる。
項目(1)~(6)のうち、(5)(6)は値をそのままレジスタにセットする。(1)~(4)は0~99の値をソフトウェアで0~255に変換してレジスタにセットする。
(1)(3)(4)のグラフと変換表を以下に示す。(2)については別ページで。
(1)のLFO Speedは、LFO Wave=0,1,2の場合は対数、LFO Wave=3の場合は直線になる。
LFS PMD AMD LFS(wave=3, v=(660*n)>>8) 0 0 0 0 0 1 31 0 0 2 2 74 2 0 5 3 89 3 0 7 4 106 4 0 10 5 114 5 1 12 6 125 7 1 15 7 133 8 1 18 8 138 9 1 20 9 144 11 2 23 10 148 12 2 25 11 153 13 2 28 12 157 14 2 30 13 161 16 3 33 14 165 17 3 36 15 167 18 3 38 16 171 20 3 41 17 173 21 4 43 18 176 22 4 46 19 178 23 4 48 20 181 25 5 51 21 184 26 5 54 22 185 27 5 56 23 188 29 6 59 24 189 30 6 61 25 191 31 6 64 26 194 33 7 67 27 195 34 7 69 28 197 35 7 72 29 198 36 7 74 30 200 38 8 77 31 201 39 8 79 32 203 40 8 82 33 205 42 9 85 34 206 43 9 87 35 207 44 9 90 36 208 45 10 92 37 210 47 10 95 38 211 48 10 97 39 212 49 11 100 40 213 51 11 103 41 214 52 12 105 42 216 53 12 108 43 217 54 12 110 44 218 56 13 113 45 219 57 13 116 46 220 58 14 118 47 221 60 14 121 48 222 61 15 123 49 223 62 15 126 50 223 63 16 128 51 225 65 16 131 52 226 66 17 134 53 226 67 17 136 54 227 69 18 139 55 228 70 18 141 56 229 71 19 144 57 230 72 19 146 58 231 74 20 149 59 231 75 20 152 60 232 76 21 154 61 233 78 21 157 62 234 79 22 159 63 234 80 23 162 64 235 82 23 165 65 236 83 24 167 66 237 84 25 170 67 237 85 25 172 68 238 87 26 175 69 238 88 27 177 70 239 89 28 180 71 240 91 28 183 72 240 92 29 185 73 241 93 30 188 74 242 94 31 190 75 242 96 32 193 76 243 97 33 195 77 244 98 34 198 78 244 100 35 201 79 245 101 36 203 80 246 102 37 206 81 246 103 38 208 82 247 105 40 211 83 247 106 41 213 84 248 107 42 216 85 249 109 44 219 86 249 110 45 221 87 250 111 48 224 88 250 112 49 226 89 251 114 51 229 90 251 115 54 232 91 252 116 56 234 92 252 118 60 237 93 253 119 62 239 94 253 120 67 242 95 253 121 70 244 96 254 123 77 247 97 255 124 86 250 98 255 125 96 252 99 255 127 127 255