A chain is a sequence of units with signal coming in to the chain via a source, flowing through the units and then leaving the chain via a sink. All sinks have exactly one chain associated with them, making sinks and chains one-to-one.
A sink may be:
- one of the 4 outputs (OUT1-4).
- the control port of a unit (e.g. the speed control of a Sample Player unit).
- the source of another chain.
It is not required to assign a sink to a chain. Instead, every sink is associated with its own chain already. In fact, the name of a chain corresponds to the name of its sink because they are in fact synonymous. This just reflects the fact that a sink can only be fed a signal from one chain at a time. Contrast this to how sources can have their signals routed to as many destinations as necessary.
The name section of the chain UI (also referred to as the header) shows a menu (in the sub-display) when it is focused:
- Clear: Deletes all units in the chain.
- Load: Load a chain preset from the SD card.
- Save: Save the current chain’s state (source assignments and units) to a preset file on the SD card.
Pressing the M button underneath a chain’s source area brings you to this screen where you can select from external inputs, local sources, and global sources.
A source may be:
- one of the 20 external inputs (G1-4, IN1-4, ABCD1-3).
- one of the signal-generating units (e.g. Sample Player, Sine Osc, and so on).
- the output of another chain (e.g. global or local chains).
You select a chain’s source by using the source menu located in the header of a chain. In the case of stereo chains, there will be separate source selection menus for each channel, left and right. Once entering the source selection screen, you are first presented with the 20 external inputs (plus a loop-back copy of the outputs OUT1-4). To access the local or global sources, press the choose (S1) button to cycle among the 3 types of sources. Scroll through the list with the knob and use the M1-6 buttons to first expand a section of sources and again to choose the desired source.
On the other hand, pressing clear (S3) will clear any existing source assignment from the focused channel.
Units can be inserted at any position in a chain by placing the cursor at the desired location (such as the beginning/ending of the chain, or, between two units) and pressing the insert (S3) button. This will bring you to the unit selection menu where you can choose from a growing collection of units:
- Builtin Units (built into the firmware)
- Core Package (provided by O|D)
- Teletype Package (provided by O|D)
- ER-301 hub (created by users)
At the end of a chain is a level meter for each channel that displays the chain’s final RMS signal level in decibels of full-scale (dBFS). The level meters display signal levels from -60dBFS to +12dBFS with a line indicating 0dBFS. In the case that the chain is routed to an output (OUT1-4) than any signal over 0dBFS will be hard clipped by the DAC.