Constants
The following constants are available globally.
-
Project version number for SFBAudioEngine.
Declaration
Objective-C
extern double SFBAudioEngineVersionNumber
-
Project version string for SFBAudioEngine.
Declaration
Objective-C
extern const unsigned char SFBAudioEngineVersionString[]
-
Raw image data (\c NSData)
Declaration
Objective-C
extern const SFBAttachedPictureKey _Nonnull SFBAttachedPictureKeyImageData
-
Picture type (\c NSNumber)
Declaration
Objective-C
extern const SFBAttachedPictureKey _Nonnull SFBAttachedPictureKeyType
-
Picture description (\c NSString)
Declaration
Objective-C
extern const SFBAttachedPictureKey _Nonnull SFBAttachedPictureKeyDescription
-
The \c NSErrorDomain used by \c SFBAudioConverter
Declaration
Objective-C
extern NS_SWIFT_NAME(AudioConverter.ErrorDomain) const NSErrorDomain SFBAudioConverterErrorDomain
-
FLAC and Ogg FLAC
Declaration
Objective-C
extern const SFBAudioDecoderName _Nonnull SFBAudioDecoderNameFLAC
-
Monkey’s Audio
Declaration
Objective-C
extern const SFBAudioDecoderName _Nonnull SFBAudioDecoderNameMonkeysAudio
-
Module
Declaration
Objective-C
extern const SFBAudioDecoderName _Nonnull SFBAudioDecoderNameModule
-
MPEG 1/2/2.5 Layers I, II, and III
Declaration
Objective-C
extern const SFBAudioDecoderName _Nonnull SFBAudioDecoderNameMPEG
-
Musepack
Declaration
Objective-C
extern const SFBAudioDecoderName _Nonnull SFBAudioDecoderNameMusepack
-
Ogg Opus
Declaration
Objective-C
extern const SFBAudioDecoderName _Nonnull SFBAudioDecoderNameOggOpus
-
Ogg Speex
Declaration
Objective-C
extern const SFBAudioDecoderName _Nonnull SFBAudioDecoderNameOggSpeex
-
Ogg Vorbis
Declaration
Objective-C
extern const SFBAudioDecoderName _Nonnull SFBAudioDecoderNameOggVorbis
-
Shorten
Declaration
Objective-C
extern const SFBAudioDecoderName _Nonnull SFBAudioDecoderNameShorten
-
True Audio
Declaration
Objective-C
extern const SFBAudioDecoderName _Nonnull SFBAudioDecoderNameTrueAudio
-
WavPack
Declaration
Objective-C
extern const SFBAudioDecoderName _Nonnull SFBAudioDecoderNameWavPack
-
Core Audio
Declaration
Objective-C
extern const SFBAudioDecoderName _Nonnull SFBAudioDecoderNameCoreAudio
-
Libsndfile
Declaration
Objective-C
extern const SFBAudioDecoderName _Nonnull SFBAudioDecoderNameLibsndfile
-
The \c NSErrorDomain used by \c SFBAudioDecoder and subclasses
Declaration
Objective-C
extern NS_SWIFT_NAME(AudioDecoder.ErrorDomain) const NSErrorDomain SFBAudioDecoderErrorDomain
-
FLAC
Declaration
Objective-C
extern const SFBAudioEncoderName _Nonnull SFBAudioEncoderNameFLAC
-
Monkey’s Audio
Declaration
Objective-C
extern const SFBAudioEncoderName _Nonnull SFBAudioEncoderNameMonkeysAudio
-
MP3
Declaration
Objective-C
extern const SFBAudioEncoderName _Nonnull SFBAudioEncoderNameMP3
-
Musepack
Declaration
Objective-C
extern const SFBAudioEncoderName _Nonnull SFBAudioEncoderNameMusepack
-
Ogg FLAC
Declaration
Objective-C
extern const SFBAudioEncoderName _Nonnull SFBAudioEncoderNameOggFLAC
-
Ogg Opus
Declaration
Objective-C
extern const SFBAudioEncoderName _Nonnull SFBAudioEncoderNameOggOpus
-
Ogg Speex
Declaration
Objective-C
extern const SFBAudioEncoderName _Nonnull SFBAudioEncoderNameOggSpeex
-
Ogg Vorbis
Declaration
Objective-C
extern const SFBAudioEncoderName _Nonnull SFBAudioEncoderNameOggVorbis
-
True Audio
Declaration
Objective-C
extern const SFBAudioEncoderName _Nonnull SFBAudioEncoderNameTrueAudio
-
WavPack
Declaration
Objective-C
extern const SFBAudioEncoderName _Nonnull SFBAudioEncoderNameWavPack
-
Core Audio
Declaration
Objective-C
extern const SFBAudioEncoderName _Nonnull SFBAudioEncoderNameCoreAudio
-
Libsndfile
Declaration
Objective-C
extern const SFBAudioEncoderName _Nonnull SFBAudioEncoderNameLibsndfile
-
The \c NSErrorDomain used by \c SFBAudioEncoder and subclasses
Declaration
Objective-C
extern NS_SWIFT_NAME(AudioEncoder.ErrorDomain) const NSErrorDomain SFBAudioEncoderErrorDomain
-
FLAC compression level (\c NSNumber from 1 (lowest) to 8 (highest))
Declaration
Objective-C
extern const SFBAudioEncodingSettingsKey _Nonnull SFBAudioEncodingSettingsKeyFLACCompressionLevel
-
Set to nonzero to verify FLAC encoding (\c NSNumber)
Declaration
Objective-C
extern const SFBAudioEncodingSettingsKey _Nonnull SFBAudioEncodingSettingsKeyFLACVerifyEncoding
-
APE compression level (\c SFBAudioEncodingSettingsValueAPECompressionLevel)
Declaration
Objective-C
extern const SFBAudioEncodingSettingsKey _Nonnull SFBAudioEncodingSettingsKeyAPECompressionLevel
-
Fast compression
Declaration
Objective-C
extern const SFBAudioEncodingSettingsValueAPECompressionLevel _Nonnull SFBAudioEncodingSettingsValueAPECompressionLevelFast
-
Normal compression
Declaration
Objective-C
extern const SFBAudioEncodingSettingsValueAPECompressionLevel _Nonnull SFBAudioEncodingSettingsValueAPECompressionLevelNormal
-
High compression
Declaration
Objective-C
extern const SFBAudioEncodingSettingsValueAPECompressionLevel _Nonnull SFBAudioEncodingSettingsValueAPECompressionLevelHigh
-
Extra high compression
Declaration
Objective-C
extern const SFBAudioEncodingSettingsValueAPECompressionLevel _Nonnull SFBAudioEncodingSettingsValueAPECompressionLevelExtraHigh
-
Insane compression
Declaration
Objective-C
extern const SFBAudioEncodingSettingsValueAPECompressionLevel _Nonnull SFBAudioEncodingSettingsValueAPECompressionLevelInsane
-
MP3 encoding engine algorithm quality (\c NSNumber from 0 (best) to 9 (worst))
Declaration
Objective-C
extern const SFBAudioEncodingSettingsKey _Nonnull SFBAudioEncodingSettingsKeyMP3Quality
-
Bitrate for CBR encoding (\c NSNumber in kbps)
Declaration
Objective-C
extern const SFBAudioEncodingSettingsKey _Nonnull SFBAudioEncodingSettingsKeyMP3ConstantBitrate
-
Target bitrate for ABR encoding (\c NSNumber in kbps)
Declaration
Objective-C
extern const SFBAudioEncodingSettingsKey _Nonnull SFBAudioEncodingSettingsKeyMP3AverageBitrate
-
Set to nonzero for VBR encoding (\c NSNumber)
Declaration
Objective-C
extern const SFBAudioEncodingSettingsKey _Nonnull SFBAudioEncodingSettingsKeyMP3UseVariableBitrate
-
Quality setting for VBR encoding (\c NSNumberfrom 0 (best) to < 10 (worst))
Declaration
Objective-C
extern const SFBAudioEncodingSettingsKey _Nonnull SFBAudioEncodingSettingsKeyMP3VBRQuality
-
Minimum bitrate for VBR encoding (\c NSNumber in kbps)
Declaration
Objective-C
extern const SFBAudioEncodingSettingsKey _Nonnull SFBAudioEncodingSettingsKeyMP3VBRMinimumBitrate
-
Maximum bitrate for VBR encoding (\c NSNumber in kbps)
Declaration
Objective-C
extern const SFBAudioEncodingSettingsKey _Nonnull SFBAudioEncodingSettingsKeyMP3VBRMaximumBitrate
-
MP3 stereo mode (\c SFBAudioEncodingSettingsValueMP3StereoMode)
Declaration
Objective-C
extern const SFBAudioEncodingSettingsKey _Nonnull SFBAudioEncodingSettingsKeyMP3StereoMode
-
Set to nonzero to calculate replay gain (\c NSNumber)
Declaration
Objective-C
extern const SFBAudioEncodingSettingsKey _Nonnull SFBAudioEncodingSettingsKeyMP3CalculateReplayGain
-
Mono mode
Declaration
Objective-C
extern const SFBAudioEncodingSettingsValueMP3StereoMode _Nonnull SFBAudioEncodingSettingsValueMP3StereoModeMono
-
Stereo mode
Declaration
Objective-C
extern const SFBAudioEncodingSettingsValueMP3StereoMode _Nonnull SFBAudioEncodingSettingsValueMP3StereoModeStereo
-
Joint stereo mode
Declaration
Objective-C
extern const SFBAudioEncodingSettingsValueMP3StereoMode _Nonnull SFBAudioEncodingSettingsValueMP3StereoModeJointStereo
-
Musepack quality (\c NSNumber from 0.0 (worst) to 10.0 (best))
Declaration
Objective-C
extern const SFBAudioEncodingSettingsKey _Nonnull SFBAudioEncodingSettingsKeyMusepackQuality
-
Set to nonzero to disable resampling (\c NSNumber)
Declaration
Objective-C
extern const SFBAudioEncodingSettingsKey _Nonnull SFBAudioEncodingSettingsKeyOpusPreserveSampleRate
-
Opus complexity (\c NSNumber from 0 (fastest) to 10 (slowest))
Declaration
Objective-C
extern const SFBAudioEncodingSettingsKey _Nonnull SFBAudioEncodingSettingsKeyOpusComplexity
-
Opus bitrate (\c NSNumber from 6 to 256 in kbps)
Declaration
Objective-C
extern const SFBAudioEncodingSettingsKey _Nonnull SFBAudioEncodingSettingsKeyOpusBitrate
-
Opus bitrate mode (\c SFBAudioEncodingSettingsValueOpusBitrateMode)
Declaration
Objective-C
extern const SFBAudioEncodingSettingsKey _Nonnull SFBAudioEncodingSettingsKeyOpusBitrateMode
-
Opus signal type (\c SFBAudioEncodingSettingsValueOpusSignalType)
Declaration
Objective-C
extern const SFBAudioEncodingSettingsKey _Nonnull SFBAudioEncodingSettingsKeyOpusSignalType
-
Opus frame duration (\c SFBAudioEncodingSettingsValueOpusFrameDuration)
Declaration
Objective-C
extern const SFBAudioEncodingSettingsKey _Nonnull SFBAudioEncodingSettingsKeyOpusFrameDuration
-
VBR
Declaration
Objective-C
extern const SFBAudioEncodingSettingsValueOpusBitrateMode _Nonnull SFBAudioEncodingSettingsValueOpusBitrateModeVBR
-
Constrained VBR
Declaration
Objective-C
extern const SFBAudioEncodingSettingsValueOpusBitrateMode _Nonnull SFBAudioEncodingSettingsValueOpusBitrateModeConstrainedVBR
-
Hard CBR
Declaration
Objective-C
extern const SFBAudioEncodingSettingsValueOpusBitrateMode _Nonnull SFBAudioEncodingSettingsValueOpusBitrateModeHardCBR
-
Voice
Declaration
Objective-C
extern const SFBAudioEncodingSettingsValueOpusSignalType _Nonnull SFBAudioEncodingSettingsValueOpusSignalTypeVoice
-
Music
Declaration
Objective-C
extern const SFBAudioEncodingSettingsValueOpusSignalType _Nonnull SFBAudioEncodingSettingsValueOpusSignalTypeMusic
-
2.5 msec
Declaration
Objective-C
extern const SFBAudioEncodingSettingsValueOpusFrameDuration _Nonnull SFBAudioEncodingSettingsValueOpusFrameDuration2_5ms
-
5 msec
Declaration
Objective-C
extern const SFBAudioEncodingSettingsValueOpusFrameDuration _Nonnull SFBAudioEncodingSettingsValueOpusFrameDuration5ms
-
10 msec
Declaration
Objective-C
extern const SFBAudioEncodingSettingsValueOpusFrameDuration _Nonnull SFBAudioEncodingSettingsValueOpusFrameDuration10ms
-
20 msec
Declaration
Objective-C
extern const SFBAudioEncodingSettingsValueOpusFrameDuration _Nonnull SFBAudioEncodingSettingsValueOpusFrameDuration20ms
-
40 msec
Declaration
Objective-C
extern const SFBAudioEncodingSettingsValueOpusFrameDuration _Nonnull SFBAudioEncodingSettingsValueOpusFrameDuration40ms
-
60 msec
Declaration
Objective-C
extern const SFBAudioEncodingSettingsValueOpusFrameDuration _Nonnull SFBAudioEncodingSettingsValueOpusFrameDuration60ms
-
80 msec
Declaration
Objective-C
extern const SFBAudioEncodingSettingsValueOpusFrameDuration _Nonnull SFBAudioEncodingSettingsValueOpusFrameDuration80ms
-
100 msec
Declaration
Objective-C
extern const SFBAudioEncodingSettingsValueOpusFrameDuration _Nonnull SFBAudioEncodingSettingsValueOpusFrameDuration100ms
-
120 msec
Declaration
Objective-C
extern const SFBAudioEncodingSettingsValueOpusFrameDuration _Nonnull SFBAudioEncodingSettingsValueOpusFrameDuration120ms
-
Speex encoding mode (\c SFBAudioEncodingSettingsValueSpeexMode)
Declaration
Objective-C
extern const SFBAudioEncodingSettingsKey _Nonnull SFBAudioEncodingSettingsKeySpeexMode
-
Set to nonzero to target bitrate instead of quality (\c NSNumber)
Declaration
Objective-C
extern const SFBAudioEncodingSettingsKey _Nonnull SFBAudioEncodingSettingsKeySpeexTargetIsBitrate
-
Speex quality (\c NSNumber from 0 to 10)
Declaration
Objective-C
extern const SFBAudioEncodingSettingsKey _Nonnull SFBAudioEncodingSettingsKeySpeexQuality
-
Speex encoding complexity (\c NSNumber from 0 to 10)
Declaration
Objective-C
extern const SFBAudioEncodingSettingsKey _Nonnull SFBAudioEncodingSettingsKeySpeexComplexity
-
Speex bitrate (\c NSNumber in kbps)
Declaration
Objective-C
extern const SFBAudioEncodingSettingsKey _Nonnull SFBAudioEncodingSettingsKeySpeexBitrate
-
Set to nonzero to encode at a variable bitrate (\c NSNumber)
Declaration
Objective-C
extern const SFBAudioEncodingSettingsKey _Nonnull SFBAudioEncodingSettingsKeySpeexEnableVBR
-
Speex VBR maximum bitrate (\c NSNumber in kbps)
Declaration
Objective-C
extern const SFBAudioEncodingSettingsKey _Nonnull SFBAudioEncodingSettingsKeySpeexVBRMaxBitrate
-
Set to nonzero to enable voice activity detection (\c NSNumber)
Declaration
Objective-C
extern const SFBAudioEncodingSettingsKey _Nonnull SFBAudioEncodingSettingsKeySpeexEnableVAD
-
Set to nonzero to enable discontinuous transmission (\c NSNumber)
Declaration
Objective-C
extern const SFBAudioEncodingSettingsKey _Nonnull SFBAudioEncodingSettingsKeySpeexEnableDTX
-
Set to nonzero to encode at an average bitrate (\c NSNumber)
Declaration
Objective-C
extern const SFBAudioEncodingSettingsKey _Nonnull SFBAudioEncodingSettingsKeySpeexEnableABR
-
Set to nonzero to denoise input (\c NSNumber)
Declaration
Objective-C
extern const SFBAudioEncodingSettingsKey _Nonnull SFBAudioEncodingSettingsKeySpeexDenoiseInput
-
Set to nonzero to apply adaptive gain control (\c NSNumber)
Declaration
Objective-C
extern const SFBAudioEncodingSettingsKey _Nonnull SFBAudioEncodingSettingsKeySpeexEnableAGC
-
Set to nonzero to disable the built-in highpass filter (\c NSNumber)
Declaration
Objective-C
extern const SFBAudioEncodingSettingsKey _Nonnull SFBAudioEncodingSettingsKeySpeexDisableHighpassFilter
-
The number of Speex frames per Ogg Packet (\c NSNumber from 1 to 10)
Declaration
Objective-C
extern const SFBAudioEncodingSettingsKey _Nonnull SFBAudioEncodingSettingsKeySpeexFramesPerOggPacket
-
Narrowband
Declaration
Objective-C
extern const SFBAudioEncodingSettingsValueSpeexMode _Nonnull SFBAudioEncodingSettingsValueSpeexModeNarrowband
-
Wideband
Declaration
Objective-C
extern const SFBAudioEncodingSettingsValueSpeexMode _Nonnull SFBAudioEncodingSettingsValueSpeexModeWideband
-
Ultra-wideband
Declaration
Objective-C
extern const SFBAudioEncodingSettingsValueSpeexMode _Nonnull SFBAudioEncodingSettingsValueSpeexModeUltraWideband
-
Set to nonzero to target bitrate instead of quality (\c NSNumber)
Declaration
Objective-C
extern const SFBAudioEncodingSettingsKey _Nonnull SFBAudioEncodingSettingsKeyVorbisTargetIsBitrate
-
Vorbis quality (\c NSNumber from -0.1 (lowest) to 1.0 (highest))
Declaration
Objective-C
extern const SFBAudioEncodingSettingsKey _Nonnull SFBAudioEncodingSettingsKeyVorbisQuality
-
Vorbis nominal bitrate (\c NSNumber in kpbs)
Declaration
Objective-C
extern const SFBAudioEncodingSettingsKey _Nonnull SFBAudioEncodingSettingsKeyVorbisBitrate
-
Vorbis minimum bitrate (\c NSNumber)
Declaration
Objective-C
extern const SFBAudioEncodingSettingsKey _Nonnull SFBAudioEncodingSettingsKeyVorbisMinBitrate
-
Vorbis maximum bitrate (\c NSNumber)
Declaration
Objective-C
extern const SFBAudioEncodingSettingsKey _Nonnull SFBAudioEncodingSettingsKeyVorbisMaxBitrate
-
WavPack compression level (\c SFBAudioEncodingSettingsValueWavPackCompressionLevel)
Declaration
Objective-C
extern const SFBAudioEncodingSettingsKey _Nonnull SFBAudioEncodingSettingsKeyWavPackCompressionLevel
-
Fast compression
Declaration
Objective-C
extern const SFBAudioEncodingSettingsValueWavPackCompressionLevel _Nonnull SFBAudioEncodingSettingsValueWavPackCompressionLevelFast
-
High compression
Declaration
Objective-C
extern const SFBAudioEncodingSettingsValueWavPackCompressionLevel _Nonnull SFBAudioEncodingSettingsValueWavPackCompressionLevelHigh
-
Very high ompression
Declaration
Objective-C
extern const SFBAudioEncodingSettingsValueWavPackCompressionLevel _Nonnull SFBAudioEncodingSettingsValueWavPackCompressionLevelVeryHigh
-
Core Audio file type ID (\c NSNumber representing \c AudioFileTypeID)
Declaration
Objective-C
extern const SFBAudioEncodingSettingsKey _Nonnull SFBAudioEncodingSettingsKeyCoreAudioFileTypeID
-
Core Audio format ID (\c NSNumber representing \c AudioFormatID)
Declaration
Objective-C
extern const SFBAudioEncodingSettingsKey _Nonnull SFBAudioEncodingSettingsKeyCoreAudioFormatID
-
Core Audio format flags (\c NSNumber representing \c AudioStreamBasicDescription.mFormatFlags)
Declaration
Objective-C
extern const SFBAudioEncodingSettingsKey _Nonnull SFBAudioEncodingSettingsKeyCoreAudioFormatFlags
-
Core Audio bits per channel (\c NSNumber representing \c AudioStreamBasicDescription.mBitsPerChannel)
Declaration
Objective-C
extern const SFBAudioEncodingSettingsKey _Nonnull SFBAudioEncodingSettingsKeyCoreAudioBitsPerChannel
-
Core Audio audio converter configuration (\c NSDictionary keyed by \c NSNumber representing \c AudioConverterPropertyID with corresponding appropriately-wrapped value, typically \c NSNumber)
Currently supports: \c kAudioConverterSampleRateConverterComplexity \c kAudioConverterSampleRateConverterQuality \c kAudioConverterCodecQuality \c kAudioConverterEncodeBitRate \c kAudioCodecPropertyBitRateControlMode \c kAudioCodecPropertySoundQualityForVBR \c kAudioCodecPropertyBitRateForVBR \c kAudioConverterPropertyDithering (macOS only) \c kAudioConverterPropertyDitherBitDepth (macOS only)
Declaration
Objective-C
extern const SFBAudioEncodingSettingsKey _Nonnull SFBAudioEncodingSettingsKeyCoreAudioAudioConverterPropertySettings
-
Libsndfile major format (\c SFBAudioEncodingSettingsValueLibsndfileMajorFormat)
Declaration
Objective-C
extern const SFBAudioEncodingSettingsKey _Nonnull SFBAudioEncodingSettingsKeyLibsndfileMajorFormat
-
Libsndfile subtype (\c SFBAudioEncodingSettingsValueLibsndfileSubtype)
Declaration
Objective-C
extern const SFBAudioEncodingSettingsKey _Nonnull SFBAudioEncodingSettingsKeyLibsndfileSubtype
-
Libsndfile output file endian-ness (\c SFBAudioEncodingSettingsValueLibsndfileFileEndian)
Declaration
Objective-C
extern const SFBAudioEncodingSettingsKey _Nonnull SFBAudioEncodingSettingsKeyLibsndfileFileEndian
-
Microsoft WAV format
Declaration
Objective-C
extern const SFBAudioEncodingSettingsValueLibsndfileMajorFormat _Nonnull SFBAudioEncodingSettingsValueLibsndfileMajorFormatWAV
-
Apple/SGI AIFF format
Declaration
Objective-C
extern const SFBAudioEncodingSettingsValueLibsndfileMajorFormat _Nonnull SFBAudioEncodingSettingsValueLibsndfileMajorFormatAIFF
-
Sun/NeXT AU format
Declaration
Objective-C
extern const SFBAudioEncodingSettingsValueLibsndfileMajorFormat _Nonnull SFBAudioEncodingSettingsValueLibsndfileMajorFormatAU
-
\b RAW PCM data
Declaration
Objective-C
extern const SFBAudioEncodingSettingsValueLibsndfileMajorFormat _Nonnull SFBAudioEncodingSettingsValueLibsndfileMajorFormatRaw
-
Ensoniq PARIS file format
Declaration
Objective-C
extern const SFBAudioEncodingSettingsValueLibsndfileMajorFormat _Nonnull SFBAudioEncodingSettingsValueLibsndfileMajorFormatPAF
-
Amiga IFF / SVX8 / SV16 format
Declaration
Objective-C
extern const SFBAudioEncodingSettingsValueLibsndfileMajorFormat _Nonnull SFBAudioEncodingSettingsValueLibsndfileMajorFormatSVX
-
Sphere NIST format
Declaration
Objective-C
extern const SFBAudioEncodingSettingsValueLibsndfileMajorFormat _Nonnull SFBAudioEncodingSettingsValueLibsndfileMajorFormatNIST
-
VOC files
Declaration
Objective-C
extern const SFBAudioEncodingSettingsValueLibsndfileMajorFormat _Nonnull SFBAudioEncodingSettingsValueLibsndfileMajorFormatVOC
-
Berkeley/IRCAM/CARL
Declaration
Objective-C
extern const SFBAudioEncodingSettingsValueLibsndfileMajorFormat _Nonnull SFBAudioEncodingSettingsValueLibsndfileMajorFormatIRCAM
-
Sonic Foundry’s 64 bit RIFF/WAV
Declaration
Objective-C
extern const SFBAudioEncodingSettingsValueLibsndfileMajorFormat _Nonnull SFBAudioEncodingSettingsValueLibsndfileMajorFormatW64
-
Matlab ™ V4.2 / GNU Octave 2.0
Declaration
Objective-C
extern const SFBAudioEncodingSettingsValueLibsndfileMajorFormat _Nonnull SFBAudioEncodingSettingsValueLibsndfileMajorFormatMAT4
-
Matlab ™ V5.0 / GNU Octave 2.1
Declaration
Objective-C
extern const SFBAudioEncodingSettingsValueLibsndfileMajorFormat _Nonnull SFBAudioEncodingSettingsValueLibsndfileMajorFormatMAT5
-
Portable Voice Format
Declaration
Objective-C
extern const SFBAudioEncodingSettingsValueLibsndfileMajorFormat _Nonnull SFBAudioEncodingSettingsValueLibsndfileMajorFormatPVF
-
Fasttracker 2 Extended Instrument
Declaration
Objective-C
extern const SFBAudioEncodingSettingsValueLibsndfileMajorFormat _Nonnull SFBAudioEncodingSettingsValueLibsndfileMajorFormatXI
-
HMM Tool Kit format
Declaration
Objective-C
extern const SFBAudioEncodingSettingsValueLibsndfileMajorFormat _Nonnull SFBAudioEncodingSettingsValueLibsndfileMajorFormatHTK
-
Midi Sample Dump Standard
Declaration
Objective-C
extern const SFBAudioEncodingSettingsValueLibsndfileMajorFormat _Nonnull SFBAudioEncodingSettingsValueLibsndfileMajorFormatSDS
-
Audio Visual Research
Declaration
Objective-C
extern const SFBAudioEncodingSettingsValueLibsndfileMajorFormat _Nonnull SFBAudioEncodingSettingsValueLibsndfileMajorFormatAVR
-
MS WAVE with WAVEFORMATEX
Declaration
Objective-C
extern const SFBAudioEncodingSettingsValueLibsndfileMajorFormat _Nonnull SFBAudioEncodingSettingsValueLibsndfileMajorFormatWAVEX
-
Sound Designer 2
Declaration
Objective-C
extern const SFBAudioEncodingSettingsValueLibsndfileMajorFormat _Nonnull SFBAudioEncodingSettingsValueLibsndfileMajorFormatSD2
-
FLAC lossless file format
Declaration
Objective-C
extern const SFBAudioEncodingSettingsValueLibsndfileMajorFormat _Nonnull SFBAudioEncodingSettingsValueLibsndfileMajorFormatFLAC
-
Core Audio File format
Declaration
Objective-C
extern const SFBAudioEncodingSettingsValueLibsndfileMajorFormat _Nonnull SFBAudioEncodingSettingsValueLibsndfileMajorFormatCAF
-
Psion WVE format
Declaration
Objective-C
extern const SFBAudioEncodingSettingsValueLibsndfileMajorFormat _Nonnull SFBAudioEncodingSettingsValueLibsndfileMajorFormatWVE
-
Xiph OGG container
Declaration
Objective-C
extern const SFBAudioEncodingSettingsValueLibsndfileMajorFormat _Nonnull SFBAudioEncodingSettingsValueLibsndfileMajorFormatOgg
-
Akai MPC 2000 sampler
Declaration
Objective-C
extern const SFBAudioEncodingSettingsValueLibsndfileMajorFormat _Nonnull SFBAudioEncodingSettingsValueLibsndfileMajorFormatMPC2K
-
RF64 WAV file
Declaration
Objective-C
extern const SFBAudioEncodingSettingsValueLibsndfileMajorFormat _Nonnull SFBAudioEncodingSettingsValueLibsndfileMajorFormatRF64
-
Signed 8 bit data
Declaration
Objective-C
extern const SFBAudioEncodingSettingsValueLibsndfileSubtype _Nonnull SFBAudioEncodingSettingsValueLibsndfileSubtypePCM_S8
-
Signed 16 bit data
Declaration
Objective-C
extern const SFBAudioEncodingSettingsValueLibsndfileSubtype _Nonnull SFBAudioEncodingSettingsValueLibsndfileSubtypePCM_16
-
Signed 24 bit data
Declaration
Objective-C
extern const SFBAudioEncodingSettingsValueLibsndfileSubtype _Nonnull SFBAudioEncodingSettingsValueLibsndfileSubtypePCM_24
-
Signed 32 bit data
Declaration
Objective-C
extern const SFBAudioEncodingSettingsValueLibsndfileSubtype _Nonnull SFBAudioEncodingSettingsValueLibsndfileSubtypePCM_32
-
Unsigned 8 bit data (WAV and RAW only)
Declaration
Objective-C
extern const SFBAudioEncodingSettingsValueLibsndfileSubtype _Nonnull SFBAudioEncodingSettingsValueLibsndfileSubtypePCM_U8
-
32 bit float data
Declaration
Objective-C
extern const SFBAudioEncodingSettingsValueLibsndfileSubtype _Nonnull SFBAudioEncodingSettingsValueLibsndfileSubtypeFloat
-
64 bit float data
Declaration
Objective-C
extern const SFBAudioEncodingSettingsValueLibsndfileSubtype _Nonnull SFBAudioEncodingSettingsValueLibsndfileSubtypeDouble
-
U-Law encoded
Declaration
Objective-C
extern const SFBAudioEncodingSettingsValueLibsndfileSubtype _Nonnull SFBAudioEncodingSettingsValueLibsndfileSubtypeµLAW
-
A-Law encoded
Declaration
Objective-C
extern const SFBAudioEncodingSettingsValueLibsndfileSubtype _Nonnull SFBAudioEncodingSettingsValueLibsndfileSubtypeALAW
-
IMA ADPCM
Declaration
Objective-C
extern const SFBAudioEncodingSettingsValueLibsndfileSubtype _Nonnull SFBAudioEncodingSettingsValueLibsndfileSubtypeIMA_ADPCM
-
Microsoft ADPCM
Declaration
Objective-C
extern const SFBAudioEncodingSettingsValueLibsndfileSubtype _Nonnull SFBAudioEncodingSettingsValueLibsndfileSubtypeMS_ADPCM
-
GSM 6.10 encoding
Declaration
Objective-C
extern const SFBAudioEncodingSettingsValueLibsndfileSubtype _Nonnull SFBAudioEncodingSettingsValueLibsndfileSubtypeGSM610
-
OKI / Dialogix ADPCM
Declaration
Objective-C
extern const SFBAudioEncodingSettingsValueLibsndfileSubtype _Nonnull SFBAudioEncodingSettingsValueLibsndfileSubtypeVOX_ADPCM
-
16kbs NMS G721-variant encoding
Declaration
Objective-C
extern const SFBAudioEncodingSettingsValueLibsndfileSubtype _Nonnull SFBAudioEncodingSettingsValueLibsndfileSubtypeNMS_ADPCM_16
-
24kbs NMS G721-variant encoding
Declaration
Objective-C
extern const SFBAudioEncodingSettingsValueLibsndfileSubtype _Nonnull SFBAudioEncodingSettingsValueLibsndfileSubtypeNMS_ADPCM_24
-
32kbs NMS G721-variant encoding
Declaration
Objective-C
extern const SFBAudioEncodingSettingsValueLibsndfileSubtype _Nonnull SFBAudioEncodingSettingsValueLibsndfileSubtypeNMS_ADPCM_32
-
32kbs G721 ADPCM encoding
Declaration
Objective-C
extern const SFBAudioEncodingSettingsValueLibsndfileSubtype _Nonnull SFBAudioEncodingSettingsValueLibsndfileSubtypeG721_32
-
24kbs G723 ADPCM encoding
Declaration
Objective-C
extern const SFBAudioEncodingSettingsValueLibsndfileSubtype _Nonnull SFBAudioEncodingSettingsValueLibsndfileSubtypeG723_24
-
40kbs G723 ADPCM encoding
Declaration
Objective-C
extern const SFBAudioEncodingSettingsValueLibsndfileSubtype _Nonnull SFBAudioEncodingSettingsValueLibsndfileSubtypeG723_40
-
12 bit Delta Width Variable Word encoding
Declaration
Objective-C
extern const SFBAudioEncodingSettingsValueLibsndfileSubtype _Nonnull SFBAudioEncodingSettingsValueLibsndfileSubtypeDWVW_12
-
16 bit Delta Width Variable Word encoding
Declaration
Objective-C
extern const SFBAudioEncodingSettingsValueLibsndfileSubtype _Nonnull SFBAudioEncodingSettingsValueLibsndfileSubtypeDWVW_16
-
24 bit Delta Width Variable Word encoding
Declaration
Objective-C
extern const SFBAudioEncodingSettingsValueLibsndfileSubtype _Nonnull SFBAudioEncodingSettingsValueLibsndfileSubtypeDWVW_24
-
N bit Delta Width Variable Word encoding
Declaration
Objective-C
extern const SFBAudioEncodingSettingsValueLibsndfileSubtype _Nonnull SFBAudioEncodingSettingsValueLibsndfileSubtypeDWVW_N
-
8 bit differential PCM (XI only)
Declaration
Objective-C
extern const SFBAudioEncodingSettingsValueLibsndfileSubtype _Nonnull SFBAudioEncodingSettingsValueLibsndfileSubtypeDPCM_8
-
16 bit differential PCM (XI only)
Declaration
Objective-C
extern const SFBAudioEncodingSettingsValueLibsndfileSubtype _Nonnull SFBAudioEncodingSettingsValueLibsndfileSubtypeDPCM_16
-
Xiph Vorbis encoding
Declaration
Objective-C
extern const SFBAudioEncodingSettingsValueLibsndfileSubtype _Nonnull SFBAudioEncodingSettingsValueLibsndfileSubtypeVorbis
-
Xiph/Skype Opus encoding
Declaration
Objective-C
extern const SFBAudioEncodingSettingsValueLibsndfileSubtype _Nonnull SFBAudioEncodingSettingsValueLibsndfileSubtypeOpus
-
Apple Lossless Audio Codec (16 bit)
Declaration
Objective-C
extern const SFBAudioEncodingSettingsValueLibsndfileSubtype _Nonnull SFBAudioEncodingSettingsValueLibsndfileSubtypeALAC_16
-
Apple Lossless Audio Codec (20 bit)
Declaration
Objective-C
extern const SFBAudioEncodingSettingsValueLibsndfileSubtype _Nonnull SFBAudioEncodingSettingsValueLibsndfileSubtypeALAC_20
-
Apple Lossless Audio Codec (24 bit)
Declaration
Objective-C
extern const SFBAudioEncodingSettingsValueLibsndfileSubtype _Nonnull SFBAudioEncodingSettingsValueLibsndfileSubtypeALAC_24
-
Apple Lossless Audio Codec (32 bit)
Declaration
Objective-C
extern const SFBAudioEncodingSettingsValueLibsndfileSubtype _Nonnull SFBAudioEncodingSettingsValueLibsndfileSubtypeALAC_32
-
Default file endian-ness
Declaration
Objective-C
extern const SFBAudioEncodingSettingsValueLibsndfileFileEndian _Nonnull SFBAudioEncodingSettingsValueLibsndfileFileEndianDefault
-
Force little endian-ness
Declaration
Objective-C
extern const SFBAudioEncodingSettingsValueLibsndfileFileEndian _Nonnull SFBAudioEncodingSettingsValueLibsndfileFileEndianLittle
-
Force big endian-ness
Declaration
Objective-C
extern const SFBAudioEncodingSettingsValueLibsndfileFileEndian _Nonnull SFBAudioEncodingSettingsValueLibsndfileFileEndianBig
-
Force CPU endian-ness
Declaration
Objective-C
extern const SFBAudioEncodingSettingsValueLibsndfileFileEndian _Nonnull SFBAudioEncodingSettingsValueLibsndfileFileEndianCPU
-
Value representing an invalid or unknown time
Declaration
Objective-C
extern const NSTimeInterval SFBUnknownTime
-
The \c NSErrorDomain used by \c SFBAudioExporter
Declaration
Objective-C
extern NS_SWIFT_NAME(AudioExporter.ErrorDomain) const NSErrorDomain SFBAudioExporterErrorDomain
-
AIFF
Declaration
Objective-C
extern const SFBAudioFileFormatName _Nonnull SFBAudioFileFormatNameAIFF
-
DSDIFF
Declaration
Objective-C
extern const SFBAudioFileFormatName _Nonnull SFBAudioFileFormatNameDSDIFF
-
DSF
Declaration
Objective-C
extern const SFBAudioFileFormatName _Nonnull SFBAudioFileFormatNameDSF
-
Extended Module
Declaration
Objective-C
extern const SFBAudioFileFormatName _Nonnull SFBAudioFileFormatNameExtendedModule
-
FLAC
Declaration
Objective-C
extern const SFBAudioFileFormatName _Nonnull SFBAudioFileFormatNameFLAC
-
Impulse Tracker Module
Declaration
Objective-C
extern const SFBAudioFileFormatName _Nonnull SFBAudioFileFormatNameImpulseTrackerModule
-
Monkey’s Audio
Declaration
Objective-C
extern const SFBAudioFileFormatName _Nonnull SFBAudioFileFormatNameMonkeysAudio
-
MP3
Declaration
Objective-C
extern const SFBAudioFileFormatName _Nonnull SFBAudioFileFormatNameMP3
-
MP4
Declaration
Objective-C
extern const SFBAudioFileFormatName _Nonnull SFBAudioFileFormatNameMP4
-
Musepack
Declaration
Objective-C
extern const SFBAudioFileFormatName _Nonnull SFBAudioFileFormatNameMusepack
-
Ogg FLAC
Declaration
Objective-C
extern const SFBAudioFileFormatName _Nonnull SFBAudioFileFormatNameOggFLAC
-
Ogg Opus
Declaration
Objective-C
extern const SFBAudioFileFormatName _Nonnull SFBAudioFileFormatNameOggOpus
-
Ogg Speex
Declaration
Objective-C
extern const SFBAudioFileFormatName _Nonnull SFBAudioFileFormatNameOggSpeex
-
Ogg Vorbis
Declaration
Objective-C
extern const SFBAudioFileFormatName _Nonnull SFBAudioFileFormatNameOggVorbis
-
ProTracker Module
Declaration
Objective-C
extern const SFBAudioFileFormatName _Nonnull SFBAudioFileFormatNameProTrackerModule
-
Scream Tracker 3 Module
Declaration
Objective-C
extern const SFBAudioFileFormatName _Nonnull SFBAudioFileFormatNameScreamTracker3Module
-
Shorten
Declaration
Objective-C
extern const SFBAudioFileFormatName _Nonnull SFBAudioFileFormatNameShorten
-
True Audio
Declaration
Objective-C
extern const SFBAudioFileFormatName _Nonnull SFBAudioFileFormatNameTrueAudio
-
WAVE
Declaration
Objective-C
extern const SFBAudioFileFormatName _Nonnull SFBAudioFileFormatNameWAVE
-
WavPack
Declaration
Objective-C
extern const SFBAudioFileFormatName _Nonnull SFBAudioFileFormatNameWavPack
-
The \c NSErrorDomain used by \c SFBAudioFile and subclasses
Declaration
Objective-C
extern NS_SWIFT_NAME(AudioFile.ErrorDomain) const NSErrorDomain SFBAudioFileErrorDomain
-
Title (\c NSString)
Declaration
Objective-C
extern const SFBAudioMetadataKey _Nonnull SFBAudioMetadataKeyTitle
-
Album title (\c NSString)
Declaration
Objective-C
extern const SFBAudioMetadataKey _Nonnull SFBAudioMetadataKeyAlbumTitle
-
Artist (\c NSString)
Declaration
Objective-C
extern const SFBAudioMetadataKey _Nonnull SFBAudioMetadataKeyArtist
-
Album artist (\c NSString)
Declaration
Objective-C
extern const SFBAudioMetadataKey _Nonnull SFBAudioMetadataKeyAlbumArtist
-
Genre (\c NSString)
Declaration
Objective-C
extern const SFBAudioMetadataKey _Nonnull SFBAudioMetadataKeyGenre
-
Composer (\c NSString)
Declaration
Objective-C
extern const SFBAudioMetadataKey _Nonnull SFBAudioMetadataKeyComposer
-
Release date (\c NSString)
Declaration
Objective-C
extern const SFBAudioMetadataKey _Nonnull SFBAudioMetadataKeyReleaseDate
-
Compilation flag (\c NSNumber)
Declaration
Objective-C
extern const SFBAudioMetadataKey _Nonnull SFBAudioMetadataKeyCompilation
-
Track number (\c NSNumber)
Declaration
Objective-C
extern const SFBAudioMetadataKey _Nonnull SFBAudioMetadataKeyTrackNumber
-
Track total (\c NSNumber)
Declaration
Objective-C
extern const SFBAudioMetadataKey _Nonnull SFBAudioMetadataKeyTrackTotal
-
Disc number (\c NSNumber)
Declaration
Objective-C
extern const SFBAudioMetadataKey _Nonnull SFBAudioMetadataKeyDiscNumber
-
Disc total (\c NSNumber)
Declaration
Objective-C
extern const SFBAudioMetadataKey _Nonnull SFBAudioMetadataKeyDiscTotal
-
Lyrics (\c NSString)
Declaration
Objective-C
extern const SFBAudioMetadataKey _Nonnull SFBAudioMetadataKeyLyrics
-
Beats per minute (BPM) (\c NSNumber)
Declaration
Objective-C
extern const SFBAudioMetadataKey _Nonnull SFBAudioMetadataKeyBPM
-
Rating (\c NSNumber)
Declaration
Objective-C
extern const SFBAudioMetadataKey _Nonnull SFBAudioMetadataKeyRating
-
Comment (\c NSString)
Declaration
Objective-C
extern const SFBAudioMetadataKey _Nonnull SFBAudioMetadataKeyComment
-
International Standard Recording Code (ISRC) (\c NSString)
Declaration
Objective-C
extern const SFBAudioMetadataKey _Nonnull SFBAudioMetadataKeyISRC
-
Media Catalog Number (MCN) (\c NSString)
Declaration
Objective-C
extern const SFBAudioMetadataKey _Nonnull SFBAudioMetadataKeyMCN
-
MusicBrainz release ID (\c NSString)
Declaration
Objective-C
extern const SFBAudioMetadataKey _Nonnull SFBAudioMetadataKeyMusicBrainzReleaseID
-
MusicBrainz recording ID (\c NSString)
Declaration
Objective-C
extern const SFBAudioMetadataKey _Nonnull SFBAudioMetadataKeyMusicBrainzRecordingID
-
Title sort order (\c NSString)
Declaration
Objective-C
extern const SFBAudioMetadataKey _Nonnull SFBAudioMetadataKeyTitleSortOrder
-
Album title sort order (\c NSString)
Declaration
Objective-C
extern const SFBAudioMetadataKey _Nonnull SFBAudioMetadataKeyAlbumTitleSortOrder
-
Artist sort order (\c NSString)
Declaration
Objective-C
extern const SFBAudioMetadataKey _Nonnull SFBAudioMetadataKeyArtistSortOrder
-
Album artist sort order (\c NSString)
Declaration
Objective-C
extern const SFBAudioMetadataKey _Nonnull SFBAudioMetadataKeyAlbumArtistSortOrder
-
Composer sort order (\c NSString)
Declaration
Objective-C
extern const SFBAudioMetadataKey _Nonnull SFBAudioMetadataKeyComposerSortOrder
-
Genre sort order (\c NSString)
Declaration
Objective-C
extern const SFBAudioMetadataKey _Nonnull SFBAudioMetadataKeyGenreSortOrder
-
Grouping (\c NSString)
Declaration
Objective-C
extern const SFBAudioMetadataKey _Nonnull SFBAudioMetadataKeyGrouping
-
Additional metadata (\c NSDictionary)
Declaration
Objective-C
extern const SFBAudioMetadataKey _Nonnull SFBAudioMetadataKeyAdditionalMetadata
-
Replay gain reference loudness (\c NSNumber)
Declaration
Objective-C
extern const SFBAudioMetadataKey _Nonnull SFBAudioMetadataKeyReplayGainReferenceLoudness
-
Replay gain track gain (\c NSNumber)
Declaration
Objective-C
extern const SFBAudioMetadataKey _Nonnull SFBAudioMetadataKeyReplayGainTrackGain
-
Replay gain track peak (\c NSNumber)
Declaration
Objective-C
extern const SFBAudioMetadataKey _Nonnull SFBAudioMetadataKeyReplayGainTrackPeak
-
Replay gain album gain (\c NSNumber)
Declaration
Objective-C
extern const SFBAudioMetadataKey _Nonnull SFBAudioMetadataKeyReplayGainAlbumGain
-
Replay gain album peak (\c NSNumber)
Declaration
Objective-C
extern const SFBAudioMetadataKey _Nonnull SFBAudioMetadataKeyReplayGainAlbumPeak
-
Attached pictures (\c NSArray of \c NSDictionary)
Declaration
Objective-C
extern const SFBAudioMetadataKey _Nonnull SFBAudioMetadataKeyAttachedPictures
-
The \c NSErrorDomain used by \c SFBAudioPlayerNode
Declaration
Objective-C
extern NS_SWIFT_NAME(AudioPlayerNode.ErrorDomain) const NSErrorDomain SFBAudioPlayerNodeErrorDomain
-
The name of the audio format
Declaration
Objective-C
extern const SFBAudioPropertiesKey _Nonnull SFBAudioPropertiesKeyFormatName
-
The total number of audio frames (\c NSNumber)
Declaration
Objective-C
extern const SFBAudioPropertiesKey _Nonnull SFBAudioPropertiesKeyFrameLength
-
The number of channels (\c NSNumber)
Declaration
Objective-C
extern const SFBAudioPropertiesKey _Nonnull SFBAudioPropertiesKeyChannelCount
-
The number of bits per channel (\c NSNumber
Declaration
Objective-C
extern const SFBAudioPropertiesKey _Nonnull SFBAudioPropertiesKeyBitsPerChannel
-
The sample rate (\c NSNumber)
Declaration
Objective-C
extern const SFBAudioPropertiesKey _Nonnull SFBAudioPropertiesKeySampleRate
-
The duration (\c NSNumber)
Declaration
Objective-C
extern const SFBAudioPropertiesKey _Nonnull SFBAudioPropertiesKeyDuration
-
The audio bitrate (\c NSNumber)
Declaration
Objective-C
extern const SFBAudioPropertiesKey _Nonnull SFBAudioPropertiesKeyBitrate
-
DSDIFF
Declaration
Objective-C
extern const SFBDSDDecoderName _Nonnull SFBDSDDecoderNameDSDIFF
-
DSF
Declaration
Objective-C
extern const SFBDSDDecoderName _Nonnull SFBDSDDecoderNameDSF
-
The \c NSErrorDomain used by \c SFBDSDDecoder and subclasses
Declaration
Objective-C
extern NS_SWIFT_NAME(DSDDecoder.ErrorDomain) const NSErrorDomain SFBDSDDecoderErrorDomain
-
The \c NSErrorDomain used by \c SFBInputSource and subclasses
Declaration
Objective-C
extern NS_SWIFT_NAME(InputSource.ErrorDomain) const NSErrorDomain SFBInputSourceErrorDomain
-
The \c NSErrorDomain used by \c SFBOutputSource and subclasses
Declaration
Objective-C
extern NS_SWIFT_NAME(OutputSource.ErrorDomain) const NSErrorDomain SFBOutputSourceErrorDomain
-
The gain in dB (\c NSNumber)
Declaration
Objective-C
extern const SFBReplayGainAnalyzerKey _Nonnull SFBReplayGainAnalyzerGainKey
-
The peak value normalized to [-1, 1) (\c NSNumber)
Declaration
Objective-C
extern const SFBReplayGainAnalyzerKey _Nonnull SFBReplayGainAnalyzerPeakKey
-
The \c NSErrorDomain used by \c SFBReplayGainAnalyzer
Declaration
Objective-C
extern NS_SWIFT_NAME(ReplayGainAnalyzer.ErrorDomain) const NSErrorDomain SFBReplayGainAnalyzerErrorDomain