//Play audio private void Button2_Click_1(object sender, EventArgs e) { using (var Wav = new MemoryStream()) { new VGAudio.Containers.Wave.WaveWriter() { Configuration = new VGAudio.Containers.Wave.WaveConfiguration { Codec = VGAudio.Containers.Wave.WaveCodec.Pcm16Bit } }.WriteToStream(SoundFile.ToPcm16(), Wav); Wav.Position = 0; Audio = new SoundPlayer(Wav); Audio.PlayLooping(); } }
private void Button4_Click(object sender, EventArgs e) { try { folderBrowser.ShowDialog(); using (var Wav = File.OpenWrite($"{folderBrowser.SelectedPath}/{SoundName}.wav")) { new VGAudio.Containers.Wave.WaveWriter() { Configuration = new VGAudio.Containers.Wave.WaveConfiguration { Codec = VGAudio.Containers.Wave.WaveCodec.Pcm16Bit } }.WriteToStream(SoundFile.ToPcm16(), Wav); } } catch { } }