Skip to content

N0ahTM/AudioPlaybackConnector2

Repository files navigation

AudioPlaybackConnector2

Build CodeQL GitHub release (latest by date) License C++

Star this project

AudioPlaybackConnector2 is a Windows system-tray app that connects Bluetooth devices as A2DP playback sinks via AudioPlaybackConnection.

AudioPlaybackConnector2 device picker

Built with WinUI 3 Desktop, C++/WinRT, and distributed as MSIX.

Quick Navigation

Features

  • Tray-only workflow (no main window)
  • Device picker on left-click
  • Connect, reconnect, and disconnect from the picker
  • Double-click tray icon to toggle the last connected device
  • Global and per-device auto-reconnect
  • Animated, theme-aware tray icons
  • Multi-language UI
  • Optional startup with Windows
  • Manual update check via GitHub releases and App Installer feed

Requirements

  • Windows 10 version 1809 (build 17763) or newer
  • Bluetooth adapter with A2DP support
  • Windows App SDK Runtime 2.0.1 or newer
  • Microsoft Windows App Runtime Singleton
  • MSIX installation (release or local package)

Usage

  • Open device picker: Left-click the tray icon.
  • Open tray menu: Right-click the tray icon.
  • Quick toggle: Double-click the tray icon to toggle the last connected device.
  • Settings: Open via tray menu for language, startup, reconnect, and update options.

Privacy and Crash Reports

  • Settings are stored locally in the current user profile.
  • No telemetry is sent by the app.
  • Update checks query GitHub release metadata.
  • Crash dumps may contain sensitive memory; review before sharing.

Supported Languages

  • English
  • German
  • French
  • Spanish
  • Japanese
  • Korean
  • Chinese Simplified
  • Chinese Traditional

Credits

Inspired by ysc3839/AudioPlaybackConnector.

License

MIT License. See LICENSE.

About

Lightweight Windows system-tray utility for connecting Bluetooth audio devices as A2DP playback sinks.

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Contributors