Repository navigation
Affine Studio Cinema And NLE Specification
Status: LIVE & SEALED · Surface:
/language-game/studio.html&AffineIDE.app(apps/AffineIDE/Sources/AffineIDE/AffineStudioTimelineEngine.swift) · Prover:AffineIDE --prove-studio
Standard non-linear editing suites (Adobe Premiere, DaVinci Resolve, Final Cut) fail two mathematical invariants in feature-length cinema:
-
Drop-Frame Floating-Point Audio/Video Desync: Irrational or non-terminating decimal rates (
$29.97 / 23.976\text{ fps}$ ) drift across a 2-hour timeline ($172,800\text{ frames}$ ), separating spoken phoneme visemes from their acoustic sample buffers. - Non-Reproducible GPU Color & Compositing: IEEE-754 trilinear 3D LUT hardware interpolators produce divergent pixel digests between Apple Metal, NVIDIA CUDA, and CPU software renderers.
Affine Studio (AFFINE-SPEC-STUDIO-026) closes the loop between the Director's Console (H_start -> H_end), the Iliad Book 1 Zero-Float OpenUSD Stage (Study 51), the 64-Vertex Franklin Avatar & Kelly-Lochbaum 24-Bit WAV Voice Engine, and the 6-Deliverable Multi-Format Download Center in pure Swift 6.4 with zero floating-point types.
Every timeline event in Affine Studio is anchored to a single Int64 flick counter at
| Rate / Event | Exact Integer Flicks | Remainder |
|---|---|---|
| 2-Hour Feature Film ( |
345,600,000 samples @ |
-
OpenTimelineIO (
.otio) & Final Cut XML (.fcpxmlv1.10):AffineFeatureProject.exportOpenTimelineIOJSON()andexportFCPXML()emit strictly integerRationalTime.1({"rate": 24, "value": N}) and rational frame strings ("864/24s"). Any wire containing a floating-point rate (29.97) is refused at the ingress membrane (HTTP_400_REFUSED_FLOAT_TIMECODE).
AffineScriptCompiler ingests the canonical Fountain (.fountain) screenplay ("ILIAD & FRANKLIN: THE INVARIANT SHORE") and compiles each scene heading, character cue, and stage bracket into a deterministic NarrativeManifoldBeat:
-
Manifold Trajectory:
H_start -> H_end(e.g.,144 -> 233 -> 377 -> 610 -> 987), rationalGravity (981/100), and rationalIntent (19/20, 21/20, 24/25, 1/1). -
Exact Rational Camera Rig (
ExactRationalRotation3D): Cayley transform$R = (I - S)(I + S)^{-1} \in \text{SO}(3, \mathbb{Q})$ verified against theLAW-FRAMING [100, 900]³bounding cage (delta = 0on all beats; synthetic control army = 950triggersCURE delta = 50). -
Synchronized
K-G7Viseme & Voice Schedule: Each dialogue line binds directly to one of the 12 canonicalK-G7phoneme keys (S:OO>REST,S:AH>TH,S:AW>NASAL,S:EE>DNTLS), fundamental pitch$F_0 \in [60, 400]\text{ Hz}$ , breath permille, andhnrpermille.
To eliminate GPU float variance during color grading and multi-layer compositing:
-
16-Bit Per-Channel Rational Alpha Over (
RGBA64Pixel):$$C_{\text{out}} = \left\lfloor \frac{\alpha \cdot C_{\text{fg}} + (65535 - \alpha) \cdot C_{\text{bg}}}{65535} \right\rfloor$$ -
Tetrahedral Integer 3D LUT Interpolation: Partitions each
$9 \times 9 \times 9$ color lattice cell into 6 canonical tetrahedra ($T_1 \dots T_6$ ) by ordinal comparison of$(d_r, d_g, d_b) \in [0, 65535]^3$ , evaluating three cinema print looks identically across all 9 cells:- Kodak 2383 Print · Warm Gold
- IMAX 15/70 · Silver Bleach Bypass
- Iliad Shore · Achaean Night Cyan-Amber
Every character dialogue stem is spatialized directly from the 3D integer millimeter coordinates of the OpenUSD stage:
-
3D Rational Quadrance (
$Q = \Delta x^2 + \Delta y^2 + \Delta z^2$ ): Computes direct path quadrance and first-order image-source wall reflection quadrance withoutsqrt()orFloat32buffers. -
Binaural Interaural Time Difference (ITD): Computes exact integer sample delay (
$\pm 32\text{ samples @ }48\text{ kHz}$ ) between left and right ear channels. -
ITU-R BS.1770 Integer Ceiling Limiter: Clamps the master 24-bit signed integer bus strictly within
$\pm 8,388,607$ (AudioFormat = 1uncompressed PCM WAV).
Both /language-game/studio.html and AffineIDE.app package and verify all 6 deliverables:
-
📷 Still PNG Ordinal (
512×512) with Merkle frame digest -
🎬 HEVC / HLS Stream (
.m3u8) carrying#EXT-X-AFFINE-CLOCK:705600000and#EXT-X-AFFINE-SHA256per reel - 🎵 24-Bit 48 kHz Integer PCM WAV (
AudioFormat = 1) -
📦
.affineArchival Bundle (.otio,.fcpxml, andSHA256SUMS) -
📜 C2PA Content Credentials Manifest (
c2pa_manifest.json) with the 9-cell Merkle Mountain Range (MMR) root - 📖 120-Page Master Script (
master_script_120p.fountain)
apps/AffineIDE/.build/out/Products/Release/AffineIDE --prove-studioRights — source-available, all rights reserved. This wiki and its repository are published for public inspection and to let anyone re-derive the figures. They carry no LICENSE; under default copyright, all rights are reserved. No right is given or intended to use, run, or deploy it for any purpose other than re-deriving the published figures, nor to modify or build on it — any other use requires a written licensing agreement with the authors. · Affine.Earth · zero float · zero shear
- Read this in your own language — the arithmetic translation, the latest release, and the board, as this wiki's front page carried them until 2026-10-14
- No language model in this stack — what the answers here are made of
- The ontology — grades, terminals, controls, and what each page may say
- Ask someone you trust to check this — what to hand a sceptic
- The live courts — endpoints
- Affine.Earth MCP — user guide
- Affine.Earth MCP — clients
- Affine.Earth MCP on Glama
- Language-games study board
- Affine.Earth MCP — public bind · Deterministic no-float courts
- Affine.Earth Courts — live on Glama · Bind the court — user guide · The example app
- Court client · Court client — checkpoint
- The Affine Coding Court
- Affine.Earth in Zed — the coding agent, for developers · Minecraft comes to life in Zed · The coding agent teaches the whole domain
- Quantum algorithms inventory · Shor witness certifier
- Researchers
- Study 11 — Ehrhart volume shear
- Study 13 — Connes rigidity
- Study 55 — IceCube: the light in the ice
- Study 01 — Eclipse 2026 — cone court
- Study 07 — Sgr A* raw visibilities — EHT
- Study 08 — Gaia BH1 astrometric shear
- Study 10 — Fermi gamma shear / dark matter
- Study 21 — Stellar dynamo — integer step
- Study 02 — Launch ionospheric holes — Falcon walk
- Study 03 — Solar-flare SIDs
- Study 04 — Tsunami vs storm surge
- Study 05 — Forbush decreases
- Study 06 — Explosion vs earthquake — seismic ladder
- Study 09 — Global convective bond
- Study 12 — Quantum parallel repetition
- Study 19 — Go First Dice — cited tuple
- Study 22 — QMA 2-local Hamiltonian
- Study 23 — QMA spin-glass
- Study 24 — QMA N-representability
- Study 25 — Exact permanent
- QCD court — freedom is dilation
- Study 56 — MATH answers, the exact law beside theirs
- Study 47 — Translation shear — exact projection court
- Language-games study board
- Impact study — Fourier phantom
- Impact study — death of continuous shear
- Study 32 — Taxi-out floor court
- Study 14 — Protein lattice / PDB holdings
- Study 15 — Skala DFT shear
- Study 16 — Disease type — ICD/DOID
- Study 17 — Chemistry InChIKey
- Study 18 — Material STD
- Study 20 — Rife frequency — integer claim
More studies on this wiki
- Study 02 — Regulatory alarm · Study 12 — corpus · Study 13 — corpus
- Study 26 — Master regulator bonds · Study 27 — Exact nuclear scattering · Study 28 — Wet-bulb threshold court
- Study 29 — Continuous-model shear · Study 30 — Sovereign edge pod · Study 31 — Biosphere cascade — joint ledger
- Study 33 — Fusion control: the verdict court, live (ITER · SPARC · JET · DIII-D · W7-X)
- Study 34 — The observer-invariant verdict · Study 35 — The safety brain that forgets · Study 36 — Guess, or project
- Study 37 — Validated discoveries, five molecules · Study 38 — The loss-reserve triangle · Study 39 — The actuarial domain
- Study 40 — The number the simulation throws away · Study 41 — What the ordering cost · Study 42 — The exact contract
- Study 43 — Almost every order is cancelled · Study 44 — The atlas container · Study 45 — Which answers a laboratory can act on
- Study 48 — The atom already has an address · Study 49 — The phase code never needs π
- Study 50 — LHC collisions (CMS raw, 2011)
- Impact study — Stellar dynamo: the integer step court · Integer courts across domains · UUM-8D and IUT — withdrawn
Discoveries
- Known discoveries — family ledger · Known molecular discoveries — public review ledger · Discoveries by user type
Cures — read in this order
- Cures without the gatekeeper · The library admission law
- The library of compound cures · The library of proteins · The library of material systems
- The off-target atlas · The order of the bases · Where else could this guide cut? · Designed, or forced by its own bases?
- What a public genome deposit will tell you · What a gene's length already decides · The ceiling on what a genetic score can know
- Zilganersen — the safety question made exact · A drug an AI designed · CAR-T — the verdict a regulator could re-derive
- N-of-1 antisense · VERVE-102 · PM359 · Del-Zota
- Are the generated cures new?
The planet, and markets
- Every season, fifty tonnes · The reentry forcing nobody measures · Impact study — The SpaceX trajectory
- Where humans actually yield · The detector that flags the whole market
- Download Affine IDE for Mac
- Affine IDE — release notes
- Affine IDE for Mac — install
- Affine IDE in 25 languages
- Affine IDE in the browser — what runs here, and what is Mac-only · its test plan
- How the IDE hologram works
- Low-friction user flows
- Manufacture contracts
- ERIC ingest review
- Affine Fusion Control · its public release · Fusion researcher's guide
- Shear studies — the closed system
- Readers’ guide
- White paper
- The lattice holds
- Zero Float · Zero Shear
- Frontier models in mathematics — beside Study 56
- Peer-review bundle
- Studies 11, 12 and 13 — what the three laws print
- Build a study — Falcon
- Conjecture alignment
- Shear studies — roadmap · The full-grade replacement · The exactness seam
- Minecraft — the exact language game