示例#1
0
 public Mixer(int sampleRate)
 {
     Debug.Assert(sampleRate > 0);
     _channels         = new Channel[NumChannels];
     soundTypeSettings = new SoundTypeSettings[4];
     for (var i = 0; i < soundTypeSettings.Length; i++)
     {
         soundTypeSettings[i] = new SoundTypeSettings(MaxMixerVolume);
     }
     OutputRate  = sampleRate;
     AudioFormat = new AudioFormat(OutputRate);
 }
示例#2
0
文件: Mixer.cs 项目: scemino/nscumm
 public Mixer(int sampleRate)
 {
     Debug.Assert(sampleRate > 0);
     _channels = new Channel[NumChannels];
     soundTypeSettings = new SoundTypeSettings[4];
     for (var i = 0; i < soundTypeSettings.Length; i++)
     {
         soundTypeSettings[i] = new SoundTypeSettings(MaxMixerVolume);
     }
     OutputRate = sampleRate;
     AudioFormat = new AudioFormat(OutputRate);
 }