My SigmaStudio design includes a stereo decoder and then several other processes. The decoder has to run at least at 96kHz sample rate (best at 192kHz). The problem I'm running into is that I have to use 2x instructions when running at 96kHz, which reduces the max program length to 512 instructions. At its simplest, my design is 750 instructions.
So my question is this: are there any solutions for someone who needs a fast sample rate (96kHz for a small portion of the design), and over 750 instructions?
If I was using a Blackfin I would sample at 192kHz for the stereo decoder, and then decimate to a more reasonable rate of 48kHz for the rest of the design. Can multiple rates be used in the SigmaDSP family? Would it buy me anything? If so, how would one decimate using SigmaStudio?