Alvas.Audio Class Library

AudioCompressionManager.Silence Method 

Creates silence

[Visual Basic]
Public Shared Function Silence( _
   ByVal format As IntPtr, _
   ByVal milliseconds As Integer _
) As Byte()
[C#]
public static byte[] Silence(
   IntPtr format,
   Int32 milliseconds
);

Parameters

format
audio format
milliseconds
silence in milliseconds

Return Value

audio data with silence

Example

This example shows simple using of Silence method.

FormatDetails[] formatList = AudioCompressionManager.GetFormatList(AudioCompressionManager.Gsm610FormatTag);
IntPtr format = formatList[formatList.Length - 1].FormatHandle;
WaveWriter ww = new WaveWriter(File.Create("file.wav"), AudioCompressionManager.FormatBytes(format));
byte[] data = AudioCompressionManager.Silence(format, 10000);
ww.WriteData(data);
ww.Close();
 

See Also

AudioCompressionManager Class | Alvas.Audio Namespace