fixbug: 配列添字をfix32 -> int32化して扱うのを忘れてたバグの修正

それと、msk は基本型を固定小数32（以降fix32）として扱うことに決めたので、
このマスクはしょっちゅう使うことになるだろうから、毎回 msk = (1<<15)-1 したくはない。
そこで、msk15として、15bitまで1なマスクとして、constな固定値（のつもり）で扱うように変更。