diff options
author | Jack Jansen <jack.jansen@cwi.nl> | 2001-08-19 22:13:00 (GMT) |
---|---|---|
committer | Jack Jansen <jack.jansen@cwi.nl> | 2001-08-19 22:13:00 (GMT) |
commit | ab98ae9b4e004edbd8cff5893f0d580658682a6c (patch) | |
tree | ea541dc5a934acde1edc9d90b2e3b3ed634b0470 /Mac/Lib/Carbon/Sound.py | |
parent | 06eb422a379c6b5d537e0d79f852367c1facfb3d (diff) | |
download | cpython-ab98ae9b4e004edbd8cff5893f0d580658682a6c.zip cpython-ab98ae9b4e004edbd8cff5893f0d580658682a6c.tar.gz cpython-ab98ae9b4e004edbd8cff5893f0d580658682a6c.tar.bz2 |
The modules with toolbox constants.
Diffstat (limited to 'Mac/Lib/Carbon/Sound.py')
-rw-r--r-- | Mac/Lib/Carbon/Sound.py | 393 |
1 files changed, 393 insertions, 0 deletions
diff --git a/Mac/Lib/Carbon/Sound.py b/Mac/Lib/Carbon/Sound.py new file mode 100644 index 0000000..59c3057 --- /dev/null +++ b/Mac/Lib/Carbon/Sound.py @@ -0,0 +1,393 @@ +# Generated from 'Sound.h' + +def FOUR_CHAR_CODE(x): return x +soundListRsrc = FOUR_CHAR_CODE('snd ') +kSimpleBeepID = 1 +# rate48khz = (long)0xBB800000 +# rate44khz = (long)0xAC440000 +rate32khz = 0x7D000000 +rate22050hz = 0x56220000 +rate22khz = 0x56EE8BA3 +rate16khz = 0x3E800000 +rate11khz = 0x2B7745D1 +rate11025hz = 0x2B110000 +rate8khz = 0x1F400000 +sampledSynth = 5 +squareWaveSynth = 1 +waveTableSynth = 3 +MACE3snthID = 11 +MACE6snthID = 13 +kMiddleC = 60 +kNoVolume = 0 +kFullVolume = 0x0100 +stdQLength = 128 +dataOffsetFlag = 0x8000 +kUseOptionalOutputDevice = -1 +notCompressed = 0 +fixedCompression = -1 +variableCompression = -2 +twoToOne = 1 +eightToThree = 2 +threeToOne = 3 +sixToOne = 4 +sixToOnePacketSize = 8 +threeToOnePacketSize = 16 +stateBlockSize = 64 +leftOverBlockSize = 32 +firstSoundFormat = 0x0001 +secondSoundFormat = 0x0002 +dbBufferReady = 0x00000001 +dbLastBuffer = 0x00000004 +sysBeepDisable = 0x0000 +sysBeepEnable = (1 << 0) +sysBeepSynchronous = (1 << 1) +unitTypeNoSelection = 0xFFFF +unitTypeSeconds = 0x0000 +stdSH = 0x00 +extSH = 0xFF +cmpSH = 0xFE +nullCmd = 0 +quietCmd = 3 +flushCmd = 4 +reInitCmd = 5 +waitCmd = 10 +pauseCmd = 11 +resumeCmd = 12 +callBackCmd = 13 +syncCmd = 14 +availableCmd = 24 +versionCmd = 25 +volumeCmd = 46 +getVolumeCmd = 47 +clockComponentCmd = 50 +getClockComponentCmd = 51 +scheduledSoundCmd = 52 +linkSoundComponentsCmd = 53 +soundCmd = 80 +bufferCmd = 81 +rateMultiplierCmd = 86 +getRateMultiplierCmd = 87 +initCmd = 1 +freeCmd = 2 +totalLoadCmd = 26 +loadCmd = 27 +freqDurationCmd = 40 +restCmd = 41 +freqCmd = 42 +ampCmd = 43 +timbreCmd = 44 +getAmpCmd = 45 +waveTableCmd = 60 +phaseCmd = 61 +rateCmd = 82 +continueCmd = 83 +doubleBufferCmd = 84 +getRateCmd = 85 +sizeCmd = 90 +convertCmd = 91 +waveInitChannelMask = 0x07 +waveInitChannel0 = 0x04 +waveInitChannel1 = 0x05 +waveInitChannel2 = 0x06 +waveInitChannel3 = 0x07 +initChan0 = waveInitChannel0 +initChan1 = waveInitChannel1 +initChan2 = waveInitChannel2 +initChan3 = waveInitChannel3 +outsideCmpSH = 0 +insideCmpSH = 1 +aceSuccess = 0 +aceMemFull = 1 +aceNilBlock = 2 +aceBadComp = 3 +aceBadEncode = 4 +aceBadDest = 5 +aceBadCmd = 6 +initChanLeft = 0x0002 +initChanRight = 0x0003 +initNoInterp = 0x0004 +initNoDrop = 0x0008 +initMono = 0x0080 +initStereo = 0x00C0 +initMACE3 = 0x0300 +initMACE6 = 0x0400 +initPanMask = 0x0003 +initSRateMask = 0x0030 +initStereoMask = 0x00C0 +initCompMask = 0xFF00 +siActiveChannels = FOUR_CHAR_CODE('chac') +siActiveLevels = FOUR_CHAR_CODE('lmac') +siAGCOnOff = FOUR_CHAR_CODE('agc ') +siAsync = FOUR_CHAR_CODE('asyn') +siAVDisplayBehavior = FOUR_CHAR_CODE('avdb') +siChannelAvailable = FOUR_CHAR_CODE('chav') +siCompressionAvailable = FOUR_CHAR_CODE('cmav') +siCompressionChannels = FOUR_CHAR_CODE('cpct') +siCompressionFactor = FOUR_CHAR_CODE('cmfa') +siCompressionHeader = FOUR_CHAR_CODE('cmhd') +siCompressionNames = FOUR_CHAR_CODE('cnam') +siCompressionParams = FOUR_CHAR_CODE('evaw') +siCompressionSampleRate = FOUR_CHAR_CODE('cprt') +siCompressionType = FOUR_CHAR_CODE('comp') +siContinuous = FOUR_CHAR_CODE('cont') +siDecompressionParams = FOUR_CHAR_CODE('wave') +siDeviceBufferInfo = FOUR_CHAR_CODE('dbin') +siDeviceConnected = FOUR_CHAR_CODE('dcon') +siDeviceIcon = FOUR_CHAR_CODE('icon') +siDeviceName = FOUR_CHAR_CODE('name') +siEQSpectrumBands = FOUR_CHAR_CODE('eqsb') +siEQSpectrumLevels = FOUR_CHAR_CODE('eqlv') +siEQSpectrumOnOff = FOUR_CHAR_CODE('eqlo') +siEQToneControlGain = FOUR_CHAR_CODE('eqtg') +siEQToneControlOnOff = FOUR_CHAR_CODE('eqtc') +siHardwareBalance = FOUR_CHAR_CODE('hbal') +siHardwareBalanceSteps = FOUR_CHAR_CODE('hbls') +siHardwareBass = FOUR_CHAR_CODE('hbas') +siHardwareBassSteps = FOUR_CHAR_CODE('hbst') +siHardwareBusy = FOUR_CHAR_CODE('hwbs') +siHardwareFormat = FOUR_CHAR_CODE('hwfm') +siHardwareMute = FOUR_CHAR_CODE('hmut') +siHardwareMuteNoPrefs = FOUR_CHAR_CODE('hmnp') +siHardwareTreble = FOUR_CHAR_CODE('htrb') +siHardwareTrebleSteps = FOUR_CHAR_CODE('hwts') +siHardwareVolume = FOUR_CHAR_CODE('hvol') +siHardwareVolumeSteps = FOUR_CHAR_CODE('hstp') +siHeadphoneMute = FOUR_CHAR_CODE('pmut') +siHeadphoneVolume = FOUR_CHAR_CODE('pvol') +siHeadphoneVolumeSteps = FOUR_CHAR_CODE('hdst') +siInputAvailable = FOUR_CHAR_CODE('inav') +siInputGain = FOUR_CHAR_CODE('gain') +siInputSource = FOUR_CHAR_CODE('sour') +siInputSourceNames = FOUR_CHAR_CODE('snam') +siLevelMeterOnOff = FOUR_CHAR_CODE('lmet') +siModemGain = FOUR_CHAR_CODE('mgai') +siMonitorAvailable = FOUR_CHAR_CODE('mnav') +siMonitorSource = FOUR_CHAR_CODE('mons') +siNumberChannels = FOUR_CHAR_CODE('chan') +siOptionsDialog = FOUR_CHAR_CODE('optd') +siOSTypeInputSource = FOUR_CHAR_CODE('inpt') +siOSTypeInputAvailable = FOUR_CHAR_CODE('inav') +siOutputDeviceName = FOUR_CHAR_CODE('onam') +siPlayThruOnOff = FOUR_CHAR_CODE('plth') +siPostMixerSoundComponent = FOUR_CHAR_CODE('psmx') +siPreMixerSoundComponent = FOUR_CHAR_CODE('prmx') +siQuality = FOUR_CHAR_CODE('qual') +siRateMultiplier = FOUR_CHAR_CODE('rmul') +siRecordingQuality = FOUR_CHAR_CODE('qual') +siSampleRate = FOUR_CHAR_CODE('srat') +siSampleRateAvailable = FOUR_CHAR_CODE('srav') +siSampleSize = FOUR_CHAR_CODE('ssiz') +siSampleSizeAvailable = FOUR_CHAR_CODE('ssav') +siSetupCDAudio = FOUR_CHAR_CODE('sucd') +siSetupModemAudio = FOUR_CHAR_CODE('sumd') +siSlopeAndIntercept = FOUR_CHAR_CODE('flap') +siSoundClock = FOUR_CHAR_CODE('sclk') +siUseThisSoundClock = FOUR_CHAR_CODE('sclc') +siSpeakerMute = FOUR_CHAR_CODE('smut') +siSpeakerVolume = FOUR_CHAR_CODE('svol') +siSSpCPULoadLimit = FOUR_CHAR_CODE('3dll') +siSSpLocalization = FOUR_CHAR_CODE('3dif') +siSSpSpeakerSetup = FOUR_CHAR_CODE('3dst') +siStereoInputGain = FOUR_CHAR_CODE('sgai') +siSubwooferMute = FOUR_CHAR_CODE('bmut') +siTwosComplementOnOff = FOUR_CHAR_CODE('twos') +siVolume = FOUR_CHAR_CODE('volu') +siVoxRecordInfo = FOUR_CHAR_CODE('voxr') +siVoxStopInfo = FOUR_CHAR_CODE('voxs') +siWideStereo = FOUR_CHAR_CODE('wide') +siSupportedExtendedFlags = FOUR_CHAR_CODE('exfl') +siCloseDriver = FOUR_CHAR_CODE('clos') +siInitializeDriver = FOUR_CHAR_CODE('init') +siPauseRecording = FOUR_CHAR_CODE('paus') +siUserInterruptProc = FOUR_CHAR_CODE('user') +# kInvalidSource = (long)0xFFFFFFFF +kNoSource = FOUR_CHAR_CODE('none') +kCDSource = FOUR_CHAR_CODE('cd ') +kExtMicSource = FOUR_CHAR_CODE('emic') +kSoundInSource = FOUR_CHAR_CODE('sinj') +kRCAInSource = FOUR_CHAR_CODE('irca') +kTVFMTunerSource = FOUR_CHAR_CODE('tvfm') +kDAVInSource = FOUR_CHAR_CODE('idav') +kIntMicSource = FOUR_CHAR_CODE('imic') +kMediaBaySource = FOUR_CHAR_CODE('mbay') +kModemSource = FOUR_CHAR_CODE('modm') +kPCCardSource = FOUR_CHAR_CODE('pcm ') +kZoomVideoSource = FOUR_CHAR_CODE('zvpc') +kDVDSource = FOUR_CHAR_CODE('dvda') +kNoSoundComponentType = FOUR_CHAR_CODE('****') +kSoundComponentType = FOUR_CHAR_CODE('sift') +kSoundComponentPPCType = FOUR_CHAR_CODE('nift') +kRate8SubType = FOUR_CHAR_CODE('ratb') +kRate16SubType = FOUR_CHAR_CODE('ratw') +kConverterSubType = FOUR_CHAR_CODE('conv') +kSndSourceSubType = FOUR_CHAR_CODE('sour') +kMixerType = FOUR_CHAR_CODE('mixr') +kMixer8SubType = FOUR_CHAR_CODE('mixb') +kMixer16SubType = FOUR_CHAR_CODE('mixw') +kSoundInputDeviceType = FOUR_CHAR_CODE('sinp') +kWaveInSubType = FOUR_CHAR_CODE('wavi') +kWaveInSnifferSubType = FOUR_CHAR_CODE('wisn') +kSoundOutputDeviceType = FOUR_CHAR_CODE('sdev') +kClassicSubType = FOUR_CHAR_CODE('clas') +kASCSubType = FOUR_CHAR_CODE('asc ') +kDSPSubType = FOUR_CHAR_CODE('dsp ') +kAwacsSubType = FOUR_CHAR_CODE('awac') +kGCAwacsSubType = FOUR_CHAR_CODE('awgc') +kSingerSubType = FOUR_CHAR_CODE('sing') +kSinger2SubType = FOUR_CHAR_CODE('sng2') +kWhitSubType = FOUR_CHAR_CODE('whit') +kSoundBlasterSubType = FOUR_CHAR_CODE('sbls') +kWaveOutSubType = FOUR_CHAR_CODE('wavo') +kWaveOutSnifferSubType = FOUR_CHAR_CODE('wosn') +kDirectSoundSubType = FOUR_CHAR_CODE('dsnd') +kDirectSoundSnifferSubType = FOUR_CHAR_CODE('dssn') +kUNIXsdevSubType = FOUR_CHAR_CODE('un1x') +kUSBSubType = FOUR_CHAR_CODE('usb ') +kBlueBoxSubType = FOUR_CHAR_CODE('bsnd') +kSoundCompressor = FOUR_CHAR_CODE('scom') +kSoundDecompressor = FOUR_CHAR_CODE('sdec') +kAudioComponentType = FOUR_CHAR_CODE('adio') +kAwacsPhoneSubType = FOUR_CHAR_CODE('hphn') +kAudioVisionSpeakerSubType = FOUR_CHAR_CODE('telc') +kAudioVisionHeadphoneSubType = FOUR_CHAR_CODE('telh') +kPhilipsFaderSubType = FOUR_CHAR_CODE('tvav') +kSGSToneSubType = FOUR_CHAR_CODE('sgs0') +kSoundEffectsType = FOUR_CHAR_CODE('snfx') +kEqualizerSubType = FOUR_CHAR_CODE('eqal') +kSSpLocalizationSubType = FOUR_CHAR_CODE('snd3') +kSoundNotCompressed = FOUR_CHAR_CODE('NONE') +k8BitOffsetBinaryFormat = FOUR_CHAR_CODE('raw ') +k16BitBigEndianFormat = FOUR_CHAR_CODE('twos') +k16BitLittleEndianFormat = FOUR_CHAR_CODE('sowt') +kFloat32Format = FOUR_CHAR_CODE('fl32') +kFloat64Format = FOUR_CHAR_CODE('fl64') +k24BitFormat = FOUR_CHAR_CODE('in24') +k32BitFormat = FOUR_CHAR_CODE('in32') +k32BitLittleEndianFormat = FOUR_CHAR_CODE('23ni') +kMACE3Compression = FOUR_CHAR_CODE('MAC3') +kMACE6Compression = FOUR_CHAR_CODE('MAC6') +kCDXA4Compression = FOUR_CHAR_CODE('cdx4') +kCDXA2Compression = FOUR_CHAR_CODE('cdx2') +kIMACompression = FOUR_CHAR_CODE('ima4') +kULawCompression = FOUR_CHAR_CODE('ulaw') +kALawCompression = FOUR_CHAR_CODE('alaw') +kMicrosoftADPCMFormat = 0x6D730002 +kDVIIntelIMAFormat = 0x6D730011 +kDVAudioFormat = FOUR_CHAR_CODE('dvca') +kQDesignCompression = FOUR_CHAR_CODE('QDMC') +kQUALCOMMCompression = FOUR_CHAR_CODE('Qclp') +kOffsetBinary = k8BitOffsetBinaryFormat +kTwosComplement = k16BitBigEndianFormat +kLittleEndianFormat = k16BitLittleEndianFormat +kMPEGLayer3Format = 0x6D730055 +kFullMPEGLay3Format = FOUR_CHAR_CODE('.mp3') +k16BitNativeEndianFormat = k16BitLittleEndianFormat +k16BitNonNativeEndianFormat = k16BitBigEndianFormat +k16BitNativeEndianFormat = k16BitBigEndianFormat +k16BitNonNativeEndianFormat = k16BitLittleEndianFormat +k8BitRawIn = (1 << 0) +k8BitTwosIn = (1 << 1) +k16BitIn = (1 << 2) +kStereoIn = (1 << 3) +k8BitRawOut = (1 << 8) +k8BitTwosOut = (1 << 9) +k16BitOut = (1 << 10) +kStereoOut = (1 << 11) +kReverse = (1L << 16) +kRateConvert = (1L << 17) +kCreateSoundSource = (1L << 18) +kVMAwareness = (1L << 21) +kHighQuality = (1L << 22) +kNonRealTime = (1L << 23) +kSourcePaused = (1 << 0) +kPassThrough = (1L << 16) +kNoSoundComponentChain = (1L << 17) +kNoMixing = (1 << 0) +kNoSampleRateConversion = (1 << 1) +kNoSampleSizeConversion = (1 << 2) +kNoSampleFormatConversion = (1 << 3) +kNoChannelConversion = (1 << 4) +kNoDecompression = (1 << 5) +kNoVolumeConversion = (1 << 6) +kNoRealtimeProcessing = (1 << 7) +kScheduledSource = (1 << 8) +kNonInterleavedBuffer = (1 << 9) +kNonPagingMixer = (1 << 10) +kSoundConverterMixer = (1 << 11) +kPagingMixer = (1 << 12) +kVMAwareMixer = (1 << 13) +kExtendedSoundData = (1 << 14) +kBestQuality = (1 << 0) +kInputMask = 0x000000FF +kOutputMask = 0x0000FF00 +kOutputShift = 8 +kActionMask = 0x00FF0000 +kSoundComponentBits = 0x00FFFFFF +kAudioFormatAtomType = FOUR_CHAR_CODE('frma') +kAudioEndianAtomType = FOUR_CHAR_CODE('enda') +kAudioVBRAtomType = FOUR_CHAR_CODE('vbra') +kAudioTerminatorAtomType = 0 +kAVDisplayHeadphoneRemove = 0 +kAVDisplayHeadphoneInsert = 1 +kAVDisplayPlainTalkRemove = 2 +kAVDisplayPlainTalkInsert = 3 +audioAllChannels = 0 +audioLeftChannel = 1 +audioRightChannel = 2 +audioUnmuted = 0 +audioMuted = 1 +audioDoesMono = (1L << 0) +audioDoesStereo = (1L << 1) +audioDoesIndependentChannels = (1L << 2) +siCDQuality = FOUR_CHAR_CODE('cd ') +siBestQuality = FOUR_CHAR_CODE('best') +siBetterQuality = FOUR_CHAR_CODE('betr') +siGoodQuality = FOUR_CHAR_CODE('good') +siNoneQuality = FOUR_CHAR_CODE('none') +siDeviceIsConnected = 1 +siDeviceNotConnected = 0 +siDontKnowIfConnected = -1 +siReadPermission = 0 +siWritePermission = 1 +kSoundConverterDidntFillBuffer = (1 << 0) +kSoundConverterHasLeftOverData = (1 << 1) +kExtendedSoundSampleCountNotValid = 1L << 0 +kExtendedSoundBufferSizeValid = 1L << 1 +kScheduledSoundDoScheduled = 1 << 0 +kScheduledSoundDoCallBack = 1 << 1 +kScheduledSoundExtendedHdr = 1 << 2 +kSoundComponentInitOutputDeviceSelect = 0x0001 +kSoundComponentSetSourceSelect = 0x0002 +kSoundComponentGetSourceSelect = 0x0003 +kSoundComponentGetSourceDataSelect = 0x0004 +kSoundComponentSetOutputSelect = 0x0005 +kSoundComponentAddSourceSelect = 0x0101 +kSoundComponentRemoveSourceSelect = 0x0102 +kSoundComponentGetInfoSelect = 0x0103 +kSoundComponentSetInfoSelect = 0x0104 +kSoundComponentStartSourceSelect = 0x0105 +kSoundComponentStopSourceSelect = 0x0106 +kSoundComponentPauseSourceSelect = 0x0107 +kSoundComponentPlaySourceBufferSelect = 0x0108 +kAudioGetVolumeSelect = 0x0000 +kAudioSetVolumeSelect = 0x0001 +kAudioGetMuteSelect = 0x0002 +kAudioSetMuteSelect = 0x0003 +kAudioSetToDefaultsSelect = 0x0004 +kAudioGetInfoSelect = 0x0005 +kAudioGetBassSelect = 0x0006 +kAudioSetBassSelect = 0x0007 +kAudioGetTrebleSelect = 0x0008 +kAudioSetTrebleSelect = 0x0009 +kAudioGetOutputDeviceSelect = 0x000A +kAudioMuteOnEventSelect = 0x0081 +kDelegatedSoundComponentSelectors = 0x0100 +kSndInputReadAsyncSelect = 0x0001 +kSndInputReadSyncSelect = 0x0002 +kSndInputPauseRecordingSelect = 0x0003 +kSndInputResumeRecordingSelect = 0x0004 +kSndInputStopRecordingSelect = 0x0005 +kSndInputGetStatusSelect = 0x0006 +kSndInputGetDeviceInfoSelect = 0x0007 +kSndInputSetDeviceInfoSelect = 0x0008 +kSndInputInitHardwareSelect = 0x0009 |