i am working on a ADAU1701 project that use IIS input(slave) and IIS output(master), DSP core always run on 96kHz 512instuction. But input sample rate can be 96kHz and 48kHz. When 48kHz come from IIS input i need to upsample it to 96kHz and apply digital filtering.
My question is - would such algorithm work? (see attachment)