Loop count: Always infinite. I.e. when the waveform generation has started,
waveforms are being generated until the instrument is stopped.
The segment lengths of channel 1, channel 2, channel 3 and channel 4 may be
different
Sequences and scenarios are not available from internal memory
The option sequencing (Option –SEQ) does not affect the capabilities of the internal
memory.
The M8195A offers sequencing functionality for channels sourced from extended
memory. Option sequencing (Option -SEQ) enables an extended set of sequencing
functionality.
With option -SEQ following sequencing functionality is available:
Up to ~16 Mio unique segments can be defined where each segment length
may be different
Sequencing hierarchy: Segment, sequence, scenario
Trigger modes: Continuous, triggered, gated
Arm Mode: Self armed and armed
Advancement modes: Auto, conditional,repeat, single
Sequencer modes: Arbitrary, sequence scenario
Dynamic sequencing
Without option -SEQ the sequencing capabilities of the instrument are:
One segment. Loop counter for this segment
Trigger modes: Continuous, triggered, gated
Arm Mode: Self armed and armed
Advancement modes: Auto, conditional,repeat, single
Sequencer Mode: Arbitrary
For operation in instrument mode ‘Dual Channel’ or instrument mode ‘Four Channel’, all
channels sourced from extended memory of M8195A behave identical with respect to
sequencing. i.e. there is one sequence table available for the M8195A. Certainly the
waveforms of the channels can be different for any segment number.
The sequencer is implemented in a table. Each table entry consists of a sequence
vector, which contains all the necessary information that is required to play one single
waveform segment like loop counter values, advancement parameters and references
to the sample memory. Multiple adjacent sequence vectors can also be played together
within one run. The first sequence table entry is marked with a start pointer. After
having finished one segment, the next table entry of the list is selected. If an actually
executed segment is the last segment of a loop a jump to the starting point of the loop
might be initiated depending on the loop count.