CSND Shared Memory: Difference between revisions
No edit summary |
|||
Line 228: | Line 228: | ||
This command must be used after command 0x8(user processes use cmd8 a second time before using this command). The parameter values seem to have no affect when not using IMA-ADPCM encoding? | This command must be used after command 0x8(user processes use cmd8 a second time before using this command). The parameter values seem to have no affect when not using IMA-ADPCM encoding? | ||
=Command 0xA= | |||
{| class="wikitable" border="1" | |||
|- | |||
! Index Byte | |||
! Size | |||
! Description | |||
|- | |||
| 0x2 | |||
| 2 | |||
| CmdID 0xA | |||
|- | |||
| 0xC | |||
| 4 | |||
| Main physical address | |||
|- | |||
| 0x10 | |||
| 0x4 | |||
| Audio data byte-size | |||
|- | |||
| 0x14 | |||
| 0xC | |||
| Unused, all-zero. | |||
|} | |||
Like command 0xE, this writes the specified parameters to the [[CSND]] channel slot registers for the main audio-data physical address, and the register for the data byte-size. | |||
=Command 0xB= | =Command 0xB= |