timed_instructions
This module contains the implementation of timed instructions.
Functions
|
Convert a sequence to arrays of change times and values. |
|
Change the dtype of the instruction into a structured array with a single field with the given name and the same dtype as the original instruction. |
|
Stack several instructions along their dtype names. |
|
Merge several instructions by name. |
|
Concatenates the given instructions into a single instruction. |
|
Create a linear ramp between two values. |
|
Plot the instruction on the given axis. |
|
Convert a sequencer instruction to a graphiz graph for visualization. |
Classes
An immutable representation of instructions to output on a sequencer. |
|
|
Represents an immutable concatenation of instructions. |
|
Represents a repetition of an instruction. |
|
An instruction representing a sequence of values. |
|
Represents an instruction that linearly ramps between two values. |