Table of Contents

Namespace NAudio.MacOS.AudioToolbox

Classes

AudioConverterException

Provides the exception type for errors originating from the usage of the Audio Converter Services API.

AudioConverterSampleRateComplexityConstants

Provides constants for common values of the AudioConverterSampleRateComplexity enumeration.

AudioFileException

Provides the base exception type for errors originating from the usage of the Audio File Services API.

AudioFileLibraryInformation

Provides various global information about the Audio File Services of the Audio Toolbox framework.

AudioToolboxException

Provides the base exception class for all the exceptions related to the Audio Toolbox framework.
An instance of this class will NEVER be thrown explicitly by this library, and it is only provided for identifying from which subsystem the exception has came from.

ExtendedAudioFileException

Provides the exception type for errors originating from the usage of the Extended Audio File Services API.

ExtendedAudioFileReaderSettings

Provides several options that control over how an extended file reader instance should be initialized.

ExtendedAudioFileServicesReader

Provides the base class for extended audio file services readers.
Not meant to be extended by external code.
Instead, use the dedicated subclasses of this class, located at the NAudio.Wave namespace.
Extends the WaveStream class and fully supports seeking, if the source from where the reader is initialized from supports seeking.

ExtendedAudioFileServicesWriter

Provides the required logic to the public for the users to use it as a sink to write their own audio data into - currently initialized internally and cannot be extended.
If you want to use this class, see the methods on the ExtendedAudioFileWriter class.

ExtendedAudioFileWriterSettings

Provides several options that control over how an extended file writer instance should be initialized.

Enums

AudioConverterDitheringAlgorithm

Dithering algorithms for audio converters
Constants to be used as the value for the Dithering property.

AudioConverterQuality

Quality constants for audio converters
Constants to be used with the Quality property.

AudioConverterSampleRateComplexity

Sample Rate Converter Complexity