blob: dcd8606879278b5fb2b9ba3ed63b2e6bda168d0b [file] [log] [blame]
Jack Jansen115590d1994-12-14 13:07:43 +00001#Constants for the MacOS Sound Manager
2
3nullCmd = 0
4initCmd = 1
5freeCmd = 2
6quietCmd = 3
7flushCmd = 4
8reInitCmd = 5
9
10waitCmd = 10
11pauseCmd = 11
12resumeCmd = 12
13callBackCmd = 13
14
15syncCmd = 14
16emptyCmd = 15
17
18tickleCmd = 20
19requestNextCmd = 21
20howOftenCmd = 22
21wakeUpCmd = 23
22availableCmd = 24
23versionCmd = 25
24totalLoadCmd = 26
25loadCmd = 27
26
27scaleCmd = 30
28tempoCmd = 31
29
30freqDurationCmd = 40
31restCmd = 41
32freqCmd = 42
33ampCmd = 43
34timbreCmd = 44
35getAmpCmd = 45
36
37waveTableCmd = 60
38phaseCmd = 61
39
40soundCmd = 80
41bufferCmd = 81
42rateCmd = 82
43continueCmd = 83
44doubleBufferCmd = 84
45getRateCmd = 85
46
47sizeCmd = 90
48convertCmd = 91
49
50stdQLength = 128
51dataOffsetFlag = 0x8000
52
53waveInitChannelMask = 0x07
54waveInitChannel0 = 0x04
55waveInitChannel1 = 0x05
56waveInitChannel2 = 0x06
57waveInitChannel3 = 0x07
58
59stdSH = 0x00 # Standard sound header encode value
60extSH = 0xFF # Extended sound header encode value
61cmpSH = 0xFE # Compressed sound header encode value
62
63initSRate22k = 0x20 # 22k sampling rate - sampleSynth only
64initSRate44k = 0x30 # 44k sampling rate - sampleSynth only