PositivXRAbout VAO

Virtual Acoustic Object

About the VAO standard

VAO is an open exchange and preservation standard for evidence-rich digital representations of musical instruments and other acoustic objects. PositivXR is both a VAO reader and a published VAO release.

What VAO does

One durable object, many forms of access.

VAO connects descriptive metadata, measurements, recordings, images, 3D models, interaction data, provenance, rights, and exact file identities. It does not replace formats such as GLB, MP3, JSON, or USDZ; it describes how those files belong together and what evidence supports them.

Read the VAO 0.5.0 specification

Connect

Relate the physical object, media, measurements, and interactions without flattening their differences.

Identify

Give every meaningful entity and exact realization a stable identity with explicit fixity.

Exchange and preserve

Carry one semantic release in bootstrap, preservation, or purpose-built packages.

How PositivXR uses it

The manifest is part of the application, not just a download.

Each experience starts from identifiers projected from the canonical VAO manifest. The reader resolves those identifiers to exact files, verifies them, then gives the verified media to the relevant browser engine.

VAO releaseManifest · profiles · fixity · rights

View

Loads the exact VAO-bound GLB only after its byte length and SHA-256 identity have been verified.

Open experience

Hear

Resolves each listening position and room recording from stable realization identifiers.

Open experience

Play

Uses the playable mapping, browser-appropriate Opus/AAC realizations, and VAO sustain-loop regions.

Open experience

Place

Builds traceable, integrity-checked AR delivery derivatives from the authoritative VAO model and timeline.

Open experience

Transparent AR derivation. Mobile and Quest AR need smaller, physically calibrated GLB and USDZ files. Their build report records the source VAO realization and both source and derivative SHA-256 identities. The source model uses 0.223 m per source unit; its 1.92 m open-door scan width remains distinct from MIMO’s 1.17 m closed-case width. The derivatives are not silently presented as original carrier members.

Reader path

What happens when media loads

PositivXR applies the same path to the organ model, room recordings, performance data, and downloadable stop packs.

  1. 1
    ResolveA stable realization ID selects one declared carrier member.
  2. 2
    MaterializeThe browser fetches only the file needed for the current experience.
  3. 3
    VerifyByte size and SHA-256 are checked before the data is parsed, played, or cached.
  4. 4
    UseThe verified file enters the 3D, audio, WebXR, or offline-media system.

Seven declared profiles

Claims are limited to supported evidence.

Profiles turn optional areas of the standard into explicit contracts. PositivXR declares only the VAO 0.5.0 profiles represented by this release.

  • CoreStable identities, the semantic graph, exact byte sizes, media types, and SHA-256 fixity.0.5.0
  • Dynamic deliveryA small discovery carrier and a complete preservation carrier describe the same immutable release.0.5.0
  • ScientificSources, transformations, measurements, and responsibilities remain attributable and inspectable.0.5.0
  • PlayableKeys, stops, sampled notes, codec alternatives, and sustain-loop regions form an executable instrument description.0.5.0
  • MultimodalThe performance timeline connects organ-part motion with its audio clock without hiding the mapping.0.5.0
  • Physical instrumentThe organ, manual, stops, and their physical topology are represented as related entities.0.5.0
  • SpatialRoom-listening positions connect coordinates, labels, and their corresponding recordings.0.5.0
Reference validator passed

Published implementation

Inspect the PositivXR release

A browser-first virtual acoustic object for exploring, hearing, playing, and placing a Cuntz positive organ.

Format
VAO 0.5.0
Release
0.5.0-2
Exact realizations
473
Profiles
7

Conformance verifies the structure, semantics, fixity, and declared profile rules of this release. It does not by itself certify that every measurement, interpretation, attribution, or rights assertion is empirically true; those claims remain tied to their documented evidence and responsible review.