Downsampling - undeterministic behavior of SS4.7 compiler
IncompatibleSamplingratesDetected.dspproj
"Incompatible Samplingrates Detected" or "##### Compile succeeded: 0 errrors, 0 warnings #####"
Audio Signal Processors
software
ADAU1467 SigmaStudio SigmaDSP
adau1467
sigma studio 4.7
SigmaDSP Audio Processors
4.7 Build 0 Rev. 1831
Show More
Hello Michael,
I downloaded your program and it compiles fine every time. No issues.
Now I have to ask why the heck are you selecting all of the block, deleting them and then pasting them back in? Then I have to ask you what is the "F6" command? "F7" is link/compile/download.
I am also trying to figure out what you are trying to do?
You are multiplying the sample by one if the downsampled sample is not zero. Why?
Dave T
You have to repeat the sequence(MarkAll,Cut,Paste,LinkCompile) several(sometimes more than 10) times. Don't type too fast.
The "F6" command corresponds to the scripting function
HResult ProjectLinkCompile(); //Link and compile the active schematic
It's all to demonstrate this behavior of SS4.7. Smallest possible example to demonstrate this.
Please note: multiplying by one if not zero and multiplying by zero if zero is the identity function iff the samplingrates are equal. You know, you can view the samplingrates by hovering over the wires.
Hello Michael,
My suggestion is this.
1) Do not do this multiple times in a row. I fail to see why you need to do this?
2) The command for link compile download is F7 not F6
You may be running into an OS issue.
Dave T
1)deleting and reinserting blocks often repair a programm (corrupt file?)
2) The "F7" command corresponds to the scripting function
HResult ProjectLinkCompileDownload();//Link, compile and download the active schematic
3)Definitly not an OS issue - tested on Win7/ Win10/ Win11(22621.4317)/ Win11(26100.7171)...
IncompatibleSamplingratesDetected_CompileTimeErr.dspproj
IncompatibleSamplingratesDetectedNoCompileTimeErr.dspproj
Please log in to reply.

