UtilNAudio Class

Contains NAudio related utilities.

Definition

Namespace: DevCase.ThirdParty.NAudio
Assembly: DevCase.net48.ThirdParty.NAudio (in DevCase.net48.ThirdParty.NAudio.dll) Version: 6.0.0.0 (6.0)
XMLNS for XAML: Not mapped to an xmlns.
public sealed class UtilNAudio
Inheritance
Object    UtilNAudio

Remarks

Note: Some functionalities of this assembly may require to install one or all of the listed NuGet packages:

NAudio

Methods

AppendFadeOut Appends a fade-out effect at the end of the source WaveStream.
AppendSilence Appends a silence at the end of the source WaveStream.
ConvertFileToWave(String) Converts an audio file to WAVE format and save it as a RawSourceWaveStream.
ConvertFileToWave(String, String) Converts an audio file to WAVE format and save it ito disk.
CutAudio Cuts a segment of audio in the source WaveStream.
EnumerateSoundCaptureDevices Enumerates the sound capture devices.
EnumerateSoundRenderDevices Enumerates the sound render devices.
Equals Determines whether the specified object is equal to the current object.
(Inherited from Object)
GetDefaultSoundCaptureDevice Gets the default sound capture device.
GetDefaultSoundRenderDevice Gets the default sound render device.
GetHashCode Serves as the default hash function.
(Inherited from Object)
GetType Gets the Type of the current instance.
(Inherited from Object)
InsertFadeIn Inserts a fade-in effect at a specific position in the source WaveStream.
InsertFadeOut Inserts a fade-out effect at a specific position in the source WaveStream.
InsertSilence Inserts a silence starting at a specific position in the source WaveStream.
PlayAudio Plays an audio from a MemoryStream.
PlayAudioFile Plays an audio file.
PrependFadeIn Prepends a fade-in effect at the start of the source WaveStream.
PrependSilence Prepends a silence at the start of the source WaveStream.
SetVolume Sets the volume of a WaveStream.
ToString Returns a string that represents the current object.
(Inherited from Object)

Extension Methods

CanConvertTo Determines whether the source object can be converted to the specified target type.
(Defined by ObjectExtensions)
CanConvertToT Determines whether the source object can be converted to the specified target type.
(Defined by ObjectExtensions)
ConvertToT Converts an object to the specified target type.

If the conversion fails, an exception is thrown.
(Defined by ObjectExtensions)

ConvertToT Converts an object to the specified target type.

If the conversion fails, returns the specified default value.
(Defined by ObjectExtensions)

IsDisposable Determines whether the specified object is a disposable type (i.e., it implements IDisposable interface).
(Defined by ObjectExtensions)
Speak Speaks the string representation of the source object by using the operating system integrated text-to-speech synthesizer.
(Defined by ObjectExtensions)
Speak Speaks the string representation of the source object by using the operating system integrated text-to-speech synthesizer.
(Defined by ObjectExtensions)
ThrowIfNullTException Throws the specified exception if the source object is null.
(Defined by ObjectExtensions)

See Also