EarTrumpet is a desktop utility for the Windows operating system that provides centralized control over system-wide audio. It functions as a taskbar-based interface for managing playback devices, monitoring active audio streams, and adjusting volume levels across the desktop environment.
The application enables granular control by allowing users to adjust volume levels for individual running processes independently. It also supports multi-device audio routing, which permits the assignment of specific hardware output destinations to individual applications. These capabilities are facilitated through direct integration with low-level system audio services and real-time event monitoring, ensuring the interface reflects current playback states immediately.
Beyond basic volume management, the software includes diagnostic features that visualize active sound streams to identify which processes are currently producing audio. It provides a unified interface for configuring default output hardware and managing complex audio routing configurations across multiple playback endpoints.