Alvas.Audio Class Library

WaveReadWriter.WriteInfoTag Method 

Writes INFO metadata(similar mp3 tags) into Wave stream.

[Visual Basic]
Public Sub WriteInfoTag( _
   ByVal tag As String} _
)
[C#]
public void WriteInfoTag(
   Dictionary<TKey,TValue> tag
);

Parameters

tag

Example

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();
 

See Also

WaveReadWriter Class | Alvas.Audio Namespace