ReadonlyenabledWhether the manager instantiates + starts this entry on load.
ReadonlyidStable id (assigned on add; survives restarts; keys the config file).
Optional ReadonlyroleDSP-ownership role of the bound endpoint (AdapterRole): 'server' = openmixer
owns the DSP (software/mock engines), 'client' = a remote desk owns it (midas/x32/
roland). Declared by the factory's family, not free-form config; optional here so
existing persisted config files stay valid — an omitted role means "whatever the
factory's family declares" (the instantiated MixerAdapter.role is the truth).
ReadonlysettingsType-specific settings (validated by the factory's AdapterSettingsSchema).
ReadonlytypeThe adapter family — selects the factory.
One declarative adapter entry — exactly what is persisted to the config file.