Post Go back to editing

Size of params in Algorithm Designer

Thread Summary

The user asks if it's possible to design an algorithm in AlgorithmDesigner (CCES 2.12.1, Sigmastudio 4.7.0) that takes audio and 10-byte parameters as inputs, with real-time parameter adjustments. The final answer confirms this is possible by creating an additional module with a single output pin to pack and transmit the parameter data, which the algorithm then reads and extracts from the input pin buffer.
AI Generated Content
Category: Software
Product Number: ADSP-21565

Hi, 

    CCES version:2.12.1;

    Sigmastudio version:4.7.0;

    I want to use AlgorithmDesigner design a algorithm to create a my dll in the block method.

    My Algorithm need two input, one is audio, the another is params. the algorithm need to change the effects in real-time by adjusting the params pin get the new params

    Now I‘m having two question,

    1. Is this method is possible?

    2. My parameter is 10 bytes. Can it be transmitted to the algorithm all at once?

Thanks

  • Hi, 
    Yes, this is possible. Since you intend to pass parameters through an input pin, you’ll need to create an additional module with a single output pin. The parameter data can be entered via this module’s GUI, then packed as an output sample and connected accordingly. In your algorithm, you should read the input data and extract the 10-byte parameter from the input pin buffer. This 10-byte parameter can be treated as a safe load parameter to ensure the entire block is processed reliably.