SigmaStudio Wish List
Please post wishlist items here, using the following example format.
Example wishlist item
Description: example example example
Notes: example example example
Developer feedback: (BrettG, Oct 17 2012) We will look into this request for version 4.0
Multiple traces on realtime graphs
Sample Rate propagation should propagate to all sources
Developer feedback: (BrettG, Dec 17 2012) SigmaStudio projects support multiple ICs running at multiple sample rates, so implementing an automatic “propagate to all sources” function would potentially break projects that are designed for multi-rate systems. However, I can see the value in having a “propagate to all sources for IC 1” option, which would set all of the cells for that particular IC to the same sample rate.
Fix dB/sec decay on envelope blocks
More log/exp functions in general
More precise square functions
“Time Probe” window
Description: same as Probe, but to display response in time (so, for instance, impulse response behaviour of blocks
Automatic Startup is not saved
Description: SigmaStudio Project file seems not include “Automatic Startup setting information” that is modified by user.
Note:This case is occurred on EVAL-ADAU1761Z and ADUSB2Z.(But I suppose all device might be happen.)
Developer feedback:
Phase Modulated VCO
Description: the current VCO blocks in SigmaStudio support only Frequency Modulation. Phase Modulated VCO allows the contruction of FM synthesizers (FM synthesizers are PM synthesizers in practice).
Note: VCO with PM capabilities can also be used to make band limited sawtooth oscillators
Developer feedback:
Bitwise logic for ADAU170x chips
Description: SigmaStudio only includes “normal” logic for ADAU170x. Even in SigmaStudio 3.13, it's impossible to perform a AND mask on 28 bits values. The current logic considers only the Q5.23 value to be 1.0 or 0.0, which prevents bit level manipulation
Note: The bitwise logic is extremely useful for many applications. For example, it simplifies a lot phase handling of sawtooth oscillators, just by adding an offset and then perform a mask for the wraparound.
Developer feedback: