0
0

Hi Brett,

Do you guys have any plan on when we’ll have MPEG2, IMAADPCM, or something like that running on the PS3 SPU (SPE in the IBM docs)?

We are entering BETA, and we still don’t have anything. So if nothing comes out, I’ll guess I’ll have to start writing it. So here is my simple plan:

MPEG2: Take the "decodeLayer2" function and move it to the SPU for execution. Upload the data, execute the code on the SPU, wait on the PPU for the SPU to finish. Load the data back. Continue.

IMAADPCM: Nearly the same, just that the IMAADPCM decoding happens in really short amount of data (72 samples).

Do you think that might work efficiently with the FMOD synchronous read/decode/mix/play workflow?

For now we are at least trying to relieve the PPU for other tasks, and sound decoding, even mixing seems so natural to be done on the SPU….

  • You must to post comments
0
0

We will be releasing an spu beta today. Mixing and decoding (mp3 only at the moment but we’ll fix that soon) is going to incur 0% on the main cpu.

  • You must to post comments
0
0

Nice!

I like that!

  • You must to post comments
Showing 2 results
Your Answer

Please first to submit.