100% drag the mat to pan · wheel to zoom

RELIC

local bench · not connected

Channel

Alerts ? Chat comes in anonymously and needs nothing. Follows do not exist in chat - they only arrive through the shared LoKyo relay, so without a relay key this widget will never see one and will never say why. On Kick the relay has no provider yet: chat works, alerts do not.

Scene ? Behind is only ever what YOU see - it is never part of the widget, and OBS gets a transparent source whatever is chosen here. Each tab keeps its own: the cutting mat in the editor, and in Stream or Ageing pick transparent to see exactly what lands in the scene, or a gameplay still to check the device against a busy picture.
Chat is made-up traffic so the panel is never empty while you work.

Condition ? Ageing is how fast the case earns its wear. At ×1 a year of streaming looks like a year; at ×16 the same year lands in about three weeks. It only changes the rate - the same marks arrive in the same order, and nothing ever ages past the point where the device still looks cared for.

Wipes every scratch, every burned-in ghost and every hour this unit has earned, and starts it from the day it was bought. The serial stays - it is still your unit.

Size ? The width is the model, not a setting: the TR-90 shell is 330px and every module is cut for it. A wider case is a different model, and that is how the series grows. Height is yours - a taller case buys chat lines, nothing else. The colour is not here either: the swatch card lies on the mat in the editor, where you put a colour on the device instead of picking its name off a list.

Reminder ? How often the reminder strip changes its line. Which modules are fitted, and where, is not decided here - it is decided on the mat in the editor, by taking parts out of the tray and putting them in the device.

Sound

70

Bench ? Ours, not the customer's: a chat-rate emulator and a time machine so a year of wear can be watched in a minute. Hidden unless the page is opened with ?dev=1 or B is pressed.

0.85
0.00

State

Frame time is CPU, not GPU. The real budget is measured in OBS. D hides this panel, B toggles the bench. State lives in localStorage under relic_state_v1.

Shape only for now — relic.lokyo.art and its settings worker are not deployed, so this link has nothing to open yet.

The link never changes ? Paste it into OBS once as a Browser Source. Settings live on the server and reach OBS on their own, so you never rebuild this link or replace the source. Change the link and it must be re-pasted - the old one keeps working the old way.