• Structures

      3.25 minutes

      Introduction to session. Present demonstration programming intent and setup up list button constants in code.

      Watch video

      Structures in the DEFINE_TYPE & DEFINE_VARIABLE Sections

      14.5 minutes

      Setup up structures and variables for the list data. Manual population of the list data and discuss how to replace ASCII characters with HEX values - specifically inserting a single quote into a string literal.

      Watch video

      Structures in the DEFINE_EVENT Section

      14.25 minutes

      Code the triggering button events, identify scope variable first in scope requirement and adhoc scope convenience. Discuss options for populating data at a Touch Panel from the perspective of code design and user experience.

      Watch video

    • Structures Exercise Requirements

      7.25 minutes

      Present the exercise requirements for this session. Review the features of a DVX audio DSP parametric EQ.

      Watch video

      Structures Exercise Review

      4.5 minutes

      Review the exercise solution for this session - requirements and touch panel file.

      Watch video

      Structures Exercise Devices, Constants & Types

      9.75 minutes

      Continuation of the session exercise review - constant, structure and variable definitions, Discuss best practices for implementing feedback timelines and assigning appropriate data types to variables.

      Watch video

    • Structures Exercise DEFINE_START

      7 minutes

      Continuation of the session exercise review - structure array variable data initialization.

      Watch video

      Structures Exercise DEFINE_EVENT

      24 minutes

      Continuation of the session exercise review - control and feedback components. Expanded discussion on feedback timeline best practice.

      Watch video