Changes

fixed clock speed for DSP GC
Line 1: Line 1: −
Macronix DSP is a 16 bit programmable DSP coprocessor in the Nintendo GameCube\Wii\Wii U, manufactured by Macronix.  
+
Macronix DSP is a 16 bit programmable DSP(Slave Processor) in the Nintendo GameCube\Wii\Wii U it was manufactured by Macronix.  
It has its own ADPCM hardware decoder to offload the DSP.  
+
It has it's own ADPCM hardware decoder to off load the DSP.  
It stores PCM\ADPCM data in the 16 MB of ARAM, and can store extra data such as textures and animations.  
+
16 MB of ARAM stores PCM\ADPCM, but ARAM also can store extra data such as textures, animations, data, for example.  
   −
Macronix DSP microcode is written in assembly. asnd & aesnd is the homebrew DSP microcode that exists in Devkitpro, it mixes up to 64 channels @ 48000hz.  
+
Macronix DSP microcode is written in assembly you will require a assembler to assemble your code. asnd & aesnd is the homebrew dsp microcode that exist in devkitpro for the Nintendo GameCube\Wii, can mix up to 64 channels(AX\JAudio) and 16 or 32 channels(ASnd\AESnd) respectively in software.
   −
JAudio(JSystem) DSP microcode also seems to contain these types:
+
JAudio(JSystem) DSP microcode also seems to contain these types
 
  SRC_SQUARE_WAVE
 
  SRC_SQUARE_WAVE
 
  SQUARE_WAVE_25PCT
 
  SQUARE_WAVE_25PCT
Line 28: Line 28:  
   Memory Card microcode - handles memory card security & unlocking
 
   Memory Card microcode - handles memory card security & unlocking
 
   Audio System(AX) microcode - mixing, filters, Dolby logic pro II, effects done on CPU
 
   Audio System(AX) microcode - mixing, filters, Dolby logic pro II, effects done on CPU
   JAudio(JSystem) microcode - mixing, filters, Dolby logic pro II, effects, channels, GBA decryption in some games
+
   JAudio(JSystem) microcode - mixing, filters, Dolby logic pro II, effects done on DSP
 
   GBA Multiboot microcode - decrypts GBA multiboot program
 
   GBA Multiboot microcode - decrypts GBA multiboot program
   Line 34: Line 34:  
   ASnd microcode - mixing
 
   ASnd microcode - mixing
 
   AESnd microcode - mixing
 
   AESnd microcode - mixing
 +
 +
[[Category:Hardware]]