Appearance
Chapter overview
NOTEBOOK 01

Virtual Acoustic Objects

You’re reading the fixed September 2026 · revised edition.Current notebook ↗
RESEARCH / NOTEBOOK 01

Inside a Virtual Acoustic Object

One semantic release. Multiple ways to carry and access its resources.

VAO 0.5.0 separates the semantic release from its physical carriers. The manifest describes resources and their relationships. A carrier packages exact realizations of those resources for transport. Changing the delivery arrangement does not, by itself, create a different semantic release.

Three carrier roles

CarrierPurpose
BootstrapA small entry point for discovery and evidence, with references to further resources.
Preservation closureContains every realization required by the complete release.
CustomA locally materialized selection for a particular task or byte budget.

A small, explicit container

VAO 0.5.0 · root structure
instrument.vao
├── mimetype
├── vao-manifest.json
├── META-INF/
│   └── vao-carrier.json
└── payload/
    └── …

The manifest fixes semantic identity. The carrier descriptor maps embedded payload members to that manifest. Byte sizes and SHA-256 digests let a client check whether a retrieved realization is the one the release actually identifies.

Sources & further reading

  1. VAO Standard 0.5.0

    The versioned specification and reference tools.

Page editions 2026-09-r2 ↓

Read a fixed snapshot of this chapter, or return to the current notebook.

Edition 2026-09-r2 · SHA-256 31770c0a90c1Page metadata ↗