Optionalcone_Optionalcone_Optionalcone_OptionalorientationOptionalformatOptionalduration_OptionallicenseOptionalattributionOptionalsource_The plain store key holding the clip, e.g. audio.mp3.
Optionalextend_Optionalambisonic'foa' marks a first-order ambisonic FIELD (a 4-channel AmbiX clip): it
plays through the FOA decoder, rotated against the camera, and is never
spatialised as a point source. Absent for ordinary mono/stereo clips.
Optionalattach_Name of another scene node whose bounding-box centre the source follows ("the cluster hums" without authoring coordinates). Resolved by the engine through a port; a node not yet loaded leaves the source at its own origin until the next evaluation.
A sound node's attrs after
parseSoundNodeAttrs(audio/sound-attrs.ts) filled the defaults — what the engine reads. Mirrors the on-disk attrs inSOUND_SPEC.md§3.2.