LOOM Engine · v2.1.0

Not a notification feed. A live-show engine.

Every event your community fires runs through one pipeline that decides what plays, when, how loud, and what it looks like. Your channel feels like a live show, not a feed of pop-ups.

01 · Pipeline

From event to alert, in three stations.

Every event runs the same path: in from Twitch, through the engine on our servers, out to one overlay URL in OBS. One station is yours. The other two are the engine's problem.

Pipeline · chaos in, order out

Source · TwitchRaw events Runtime · serverLOOM Engine Output · OBSYour overlay

Pipeline · chaos in, order out

Source · TwitchRaw events Runtime · serverLOOM Engine Output · OBSYour overlay

Pipeline · chaos in, order out

Source · TwitchRaw events Runtime · serverLOOM Engine Output · OBSYour overlay

Twitch · raw events

Native EventSub via OAuth: follows, subs, gifts, cheers, raids. No password, no token to paste.

LOOM Engine · on our servers

Removes duplicates, ranks every event by importance, shapes the wave. It runs server-side, not in OBS, so nothing depends on your machine keeping up.

Your overlay · one URL

One browser-source URL in OBS, pasted once. Lightweight and GPU-accelerated, rich without lagging your stream.

02 · Wave State Machine

Your hype train becomes a climax, not a cacophony.

A raid fires a cascade of events. Other tools play them first-in, first-out, a wall of noise. The engine watches the burst, then shapes it into one tiered crescendo. Here's the same burst, two ways.

First-in, first-out

Every alert at full volume, a wall of noise.

Shaped crescendo

One tiered crescendo, grouped, nobody skipped.

Every other tool

First-in, first-out. Twenty raid events fire back to back at full blast, indistinguishable.

The wave, shaped

A flood of follows collapses into one counter, the biggest moments play first, and each alert tightens to keep the build moving. It lands as one crescendo, and nothing real is dropped.

03 · Event priority

A broadcast hierarchy, not a log file.

When events pile up, the engine ranks each one by impact, so your biggest supporters land first and never get buried under a flood of follows. Pick a tier to see where it sits.

Priority ladder

RAID110 SUB / DON100 BITS80 FOLLOW30

Priority ladder

RAID110 SUB / DON100 BITS80 FOLLOW30

Priority ladder

RAID110 SUB / DON100 BITS80 FOLLOW30

Priority ladder

RAID110 SUB / DON100 BITS80 FOLLOW30

Raid · 110

Leads every release. The loudest moment goes first, always.

Sub / Donation · 100

Right behind raids. Subs, resubs, gift subs and donations are named and celebrated.

Bits · 80 / 50

Cheers of 100+ bits rank at 80; smaller ones at 50. The bigger the cheer, the higher it lands.

Follow · 30

Served last, so they never bury a sub or raid. Bursts collapse into one counter (10s window); a lone follow still plays on its own.

04 · Wave Achievement

Your biggest supporter gets the spotlight.

When a burst settles, the engine doesn't just play alerts. It crowns the moment, live: a tiered achievement that sums up the wave, then reveals its single biggest contributor by name.

Wave Achievement · tiers

Tier 1 · Bronze Tier 2 · Cyan Tier 3 · Gold Tier 4 · Legendary

Wave Achievement · top contributor

Legendary Legendary support 25 gifts12 subs3 tips Top donatorNightowl €50

Four tiers

The achievement is tiered by how big the wave hit, up to Legendary. Any mix counts: subs, gifts, donations, bits, raids.

One name, in lights

The single biggest contributor of the burst is revealed on screen by name. The kind of recognition that makes viewers want to be next.

05 · Smart Volume

Mastered audio, anti-spam by design.

Same event type firing back to back? Instead of re-ringing at full blast, the engine steps the volume down each time, so a follow spam never drowns your stream. A new category, wave or raid resets it.

Smart Volume · ducking cascade

100%1st 55%2nd 25%3rd+ 100%Reset

Smart Volume · ducking cascade

100%1st 55%2nd 25%3rd+ 100%Reset

Smart Volume · ducking cascade

100%1st 55%2nd 25%3rd+ 100%Reset

Smart Volume · ducking cascade

100%1st 55%2nd 25%3rd+ 100%Reset

First hit · 100%

The first alert of a type rings at full level. Full impact, every time.

Second · 55%

A second same-type alert drops to 55%, present but no longer fighting for attention.

Third and beyond · 25%

Every further same-type alert stays at 25%, so a spam burst never becomes a wall of sound.

Reset to full

A new category, a wave or a raid resets the cascade. Climax moments always ring at 100%.

Every pack is hand-mixed to sit under your voice and game audio, and to sound right from studio headphones to phone speakers. Mastered to broadcast loudness standard (−18 LUFS / −1 dBTP).

Tune Smart Volume, the wave window and more in your dashboard settings

Or upload your own sounds: one MP3 per alert type, played on every pack

06 · More surfaces

Everything else between the event and the eyeball.

07 · Reliability

Built to survive a live.

Broadcast-grade means assuming things WILL go wrong, and the audience never notices.

Online Always on Runs server-side, not inside OBS. When you go live, it's already warm.
Persisted Crash-proof queue OBS crash or scene reload: the overlay resumes where it stopped.
Portable Overlay is a URL Open it on another machine; it finds your state and keeps going.
Stateful State persists Queued alerts, wave progress and settings are all saved, so a reload never loses your place.

Closed beta · Spring 2026

Request beta access