openmixer — generated API reference
    Preparing search index...

    Type Alias HeadAmpRowOrAbsent

    HeadAmpRowOrAbsent: HeadAmpRow | HeadAmpAbsentRow

    The union HeadAmpResource.read() (and its /source/{id}/headAmp twin) actually returns: a live preamp, or the coded reason there is none right now (see HeadAmpAbsentRow). undefined stays the SEPARATE, narrower claim "this address names no instance at all" — a bad channel kind/index — which a import('./resource.js').ConsoleResource still answers by returning undefined, never by minting a third shape here.