This commit was manufactured by cvs2svn to create tag
[python/dscho.git] / Mac / Lib / SoundMgr.py
blobdcd8606879278b5fb2b9ba3ed63b2e6bda168d0b
1 #Constants for the MacOS Sound Manager
3 nullCmd = 0
4 initCmd = 1
5 freeCmd = 2
6 quietCmd = 3
7 flushCmd = 4
8 reInitCmd = 5
10 waitCmd = 10
11 pauseCmd = 11
12 resumeCmd = 12
13 callBackCmd = 13
15 syncCmd = 14
16 emptyCmd = 15
18 tickleCmd = 20
19 requestNextCmd = 21
20 howOftenCmd = 22
21 wakeUpCmd = 23
22 availableCmd = 24
23 versionCmd = 25
24 totalLoadCmd = 26
25 loadCmd = 27
27 scaleCmd = 30
28 tempoCmd = 31
30 freqDurationCmd = 40
31 restCmd = 41
32 freqCmd = 42
33 ampCmd = 43
34 timbreCmd = 44
35 getAmpCmd = 45
37 waveTableCmd = 60
38 phaseCmd = 61
40 soundCmd = 80
41 bufferCmd = 81
42 rateCmd = 82
43 continueCmd = 83
44 doubleBufferCmd = 84
45 getRateCmd = 85
47 sizeCmd = 90
48 convertCmd = 91
50 stdQLength = 128
51 dataOffsetFlag = 0x8000
53 waveInitChannelMask = 0x07
54 waveInitChannel0 = 0x04
55 waveInitChannel1 = 0x05
56 waveInitChannel2 = 0x06
57 waveInitChannel3 = 0x07
59 stdSH = 0x00 # Standard sound header encode value
60 extSH = 0xFF # Extended sound header encode value
61 cmpSH = 0xFE # Compressed sound header encode value
63 initSRate22k = 0x20 # 22k sampling rate - sampleSynth only
64 initSRate44k = 0x30 # 44k sampling rate - sampleSynth only