Skip to content

Releases: gongfuture/AudioPlaybackConnector

v1.4.0-beta

30 Mar 12:49
v1.4.0-beta
8ed9001

Choose a tag to compare

v1.4.0-beta Pre-release
Pre-release

Warning

Beta版可能(大概率)存在Bug,请谨慎使用。
ps: Bug我不保证会修(用AI用的)

新功能

  • 多设备连接

支持多个设备连接

现有问题是,断开时所有设备会一起断掉,然后再将其他不该断的设备重连回去
所以会导致其他设备声音中断,媒体暂停

变更

  • 托盘图标变更

没有连接设备时为白/黑色(跟随系统明暗主题),连接设备时蓝色,并且右下角角标显示连接设备数量

但是由于上一条新功能的多设备连接bug,显示数量和连接状态有(大)概率出问题,还没想到怎么修(摊手


Warning

The beta version has a high probability of containing bugs. Please use with caution.
PS: No guarantee that bugs will be fixed (using AI for development).

New Features

  • Multi-device connection

Support for connecting multiple devices.

Current issue: When disconnecting, all devices disconnect at once, and then other devices that shouldn't be disconnected reconnect automatically.
This causes audio interruptions and media pauses on other devices.

Changes

  • Tray icon update

When no device is connected, the icon is white/black (following system light/dark mode). When a device is connected, it turns blue, and a corner badge shows the number of connected devices.

However, due to the multi-device connection bug mentioned above, the displayed count and connection status have a high probability of being incorrect. No solution yet (shrug).

Full Changelog: v1.3.1-mix...v1.4.0-beta

v1.3.1-mix

27 Jan 06:42
v1.3.1-mix
52dab25

Choose a tag to compare

复刻自ysc3839/AudioPlaybackConnector

English | 简体中文

Releases

鸣谢

感谢 ysc3839 创建并开源了 AudioPlaybackConnector,使得我能够参考其实现并复刻该项目。
感谢 dmagician038复刻,从中整合功能 防止多个实例同时运行
感谢 kb5000复刻,从中整合功能 配置登陆时自动运行
感谢 hmkim123复刻,从中整合功能 连接时改变托盘颜色以及bug修复
感谢 lkk9898969复刻,从中整合功能 应用启动后通知
感谢 MoroccoBS复刻,从中整合功能 音频路由和设备管理以及CI更新

音频路由和设备管理一开始整合了,但是后来发现用不着,直接在控制面板的声音设置,改对应设备的监听输出设备就行,所以就没整合

功能

除上述复刻项目的功能外,还制作了以下功能:

  • 应用启动通知可选

只在Windows 11 23H2上测试过(因为我用的是WIn11),不保证其他版本的可用性。
其他版本遇到的问题可以提issue,但是不保证能复现和修复。

疑难杂症解决

参考MoroccoBS复刻时,发现 Windows11 找不到 A2DP Sink 设备的问题,解决方法如下:

  1. 打开注册表编辑器(Win + R,输入 regedit,回车)
  2. 导航到 \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\MMDevices\Audio\Capture\
  3. 找到你的 A2DP Sink 设备对应的条目(可以一项项翻子项Properties中的设备名称)
  4. 删除对应设备名为 {9c119480-ddc2-4954-a150-5bd240d454ad},6 的键

这个时候再打开控制面板的声音设置,应该就能看到 A2DP Sink 设备了。
参考来源:bluetooth a2dp snk device not showing up in Sound since Windows 11 - Microsoft Q&A


English README translated by DeepSeek-R1. Please refer to the Chinese version for the authoritative content.

English | 简体中文

Releases

Forked from ysc3839/AudioPlaybackConnector

Credits

Thanks to ysc3839 for creating and open-sourcing AudioPlaybackConnector, which allowed me to reference its implementation and fork the project.
Thanks to dmagician038's fork, from which I integrated the feature to prevent multiple instances from running simultaneously.
Thanks to kb5000's fork, from which I integrated the feature to auto-run on login.
Thanks to hmkim123's fork, from which I integrated the feature to change tray icon color on connection and bug fixes.
Thanks to lkk9898969's fork, from which I integrated the feature for notification on application startup.
Thanks to MoroccoBS's fork, from which I integrated the feature Audio routing and device management and CI updates.

Audio routing and device management were initially integrated but later found unnecessary, as you can simply change the listening output device for the corresponding device in the Sound settings of the Control Panel. Therefore, this feature was not integrated.

Features

In addition to the features from the aforementioned forked projects, the following functionality has been implemented:

  • Optional notification on application startup

Tested only on Windows 11 23H2 (as I am using Win11). Compatibility with other versions is not guaranteed.
Issues encountered on other versions can be reported via GitHub Issues, but reproduction and fixes cannot be guaranteed.

Troubleshooting

When referencing MoroccoBS's fork, an issue was discovered where A2DP Sink devices could not be found on Windows 11. The solution is as follows:

  1. Open Registry Editor (Win + R, type regedit, press Enter)
  2. Navigate to \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\MMDevices\Audio\Capture\
  3. Locate the entry corresponding to your A2DP Sink device (you can browse through each subkey's Properties to find the device name)
  4. Delete the key with the device name {9c119480-ddc2-4954-a150-5bd240d454ad},6

After this, you should be able to see the A2DP Sink device in the Sound settings of the Control Panel.
Reference: bluetooth a2dp snk device not showing up in Sound since Windows 11 - Microsoft Q&A