mirror of
				https://github.com/python/cpython.git
				synced 2025-10-31 05:31:20 +00:00 
			
		
		
		
	
		
			
	
	
		
			65 lines
		
	
	
	
		
			1 KiB
		
	
	
	
		
			Python
		
	
	
	
	
	
		
		
			
		
	
	
			65 lines
		
	
	
	
		
			1 KiB
		
	
	
	
		
			Python
		
	
	
	
	
	
|   | #Constants for the MacOS Sound Manager | ||
|  | 
 | ||
|  | nullCmd = 0 | ||
|  | initCmd = 1 | ||
|  | freeCmd = 2 | ||
|  | quietCmd = 3 | ||
|  | flushCmd = 4 | ||
|  | reInitCmd = 5 | ||
|  | 	 | ||
|  | waitCmd = 10 | ||
|  | pauseCmd = 11 | ||
|  | resumeCmd = 12 | ||
|  | callBackCmd = 13 | ||
|  | 
 | ||
|  | syncCmd = 14 | ||
|  | emptyCmd = 15 | ||
|  | 
 | ||
|  | tickleCmd = 20 | ||
|  | requestNextCmd = 21 | ||
|  | howOftenCmd = 22 | ||
|  | wakeUpCmd = 23 | ||
|  | availableCmd = 24 | ||
|  | versionCmd = 25 | ||
|  | totalLoadCmd = 26 | ||
|  | loadCmd = 27 | ||
|  | 
 | ||
|  | scaleCmd = 30 | ||
|  | tempoCmd = 31 | ||
|  | 
 | ||
|  | freqDurationCmd = 40 | ||
|  | restCmd = 41 | ||
|  | freqCmd = 42 | ||
|  | ampCmd = 43 | ||
|  | timbreCmd = 44 | ||
|  | getAmpCmd = 45 | ||
|  | 
 | ||
|  | waveTableCmd = 60 | ||
|  | phaseCmd = 61 | ||
|  | 
 | ||
|  | soundCmd = 80 | ||
|  | bufferCmd = 81 | ||
|  | rateCmd = 82 | ||
|  | continueCmd = 83 | ||
|  | doubleBufferCmd = 84 | ||
|  | getRateCmd = 85 | ||
|  | 
 | ||
|  | sizeCmd = 90 | ||
|  | convertCmd = 91 | ||
|  | 
 | ||
|  | stdQLength = 128 | ||
|  | dataOffsetFlag = 0x8000 | ||
|  | 
 | ||
|  | waveInitChannelMask = 0x07 | ||
|  | waveInitChannel0 = 0x04 | ||
|  | waveInitChannel1 = 0x05 | ||
|  | waveInitChannel2 = 0x06 | ||
|  | waveInitChannel3 = 0x07 | ||
|  | 
 | ||
|  | stdSH = 0x00 # Standard sound header encode value | ||
|  | extSH = 0xFF # Extended sound header encode value | ||
|  | cmpSH = 0xFE # Compressed sound header encode value | ||
|  | 
 | ||
|  | initSRate22k = 0x20 # 22k sampling rate - sampleSynth only | ||
|  | initSRate44k = 0x30 # 44k sampling rate - sampleSynth only |