Platforms to show: All Mac Windows Linux Cross-Platform

SoundFileInfoMBS constants

Formats

Constant Value Description
kFormatAIFF &h020000 Apple/SGI AIFF format (big endian).
kFormatAU &h030000 Sun/NeXT AU format (big endian).
kFormatAVR &h120000 Audio Visual Research
kFormatCAF &h180000 Core Audio File format
kFormatEndianMask &h30000000 Bitmask for the endian format.
kFormatFLAC &h170000 FLAC lossless file format
kFormatHTK &h100000 HMM Tool Kit format
kFormatIRCAM &h0A0000 Berkeley/IRCAM/CARL
kFormatMAT4 &h0C0000 Matlab (tm) V4.2 / GNU Octave 2.0
kFormatMAT5 &h0D0000 Matlab (tm) V5.0 / GNU Octave 2.1
kFormatMPC2K &h210000 Akai MPC 2000 sampler
kFormatNIST &h070000 Sphere NIST format.
kFormatOGG &h200000 Xiph OGG container
kFormatPAF &h050000 Ensoniq PARIS file format.
kFormatPVF &h0E0000 Portable Voice Format
kFormatRAW &h040000 RAW PCM data.
kFormatRF64 &h220000 RF64 WAV file
kFormatSD2 &h160000 Sound Designer 2
kFormatSDS &h110000 Midi Sample Dump Standard
kFormatSubMask &h0000FFFF Bitmask for the sub format.
kFormatSVX &h060000 Amiga IFF / SVX8 / SV16 format.
kFormatTypeMask &h0FFF0000 Bitmask for the type format.
kFormatVOC &h080000 VOC files.
kFormatW64 &h0B0000 Sonic Foundry's 64 bit RIFF/WAV
kFormatWAV &h010000 Microsoft WAV format (little endian default).
kFormatWAVEX &h130000 MS WAVE with WAVEFORMATEX
kFormatWVE &h190000 Psion WVE format
kFormatXI &h0F0000 Fasttracker 2 Extended Instrument

Sub Formats

Constant Value Description
kFormatALAC16 &h0070 Apple Lossless Audio Codec (16 bit).
kFormatALAC20 &h0071 Apple Lossless Audio Codec (20 bit).
kFormatALAC24 &h0072 Apple Lossless Audio Codec (24 bit).
kFormatALAC32 &h0073 Apple Lossless Audio Codec (32 bit).
kFormatALAW &h0011 A-Law encoded.
kFormatDouble &h0007 64 bit float data
kFormatDPCM_16 &h0051 16 bit differential PCM (XI only)
kFormatDPCM_8 &h0050 8 bit differential PCM (XI only)
kFormatDWVW_12 &h0040 12 bit Delta Width Variable Word encoding.
kFormatDWVW_16 &h0041 16 bit Delta Width Variable Word encoding.
kFormatDWVW_24 &h0042 24 bit Delta Width Variable Word encoding.
kFormatDWVW_N &h0043 N bit Delta Width Variable Word encoding.
kFormatFloat &h0006 32 bit float data
kFormatG721_32 &h0030 32kbs G721 ADPCM encoding.
kFormatG723_24 &h0031 24kbs G723 ADPCM encoding.
kFormatG723_40 &h0032 40kbs G723 ADPCM encoding.
kFormatGSM610 &h0020 GSM 6.10 encoding.
kFormatIMA_ADPCM &h0012 IMA ADPCM.
kFormatMS_ADPCM &h0013 Microsoft ADPCM.
kFormatPCM16 &h0002 Signed 16 bit data
kFormatPCM24 &h0003 Signed 24 bit data
kFormatPCM32 &h0004 Signed 32 bit data
kFormatPCMS8 &h0001 Signed 8 bit data
kFormatPCMU8 &h0005 Unsigned 8 bit data (WAV and RAW only)
kFormatULAW &h0010 U-Law encoded.
kFormatVORBIS &h0060 Xiph Vorbis encoding.
kFormatVOX_ADPCM &h0021 OKI / Dialogix ADPCM

Endian Formats

Constant Value Description
kFormatEndianBig &h20000000 Force big endian-ness.
kFormatEndianCPU &h30000000 Force CPU endian-ness.
kFormatEndianFile &h00000000 Default file endian-ness.
kFormatEndianLittle &h10000000 Force little endian-ness.

The biggest plugin in space...