informatique:aides:qpwgraph

QPwGraph

Permet de créer des virtual devices avec Pipewire. Pipewire est le système audio utilisé par KDE sous Debian 12. Il permet de connecter une source audio (Spotify) à plusieurs casques bluetooth connecté sur un PC, par exemple.

  • Installer les dépendances nécessaires :
    sudo apt install qt6-base-dev qt6-svg-dev libpipewire-0.3-dev libxkbcommon-dev libasound2-dev
  • Créer le dossier qui contiendra l'application et le clone du dépôt Github :
    mkdir -p ~/Applications/qpwgraph
  • Se rendre dans le dossier créé :
    cd ~/Applications/qpwgraph
  • Cloner le dépôt dans un dossier nommé build/ :
    git clone https://github.com/rncbc/qpwgraph.git build
  • Se placer dans le dossier du dépôt :
    cd build/
  • Préparer le build :
    cmake -DCMAKE_INSTALL_PREFIX=${HOME}/Applications/qpwgraph -B build
  • Lancer le build :
    cmake --build build --parallel 8
  • Lancer les tests :
    build/src/qpwgraph
  • Installer l'application :
    cmake --install build
  • Se rendre dans le dossier contenant le binaire de l'appli :
    cd ~/Applications/qpwgraph/bin
  • Lancer l'appli :
    ./qpwgraph &
  • Connecter les 2 casques BT au PC
  • Rediriger le son du PC sur un des casques
  • Lancer Spotify et vérifier que le son arrive bien sur le premier casque BT connecté
  • Ouvrir QPwGraph et répérer les rectangles nommés Spotify et ceux des 2 casques qui ont des connecteurs : playback_FL et playback_FR
    • l'un des casques devrait être connecté via des lignes vertes au rectangle “spotify”
  • Sélectionner le rectangle “Spotify” et le rectangle du 2nd casque possédant des connecteurs : playback_FL et playback_FR
    • Faire un clic droit et choisir Connect
  • informatique/aides/qpwgraph.txt
  • Dernière modification : 2025/02/15 15:01
  • de jpmilcent