PairPods

詳細情報

タイトル PairPods
URL https://github.com/wozniakpawel/PairPods
バージョン ver 0.5.1
更新日 2026/03/02
追加日 2025/03/01
種別 フリーソフト
説明 2台のBluetoothデバイス間でオーディオを共有できるmacOS用メニューバーアプリ。

レビュー

PairPods は、2つのBluetoothデバイス間で音声を同時に共有できるmacOS用の無料かつオープンソースのアプリ。

主な機能は以下の通り。

  • 任意の2つのBluetoothデバイス間で音声を共有できる。
  • macOS対応のすべてのBluetoothオーディオデバイスと互換性があり。
  • プラグ&プレイのシンプルなインターフェース。
  • メニューバーから簡単にアクセスできる。
  • SwiftUIで構築されたネイティブのmacOSアプリ。
  • 完全無料かつオープンソース。

macOS 13.5 (Ventura)以降の、AppleおよびIntelシリコン両方に対応。

Homebrewを使ってインストールできるほか、GitHubのリリースページから直接ファイルをダウンロードすることができる。

使用法

  • 2つのBluetoothデバイスをMacに接続。
  • PairPodsのメニューバーアイコンをクリック。 -「Share Audio」をトグルして共有を開始または停止する。

スクリーンショット

更新グラフ

バージョン履歴

v0.5.1

[0.5.1] - 2026-03-02

Fixed

  • Fixed audio cutting out after a few seconds on some Bluetooth devices (e.g. AirPods 4) when sharing with a device at a different sample rate
  • Stopped forcing sample rate changes on Bluetooth devices — CoreAudio drift compensation handles rate differences more reliably

Changed

  • Master device (clock source) for the aggregate device is now the highest sample rate device, matching pre-v0.4 behavior
v0.5.0

[0.5.0] - 2026-03-01

Added

  • Per-device share toggles — checkboxes next to each device let you choose which devices participate in sharing
  • N-device audio sharing — share audio between 2 or more Bluetooth devices simultaneously (no longer limited to exactly two)
  • Auto-rebuild when a device is toggled during active sharing
  • Automatic reconnection when enough selected devices remain after a disconnect (2+ selected devices restart sharing immediately without waiting for timeout)
  • Exclusion preferences persist across app launches

Changed

  • "Share Audio" toggle now disables when fewer than 2 devices are selected (previously checked compatible device count)
  • Device selection sorting now prioritizes the majority sample rate group to minimize p
(省略されました)
v0.4.0

[0.4.0] - 2026-02-28

Added

  • Auto-reconnect when a shared device disconnects — polls for 10 seconds and automatically resumes sharing if both devices come back

Fixed

  • Fixed silent error swallowing — errors are now logged instead of silently discarded
  • Fixed quit handler reliability — app termination no longer depends on an arbitrary delay
  • Fixed audio pitch shifting between Bluetooth devices

Changed

  • Changed default fallback volume from 75% to 50%
  • Improved logging: verbose volume-change logs demoted to debug level for cleaner output
  • Extracted magic values into named constants for better maintainability
  • Refactored volume change listener into focused, testable sub-methods
  • Made audio
(省略されました)
v0.3.0

[0.3.0] - 2025-04-24

Added

  • Added support for the Sparkle Installer XPC Service
  • Added necessary app entitlements for sandboxed update installation
  • Added automated workflow to update Homebrew cask on new releases

Fixed

  • Fixed and tested the update installation process
  • Fixed appcast.xml structure for checking available updates

Changed

  • N/A
v0.2.1

[0.2.1] - 2025-04-21

Added

  • N/A

Fixed

  • Fix for the Sparkle updater issue ("error occurred while launching the installer")

Changed

  • Improved UI layout using a standardized toggle component
  • Removed brew cask update step from the build & release workflow
v0.1.0

[0.1.0] - Beta Release - 2025-02-26

Added

  • Initial beta release of PairPods, a macOS menubar app for sharing audio between two Bluetooth devices.
  • Basic functionality to share audio between two connected Bluetooth devices.
  • Menubar icon with a toggle to start and stop audio sharing.
  • Homebrew installation option for easy setup.
  • Sparkle integration to check for automatic updates.
  • Option to Launch at login.
  • Manual installation instructions for downloading and running the app directly.

Changed

  • N/A (Initial release, no changes yet)

Fixed

  • N/A (Initial release, no bug fixes yet)

Known Issues

  • N/A (Initial release, no known issues yet)
(省略されました)