How it works Features Mapping Guide Compare Try it in your browser Get the beta
User Guide & Reference · Beta

From first launch to a running show.

The complete guide to the GPU-native media server for live visuals, projection mapping and LED-wall control — Display · Map · Control.

Display · Map · Control
Windows · Beta A Codexa product Cape Town
01

What Raedia is & full specification

Raedia is a local-first media server that drives screens — projectors and LED walls over ordinary HDMI or DisplayPort — with a serious mapping engine behind it. It mixes video, images, live camera feeds and generated visuals in real time on the GPU, warps that output onto whatever physical surface you are projecting on, and lets you drive the whole thing live from the keyboard, a MIDI controller, or a phone.

The design goal is a simple one: Resolume-grade power with consumer-grade ease. The wedge is a mapping surface that a non-technical operator can actually drive on the night, without a specialist engineer standing behind them.

Positioning

Raedia is built for VJs and club nights, houses of worship, corporate AV, live events and installations — anywhere content has to land precisely on a physical screen and be driven live. It ships Windows-first and is currently in Beta.

How it is built

Everything that matters about Raedia follows from three architectural decisions: it is GPU-native, it is local-first, and its control surface is a web page.

LayerTechnologyWhat it means for you
CompositorRust + wgpu real-time GPU engineLayers, effects and warps are composited on the graphics card, so many streams stay smooth at show frame-rates.
Application shellTauri 2 desktop appA small, fast native Windows app — not a browser wrapped around a website.
InterfaceReact / TypeScript UI + browser remoteThe same interface runs in the app and, zero-config, in any browser on your network for phone/tablet control.
Show dataLocal SQLite + .raedia bundleYour entire show — layers, clips, mapping, control map, panel layout — lives on your machine in one file. No cloud dependency to run a show.
DecodeHardware video decode (D3D11 / DXVA, Media Foundation)Video is decoded on dedicated silicon where possible, freeing the GPU for compositing.
Privacy by design

Show and project state is 100% local. The only time Raedia contacts a server is to check your licence — never to store or read your project data.

The feature set at a glance

The table below is the short version; the full, itemised matrix is in Appendix A.

AreaWhat you get
InstrumentComposition with up to 20 layers × 20 columns × 20 decks · clips · groups · per-layer opacity & blend modes · transform · A/B crossfader · clip & column transitions · undo/redo
Media & sourcesVideo (hardware-decoded), HAP, ProRes, DXV · still images · live camera & capture cards · NDI · Spout · text generator · solid / gradient / plasma / noise / fractal / shapes / test-card generators · media transcode
Effects31 built-in GPU effects with a framework for more · per-clip and per-layer stacking · parameter animation & envelopes · ISF shaders · FFGL 2.0 plugins · 3D LUTs · masks
Audio & syncPer-clip audio · audio FFT → any parameter · BPM detection · Ableton Link · SMPTE/MTC timecode · autopilot
Output & mappingSimple & multi-screen output · regions / slices · perspective, linear & mesh (N-point) warp · masks · edge blending · output presets · virtual screens · alignment grid
ControlKeyboard mapping & Quick Search · MIDI (multi-device, MIDI clock) · OSC in/out · DMX / Art-Net / sACN · REST/HTTP API · dashboard of exposed parameters · zero-config browser & phone remote
InterfaceDetachable / floating panels · named layout presets · preview monitors · multi-monitor UI · snapshots
WireNode-based patcher for building custom sources, effects and signal flows (see §11)

System requirements

Operating system

Windows 10 or 11, 64-bit. (macOS is a planned future port; not in the current Beta.)

Graphics

A DirectX 11-capable GPU. A discrete GPU is strongly recommended for multi-layer shows and high-resolution output.

Displays

Your projector or LED processor connected as a normal Windows display over HDMI / DisplayPort. Multi-output shows want multiple physical outputs.

Storage

Local disk for your media and .raedia show files. Fast storage (SSD/NVMe) helps with high-bitrate video.

Rule of thumb

Transcode heavy source footage to HAP for the smoothest multi-layer playback (Raedia has a built-in transcoder — see §5). The full recommended spec is in Appendix E.

↑ Contents
02

Install & first run

Installing Raedia

  1. Download the installer from raedia.dev (or the beta link you were sent). It is a standard Windows installer.
  2. Run it. Because the Beta installer is not yet code-signed with a paid certificate, Windows SmartScreen may show a “Windows protected your PC” notice on first run. Click More info → Run anyway. This is expected for the Beta and does not indicate a problem with the file.
  3. Launch Raedia. The app opens on the Home screen, which shows your licence state, the phone-remote address, and any recent shows.
SmartScreen note

The SmartScreen warning is purely about the missing publisher certificate, not the software. It will disappear once Codexa's code-signing certificate is in place. Auto-updates are independently verified and safe to accept.

Trial & demo mode

On a fresh install Raedia runs in trial / demo mode. Everything works so you can learn the whole tool, with two limits:

  • The output carries a demo watermark — you'll see a banner reading “Demo mode — output is watermarked. Unlock to remove it.”
  • Saving shows is reserved for an unlocked seat.

When the trial window ends you'll see a Trial ended prompt. Your show is not lost — it stays exactly as it is; you simply unlock to drop the watermark and keep saving.

Activating your licence

There are two ways in, both reached from the activation prompt or the Licence panel on Home:

  1. Unlock Raedia → opens the buy page in your browser, where you pick an edition, pay, and get a key on the screen.
  2. I already have a key → reveals a paste box. Paste your signed licence token and press Apply key. The status badge in the top-right switches to your tier (for example, Pro) and the watermark disappears.
How activation works

Licences are cryptographically signed and locked to your device. Once activated, an entitled seat keeps running even when it is off the internet for a long stretch — the badge just notes when it last checked in. You are never cut off mid-show by a missed check-in. Full details in §13.

↑ Contents
03

The workspace

Raedia's window has three fixed parts: a side rail on the left that switches between the major views, a top bar with your show and layout tools, and the view itself filling the rest of the window.

Mapping Surface SHOWWireControlRemote Home SHOW Screen Pro · online ACTIVE VIEW
The Raedia window — side rail · top bar · active view

The side rail & the six views

The rail carries the Raedia mark and one entry per view. Click any entry to switch. Use the « / » toggle at the top of the rail to collapse it to a slim icon strip when you want more room for the view (your choice is remembered).

ViewWhat it's forCovered in
Mapping SurfaceWarp your output onto the physical screen — regions, keystone, mesh, masks, edge blend, outputs.§7
SHOWThe instrument: layers, columns, clips, mixing, effects, crossfader. Where you build and play the visuals.§5
WireThe node patcher for building custom sources, effects and signal chains.§11
ControlMap MIDI, OSC, DMX and the keyboard to anything in the show; the dashboard of exposed parameters.§9
RemoteThe browser/phone remote view and its network address.§10
HomeLicence, phone-remote address, and recent shows.This section
A note on the name “SHOW”

Internally the instrument view is still called instrument in the engine and remote; on screen it is labelled SHOW. They are the same thing.

The top bar

The top bar shows the current view's name on the left. On the right, from the desktop app, you get:

  • Show tools (on any view except Home): Media Manager, Snapshots, Export video — see §5.
  • Send to screen plus New, Open and Save show — see §8 and §12.
  • Layout tools: save a named preset, set/load your default layout, reset — see §4.
  • Status badge: your licence tier and connection state.

Status badge & banners

The status badge reads e.g. Pro · online. “online” means Raedia is currently in touch with the licence server; “offline” simply means it hasn't checked in recently — an entitled seat keeps its tier regardless. Two banners may appear across the top when relevant: the demo-mode watermark banner (trial), and a free-updates ended notice (a lapsed annual-updates seat keeps running, it just can't install new versions).

↑ Contents
04

Panels & layout

Every working area in Raedia — the previews, the mixer, the effects rack, the source inspector — lives in a panel. Panels can be collapsed, floated out into their own window, moved to a second monitor, and snapped back. You can save the whole arrangement as a named layout and reload it at any venue.

Detaching (floating) a panel

Each panel has a frame with a title bar. Use the frame's controls to:

  • Collapse / expand — fold a panel down to its title bar to save space. (Grid rows on SHOW collapse the same way.)
  • Undock (float) — pop the panel out of the docked layout into a free-floating window you can position anywhere, including a second monitor for a clean operator view. When a panel floats, it leaves a dock slot behind so you can see where it came from.
Screenshot placeholder A panel being dragged out of the dock into a floating window, with the empty dock slot visible behind it. Clint to capture from the live build.
Fig 4.1 — Undocking a panel into a floating window.

Redocking

To put a floating panel back, drag it to its dock slot or snap it to the top of the workspace — Raedia redocks it into the layout. This lets you break panels out for setup and reassemble a tidy operating layout for the show.

Layout presets & your default

The Layout tools group in the top bar manages arrangements:

ToolWhat it does
Save presetNames the current panel positions and adds them to the Apply preset… menu, so you can flip between arrangements (e.g. “Setup” vs “Live”).
Set as defaultMakes the current layout your default — what a new show opens with.
Load defaultRe-applies your saved default without changing what the default is.
ResetRestores your saved default if you have one, otherwise the factory layout. It never touches your show content.
Apply preset…A dropdown of every named preset you've saved.
Layout travels with the show

When you save a show to a .raedia file, the panel dock sizes and positions are saved inside it. Reopen that show at the venue and your workspace comes back exactly as you left it — not just the content.

↑ Contents
05

SHOW — the instrument

SHOW is where you build and play the visuals. It is a grid of clips arranged in columns (which you fire as looks) and layers (which stack on top of each other), with a mixer, an effects rack, previews, and an A/B crossfader around it. If you have used a clip-launching visuals tool before, the shape will be familiar; if you haven't, the walkthrough below builds it up from nothing.

COLUMNS → (fire a whole look) Col 1 Col 2 Col 3 Col 4 LAYERS ↑ (stack) Layer 2opacity · blend Layer 1opacity · blend Each cell is a clip · the highlighted column is live PREVIEWS + MIXER A ← crossfader → B
The SHOW grid — layers stack, columns fire, previews & crossfader alongside

Composition settings

A composition is your show's canvas. Its settings — name, resolution (size) and frame rate (fps) — define the pixels everything else is mixed into and then mapped from. Set these to match your output target (for example 1920×1080 @ 60 for a single projector, or the pixel dimensions of your LED processor's canvas).

Layers, columns & decks

Three building blocks organise the grid. You can have up to 20 of each.

BlockWhat it isHow you use it
Layer (row)A horizontal stack level. Higher layers composite over lower ones.One clip per layer plays at a time. Layers carry opacity, blend mode, audio and effects.
ColumnA vertical “look” — the set of clips across all layers in that column.Fire a column to launch every clip in it at once — your cue for a scene.
DeckA page of columns.Group columns into decks (e.g. one deck per song or segment) and switch between them.

Managing the grid

Add rows and columns from the grid's controls (add layer, add column, add deck). Each layer and column can be duplicated, cleared, or renamed (a # token auto-numbers them). Collapse a layer row to tuck it out of the way while keeping it live.

  1. Add a layer — click add layer. It appears as a new row with its own opacity, blend and effects.
  2. Add a column — click add column to create a new empty look across all layers.
  3. Load a clip — drop media onto a cell, or click the cell and pick a source (next). The cell becomes a clip tile showing a thumbnail.
  4. Fire it — click a clip to play it on its layer, or fire the column header to launch the whole look.

Clips & sources

A clip is a cell holding a source. Click an empty cell to open the Source picker — “Choose a source” — and pick from:

SourceNotes
Video fileHardware-decoded where possible. HAP, ProRes, DXV and common formats. Per-video audio can act as the master clock.
Still imageAny common image format.
Live input / captureWebcams and capture cards via the Add capture device picker (e.g. a “Logitech BRIO” or an HDMI capture card).
NDIReceive a network video stream by sender name — widely used across pro AV.
SpoutShare frames with other Windows apps (Resolume, OBS, TouchDesigner) on the same machine, by sender name.
Text generatorLive text with alignment (top/middle/bottom, left/center/right), a marquee scroll (L↔R, up/down) and a fade animation. Great for lower-thirds and messaging.
GeneratorsSolid colour · gradient (colour A → B) · Plasma · Noise / Perlin noise · Fractal · Shapes · Test card. Instant, resolution-independent visuals.
Wire patchUse a patch you built in the Wire node editor (§11) as a live source.
Prep your media

For big shows, use Media prep / transcode to convert heavy source footage to HAP before the night — pick a source, pick a destination, and Raedia re-encodes it for smooth playback. Reach it from the Media tools.

The Source Inspector

Select a clip to open the Source Inspector, where you set how that source sits in the frame and plays back:

ControlOptions
Scale modeFit (whole clip visible, bars around it) · Fill (covers the canvas, edges cropped) · Stretch (fills exactly, aspect distorted) · Original (native size, centred).
Playback speedPer-layer speed slider — slow a loop down or push it faster.
Looping / playbackClip playback behaviour, with per-video audio on/off.

Layer controls, mixing & blend modes

Every layer carries its own mix controls, shown in the Mixer:

  • Opacity — how strongly the layer shows over the ones beneath.
  • Blend mode — how it composites down: Normal, Add, Multiply, Screen, Overlay, Difference, Exclude.
  • Audio — per-layer volume, mute and solo.
  • Solo / bypass / mask — isolate a layer, bypass it, or feather a rectangular mask over it.
  • Layer colour — a colour tag from the palette so you can read the grid at a glance.

The A/B crossfader

The crossfader mixes between two buses, A and B. Assign layers to the A mix or the B mix, then move the crossfader to blend from one set of looks to the other — the classic way to transition a room between two scenes by hand or by controller.

  1. Assign layers to bus A or bus B.
  2. Position the crossfader at A (or B) to start.
  3. Sweep it across live — or bind it to a MIDI fader (see §9) — to transition.

Clip & column transitions

Rather than hard cuts, clips and columns can transition when fired. Set a transition's duration (in seconds) and its easing: Linear, Ease In, Ease Out, or Ease In/Out. A duration of zero is an instant cut. This gives every cue a smooth, musical feel without manual fader work.

Media Manager · Snapshots · Export Video

Three tools sit in the top bar on SHOW (and other views):

Media Manager

Find and relink missing media — if files moved since you built the show, point Raedia back at them here.

Snapshots

Save and recall named show snapshots — capture a whole look and jump back to it instantly during a set.

Export Video

Render the current composite out to a video file — for content pre-rendering or review.

Undo / Redo

Grid and mixing changes are undoable, so you can experiment freely while building a show.

↑ Contents
06

Effects

Raedia ships 31 GPU effects plus a framework for loading more. Effects run on the graphics card, so you can stack several and still hold frame-rate. They can be placed on an individual clip or on a whole layer.

Applying & stacking effects

  1. Select a clip (for a per-clip effect) or a layer (for a per-layer effect).
  2. Add an effect from the effects rack — choose from the catalogue.
  3. Adjust its parameters — each effect exposes its own controls (see the reference below).
  4. Stack more — add several effects; they process in order, top to bottom.
Per-clip vs per-layer

A per-clip effect follows that one clip wherever it plays. A per-layer effect treats everything on the layer the same way — handy for a consistent grade or a global glitch.

Animating parameters & envelopes

Effect parameters aren't static. You can animate them over time and shape them with envelopes / curves, and you can drive any parameter from audio (an FFT band) or a control input (§9). That is how you get an effect to pulse to the music or sweep on a fader.

The 31 built-in effects

The full parameter reference is in Appendix B. In brief, the catalogue is:

GroupEffects
Colour & toneSaturation · Greyscale · Invert · Sepia · Duotone · Threshold · Posterize · Solarize · Colour key
Blur & sharpenBlur · Sharpen · Vignette
StylisePixelate · Halftone · Scanlines · Fragment · Edge box · Sparkles · Noise
Distort & warpKaleidoscope · Mirror · Fish-eye · Wave warp · Ripples · Infinite zoom · Crop
Glitch & motionGlitch · RGB shift · Rainbow · Chase · Opacity

Beyond the built-ins: ISF, FFGL, LUTs & masks

Layers also carry three “compositor passes” that sit alongside the effect chain:

PassWhat it adds
ISF shadersLoad an ISF / Shadertoy-style .fs shader onto a layer; its declared inputs appear as live controls. Runs after the effect chain.
FFGL 2.0 pluginsLoad third-party FFGL effect plugins at runtime onto a layer.
3D LUTsApply a .cube colour-grade LUT to a layer for a consistent film-style look.
Layer maskA feathered rectangular alpha mask, optionally inverted, to cut a layer into a region.
↑ Contents
07

Mapping Surface

The Mapping Surface is Raedia's signature. It takes the composite you built on SHOW and lands it precisely on a physical screen — a projector at an angle, an odd-shaped set piece, a wall of LED panels. You carve the output into regions, warp each one onto its surface, mask out what shouldn't show, and blend overlapping projectors.

INPUT SELECTION → OUTPUT TRANSFORMATION Pick a rectangle of the composite Drag the corners onto the physical surface
Mapping — choose a slice of the composite, then warp its destination onto the surface

Regions & slices

A region (also called a slice) is one rectangle of your composite sent to one place on the output. Every region has two halves:

  • Input Selection — which part of the composite this region shows. Drag to pan the source rectangle, drag its handles to resize it — you're framing the top/bottom/left/right of the artwork.
  • Output Transformation — where and how that content lands on the physical output.

You can add regions, duplicate a region (same shape and settings, offset so you can grab it), remove one, or stretch a region's destination to fill the whole output. Assign each region to an output (or leave it Unassigned, which shows nothing).

Warp & masks

Enter Map edit mode to shape a region's destination:

ToolHow it works
Corner / keystone warpDrag the four corners of the quad onto the surface to correct projector keystone and align to a wall or object.
Mesh (N-point) warpAdd interior points and pull the surface into a curved or irregular shape for wrapping curved screens and set pieces.
MasksClick to add mask points and cut the region to any silhouette; double-click a point to remove it. Apply a default silhouette (L, diamond, heart, circle and more) as a starting shape, start from an inset rectangle and drag its corners, or clear all points to show the whole rectangle again.
Line up with the test grid

Toggle the alignment test grid to line the projector up against a known pattern before you drop your content in. Switch the display between your live composition and the grid at any time.

Outputs

The editor drives one output at a time — pick which from the output selector. Raedia distinguishes:

  • Physical output / Primary output — a real display connected to the machine.
  • Network output — send the mapped result on to another destination on the network.
  • Full mix (all layers) — the complete composite as the source for a region.

Edge blending

When two projectors overlap to cover a wide surface, edge blend feathers the overlap so the seam disappears and the image reads as one. Set the blend on the overlapping edges of the regions involved.

Output presets & virtual screens

Save an entire output configuration as an output preset so you can recall a venue's mapping instantly. Virtual screens let you build and rehearse a mapping offline — before you're physically at the venue with the real projectors.

↑ Contents
08

Going live — sending to screens

Building a show fills the SHOW grid and the Mapping Surface; going live pushes the mapped result out to your projector or LED wall.

  1. Connect your output as a normal Windows display (extend, don't mirror).
  2. Pick the screen. If more than one display is attached, use the Screen… selector in the top bar to choose which one — it lists each display and marks your primary (“this one”).
  3. Send to screen. Click the screen button. Your mapped output goes full-screen on the chosen display and the button shows it is live.
  4. Run the show — fire columns, sweep the crossfader, trigger clips, drive effects. Everything you do on SHOW appears on the output in real time.
  5. Stop output by clicking the live button again.
Multi-screen

Raedia supports second and third outputs with smooth multi-output playback. Map different regions to different physical outputs (§7) to cover several surfaces from one show.

↑ Contents
09

Control — MIDI, OSC, DMX & keyboard

The Control view maps external hardware and protocols onto anything in your show — fire a clip from a pad, sweep an effect from a knob, take a cue from a lighting desk. Bindings you set here are saved with the show, so a mapped rig reloads at the next venue.

The dashboard

Raedia exposes controllable parameters on a dashboard — the set of things you've made available to map and to drive from the remote. Build the dashboard up with the parameters that matter for your show so the important controls are one surface.

MIDI

  1. Connect your controller — it appears under MIDI devices. Multiple devices are supported and kept distinct.
  2. Press Learn next to the parameter you want to control.
  3. Move the control on your hardware — the knob, fader or pad. Raedia binds it.
  4. Repeat for every control you want. MIDI clock in/out keeps tempo-based features in sync.

MIDI mapping extends to effect parameters, so a controller knob can drive, say, a blur radius or a hue shift directly.

OSC

OSC in/out lets other software and touch-surface apps (e.g. TouchOSC) send and receive control messages — useful for custom control layouts and show-control integration.

DMX / Art-Net / sACN

Raedia speaks the lighting-world protocols DMX, Art-Net and sACN as control — so a lighting console or timeline can trigger and drive Raedia as part of a larger show, keeping visuals and lighting in lockstep.

Keyboard shortcuts & Quick Search

Map keyboard shortcuts to fire cues and toggle controls hands-on. Quick Search lets you find and add effects and sources by name without hunting through menus.

REST / HTTP API

For deeper integration, Raedia exposes a REST/HTTP API, so external systems and show controllers can drive it programmatically.

Bindings travel with the show

Your whole control map is saved inside the .raedia bundle. Load the show at a new venue and your controller mapping is already in place.

↑ Contents
10

Remote — browser & phone control

Raedia's remote is a genuine differentiator: the same interface runs, zero-config, in any browser on your network. No app to install on the phone, no pairing.

  1. Find the address — the Phone remote panel on Home (and the Remote view) shows the network address to open.
  2. Open it on a phone, tablet or laptop on the same network — just type the address into a browser.
  3. Drive the show — fire clips, move faders and trigger the parameters you exposed on the dashboard, from anywhere in the room.
Same brain, two windows

The remote is the same interface as the desktop, running as a browser client. The desktop app is the engine (“Desktop engine”); a browser is a “Browser remote”. It can drive and arrange panels; it just can't float them out into separate OS windows.

↑ Contents
11

Wire — the node patcher

Wire is Raedia's node-based patcher — a visual canvas where you wire nodes together to build custom sources, effects and signal flows that go beyond the built-in catalogue. If SHOW is the instrument, Wire is the workshop where you build new instruments for it.

NODE BROWSER Sources Math Effects Output Source Effect Output INSPECT
Wire — a node browser, a canvas of connected nodes, and an inspector

The Wire workspace

PartWhat it does
CanvasThe patch surface. Drop nodes, drag connections from one node's output port to another's input, and build a signal flow.
Node browserThe catalogue of node types, organised by category — sources, math/signal, effects, output and more.
InspectorSelect a node to see and edit its ports and values.

Nodes, ports & signals

Each node has typed ports carrying signals — numbers, booleans, text, 2-D/3-D vectors, colours, textures and shapes. You connect a compatible output port to an input port to pass a value along. Ports have sensible defaults, so a node does something useful before you wire anything into it.

Using a patch in your show

  1. Build a patch on the Wire canvas from the nodes you need.
  2. Save the patch.
  3. Use it as a source — on SHOW, pick Wire patch in the Source picker to drop your patch into a clip and play it like any other source.
Beta status

Wire is the newest part of Raedia and is coming online through the Beta. The node canvas, browser, inspector and catalogue are in the app now; expect the node library and patch tooling to keep growing. If a node or capability you need isn't there yet, it's on the roadmap.

↑ Contents
12

Saving, loading & running a show

A Raedia show is one file — a .raedia bundle — holding everything: your layers and clips, the mapping, the control bindings, and even the panel layout. One file to back up, one file to carry to the venue.

ActionWhat happens
New showClears to empty layers and no regions, and restores your default layout. A clean slate.
Open showLoads a .raedia file — content, mapping, control map and workspace all come back together.
Save showWrites the complete live state to a .raedia file (desktop only, using native Windows file dialogs).
Recent showsThe Home screen lists your recent shows for quick reopening.
Venue-ready

Because the bundle carries the panel layout too, reopening a show at the venue restores your whole operating environment — the mapping, the controller map and the screen arrangement — not just the visuals. Save early, save often.

A dry run, start to finish

  1. New show, then set the composition size/fps to your output.
  2. Add layers and columns, and load clips/sources into the grid (§5).
  3. Add effects where you want them (§6).
  4. Map the output on the Mapping Surface — regions, warp, masks, edge blend (§7).
  5. Map your controller and expose dashboard parameters (§9).
  6. Save the show to a .raedia file.
  7. Send to screen and run it live (§8) — drive it from the desk, a controller, or a phone (§10).
↑ Contents
13

Licensing & editions

Raedia licensing is built to be undramatic: activate once, and the show keeps running whether or not you're online. This section describes the model — editions and prices are confirmed at checkout when you are invited to pay.

The model

ElementHow it works
Trial / demoFull-feature evaluation with a watermark on output and saving reserved for licensed seats. When the trial window ends, your show is preserved — you just unlock to continue.
ActivationBuy on the web, get a signed key on-screen, paste it into the app (or use Unlock Raedia →). The key is cryptographically signed and locks to your device.
Editions / tiersYour tier is carried in the signed licence; the per-tier limits (“caps”) come from central config, so they can be adjusted without re-issuing your key. The purchase page offers a Single and a Pro option, payable in ZAR (PayFast) or USD (Stripe).
Offline graceAn entitled seat keeps its tier however long it's off the internet — you're never cut off mid-show for a missed check-in. The badge simply notes when it last reached the server.
Annual updatesYour seat keeps running indefinitely; the updates entitlement governs access to new app versions. If it lapses, Raedia keeps working — it just won't install newer builds until renewed.
Offline machines & backupProvisions exist for offline activation (dongle) and backup-instance / multi-server allowances for larger rigs.
On the SmartScreen warning

Until Codexa's paid code-signing certificate is in place, Windows SmartScreen flags the installer as from an unknown publisher. That's a signing gap, not a security issue, and is unrelated to the (separate, already-working) update signature. See §2.

↑ Contents
14

Appendices

Appendix A · Full feature matrix

CategoryFeatureStatus
Core instrumentComposition (name, size, fps)Built
Layers · columns · decks (up to 20 each)Built
Clips · groupsBuilt
Per-layer opacity & blend modesBuilt
Transform (clip/layer/group/comp)Built
A/B crossfaderBuilt
Clip & column transitions (duration + easing)Built
Duplicate / clear / rename · undo/redoBuilt
Media & sourcesVideo playback (hardware-decoded)Built
HAP codecBuilt
ProRes · DXVBuilt
Still imagesBuilt
Per-clip audio (master clock)Built
Live camera / capture cardsBuilt
NDI · SpoutBuilt
Text generator/animator · generators (solid/gradient/plasma/noise/fractal/shapes/test-card)Built
Media Manager · transcode (to HAP)Built
Effects & blend31 GPU effects + frameworkBuilt
Per-clip & per-layer stackingBuilt
Parameter animation · envelopes/curvesBuilt
Blend modes · masks · LUTsBuilt
ISF shader supportBuilt
FFGL 2.0 plugin supportBuilt
Audio & syncAudio FFT → any parameterBuilt
BPM detection / beat-syncBuilt
Ableton LinkBuilt
SMPTE / MTC timecodeBuilt
AutopilotBuilt
Output & mappingSimple & multi-screen outputBuilt
Regions / slices · input-select vs output-transformBuilt
Perspective / linear / mesh (N-point) warpBuilt
Masks & silhouette presets · alignment gridBuilt
Edge blending / soft edgeBuilt
Output presets · virtual screensBuilt
Network outputBuilt
ControlKeyboard mapping · Quick SearchBuilt
MIDI mapping (multi-device)Built
MIDI clock in/outBuilt
OSC in/outBuilt
DMX / Art-Net / sACN (as control)Built
REST / HTTP API · dashboardBuilt
Zero-config browser / phone remoteBuilt
InterfaceDetachable / floating panels · redockBuilt
Named layout presets · defaultBuilt
Preview monitors · snapshotsBuilt
Multi-monitor UIBuilt
SystemOnline activation · node-lock · offline grace · dongleBuilt
Demo/watermark mode · annual-updates modelBuilt
WireNode patcher (canvas, browser, inspector, catalogue)Beta
PlatformWindowsWindows

Appendix B · Effect parameter reference

All 31 built-in GPU effects and their parameters.

EffectParameters
KaleidoscopeSegments · Angle (rad)
OpacityOpacity
Edge boxThickness (px) · Colour (RGBA)
BlurRadius (px)
NoiseAmount · Seed
PixelateBlock size (px)
Colour keyKey colour · Tolerance · Softness
InvertAmount
MirrorAxis (0–3)
SaturationAmount
CropLeft · Right · Top · Bottom
RGB shiftAmount · Angle (rad)
GreyscaleAmount
GlitchIntensity · Block size (px) · Seed rate · Seed
Wave warpAmp X · Amp Y · Freq X · Freq Y · Phase
DuotoneShadow colour · Highlight colour
Fish-eyeStrength · Radius · Centre X · Centre Y
RipplesAmplitude · Wavelength · Phase (rad) · Centre X · Centre Y
ScanlinesLine gap (px) · Strength · Roll (px)
SharpenAmount
SparklesThreshold · Density · Size (px) · Phase
ThresholdLevel · Coloured (0/1)
VignetteRadius · Softness · Strength
HalftoneCell size (px) · Angle (rad) · Ink colour
Infinite zoomZoom rate · Centre X · Centre Y · Level
PosterizeLevels
SepiaStrength
SolarizeThreshold
FragmentGrid · Mode (0 repeat / 1 mirror)
RainbowPhase (0–1 turn) · Strength · Chase (0/1) · Band width
ChasePhase (0–1 sweep) · Band width · Strength

Appendix C · Keyboard & interaction reference

WhereInteraction
Side rail« / » — collapse / expand the rail
GridClick a clip to fire it · fire a column header to launch a look · drag media onto a cell to load it
MappingDrag corners to warp · click to add a mask point · double-click a mask point to remove it · drag to pan/resize the source rectangle
ControlPress Learn, then move a hardware control to bind it · map custom keyboard shortcuts in Control
Quick SearchSearch effects & sources by name to add them without menu-diving
Custom shortcuts

Beyond the built-in interactions above, you map your own keyboard shortcuts to cues and controls in the Control view — so the exact key bindings are yours to define per show.

Appendix D · Control & I/O reference

ProtocolDirectionUse
MIDIIn (multi-device) + clock in/outControllers, pads, faders; effect-parameter binding; tempo sync
OSCIn / outTouch surfaces, custom control layouts, show-control
DMX / Art-Net / sACNIn (control)Trigger & drive Raedia from a lighting console / timeline
REST / HTTPIn (API)Programmatic control from external systems
Browser remoteBi-directionalZero-config phone/tablet/laptop control on the LAN
NDIInReceive network video as a source
SpoutInShare frames with other Windows apps

Appendix E · Recommended system spec

ComponentMinimumRecommended
OSWindows 10 64-bitWindows 11 64-bit
GPUDirectX 11-capableModern discrete GPU (more VRAM for high-res / many layers)
CPUModern quad-core6–8+ cores for heavy decode + capture
RAM8 GB16–32 GB
StorageSSDNVMe SSD for high-bitrate media
Output1 display (HDMI/DP)Multiple outputs for multi-screen / edge-blend rigs

Figures are practical guidance for the Beta; match GPU and storage to your resolution, layer count and codec. Transcoding to HAP reduces decode load significantly.

Appendix F · Glossary

TermMeaning
CompositionThe show's canvas — its name, resolution and frame rate.
Layer / Column / DeckRows that stack / vertical looks / pages of columns (up to 20 each).
ClipA grid cell holding a source.
SourceWhat a clip plays — video, image, capture, NDI/Spout, generator, text, or a Wire patch.
Region / SliceA rectangle of the composite mapped to a place on an output.
WarpReshaping a region's destination (keystone corners / mesh) to fit a surface.
Edge blendFeathering the overlap between two projectors so the seam disappears.
CrossfaderThe A/B control that blends between two sets of layers.
DashboardThe set of parameters you expose for mapping and remote control.
HAPA GPU-friendly video codec; transcode heavy footage to it for smooth playback.
ISF / FFGLOpen shader (ISF) and plugin (FFGL) formats Raedia can load onto layers.
.raedia bundleThe single local file holding your whole show — content, mapping, control map and layout.
WireRaedia's node patcher for building custom sources, effects and signal flows.
↑ Contents

Light up your next show.

Get the beta for a 7-day key, or try the demo in your browser. The feature list is on its own page if you need the matrix.

Get the beta → Features & specs Try the demo