特注などで回路の構成が変わっても簡単に対応できるように、ゲイン設定などを設定ファイルから読み込むようにする。
この場合、アンプごとに

  • ゲインの選択数: GainNum (r)
  • それぞれのゲイン: GainList[index] (r)
  • 現在のゲイン番号: GainIndex (rw)
  • 現在のゲイン: Gain (r)

の4つのプロパティが必要になり、アクセサは5個になる。
あとGainListの初期化も必要。

ゲインを切り替えられるチャンネルが何種類もあって結構めんどいけど、あとで楽をするためにこの機会に対応する。