So you can quickly check e.g. what microphone an app is using.

Not sure if this needs additional dataChanged connections. When an input/output device is added/removed, count
changes, causing a re-evaluation. When changing input/output device, the DeviceIndex
role changes, causing a re-evaluation.