UpSampling algorithm version 1.02 broken
I have just tried the latest version (1.02) of the Upsampling algorithm with SigmaStudio 4.6 and an ADAU1452.
I am running at 96kHz sample rate and downsampling 16x, then Upsampling, with no filtering and insertion set to zero order hold.
What I get looks like the instertion is set to Zero Insertion instead.
when I set it to zero insertion I get no output.
When I revert it to 1.01 (with the LPF switched off), zero order hold looks as expected, and there is output of the expected nature when set to zero insertion.
added more tags
[edited by: alexsconway at 4:14 PM (GMT -4) on 23 Apr 2021]
Some additional info, with scope captures.
I'm using an EVAL-ADAU1452REVBZ modified to enable codec control so I can run at 96kHz
This is the basic project. I'm using the multirate cells with LPF turned off when they are V1.01
Here are the results.
Down Sampling V1.01 or V1.02, Up Sampling V1.01, Select Insertion Type : Zero Order Hold
Looks just as expected
Down Sampling V1.01 or V1.02, Up Sampling V1.01, Select Insertion Type : Zero Insertion
Looks just as expected
Now various combinations of weird
Down Sampling V1.01, Up Sampling V1.02, Select Insertion Type : Zero Order Hold
Down Sampling V1.01, Up Sampling V1.02, Select Insertion Type : Zero Insertion
#
Down Sampling V1.02, Up Sampling V1.02, Select Insertion Type : Zero Order Hold
Down Sampling V1.02, Up Sampling V1.02, Select Insertion Type : Zero Insertion
Alex.
Here is the project file zipped up
ADAU1452REVBZ-96k-multirate-problem.zip
Please log in to reply.






