c1126a52b9
MainViewModel.Audio.cs: mic bar (AudioLevel/MeterFillWidth/MeterBrush, MicVolume/MicMuted, ToggleMicMute, PickMicrophone), mic status dot (MicStatus/MicStatusBrush/MicStatusToolTip), game bar (GameAudioLevel/GameMeterFillWidth/GameMeterBrush, GameAudioVolume, GameMuted, ToggleGameMute), PushSystemVolume, mixer event handlers (OnMicLevelChanged/OnLoopbackLevelChanged/OnMicConnected/OnMicFailed), StartMicCaptureAsync, command properties, 18 fields. Kept in core: TraxIdleBrush, TRAX code block, ctor wiring (mixer init + event hookup), timer construction. Verify: 0 warnings, 246 passed, 2 known failures only.