Isomet Modular Synthesiser (iMS) API  v1.4.2
iMS API
Public Attributes | List of all members
iMS::SequenceManager::SeqConfiguration Struct Reference

This struct sets the attributes for the Sequence to use when initiating an Sequence Playback. More...

#include <include\ImageOps.h>

Public Member Functions

Constructors
 SeqConfiguration ()
 Empty Constructor. All attributes take on their default values.
 
 SeqConfiguration (PointClock c)
 Constructor with Clock Initialisation. Use this to set the Clock to be supplied from an External signal.
 
 SeqConfiguration (PointClock c, ImageTrigger t)
 Constructor with Clock & Trigger Initialisation. Use this to set the Clock, Trigger or both to be supplied from External signals.
 

Public Attributes

PointClock int_ext {PointClock::INTERNAL }
 Use Internal NCO or External Clock signal.
 
ImageTrigger trig { ImageTrigger::CONTINUOUS }
 Trigger Next Image Immediately, after programmable delay, External Trigger signal or software Trigger.
 
Polarity clk_pol { Polarity::NORMAL }
 Sets the active edge of the External Clock signal (Polarity::NORMAL = rising edge)
 
Polarity trig_pol { Polarity::NORMAL }
 Sets the active edge of the External Trigger signal (Polarity::NORMAL = rising edge)
 

Detailed Description

This struct sets the attributes for the Sequence to use when initiating an Sequence Playback.

Author
Dave Cowan
Date
2016-05-05
Since
1.2.4

The documentation for this struct was generated from the following file: