In other languages: Français

Programmable speaker

From Official Factorio Wiki
Jump to: navigation, search
Programmable speaker.png
Programmable speaker

Logic

Programmable speaker entity.png

Recipe

Time icon.png
2
+
Copper cable.png
5
+
Electronic circuit.png
4
+
Iron plate.png
5
Programmable speaker.png
1

Total raw

Time icon.png
8.25
+
Copper plate.png
8.5
+
Iron plate.png
9

Recipe

Time icon.png
2
+
Copper cable.png
5
+
Electronic circuit.png
4
+
Iron plate.png
5
Programmable speaker.png
1

Total raw

Time icon.png
15.25
+
Copper plate.png
22.5
+
Iron plate.png
13

Health

150

Stack size

50

Energy consumption

2 kw (electric)

Required technologies

Circuit-network-research.png

Produced by

Hand icon.png
Assembling machine 2.png
Assembling machine 3.png

Mechanics

The programmable speaker is a circuit network entity that is capable of producing alerts in the form of sound, and elements on nearby players' guis. It can be connected to the circuit network to produce an alert when a signal drops below a certain value, for example. It can be toggled whether the sound plays globally so that it can be heard anywhere on the map, or locally so it will only be audible in the immediate vicinity of the speaker. As a courtesy, only enable global play on multiplayer when it is important that all players be notified. Only 50 sounds can be heard at once due to a game limitation.

As well as playing a sound, it can also be set to send a GUI text alert so the player can see what has caused the alarm. Both text and an icon can be specified.

GUI and configuration

Programmable speaker ui.png

The volume of the programmable speaker can be controlled in the GUI. This determines the audio volume, and the carry distance if global playback is unticked. The range at full volume appears to be 64 tiles.

In order to show an alert in players' GUIs, "Show alert" must be ticked. Additional options will be shown that allow the player to select an icon and text for the alert.

The "Allow polyphony" check-box determines whether more than one sound may be played at once. Essentially, when hooking up a constant signal to a programmable speaker, with polyphony enabled, sounds will repeat extremely rapidly. (10 per second or so) Without polyphony, this is limited to about 1 per half second. Disabling polyphony is useful to avoid alerts being spammed and causing hearing damage. However, if producing music, polyphony may be needed.

The "Circuit value is pitch" check-box allows dynamically changing the pitch of the sound created by changing the circuit value. This is useful for music production. If the player simply wants a sound to be created whenever the conditional is met, they should disable this check-box.

History

See also