Features: Signal Modifiers - arlojay/immersive-cables-wiki GitHub Wiki

Signal Modifiers

Signal modifiers banner

Signal Modifiers are blocks that transform input signals, giving a calculated output. They can have an arbitrary number of inputs or outputs, depending on the type of block. Signal modifiers are essential in creating advanced circuits, such as calculators.


Diode

The diode takes a signal in the input (green end) and relays it to the front (blue end). It only allows signals through in one direction, allowing for a unidirectional flow of power. This can be useful for separating two logical circuits, where the output of one shouldn't cross over into the output of another, but the other should cross into the output of the first.

Two cables with one diode facing the right way and one facing the wrong way, only the one facing the right way powering a lamp

Crafting the Diode

The diode component takes a Component and an iron and aluminum wire. Combine the diode component with Component Housing to make a diode.

An iron cable in the top left, and an aluminum cable in the bottom right, with a component item in the middle Diode component combined with component housing


Inverter

The inverter takes a signal in the input (green end) and inverts it, giving the opposite signal on the output (red end). When placed, the inverter will orient itself to have the input facing the player, and the output facing away.

Inverter inverting a signal from a switch, disabling the lamp on the other side

Crafting the Inverter

The inverter component takes a Diode Component and one Gold Cable. Combine the inverter component with Component Housing to make an inverter.

A diode component and a gold cable Inverter component with component housing


Capacitor

The capacitor delays inputs (green end) and sends it to the output (blue end). For example, if a switch activates the input, then a lamp on the other side will activate after one game tick. This is very useful for creating clocks, animations, and/or sequences. The capacitor also acts as a diode, meaning that a output side cannot send a delayed signal to the input side.

A switch, activating a lamp at a one-tick delay

Crafting the Capacitor

The capacitor component takes three Components, an iron ingot, and a copper ingot. Combine the capacitor component with Component Housing to make a capacitor.

Three components in the horizontal middle, one copper and iron on the top and bottom centers; yields three Capacitor component combined with component housing


Transistor

The transistor acts similarly to the diode, but only carries the input (green side) to the output (blue side) if at least one of its sides (black) is powered. In this way, it works like a logical AND gate. Energy can only flow from the green side to the blue side. As an image, the black cables hold open a gate that allows a potential signal on the green side to pass through to the blue side.

Transistor setup with two switches and one output, the light only activating when both switches are on

Crafting the Transistor

The transistor component takes two Components, one Inverter Component, one Diode Component, and one Gold Cable. Combine the transistor component with Component Housing to make a transistor.

Three components in the horizontal middle, one copper and iron on the top and bottom centers; crafts three Transistor component with component housing


Locking Transistor

The Locking Transistor only allows the input (green side) to change the output (pink side) when at least one of its sides (black) is powered. It can act as a Gated SR Latch. Again, this component does not allow power to flow from the output to the input, and therefore acts as a diode. This can be useful for storing a byte (carried in a ribbon) in a register, selected by a byte decoder (address carried in a ribbon).

Two switches, the first one controlling the output lamp only when the second switch is enabled

Crafting the Locking Transistor

The Locking Transistor Component takes one Transistor Component, four Gold Cable, and four Raw Cable. Combine the locking transistor component with Component Housing to make a locking transistor.

Transistor, four gold wire, and four copper wire Locking transistor component with component housing


Inverted Transistor

The Inverted Transistor behaves very similarly to the transistor, except the side inputs are inverted. For example, the input signal will only be carried if none of the side inputs are enabled.

A switch powering a lamp through an inverted transistor, the signal allowed to pass because no side inputs are enabled

Crafting the Inverted Transistor

The Locking Transistor Component takes one Transistor Component and one Inverter Component.

Inverter component with a transistor component, yielding an inverted transistor component Inverted transistor component with component housing


Pulser

The Pulser is a unique signal modifier. When the input is powered, it acts like a diode, powering the output side. After one tick, the output side turns off again. It remains disabled until the input is unpowered and powered once again.

A switch powering a pulser, which in turn powers a lamp for only one tick

Crafting the Pulser

The Pulser Component takes one Locking Transistor Component, one Inverter Component, and one Capacitor.

One locking transistor, capacitor, and inverter component, yielding a pulser component

The pulser requires a machine box instead of a component housing when crafting the block.

Pulser component with a machine box