public FM6(int n) { chip = new fmvgen.Chip(); for (int i = 0; i < 6; i++) { ch[i] = new fmvgen.Channel4(i + n * 6); ch[i].SetChip(chip); ch[i].SetType(fmvgen.OpType.typeN); } csmch = ch[2]; }
public FM6(int n, reverb reverb, distortion distortion, chorus chorus, effect.HPFLPF hpflpf, effect.ReversePhase reversePhase, effect.Compressor compressor, int efcStartCh, Dictionary <int, uint[]> dicOpeWav) { this.num = n; this.reverb = reverb; this.distortion = distortion; this.chorus = chorus; this.hpflpf = hpflpf; this.reversePhase = reversePhase; this.efcStartCh = efcStartCh; this.compressor = compressor; this.dicOpeWav = dicOpeWav; chip = new fmvgen.Chip(); for (int i = 0; i < 6; i++) { ch[i] = new fmvgen.Channel4(i + n * 6); ch[i].SetChip(chip); ch[i].SetType(fmvgen.OpType.typeN); } csmch = ch[2]; }