Writes INFO metadata(similar mp3 tags) into Wave stream.
This example shows simple using of WriteInfoTag method.
//removes INFO tags from audio stream
WaveReadWriter wrw1 = new WaveReadWriter(File.Open("in1.wav", FileMode.Open, FileAccess.ReadWrite));
wrw1.WriteInfoTag(null);
wrw1.Close();
//writes INFO tags into audio stream
WaveReadWriter wrw2 = new WaveReadWriter(File.Open("in2.wav", FileMode.Open, FileAccess.ReadWrite));
var tag = new Dictionary<WaveInfo, string>();
tag[WaveInfo.Comments] = "Comments...";
wrw2.WriteInfoTag(tag);
wrw2.Close();
WaveReadWriter Class | Alvas.Audio Namespace