Difference between revisions of "APU"

From xboxdevwiki
Jump to: navigation, search
(Rough layout)
 
m
Line 1: Line 1:
 +
The [[MCPX]] contains an APU (Audio Processing Engine).
 +
 +
 
* SGE = Scatter Gather Entry
 
* SGE = Scatter Gather Entry
 
* PRD = ? (Same thing as SGE?!)
 
* PRD = ? (Same thing as SGE?!)
Line 15: Line 18:
  
 
This is 0x80 bytes
 
This is 0x80 bytes
 +
 +
==== Pitch calculation ====
 +
 +
<pre>
 +
p = 4096 * log2(f / 48000)
 +
f = pow2(p / 4096) * 48000
 +
</pre>
  
 
== Related ==
 
== Related ==

Revision as of 01:16, 24 June 2017

The MCPX contains an APU (Audio Processing Engine).


  • SGE = Scatter Gather Entry
  • PRD = ? (Same thing as SGE?!)

Global Processor (GP)

Encode Processor (EP)

Voice Processor (VP)

Voice lists

  • 2D
  • 3D
  • MP

Voice structure

This is 0x80 bytes

Pitch calculation

p = 4096 * log2(f / 48000)
f = pow2(p / 4096) * 48000

Related