Click or drag to resize
Alvas.Audio Namespace

[Missing <summary> documentation for "N:Alvas.Audio"]

Classes
  ClassDescription
Public classAcmConverter
AcmConverter class converts audio data from one format to another.
Public classCode exampleAiffReader
Reads AIFF (Audio Interchange File Format) data from the stream.
Public classCode exampleAiffWriter
Writes AIFF (Audio Interchange File Format) data to the stream.
Public classAudioCompressionManager
The audio compression manager adds system-level support for the transparent run-time audio compression, decompression and waveform-audio data format selection
Public classAudioEffect
Base class for audio effects
Public classAudioException
The exception that is thrown when an audio error occurs.
Public classAudioReader
Represents a reader that can read an audio data from the stream. This class is abstract.
Public classAudioWriter
Represents a writer that can write an audio data to the stream. This class is abstract.
Public classAuReader
Reads an audio data from the .AU and .SND streams.
Public classCode exampleAviReader
Reads audio data from the Avi stream.
Public classAviReaderException
The exception that is thrown when a avi reader error occurs.
Public classCode exampleCafReader
Reads CAF (Core Audio Format) data from the stream.
Public classCode exampleCafWriter
Writes CAF (Core Audio Format) data to the stream.
Public classCdDrive
CdDrive class for control CD / DVD devices
Public classCdInfo
Describes CD-DA (Compact Disc Digital Audio)
Public classCode exampleCdReader
Reads audio data from specified CD Audio track
Public classChorusAudioEffect
Chorus is a voice-doubling effect created by echoing the original sound with a slight delay and slightly modulating the delay of the echo.
Public classCompressorAudioEffect
Compression is a reduction in the fluctuation of a signal above a certain amplitude.
Public classControlChangeEventArgs
Provides data for ControlChange event.
Public classDataEventArgs
Provides data for Data event.
Public classDestinationLine
Destination line.
Public classDistortionAudioEffect
Distortion is achieved by adding harmonics to the signal in such a way that, as the level increases, the top of the waveform becomes squared off or clipped.
Public classDmoBoolParam
Class for DMO (DirectX Media Object) boolean parameter.
Public classDmoEnumParam
Class for DMO (DirectX Media Object) enumerated parameter.
Public classDmoFloatParam
Class for DMO (DirectX Media Object) float parameter.
Public classDmoIntParam
Class for DMO (DirectX Media Object) integer parameter.
Public classDmoParam
Base class for DMO (DirectX Media Object) paremeter
Public classDoneEventArgs
Provides data for Done event.
Public classDsConvert
Class for audio converting using DirectShow
Public classCode exampleDsReader
Reads audio data using DirectShow.
Public classDsReaderException
The exception that is thrown when a DirectShow reader error occurs.
Public classEchoAudioEffect
An echo effect causes an entire sound to be repeated after a fixed delay.
Public classFlangerAudioEffect
Flange is an echo effect in which the delay between the original signal and its echo is very short and varies over time. The result is sometimes referred to as a sweeping sound. The term flange originated with the practice of grabbing the flanges of a tape reel to change the speed.
Public classFormatChooseResult
Class represents the ChooseCompatibleFormat(IntPtr, IntPtr) result
Public classGargleAudioEffect
The gargle effect modulates the amplitude of the signal.
Public classHResult
HResult
Public classI3DL2ReverbAudioEffect
I3DL2Reverb audio effect
Public classID3v1
Class represents a ID3 tag version 1.0 for MPEG Layer3 streams.
Public classMediaBuffer
Attempting to implement the COM IMediaBuffer interface as a .NET object Not sure what will happen when I pass this to an unmanaged object
Public classCode exampleMixer
Mixer component.
Public classMixerBoolControl
Mixer boolean control
Public classMixerControl
Mixer control.
Public classMixerException
The exception that is thrown when an Mixer error occurs.
Public classMixerIntControl
Mixer integer control
Public classMixerLine
Mixer line.
Public classMixerListControl
Mixer list control
Public classMixerMuteControl
Mixer mute control
Public classCode exampleMp3Reader
Reads audio data from the Mp3 stream.
Public classMp3ReaderException
The exception that is thrown when a mp3 reader error occurs.
Public classMp3ReadWriter
Reads/writes audio data from/to the Mp3 stream.
Public classCode exampleMp3Writer
Writes MP3 data to the stream.
Public classParamEqAudioEffect
A parametric equalizer amplifies or attenuates signals of a given frequency.
Public classCode examplePlayer
Player is a component for audio files playing.
Public classCode examplePlayerEx
PlayerEx is a component for playing sound in PCM, IMA ADPCM, Microsoft ADPCM, CCITT A-Law, CCITT u-Law, GSM 6.10, Windows Media Audio V2, MPEG Layer-3 (mp3) and other wave file format.
Public classCode exampleRawReader
Reads an audio data from the headerless stream. Slinear, Gsm, A-law, mu-law etc.
Public classRawReadWriter
Reads/writes an audio data from/to the headerless stream. Slinear, Gsm, A-law, mu-law etc.
Public classCode exampleRawWriter
Writes an audio data to the headerless stream. Slinear, Gsm, A-law, mu-law etc.
Public classCode exampleRecorder
Recorder is a component for sound recording in pulse code modulation (PCM) wave file format.
Public classCode exampleRecorderEx
RecorderEx is a component for sound recording in PCM, IMA ADPCM, Microsoft ADPCM, CCITT A-Law, CCITT u-Law, GSM 6.10, Windows Media Audio V2, MPEG Layer-3 (mp3) and other wave file format.
Public classCode exampleRecordPlayer
Class for recording and playback
Public classCode exampleSoundLevelMeter
Sound level meter is a component that allows audio signal level to be viewed. The sound level meter draws a horizontal line across the middle of the screen from left to right. If the input sound level departs from zero, the line is deflected either upwards or downwards.
Public classSox
Allows reads and writes audio files in most popular formats using SoX (http://sox.sourceforge.net/)
Public classSoxException
The exception that is thrown when an Sox error occurs.
Public classTrackInfo
Describes CD (Compact Disc) track
Public classVox
Class for encoding and decoding Dialogic .vox (adpcm) format data
Public classWaveFormat
Describes the format of the waveform-audio data.
Public classWaveformVisualizer
WaveformVisualizer draws picture of the sound amplitude-time representation (Waveform).
Public classWaveInException
The exception that is thrown when a WaveIn error occurs.
Public classWaveOutException
The exception that is thrown when a WaveOut error occurs.
Public classCode exampleWaveReader
Reads WAVE (waveform audio format) data from the stream.
Public classWaveReaderException
The exception that is thrown when a wave reader error occurs.
Public classWaveReadWriter
Reads/writes audio data from/to the Wave stream.
Public classWavesReverbAudioEffect
The Waves reverberation effect is intended for use with music.
Public classCode exampleWaveWriter
Writes WAVE (waveform audio format) data to the stream.
Structures
  StructureDescription
Public structureDriverDetails
The DriverDetails structure describes the features of an ACM driver.
Public structureFormatDetails
The FormatDetails structure details a waveform-audio format for a specific format tag for an ACM (AudioCompressionManager) driver.
Public structureFormatTagDetails
The FormatTagDetails structure details a waveform-audio format tag for an ACM driver.
Public structureVoxAdpcmStatus
Coder status strucrure
Interfaces
  InterfaceDescription
Public interfaceIAudioReader
IAudioReader interface provides methods for reading audio data.
Public interfaceIAudioReadWriter
IAudioReadWriter interface provides methods for reading/writing audio data.
Public interfaceIAudioWriter
IAudioWriter interface provides methods for writing audio data.
Delegates
Enumerations
  EnumerationDescription
Public enumerationDeviceState
Specifies the audio device state.
Public enumerationDsConvertWmaProfile
Windows Media Audio 8 profiles
Public enumerationGenre
Genre list for ID3 tag version 1.0
Public enumerationRecorderBitsPerSample
Bits per sample enumeration.
Public enumerationRecorderChannel
Channels enumeration.
Public enumerationRecorderSamplesPerSec
Samples per second enumeration.
Public enumerationSoxAudioFileType
Sox audio file types
Public enumerationTimeFormat
TimeFormat specifies the sound position in milliseconds, bytes or samples.
Public enumerationToneType
Tone types enumeration
Public enumerationWaveInfo
Wave Info tag list
Public enumerationWriteMode
Write mode