Changes

148 bytes removed ,  20:24, 25 December 2020
PlaySoundDirectly: Plays the sound directly from the info in the CSND shared memory.
Line 13: Line 13:  
|-
 
|-
 
| 0x00020000
 
| 0x00020000
| Shutdown
+
| [[CSND:Shutdown|Shutdown]]
 
|-
 
|-
 
| 0x00030040
 
| 0x00030040
| ExecuteType0Commands
+
| [[CSND:ExecuteCommands|ExecuteCommands]]
 
|-
 
|-
 
| 0x00040080
 
| 0x00040080
| ExecuteType1Commands
+
| [[CSND:PlaySoundDirectly|PlaySoundDirectly]]
 
|-
 
|-
 
| 0x00050000
 
| 0x00050000
| AcquireSoundChannels. This function tries to acquire sound channels. Response cmdbuf[2] holds a bitmask to which channels were allocated to this process.
+
| [[CSND:AcquireSoundChannels|AcquireSoundChannels]]
 
|-
 
|-
 
| 0x00060000
 
| 0x00060000
| ReleaseSoundChannels.
+
| [[CSND:ReleaseSoundChannels|ReleaseSoundChannels]]
 
|-
 
|-
 
| 0x00070000
 
| 0x00070000
| AcquireCaptureDevice. This function tries to acquire one capture device (max: 2). Returns index of which capture device was acquired.
+
| [[CSND:AcquireCapUnit|AcquireCapUnit]]
 
|-
 
|-
 
| 0x00080040
 
| 0x00080040
| ReleaseCaptureDevice. This function tries to release the capture device given in cmdbuf[1].
+
| [[CSND:ReleaseCapUnit|ReleaseCapUnit]]
 
|-
 
|-
 
| 0x00090082
 
| 0x00090082
| FlushDCache
+
| [[CSND:FlushDataCache|FlushDataCache]]
 
|-
 
|-
 
| 0x000A0082
 
| 0x000A0082
| StoreDCache
+
| [[CSND:StoreDataCache|StoreDataCache]]
 
|-
 
|-
 
| 0x000B0082
 
| 0x000B0082
| InvalidateDCache
+
| [[CSND:InvalidateDataCache|InvalidateDataCache]]
 
|-
 
|-
 
| 0x000C0000
 
| 0x000C0000
| (dose the same as any other Command Header that is out of range (also returns the same error))
+
| [[CSND:Reset|Reset]]
 
|}
 
|}
  
24

edits