Encapsulate C code into SigmaStudio modules using SigmaStudio for SHARC
Hello,
I have already developed several audio effect algorithms for ADSP-21489 in C, which run successfully on the EZ-Board using CCES. Now I am considering to encapsulate the C algorithm into Sigma Studio modules. My algorithms are delivered as several C libraries, and each algorithm calls some common code. For example, I can have three libraries like this:
libcommon.dlb
libreverb.dlb
libcompressor.dlb
Where libreverb.dlb and libcompressor.dlb both call some functions defined in libcommon.dlb. There is no problem if I only use CCES, as I just need to link all the three libraries. My concern is that, would that cause problem if I encapsulate the reverb and compressor into different Sigma Studio modules? Is it possible for SigmaStudio to deal with such case (dependency between modules or even non-module code), or do you have any suggestion to me?
Thank you and best regards!
Zhaosheng
Audio Signal Processors
sigma studio
sharc
adsp-21489
SHARC Audio Processors/SoCs
Please log in to reply.