MP2 audio decoder using Fastspin's Flex C
Rayman
Posts: 14,646
in Propeller 2
The PDMP2 MP2 audio file decoder was really easy to get to compile with Flex C.
Unfortunately, its 6 times too slow for real time, even with the smallest bitrate input file.
Actually, it seems like the input rate doesn't have very much effect on decode time.
There might be hope though. It looks like the final state, the "synthesis loop" is taking a lot of time.
If we can make that faster... Looks like a bunch of integer operations, so maybe...
Unfortunately, its 6 times too slow for real time, even with the smallest bitrate input file.
Actually, it seems like the input rate doesn't have very much effect on decode time.
There might be hope though. It looks like the final state, the "synthesis loop" is taking a lot of time.
If we can make that faster... Looks like a bunch of integer operations, so maybe...