Upsample / downsample in SigmaStudio (or custom blocks)

I have been using SigmaStudio for a few days.  Is there a way to do upsampling/downsampling?  Is there a way to write custom blocks in C or assembly that can be used in SigmaStudio?


  • SigmaDSP does not support upsampling and downsampling. The signal flow in SigmaStudio is intended to be run at one common sampling rate, set globally across the project.

    There is not a C compiler for SigmaDSP, and we do not support custom assembly coding in SigmaStudio. The built-in library includes many different signal processing blocks. Low-level blocks, such as multipliers and delays, can be wired together in SigmaStudio to create a custom algorithm if the included libraries do not have the functions you want. If there are processing blocks that you'd like to see included in future versions of the tool, feel free to let us know what you're looking for here.

  • 0
    •  Analog Employees 
    on Aug 2, 2018 4:12 PM over 2 years ago
    This question has been assumed as answered either offline via email or with a multi-part answer. This question has now been closed out. If you have an inquiry related to this topic please post a new question in the applicable product forum.

    Thank you,
    EZ Admin