i have some questions on the compressor/limiter blocks in sigmastudio.
I quickly tried to play with them once got the demoboard, then i used
it for other purposes but now i need to use them seriously.
In the tests made, i found most of the problems which are listed on other
forum threads, like the hold time issue which causes distortion on the compressed signal.
First question: has this bug been fixed? (i'm using sigmastudio 3.9 build 0 rev 1185)
Other features i was looking for, was the ability to:
-have the decay rate somewhat depending on the input signal.
I see there is an externally-driven decay envelope generator, but how then to
I would have a two time constants compressor / limiter, one slow for long term / average level
following, another fast attack and release for transient limiting.
Maybe the rms peak combo already does what i need, but how then i can interface it with
the external decay block?
Have i to "wire" this particular compressor by myself?
I already done this in previous products written in c/c++, but i have not many
ideas on how to do this in sigmastudio, also because some blocks are also missing
-set/get the parameters in/out the dsp : obviously the user should have the ability
to change the operating parameters . I read on other threads that this is possible and the
math to send the coefficients for attack, decay etc is presented.
I don't want to know how to do this, i'll read the other threads deeply, but is this ok
for all dynamics processing blocks?
May i then have the ability to change everything runtime as i was using sigma studio?
As above, the compression levels applied have to be shown to the user: can i get them out of
the dsp runtime? (without sigmastudio).
Many thanks for any help.