1 # Generated from 'flap:Metrowerks:Metrowerks CodeWarrior:MacOS Support:Headers:Universal Headers:Sound.h'
3 def FOUR_CHAR_CODE(x
): return x
4 soundListRsrc
= FOUR_CHAR_CODE('snd ')
5 rate22050hz
= 0x56220000
8 rate11025hz
= 0x2B110000
19 dataOffsetFlag
= 0x8000
20 kUseOptionalOutputDevice
= -1
23 variableCompression
= -2
28 sixToOnePacketSize
= 8
29 threeToOnePacketSize
= 16
31 leftOverBlockSize
= 32
32 firstSoundFormat
= 0x0001
33 secondSoundFormat
= 0x0002
34 dbBufferReady
= 0x00000001
35 dbLastBuffer
= 0x00000004
36 sysBeepDisable
= 0x0000
37 unitTypeNoSelection
= 0xFFFF
38 unitTypeSeconds
= 0x0000
65 clockComponentCmd
= 50
66 getClockComponentCmd
= 51
75 rateMultiplierCmd
= 86
76 getRateMultiplierCmd
= 87
79 waveInitChannelMask
= 0x07
80 waveInitChannel0
= 0x04
81 waveInitChannel1
= 0x05
82 waveInitChannel2
= 0x06
83 waveInitChannel3
= 0x07
84 initChan0
= waveInitChannel0
85 initChan1
= waveInitChannel1
86 initChan2
= waveInitChannel2
87 initChan3
= waveInitChannel3
98 initChanRight
= 0x0003
106 initSRateMask
= 0x0030
107 initStereoMask
= 0x00C0
108 initCompMask
= 0xFF00
109 siActiveChannels
= FOUR_CHAR_CODE('chac')
110 siActiveLevels
= FOUR_CHAR_CODE('lmac')
111 siAGCOnOff
= FOUR_CHAR_CODE('agc ')
112 siAsync
= FOUR_CHAR_CODE('asyn')
113 siAVDisplayBehavior
= FOUR_CHAR_CODE('avdb')
114 siChannelAvailable
= FOUR_CHAR_CODE('chav')
115 siCompressionAvailable
= FOUR_CHAR_CODE('cmav')
116 siCompressionFactor
= FOUR_CHAR_CODE('cmfa')
117 siCompressionHeader
= FOUR_CHAR_CODE('cmhd')
118 siCompressionNames
= FOUR_CHAR_CODE('cnam')
119 siCompressionParams
= FOUR_CHAR_CODE('cmpp')
120 siCompressionType
= FOUR_CHAR_CODE('comp')
121 siContinuous
= FOUR_CHAR_CODE('cont')
122 siDeviceBufferInfo
= FOUR_CHAR_CODE('dbin')
123 siDeviceConnected
= FOUR_CHAR_CODE('dcon')
124 siDeviceIcon
= FOUR_CHAR_CODE('icon')
125 siDeviceName
= FOUR_CHAR_CODE('name')
126 siHardwareBalance
= FOUR_CHAR_CODE('hbal')
127 siHardwareBalanceSteps
= FOUR_CHAR_CODE('hbls')
128 siHardwareBass
= FOUR_CHAR_CODE('hbas')
129 siHardwareBassSteps
= FOUR_CHAR_CODE('hbst')
130 siHardwareBusy
= FOUR_CHAR_CODE('hwbs')
131 siHardwareFormat
= FOUR_CHAR_CODE('hwfm')
132 siHardwareMute
= FOUR_CHAR_CODE('hmut')
133 siHardwareTreble
= FOUR_CHAR_CODE('htrb')
134 siHardwareTrebleSteps
= FOUR_CHAR_CODE('hwts')
135 siHardwareVolume
= FOUR_CHAR_CODE('hvol')
136 siHardwareVolumeSteps
= FOUR_CHAR_CODE('hstp')
137 siHeadphoneMute
= FOUR_CHAR_CODE('pmut')
138 siHeadphoneVolume
= FOUR_CHAR_CODE('pvol')
139 siHeadphoneVolumeSteps
= FOUR_CHAR_CODE('hdst')
140 siInputAvailable
= FOUR_CHAR_CODE('inav')
141 siInputGain
= FOUR_CHAR_CODE('gain')
142 siInputSource
= FOUR_CHAR_CODE('sour')
143 siInputSourceNames
= FOUR_CHAR_CODE('snam')
144 siLevelMeterOnOff
= FOUR_CHAR_CODE('lmet')
145 siModemGain
= FOUR_CHAR_CODE('mgai')
146 siMonitorAvailable
= FOUR_CHAR_CODE('mnav')
147 siMonitorSource
= FOUR_CHAR_CODE('mons')
148 siNumberChannels
= FOUR_CHAR_CODE('chan')
149 siOptionsDialog
= FOUR_CHAR_CODE('optd')
150 siPlayThruOnOff
= FOUR_CHAR_CODE('plth')
151 siPostMixerSoundComponent
= FOUR_CHAR_CODE('psmx')
152 siPreMixerSoundComponent
= FOUR_CHAR_CODE('prmx')
153 siQuality
= FOUR_CHAR_CODE('qual')
154 siRateMultiplier
= FOUR_CHAR_CODE('rmul')
155 siRecordingQuality
= FOUR_CHAR_CODE('qual')
156 siSampleRate
= FOUR_CHAR_CODE('srat')
157 siSampleRateAvailable
= FOUR_CHAR_CODE('srav')
158 siSampleSize
= FOUR_CHAR_CODE('ssiz')
159 siSampleSizeAvailable
= FOUR_CHAR_CODE('ssav')
160 siSetupCDAudio
= FOUR_CHAR_CODE('sucd')
161 siSetupModemAudio
= FOUR_CHAR_CODE('sumd')
162 siSlopeAndIntercept
= FOUR_CHAR_CODE('flap')
163 siSoundClock
= FOUR_CHAR_CODE('sclk')
164 siSpeakerMute
= FOUR_CHAR_CODE('smut')
165 siSpeakerVolume
= FOUR_CHAR_CODE('svol')
166 siSSpCPULoadLimit
= FOUR_CHAR_CODE('3dll')
167 siSSpLocalization
= FOUR_CHAR_CODE('3dif')
168 siSSpSpeakerSetup
= FOUR_CHAR_CODE('3dst')
169 siStereoInputGain
= FOUR_CHAR_CODE('sgai')
170 siSubwooferMute
= FOUR_CHAR_CODE('bmut')
171 siTwosComplementOnOff
= FOUR_CHAR_CODE('twos')
172 siVolume
= FOUR_CHAR_CODE('volu')
173 siVoxRecordInfo
= FOUR_CHAR_CODE('voxr')
174 siVoxStopInfo
= FOUR_CHAR_CODE('voxs')
175 siWideStereo
= FOUR_CHAR_CODE('wide')
176 siCloseDriver
= FOUR_CHAR_CODE('clos')
177 siInitializeDriver
= FOUR_CHAR_CODE('init')
178 siPauseRecording
= FOUR_CHAR_CODE('paus')
179 siUserInterruptProc
= FOUR_CHAR_CODE('user')
180 kNoSoundComponentType
= FOUR_CHAR_CODE('****')
181 kSoundComponentType
= FOUR_CHAR_CODE('sift')
182 kSoundComponentPPCType
= FOUR_CHAR_CODE('nift')
183 kRate8SubType
= FOUR_CHAR_CODE('ratb')
184 kRate16SubType
= FOUR_CHAR_CODE('ratw')
185 kConverterSubType
= FOUR_CHAR_CODE('conv')
186 kSndSourceSubType
= FOUR_CHAR_CODE('sour')
187 kMixerType
= FOUR_CHAR_CODE('mixr')
188 kMixer8SubType
= FOUR_CHAR_CODE('mixb')
189 kMixer16SubType
= FOUR_CHAR_CODE('mixw')
190 kSoundOutputDeviceType
= FOUR_CHAR_CODE('sdev')
191 kClassicSubType
= FOUR_CHAR_CODE('clas')
192 kASCSubType
= FOUR_CHAR_CODE('asc ')
193 kDSPSubType
= FOUR_CHAR_CODE('dsp ')
194 kAwacsSubType
= FOUR_CHAR_CODE('awac')
195 kGCAwacsSubType
= FOUR_CHAR_CODE('awgc')
196 kSingerSubType
= FOUR_CHAR_CODE('sing')
197 kSinger2SubType
= FOUR_CHAR_CODE('sng2')
198 kWhitSubType
= FOUR_CHAR_CODE('whit')
199 kSoundBlasterSubType
= FOUR_CHAR_CODE('sbls')
200 kSoundCompressor
= FOUR_CHAR_CODE('scom')
201 kSoundDecompressor
= FOUR_CHAR_CODE('sdec')
202 kSoundEffectsType
= FOUR_CHAR_CODE('snfx')
203 kSSpLocalizationSubType
= FOUR_CHAR_CODE('snd3')
204 kSoundNotCompressed
= FOUR_CHAR_CODE('NONE')
205 kOffsetBinary
= FOUR_CHAR_CODE('raw ')
206 kMACE3Compression
= FOUR_CHAR_CODE('MAC3')
207 kMACE6Compression
= FOUR_CHAR_CODE('MAC6')
208 kCDXA4Compression
= FOUR_CHAR_CODE('cdx4')
209 kCDXA2Compression
= FOUR_CHAR_CODE('cdx2')
210 kIMACompression
= FOUR_CHAR_CODE('ima4')
211 kULawCompression
= FOUR_CHAR_CODE('ulaw')
212 kALawCompression
= FOUR_CHAR_CODE('alaw')
213 kLittleEndianFormat
= FOUR_CHAR_CODE('sowt')
214 kFloat32Format
= FOUR_CHAR_CODE('fl32')
215 kFloat64Format
= FOUR_CHAR_CODE('fl64')
216 kTwosComplement
= FOUR_CHAR_CODE('twos')
217 kInputMask
= 0x000000FF
218 kOutputMask
= 0x0000FF00
220 kActionMask
= 0x00FF0000
221 kSoundComponentBits
= 0x00FFFFFF
222 kAVDisplayHeadphoneRemove
= 0
223 kAVDisplayHeadphoneInsert
= 1
224 kAVDisplayPlainTalkRemove
= 2
225 kAVDisplayPlainTalkInsert
= 3
228 audioRightChannel
= 2
231 siCDQuality
= FOUR_CHAR_CODE('cd ')
232 siBestQuality
= FOUR_CHAR_CODE('best')
233 siBetterQuality
= FOUR_CHAR_CODE('betr')
234 siGoodQuality
= FOUR_CHAR_CODE('good')
235 siDeviceIsConnected
= 1
236 siDeviceNotConnected
= 0
237 siDontKnowIfConnected
= -1
239 siWritePermission
= 1
240 kSoundComponentInitOutputDeviceSelect
= 1
241 kSoundComponentSetSourceSelect
= 2
242 kSoundComponentGetSourceSelect
= 3
243 kSoundComponentGetSourceDataSelect
= 4
244 kSoundComponentSetOutputSelect
= 5
245 kDelegatedSoundComponentSelectors
= 0x0100
246 kSoundComponentAddSourceSelect
= kDelegatedSoundComponentSelectors
+ 1
247 kSoundComponentRemoveSourceSelect
= kDelegatedSoundComponentSelectors
+ 2
248 kSoundComponentGetInfoSelect
= kDelegatedSoundComponentSelectors
+ 3
249 kSoundComponentSetInfoSelect
= kDelegatedSoundComponentSelectors
+ 4
250 kSoundComponentStartSourceSelect
= kDelegatedSoundComponentSelectors
+ 5
251 kSoundComponentStopSourceSelect
= kDelegatedSoundComponentSelectors
+ 6
252 kSoundComponentPauseSourceSelect
= kDelegatedSoundComponentSelectors
+ 7
253 kSoundComponentPlaySourceBufferSelect
= kDelegatedSoundComponentSelectors
+ 8
254 kAudioGetVolumeSelect
= 0
255 kAudioSetVolumeSelect
= 1
256 kAudioGetMuteSelect
= 2
257 kAudioSetMuteSelect
= 3
258 kAudioSetToDefaultsSelect
= 4
259 kAudioGetInfoSelect
= 5
260 kAudioGetBassSelect
= 6
261 kAudioSetBassSelect
= 7
262 kAudioGetTrebleSelect
= 8
263 kAudioSetTrebleSelect
= 9
264 kAudioGetOutputDeviceSelect
= 10
265 kAudioMuteOnEventSelect
= 129