Settings

System network: DHCP • IP: 192.0.2.40
Audio
Demo routing values use deterministic IANA TEST-NET addresses. They are examples, not current configuration read from a CUE/IO unit.
DMX
Broadcast IP 192.0.2.255, port 6454.

Audio and lighting sync calibration
PLAYER

Play four precise beep and full-DMX-universe pulses, then adjust the offset until sound and light coincide.

No show is playing. Changing the value or pressing Start launches the built-in beep and lighting test.
Move the slider. If a show is playing, CUE/IO saves the value and restarts that same show from the beginning in PLAYER. Otherwise it starts the built-in sync test.
-120 ms
ms
The test briefly sends value 255 and then 0 to all 512 channels in this universe.
Changing the offset restarts the active show or built-in test from the beginning. You stay on this page.
Live calibration Ready to calibrate
Inactive
1 2 3 4
Audio beep Inactive
512 DMX channels Inactive
Universe and offset U0 · -120 ms
This is a real output test: sound plays through the selected audio output and all 512 channels of the selected universe briefly receive 255. Lower the volume and make sure connected fixtures may react before starting.
The real PLAYER uses this same offset. A positive value sends DMX later and a negative value earlier; for example, −350 ms sends lighting about 0.35 s earlier. The Raspberry Pi and CUE/IO do not need to be restarted.
Action after CUE/IO startup

Choose one action to start automatically when CUE/IO is ready.

Automatic action after startup
Demo routing values use deterministic IANA TEST-NET addresses. They are examples, not current configuration read from a CUE/IO unit.
Network settings

Choose an Ethernet port and set DHCP or a static Art-Net IP address in one place.

Loading…
Fallback Wi-Fi and the technical .local address These access settings already work. Open this section only to change Wi-Fi or the technical .local hostname. Loading…
Device name, the .local address, and fallback Wi-Fi are three different things. Change the human-readable Device name under Device; it does not change the address. The hostname set here forms the <hostname>.local address on the network you are already connected to. The fallback access point is a separate Raspberry Pi Wi-Fi network: first join its SSID on the phone, then open the displayed address. No port needs to be added.
Independent fallback Wi-Fi

Maintains a separate control network so CUE/IO remains reachable when the normal network is unavailable.

Loading…
Enabled by default. On a new CUE/IO device, fallback Wi-Fi is a safety mechanism and is enabled by default. When no safe dedicated Wi-Fi adapter is available, its status says it is waiting for an adapter instead of incorrectly showing Active.
Exact fallback IP address —
Checking whether a passphrase is configured…
One Wi-Fi interface cannot be both the fallback access point and a client of another Wi-Fi network. Use Ethernet for internet in this layout or add a second USB Wi-Fi adapter.
Local mDNS address

Lets devices on the same local network open CUE/IO by name without looking up its IP address.

Loading…
This is the technical network value that forms the <hostname>.local address. It does not change the Device name shown in the browser title, dashboard, or local Licence card. For safety, saving also applies the adjacent fallback Wi-Fi settings.
Exact local address —
Save access settings Unsaved changes
Saves only the technical .local hostname and fallback Wi-Fi together. Ethernet and Art-Net are saved separately below.
Ethernet and Art-Net
Choose the Ethernet port and its IP settings. DHCP or a configured gateway/DNS automatically means that the same port also carries internet traffic. For an isolated Art-Net network, choose a static IP and leave gateway and DNS empty.
Current address: —
Static IPv4 configuration
CUE/IO calculates broadcast from the IP and subnet automatically. You can still enter it manually.
Leave empty for an isolated Art-Net network. Separate multiple DNS servers with commas.
Art-Net unicast targets
Global for non-Manual shows only: enter one IPv4 address per line. At least one valid address replaces broadcast; an empty list restores the configured broadcast. Manual shows use their saved output.
Connection test

Tests the local interface, gateway, DNS, and internet reachability without changing system configuration.

Ethernet and Art-Net
Unsaved changes
Saves only the selected Ethernet port, DHCP/static address, Broadcast, and global Art-Net Unicast targets. It does not save the .local hostname or fallback Wi-Fi above. After changing the IP, reopen the page at the new address.
GPIO control
Build up to four simple flows for physical input signals.
Build from left to right: WHEN → THEN → HOW MANY TIMES → AFTER COMPLETION Only the fields needed for the selected action are shown. Each GPIO card title summarizes the finished flow in one sentence.
Shared technical settings

Background show → GPIO show once → background show again from the beginning.
WHEN
LOW is normally used for a button between GPIO and GND; HIGH is for an external 3.3 V signal.
THEN
PLAYBACK
AFTER COMPLETION
Advanced settings

Background show → GPIO show once → background show again from the beginning.
WHEN
LOW is normally used for a button between GPIO and GND; HIGH is for an external 3.3 V signal.
THEN
PLAYBACK
AFTER COMPLETION
Advanced settings

Background show → GPIO show once → background show again from the beginning.
WHEN
LOW is normally used for a button between GPIO and GND; HIGH is for an external 3.3 V signal.
THEN
PLAYBACK
AFTER COMPLETION
Advanced settings

Background show → GPIO show once → background show again from the beginning.
WHEN
LOW is normally used for a button between GPIO and GND; HIGH is for an external 3.3 V signal.
THEN
PLAYBACK
AFTER COMPLETION
Advanced settings
“Return to the previous show” runs only after the GPIO show finishes naturally and restarts the background show at 00:00 in an infinite loop.
CUE/IO license

This permanent license is bound to this Raspberry Pi.

Checking…
Internet is required only for activation. After successful activation this device works offline. If a license is later transferred or revoked, it is blocked after the next successful server check.
Device name
Demo Stage · Left
License ID
Not available
Device ID
Not available
Activated
Not available
Last successful server check
Not checked yet

For activation, transfer, or device replacement, contact info@cueio.app.

CUE/IO updates

CUE/IO automatically checks the update server whenever an internet connection is available.

Loading…
Loading the update status…
Installed version
Not available
Available version
Not checked yet
Update channel
Not available
Last check
Not checked yet
Automatic server checking is enabled
Device profile

Give each CUE/IO unit a human-readable name so several devices are easy to distinguish.

This name appears in the browser title, dashboard, and local Licence card. It does not change the technical .local address. Save it with the button in this card; the general Settings button below does not save this name.
Disk-space safety

Recording is blocked below the start limit and stopped safely below the critical limit.

Device control

Use these controls only after stopping active recording or playback. For a safe power-off, choose Shut down Raspberry Pi and wait for the activity light to stop blinking before disconnecting power.

More