Supported models, network requirements, troubleshooting, and how to report issues.
Works with AV receivers that support network control (HTTP API on port 8080). Verified on the Denon AVR-X3800H. Check your receiver's manual or product page to confirm it supports network control.
This is an unofficial app made by an independent developer and is not affiliated with any manufacturer. Product names are used only to indicate compatibility; trademarks belong to their respective owners.
Your AVR and the device running the app must be on the same Wi-Fi / LAN. Guest networks or band-steered SSIDs that isolate clients may prevent discovery.
Control uses HTTP (TCP 8080); some status notifications use Telnet (TCP 23). Make sure these ports aren't blocked by your router or receiver.
If your AVR's IP address changes via DHCP, the app re-discovers it by MAC address and attempts to reconnect automatically. If that fails, use "Search for devices" to reconnect manually.
The macOS app lives in your menu bar. Use the menu bar icon for quick power/volume/input control, or open the main window for the full interface. You can also configure it to launch as a menu-bar-only app (no Dock icon) in Settings.
The iPad layout supports a split view and works alongside Split View / Stage Manager for multitasking.
Use Settings → "Send Feedback" (called "Report a Problem" in earlier versions) in the app, choose a category (Bug / Feature Request / Other), and send. This creates a public GitHub Issue, so please don't include personal information such as your email address in the body. See the Privacy Policy for details.
If you have a GitHub account, you can also file reports directly on the Issues page.
Every feature of AVR Controller is free. If you enjoy the app, you can tip to support development from Settings → "Support Development", choosing from three amounts. You can tip as often as you like, and tipping doesn't change any features.
Requests from supporters are given priority consideration. After tipping, feedback you send from "Send Feedback" arrives on GitHub with a "supporter" label (you can turn this off when sending; the label is public). We can't promise to implement every request, but supporters' requests are reviewed first.