====== 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.
===== Compilation & installation sous Debian 12 avec Qt6 =====
* 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 2 casques Bluetooth sur l'appli Spotify Linux Debian 12 =====
* 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''