Wiki

This version (12 May 2021 12:19) was approved by Prasad Kamath.The Previously approved version (19 Mar 2021 02:05) is available.Diff

Click here to return to the Master Control Port page

Real Time Variant



Description


The Variant Editor is a SigmaStudio tool that helps the users utilize different variations(variants) of their original audio program flow already programmed into an external memory.

A Variant is a set of parameters from the current schematic. Real Time variant module allows users to create multiple variants. Parameters selection for a variant can be done through drag and drop from capture window to the variant configuration form. The parameter addresses and values in the variant are stored in the EEPROM after the self boot image. Address for each of the variant in EEPROM can be either updated by the users or can be generated automatically.

Module allows users to select a variant dynamically through external input pin. It takes an input index in 32.0 format to select the current variant from EEPROM. The module will read the variant (parameter set) corresponding to the input index from the EEPROM and replaces the actual parameters in the run-time whenever input index is changed.

Usage


Follow the steps shown below to configure real time variant module.

  • Create a SigmaStudio audio flow that compiles without any errors.
  • Drag and drop 'Real Time Variant' module and connect a DC source to it. Then change the fixed point format of DC source to 32.0



  • Add modes to the RTV module and sequence packets to each mode to write new parameter values as shown below.
  • Click on Update button to update param addresses
  • Using the selfboot options on the processor, write the latest compilation to DSP.
  • Selfboot the board
  • Change the dc value at the input of the RTV to change modes and write the sequence data to DSP



Targets Supported

NameADSP-214xxADSP-215xx/ADSP-SC5xxADAU145x/146x
—————————————-——————————————————————————————--——————————————-
Real-Time Variant Not Supported Not Supported Sample


Pins


Input Pins

NameTypeDescription
—————————————————————————————--
InputControlActs as the selection index for variant data copy


Configurable Parameters


Not applicable

DSP Parameters


Not applicable

DSP Parameter Computation


Not applicable

resources/tools-software/sigmastudiov2/modules/mastercontrolport/realtimevariant.txt · Last modified: 11 May 2021 16:44 by Prasad Kamath