Platforms to show: All Mac Windows Linux Cross-Platform
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.
|