b3LAB
b3LAB builds focused macOS utilities for moving live visuals between apps, hosts, cameras, audio-reactive systems, and delivery formats. Built by one creative technologist for real production friction — no bloat, no subscription lock-in, no vague compatibility promises.
// SIGNAL CHAIN
What b3LAB connects.
Four bridges across the awkward gaps between live, post, presence, and delivery. Use one tool where the workflow breaks — or stack the full chain.
Routing
Realtime apps → Post tools
Route Syphon and NDI sources directly into DaVinci Resolve Studio, Assimilate Scratch, and LiveFX. No capture-card detour, no export loop.
Control
Audio → Visual control
Turn mic, file, or soundtrack input into 52 structured OSC values for TouchDesigner, Resolume, MadMapper, Synesthesia, VDMX, Max.
Presence
Syphon / NDI → Camera output
View, multiview, correct, record, and expose live visual sources as a system-wide virtual camera for Zoom, Teams, Safari, FaceTime, OBS.
Delivery
Rendered output → Show assets
Batch-create HAP, ProRes, HEVC, H.264, WebM, image sequences, and audio masters locally — no CLI, no cloud, no telemetry.
// PRODUCTS
Four tools. One signal chain.
Each tool sits at a clear point in the b3LAB signal chain — control, routing, presence, and delivery. Use one where the workflow breaks, or connect the full chain.
b3LAB – Routing Layer
PortalOFX+ early access
OFX Suite (4 plugins) · macOS · €39 EA
Route Syphon and NDI signals into and out of DaVinci Resolve Studio and Assimilate Scratch / LiveFX. Four plugins (Syphon IN/OUT + NDI IN/OUT) under one license. No capture card, no screen-share workaround — live frames inside the timeline, then back out again.
View PortalOFX+ →b3LAB – Control Layer
PulseOSC+ stable
OSC · FFT · BPM · macOS · €19 / €79
Turn audio into visual control. Broadcast 52 structured OSC values from mic, file, or video audio to TouchDesigner, Resolume, MadMapper, Synesthesia, VDMX, Max. BPM tracking, hit detection, frame-accurate OSC recording, and a shared-memory spectrum texture for visualization patches.
View PulseOSC+ →b3LAB – Presence Layer
b3WebCam+ early access
App + OFX · System Extension · macOS · €19
A Syphon / NDI signal hub: view, multiview, flip/flop correction, no-signal slate, built-in recorder (ProRes / H.264 / HEVC), and system-wide virtual camera output for Zoom, Teams, Safari, FaceTime, OBS. Or drop the OFX directly on a Resolve clip and write straight into b3WebCam+, no app needed. Audio routing via the BlackHole helper.
b3LAB – Delivery Layer
BatchForge+ stable
Encoder Suite (4 modes) · macOS · €19 / €39 / €79
Turn realtime output into show assets. A native macOS FFmpeg workbench with four modes — Batch Transcode, Audio-Only, Segment Join, Image Export. ProRes / HAP / HEVC / H.264 / WebM with hardware acceleration where available, EBU R128 loudness mastering, Watch Folder + JSON presets, full preflight validation.
View BatchForge+ →// BUNDLES
Choose the signal chain you need.
Each bundle is a workflow configuration — not just a discount. Pick the stack that matches how your signals move from audio, to realtime visuals, to camera, post, and delivery. One-time purchase, no subscription.
b3LAB – Live Stack
Live Stack control
PulseOSC+ Personal + b3WebCam+ EA · €30 (€38)
For audio-reactive performance, streaming, teaching, and remote presence. Drive visuals from audio with PulseOSC+, then expose the result as a system-wide camera with b3WebCam+.
View Live Stack →b3LAB – Hybrid Stack
Hybrid Stack routing
PortalOFX+ EA + BatchForge+ Pro · €65 (€78)
For realtime-to-post workflows: live ingest, finishing, and clean delivery. PortalOFX+ routes Syphon and NDI into Resolve or LiveFX; BatchForge+ turns the result into ProRes, HAP, HEVC, or WebM masters.
View Hybrid Stack →b3LAB – Complete Stack
Complete full chain
All four tools · €99 (€116)
The full b3LAB Creative Signal Network: control, routing, camera output, recording, and delivery. Every tool together — one checkout, one support context, one connected workflow.
View Complete →// CONTACT
Get in touch
// LEGAL & TERMS
Legal
b3LAB and the b3LAB tool names (PortalOFX+, b3WebCam+, PulseOSC+, BatchForge+) are trademarks of Benjamin Mauz / b3LAB. They are independent products. PortalOFX+ and b3WebCam+ are not affiliated with or endorsed by the Syphon Authors, the Open Effects Association, Vizrt NDI AB, Blackmagic Design, Assimilate Inc., or any other third party.
The following are trademarks of their respective owners. Their mention on this website is for descriptive interoperability purposes only ("nominative fair use") and does not imply partnership, endorsement, or affiliation:
- Apple, macOS, Apple Silicon, Sonoma, Sequoia, FaceTime, Safari, Photo Booth, Metal, VideoToolbox, AudioToolbox, CoreAudio, Accelerate, ProRes — Apple Inc.
- Intel — Intel Corporation
- DaVinci Resolve, DaVinci Resolve Studio — Blackmagic Design Pty. Ltd.
- Assimilate Scratch, Scratch, LiveFX — Assimilate Inc.
- TouchDesigner — Derivative Inc.
- Resolume Arena, Resolume — Resolume B.V.
- MadMapper — 1024 architecture / Garagecube SA
- Synesthesia — Synesthesia Live Ltd.
- VDMX — Vidvox LLC
- Max — Cycling '74 / Ableton AG
- Notch — Notch Limited
- Mitti — imimot.com
- OBS, OBS Studio — OBS Project
- Zoom — Zoom Video Communications, Inc.
- Microsoft, Teams — Microsoft Corporation
- HAP — Vidvox LLC (open-source codec)
- HEVC, H.265, H.264, AVC — respective patent pool licensors (Access Advance, Via LA, MPEG LA)
- VP9, WebM — Google LLC
- Gumroad — Gumroad Inc.
- NDI — Vizrt NDI AB (registered trademark)
- Syphon — Syphon Authors (open-source)
- OpenFX, OFX — The Open Effects Association
Angaben gemäß § 5 DDG:
Benjamin Mauz · Ruländerstr. 3 · 73733 Esslingen am Neckar · Deutschland
E-Mail: [email protected]
Website: b3lab.io
Umsatzsteuer-ID gemäß § 27a UStG: DE277951151
Haftungshinweis: Trotz sorgfältiger inhaltlicher Kontrolle übernehmen wir keine Haftung für die Inhalte externer Links.
Controller: Benjamin Mauz · b3LAB · Ruländerstr. 3 · 73733 Esslingen am Neckar · Germany · [email protected].
No analytics / no tracking: this website does not use analytics services, advertising trackers, tracking cookies, or embedded social-media tracking pixels.
Server logs: when you visit this website, the hosting provider may process technical access data such as IP address, browser/user-agent, requested URL, referrer, date/time, and status codes for security, error analysis, and stable delivery of the website.
Local storage: this website may store local interface preferences such as theme, layout, or visual pattern settings in your browser. These values stay on your device and are used only to remember your preferred website display.
Web fonts: Inter and JetBrains Mono are served locally from this website. No font requests are sent to Google Fonts or Google font servers.
Email contact: contact links use mailto: and open your local email client. If you email b3LAB, your message and contact details are used only to respond to your inquiry, support request, licensing question, or purchase-related communication.
Purchases: purchases, payments, taxes, invoices, refunds, and digital delivery are processed through Gumroad. Gumroad may process buyer data according to its own terms and privacy policy. b3LAB receives only the information needed to deliver licenses, handle support, and document purchases.
Your rights: subject to applicable law, you may request access, correction, deletion, restriction, portability, or object to processing. You may also contact the competent data protection authority. For privacy questions, email [email protected].
b3LAB.io is built to follow WCAG 2.1 Level AA wherever practical, in line with the European Accessibility Act (EAA) and the German Barrierefreiheitsstärkungsgesetz (BFSG, in force since 2025-06-28).
What this site does:
- Semantic HTML5 landmarks (
<header>,<main>,<footer>,<nav>) on every page. - Each page exposes a single descriptive
<h1>viaaria-label; decorative hero text-swap is markedaria-hidden="true". - All interactive controls reachable by keyboard with visible focus outlines.
- ARIA labels on icon-only buttons, dropdown triggers, and accordion regions.
- Self-hosted Inter and JetBrains Mono variable fonts; no external font fetch (privacy + reliability).
- Dark (default) and light theme toggle; left- and centered-layout toggle, persisted per browser.
- Color contrast checked against WCAG AA for body copy and primary controls.
- Skip-link to main content; consistent navigation order across pages.
- No autoplay audio; embedded videos are muted by default.
prefers-reduced-motionrespected for animation-heavy elements where applicable.
Known limitations:
- Embedded product demo videos do not yet ship with caption tracks. Plain-text transcripts available on request.
- Some long legal text blocks rely on natural language only; structured summaries are planned.
- Pricing tables use visual grouping only and may benefit from additional row/column scoping.
Feedback channel: if any part of this site is not accessible to you, please email [email protected]. b3LAB aims to respond within four (4) weeks. If you are not satisfied with the response, you may also contact the competent enforcement body in your jurisdiction.
Last reviewed: 2026-04-29.
All b3LAB products are licensed, not sold. Licenses are non-exclusive and non-transferable. Commercial use in creative and production workflows is permitted. Resale, sublicensing, and redistribution are not permitted. Full per-tool EULAs: PortalOFX+ · b3WebCam+ · PulseOSC+ · BatchForge+ · Bundles (PDF versions on request).
Products are provided "as is." Liability is limited to the amount paid. No guarantee of uninterrupted operation or compatibility with unsupported systems.
Refunds may be considered for: non-delivery, license activation failure, non-functional behavior in a clearly documented and supported environment, or accidental duplicate purchase. Refunds are not granted for unsupported systems, third-party incompatibilities, change of mind, or unimplemented features. Mandatory consumer rights apply where required by law.
EU statutory withdrawal: for digital products with immediate download access, the right of withdrawal expires upon download initiation, in accordance with Art. 16 m of the EU Consumer Rights Directive (§ 356 V BGB). By initiating the download, you explicitly waive the 14-day withdrawal period.