Engineering findings and the rig recipe behind FreeREAC — the distilled result of getting Roland REAC to run across a 5 GHz Wi-Fi link, and how the pieces (transport + re-pacer + converter) fit together.
Part of FreeREAC — REAC Exposed Audio Communications.
- findings.md — the investigation, distilled: why Wi-Fi breaks REAC, why a software re-pacer is the right first move, the clock-recovery problem and how it was resolved, and where software hits a hard wall — and what hardware (i226 / TSN) fixes it.
- rig-recipe.md — how to build a two-router Wi-Fi REAC bridge: the transport fabric (gretap + VLAN trunk), where the re-pacer goes and why de-jitter is directional, buffer sizing against the link-status budget, and the netifd/UCI persistence traps.
- aes67-firmware-feasibility.md — can a REAC stagebox be reflashed to speak AES67 natively? (No — the audio path lives in the FPGA, not the reflashable CPU.) The path that works: openmixer as REAC master + the reac-aes67 bridge, packaged as a small appliance (Pi 4 monitoring-grade, i226 sample-accurate).
- obs-studio.md — getting REAC channels into OBS Studio: take
them from
reac-pw's PipeWire nodes (directly via a PipeWire-audio plugin, or throughpipewire-pulsewithout one), the recipe for choosing 8 of a 16- or 32-channel box's channels (the ceiling every OBS source has), and why FreeREAC ships this guide rather than a plugin that binds the wire itself. Includes the survey of the existingobs-h8819-sourceplugin and the three patches we owe it upstream.
For the on-wire protocol itself, see reac-protocol; for the raw working material these are distilled from, reac-lab.
| repo | what it is |
|---|---|
| reac-transport | carry REAC across an OpenWrt network — VLAN trunk or gretap tunnel |
| reac-repacer | de-jitter a REAC stream over a bursty link (Wi-Fi) |
| reac-aes67 | terminate REAC into AES67 (RTP L24) |
| reac-protocol | the REAC protocol reference |
| reac-tools | REAC traffic analysis + diagnostics |
| reac-label | Roland mixer → channel-name labeller |
| reac-lab | the raw working material |
GPL-3.0-or-later. See LICENSE.