openmixer — generated API reference
    Preparing search index...

    Variable HEAD_AMP_FIELD_OF_FEATUREConst

    HEAD_AMP_FIELD_OF_FEATURE: Readonly<Record<HeadAmpFeature, HeadAmpField>> = ...

    The /channel/{kind}/{index}/headAmp row FIELD each analog head-amp capability WORD is carried by — the one translation between the two vocabularies, declared once.

    They differ for exactly one word, and deliberately: the capability is sens — the name of the CONTROL the box exposes, which is what an adapter enumerating its inputs can honestly declare — while the field is gainDb, the value the desk stores and publishes, in the desk's one unit. Spelling that correspondence twice is how a narrowing silently stops narrowing: a lookup keyed sens against a map keyed by the field finds nothing, reads as "not capable", and hides a working preamp.