Computational · Paper · 2026

SynthOBS & FractiSynth: A Golden-Ratio OBS Broadcast Console and Native Transducer

Daniel Ari Friedman

Zenodo

Download PDF Publication source Paper folder on GitHub Read extracted text

Overview

A tested Python reference engine, native libobs plugin, and obspython bridge for a telemetry-driven broadcast console. Includes deterministic figures, a versioned live OBS evidence bundle, fail-closed telemetry contracts, and a research-grade technical design manuscript. 1217 tests passing, 96.09% coverage on src/synthobs. Source: https://github.com/docxology/SynthOBS/releases/tag/v1.618.0. This version replaces the PDF with one that carries its own DOI on the cover/citation page (the v1 PDF referenced the DOI only externally).

OBS Studiolibobsreproducible research softwarespace-weather telemetryreal-time digital signal processingsoftware provenancesoftware citation

Overview source: Curated paper metadata.

Methods and contributions

Read the source for the full argument, qualifications, and evidence.

Findings and contributions

  • All six required live-OBS gates passed in the versioned run 20260717T153649Z.
  • The materials table reports a test collection of 1217 tests with 96.09% coverage.
  • The author states that the golden-ratio choices are engineering decisions and the manuscript does not infer perceptual or broadcast-quality benefits from them.
  • The stated design proposition is narrow: a single pinned constant, fail-closed state transitions, and versioned captures make a cross-language OBS instrument easier to reason about and re-run.
  • The two telemetry planes are designed to be independent, so a solar-wind dropout does not overwrite the SWO vector and invalid telemetry does not create a new lock.

Methods

  • Dependency-free Python reference engine (src/synthobs/) — Geometry, telemetry gates, DSP, console shape, and command grammar are defined in Python with no OBS or third-party runtime imports, serving as the portable source of truth.
  • Native libobs C plugin (FractiSynth) with libcurl-backed telemetry — A separate C implementation applies the engine's declared video and audio contracts at the OBS host boundary.
  • Golden-ratio constant for viewport splits, video scale, limiter knee, spiral — phi = 1.618 is used as an engineering parameter for layout and DSP contracts; the author explicitly treats it as a design choice.
  • Two-plane telemetry model from NOAA space-weather products — An amplitude plane uses F10.7 cm radio flux and active-region counts, while an independent phase plane maps solar-wind speed through the EGS gateway key.
  • Live OBS acceptance protocol via obs-websocket with six gates — A real OBS process and websocket connection are used to fit the console to canvas, capture compositor pixels, compare silent vs. tone audio, and inspect HUD provenance.

Summary sources: Paper metadata and evidence · Extracted source text.

Document downloads

PDFs are hosted here; supporting sources may use pinned archives.

Citation

Citation metadata follows the unified bibliography.

Friedman, Daniel Ari. 2026. SynthOBS & FractiSynth: A Golden-Ratio OBS Broadcast Console and Native Transducer. Zenodo. DOI: 10.5281/zenodo.21418782. URL: https://doi.org/10.5281/zenodo.21418782.
Download bibliography

Catalog details and resources

Catalog row198
Citation keyFriedman2026SynthOBSFractiSynthGoldenRatio198

Related in Computational

Other catalogued works in the same domain.

View all Computational works, software & media →