Complex Array

From Visuino
Revision as of 06:05, 17 August 2025 by Visuino (talk | contribs) (Created page with "Image:TArduinoComplexArray.png == Summary == Outputs complex values from a predefined array of elements. == Description == The **Complex Array** component stores a list of predefined complex values (Imaginary, Real) that can be cycled or accessed by index. The **Initial Index** property determines the starting output position. The **Clock** pin steps through the array, outputting the next complex element each time it is triggered. Alternatively, the **Initial...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

File:TArduinoComplexArray.png

Summary

Outputs complex values from a predefined array of elements.

Description

The **Complex Array** component stores a list of predefined complex values (Imaginary, Real) that can be cycled or accessed by index. The **Initial Index** property determines the starting output position. The **Clock** pin steps through the array, outputting the next complex element each time it is triggered. Alternatively, the **Initial Index** pin can be used to set the array position directly at runtime. This component is useful for sequencing, pattern generation, or replaying stored complex values.

Diagram:

Categories

Properties

  • Elements – Define the array elements (Imaginary, Real) using the editor.
  • Initial Index – The starting index for output.

Pins

  • Initial Index – Integer input to set the current index at runtime.
  • Clock – Advances to the next array element on each trigger.
  • Out – Outputs the current complex array element.