public void BrstmBuildAndParseEqualPcm8(int numChannels) { Pcm8SignedFormat audio = GenerateAudio.GeneratePcm8SignedSineWave(BuildParseTestOptions.Samples, numChannels, BuildParseTestOptions.SampleRate); var writer = new BrstmWriter { Configuration = { Codec = NwCodec.Pcm8Bit } }; BuildParseTests.BuildParseCompareAudio(audio, writer, new BrstmReader()); }
public void WavePcm8LoopedBuildAndParseEqual(int numChannels) { Pcm8Format audio = GenerateAudio.GeneratePcm8SineWave(BuildParseTestOptions.Samples, numChannels, BuildParseTestOptions.SampleRate).WithLoop(true); var writer = new WaveWriter { Configuration = { Codec = WaveCodec.Pcm8Bit } }; BuildParseTests.BuildParseCompareAudio(audio, writer, new WaveReader()); }
public void BcstmBuildAndParseEqualPcm16(int numChannels) { Pcm16Format audio = GenerateAudio.GeneratePcmSineWave(BuildParseTestOptions.Samples, numChannels, BuildParseTestOptions.SampleRate); var writer = new BCFstmWriter(NwTarget.Ctr) { Configuration = { Codec = NwCodec.Pcm16Bit } }; BuildParseTests.BuildParseCompareAudio(audio, writer, new BCFstmReader()); }
public void DspBuildAndParseEqual(int numChannels) { GcAdpcmFormat audio = GenerateAudio.GenerateAdpcmSineWave(BuildParseTestOptions.Samples, numChannels, BuildParseTestOptions.SampleRate); BuildParseTests.BuildParseCompareAudio(audio, new HpsWriter(), new HpsReader()); }
public void WavePcm16LoopedBuildAndParseEqual(int numChannels) { Pcm16Format audio = GenerateAudio.GeneratePcmSineWave(BuildParseTestOptions.Samples, numChannels, BuildParseTestOptions.SampleRate).WithLoop(true); BuildParseTests.BuildParseCompareAudio(audio, new WaveWriter(), new WaveReader()); }
public void BcstmBuildAndParseEqual(int numChannels) { GcAdpcmFormat audio = GenerateAudio.GenerateAdpcmSineWave(BuildParseTestOptions.Samples, numChannels, BuildParseTestOptions.SampleRate); BuildParseTests.BuildParseCompareAudio(audio, new BCFstmWriter(NwTarget.Ctr), new BCFstmReader()); }