Click or drag to resize

SoundUtility Class

Sound utility methods.
Inheritance Hierarchy
SystemObject
  FM.IceLinkSoundUtility

Namespace:  FM.IceLink
Assembly:  FM.IceLink (in FM.IceLink.dll) Version: 3.2.2.607 (3.2.2.607)

The SoundUtility type exposes the following members.

Constructors
  NameDescription
Public methodSoundUtility
Initializes a new instance of the SoundUtility class
Top
Methods
  NameDescription
Public methodStatic memberCalculateDataLength(Int32, AudioConfig)
Calculates the number of bytes in a given audio chunk given its duration (ms), clock rate, and channel count.
Public methodStatic memberCalculateDataLength(Int32, Int32, Int32)
Calculates the number of bytes in a given audio chunk given its duration (ms), clock rate, and channel count.
Public methodStatic memberCalculateDataLengthFloat(Int32, AudioConfig)
Calculates the number of bytes in a given audio chunk given its duration (ms), clock rate, and channel count.
Public methodStatic memberCalculateDataLengthFloat(Int32, Int32, Int32)
Calculates the number of bytes in a given audio chunk given its duration (ms), clock rate, and channel count.
Public methodStatic memberCalculateDuration(Int32, AudioConfig)
Calculates the duration of an audio chunk given its data length (the number of bytes), clock rate, and channel count.
Public methodStatic memberCalculateDuration(Int32, Int32, Int32)
Calculates the duration of an audio chunk given its data length (the number of bytes), clock rate, and channel count.
Public methodStatic memberCalculateDurationFloat(Int32, AudioConfig)
Calculates the duration of an audio chunk given its data length (the number of bytes), clock rate, and channel count.
Public methodStatic memberCalculateDurationFloat(Int32, Int32, Int32)
Calculates the duration of an audio chunk given its data length (the number of bytes), clock rate, and channel count.
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodStatic memberFloatFromShort
Converts a short value to a floating-point value.
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodStatic memberMonoToStereo
Converts each sample into two identical samples.
Public methodStatic memberShortFromFloat
Converts a floating-point value to a short value.
Public methodStatic memberStereoToMono
Converts each pair of samples into one mixed sample.
Public methodToString (Inherited from Object.)
Top
See Also