<?xml 
version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="https://www.momh.fr/spip.php?page=backend.xslt" ?>
<rss version="2.0" 
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:atom="http://www.w3.org/2005/Atom"
>

<channel xml:lang="fr">
	<title>momh</title>
	<link>https://momh.fr/</link>
	<description>My Own Memory Hole se veut une sorte de &#171;&#160;vitrine&#160;&#187; de mon parcours et de mon exp&#233;rience mais aussi de mes centres d'int&#233;r&#234;t et constitue donc en quelque sorte ma m&#233;moire en ligne, m&#233;moire virtuelle d&#233;localis&#233;e mais ordonn&#233;e et index&#233;e&#8230;</description>
	<language>fr</language>
	<generator>SPIP - www.spip.net</generator>
	<atom:link href="https://www.momh.fr/spip.php?id_mot=9&amp;page=backend" rel="self" type="application/rss+xml" />




<item xml:lang="fr">
		<title>Spotify Connect et PulseAudio sous Raspbian Bullseye</title>
		<link>https://www.momh.fr/spotify-connect-et-pulseaudio-sous-raspbian-bullseye</link>
		<guid isPermaLink="true">https://www.momh.fr/spotify-connect-et-pulseaudio-sous-raspbian-bullseye</guid>
		<dc:date>2022-01-19T21:00:00Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Brice Boucard</dc:creator>


		<dc:subject>bluetooth</dc:subject>
		<dc:subject>Raspberry Pi</dc:subject>
		<dc:subject>Spotify</dc:subject>
		<dc:subject>PulseAudio</dc:subject>

		<description>
&lt;p&gt;Si raspotify m'a donn&#233; pleinement satisfaction pendant quelques ann&#233;es comme client Spotify Connect sur mon Raspberry Pi, il n'en va plus de m&#234;me depuis une importante mise &#224; jour du logiciel&#160;: impossible de le combiner avec PulseAudio et de diriger le son vers mon ampli connect&#233; via Bluetooth. Du coup on se tourne directement vers la librairie librespot. &lt;br class='autobr' /&gt; Si l'on peut installer librespot tout simplement via le gestionnaire de paquet Rust cargo, l'on a pr&#233;f&#233;r&#233; directement le compiler avec&#160;(&#8230;)&lt;/p&gt;


-
&lt;a href="https://www.momh.fr/blog" rel="directory"&gt;Blog&lt;/a&gt;

/ 
&lt;a href="https://www.momh.fr/bluetooth" rel="tag"&gt;bluetooth&lt;/a&gt;, 
&lt;a href="https://www.momh.fr/raspberry-pi" rel="tag"&gt;Raspberry Pi&lt;/a&gt;, 
&lt;a href="https://www.momh.fr/spotify" rel="tag"&gt;Spotify&lt;/a&gt;, 
&lt;a href="https://www.momh.fr/pulseaudio" rel="tag"&gt;PulseAudio&lt;/a&gt;

		</description>


 <content:encoded>&lt;div class='rss_chapo'&gt;&lt;p&gt;Si &lt;a href='https://www.momh.fr/raspbian-spotify-et-pulseaudio' class=&#034;spip_in&#034;&gt;raspotify&lt;/a&gt; m'a donn&#233; pleinement satisfaction pendant quelques ann&#233;es comme client Spotify Connect sur mon Raspberry Pi, il n'en va plus de m&#234;me depuis une importante mise &#224; jour du logiciel&#160;: impossible de le combiner avec PulseAudio et de diriger le son vers mon ampli connect&#233; via Bluetooth.&lt;br class='autobr' /&gt;
Du coup on se tourne directement vers la librairie &lt;a href=&#034;https://github.com/librespot-org/librespot&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;librespot&lt;/a&gt;.&lt;/p&gt;&lt;/div&gt;
		&lt;div class='rss_texte'&gt;&lt;p&gt;Si l'on peut installer librespot tout simplement via le gestionnaire de paquet Rust &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;cargo&lt;/code&gt;, l'on a pr&#233;f&#233;r&#233; directement le compiler avec le support du backend PulseAudio... en suivant scrupuleusement &lt;a href=&#034;https://github.com/librespot-org/librespot/blob/master/COMPILING.md&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;la documentation&lt;/a&gt;.&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;Installation de Rust et des d&#233;pendances&lt;/h2&gt;
&lt;p&gt;Il faut donc commencer par installer Rust et l'on proc&#232;de comme recommand&#233; gr&#226;ce &#224; l'utilitaire &lt;a href=&#034;https://rustup.rs/&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;rustup&lt;/a&gt;&#160;:&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre data-language=&#034;bash&#034; class='spip_code spip_code_block language-bash' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Une fois cela fait, on installe plus prosa&#239;quement les d&#233;pendances n&#233;cessaires &#224; la compilation&#160;:&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre data-language=&#034;bash&#034; class='spip_code spip_code_block language-bash' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;sudo apt install build-essential libpulse-dev &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 class=&#034;spip&#034;&gt;Compilation&lt;/h2&gt;
&lt;p&gt;On commence par r&#233;cup&#233;rer les sources via Git&#160;:&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre data-language=&#034;bash&#034; class='spip_code spip_code_block language-bash' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;git clone https://github.com/librespot-org/librespot.git &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Puis, dans le dossier &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;librespot&lt;/code&gt;, on lance la compilation&#160;:&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre data-language=&#034;bash&#034; class='spip_code spip_code_block language-bash' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;cd librespot ~/.cargo/bin/cargo build --no-default-features --features &#034;pulseaudio-backend&#034; &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 class=&#034;spip&#034;&gt;Premier test et lancement au d&#233;marage&lt;/h2&gt;
&lt;p&gt;Pour lancer le client Spotify Connect, il suffit alors de lancer la commande suivante&#160;:&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre data-language=&#034;bash&#034; class='spip_code spip_code_block language-bash' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;.~/librespot/target/debug/librespot &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;et vous devriez pouvoir vous connecter depuis votre application Spotify.&lt;/p&gt;
&lt;p&gt;Si tout fonctionne, on peut alors copier l'ex&#233;cutable&#160;/librespot/target/debug/librespot dans le $&lt;span class=&#034;caps&#034;&gt;PATH&lt;/span&gt; et cr&#233;er le service systemd.&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre data-language=&#034;bash&#034; class='spip_code spip_code_block language-bash' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;sudo cp ~/librespot/target/debug/librespot /usr/bin/ mkdir -p ~/.config/systemd/user cp ~/librespot/contrib/librespot.user.service ~/.config/systemd/user/ systemctl --user enable librespot.user.service &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;&#8203;&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>Raspbian, Spotify et PulseAudio</title>
		<link>https://www.momh.fr/raspbian-spotify-et-pulseaudio</link>
		<guid isPermaLink="true">https://www.momh.fr/raspbian-spotify-et-pulseaudio</guid>
		<dc:date>2020-10-02T09:32:00Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Brice Boucard</dc:creator>


		<dc:subject>Linux</dc:subject>
		<dc:subject>PulseAudio</dc:subject>
		<dc:subject>Raspberry Pi</dc:subject>
		<dc:subject>Spotify</dc:subject>

		<description>
&lt;p&gt;Il est possible d'utiliser son Raspberry Pi sous Raspbian comme client Spotify Connect, c'est-&#224;-dire d'en faire une sorte de module de sortie audio, et ce gr&#226;ce &#224; Raspotify. &lt;br class='autobr' /&gt; Il est &#224; noter que sous Raspbian Bullseye et suite &#224; une &#233;volution majeure de Raspotify, nous pr&#233;f&#233;rons utiliser directement la librairie librespot comme expliqu&#233; dans cet article. &lt;br class='autobr' /&gt;
Installation &lt;br class='autobr' /&gt;
Pour l'installer, rien de plus simple&#160;: bash sudo apt -y install curl apt-transport-https curl -sSL&#160;(&#8230;)&lt;/p&gt;


-
&lt;a href="https://www.momh.fr/blog" rel="directory"&gt;Blog&lt;/a&gt;

/ 
&lt;a href="https://www.momh.fr/linux" rel="tag"&gt;Linux&lt;/a&gt;, 
&lt;a href="https://www.momh.fr/pulseaudio" rel="tag"&gt;PulseAudio&lt;/a&gt;, 
&lt;a href="https://www.momh.fr/raspberry-pi" rel="tag"&gt;Raspberry Pi&lt;/a&gt;, 
&lt;a href="https://www.momh.fr/spotify" rel="tag"&gt;Spotify&lt;/a&gt;

		</description>


 <content:encoded>&lt;div class='rss_chapo'&gt;&lt;p&gt;Il est possible d'utiliser son Raspberry Pi sous Raspbian comme client Spotify Connect, c'est-&#224;-dire d'en faire une sorte de module de sortie audio, et ce gr&#226;ce &#224; &lt;a href=&#034;https://dtcooper.github.io/raspotify/&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;Raspotify&lt;/a&gt;.&lt;/p&gt;&lt;/div&gt;
		&lt;div class='rss_texte'&gt;&lt;p&gt;Il est &#224; noter que sous Raspbian Bullseye et suite &#224; une &#233;volution majeure de Raspotify, nous pr&#233;f&#233;rons utiliser directement la librairie &lt;a href=&#034;https://github.com/librespot-org/librespot&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;librespot&lt;/a&gt; comme expliqu&#233; dans &lt;a href='https://www.momh.fr/spotify-connect-et-pulseaudio-sous-raspbian-bullseye' class=&#034;spip_in&#034;&gt;cet article&lt;/a&gt;.&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;Installation&lt;/h2&gt;
&lt;p&gt;Pour l'installer, rien de plus simple&#160;:&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre data-language=&#034;bash&#034; class='spip_code spip_code_block language-bash' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;sudo apt -y install curl apt-transport-https curl -sSL https://dtcooper.github.io/raspotify/key.asc | sudo apt-key add -v - echo 'deb https://dtcooper.github.io/raspotify raspotify main' | sudo tee /etc/apt/sources.list.d/raspotify.list sudo apt-get update sudo apt-get -y install raspotify &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Ensuite, depuis votre application Spotify, il suffit de s&#233;lectionner la sortie &#171;&lt;small class=&#034;fine d-inline&#034;&gt;&#160;&lt;/small&gt;Raspotify&lt;small class=&#034;fine d-inline&#034;&gt;&#160;&lt;/small&gt;&#187; dans les options propos&#233;es dans le menu accessible depuis l'icone dans le bas inf&#233;rieur gauche de l'&#233;cran de lecture&#160;:&lt;/p&gt;
&lt;div class='spip_document_40 spip_document spip_documents spip_document_image spip_documents_center spip_document_center'&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;a href='https://www.momh.fr/IMG/jpg/spotify_select.jpg' class=&#034;spip_doc_lien mediabox&#034; type=&#034;image/jpeg&#034;&gt; &lt;img src='https://www.momh.fr/local/cache-vignettes/L500xH890/spotify_select-99408.jpg?1724896677' width='500' height='890' alt='' /&gt;&lt;/a&gt;
&lt;/figure&gt;
&lt;/div&gt;
&lt;div class='spip_document_41 spip_document spip_documents spip_document_image spip_documents_center spip_document_center'&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;a href='https://www.momh.fr/IMG/jpg/spotify_select_raspotify.jpg' class=&#034;spip_doc_lien mediabox&#034; type=&#034;image/jpeg&#034;&gt; &lt;img src='https://www.momh.fr/local/cache-vignettes/L500xH890/spotify_select_raspotify-474d0.jpg?1724896677' width='500' height='890' alt='' /&gt;&lt;/a&gt;
&lt;/figure&gt;
&lt;/div&gt;&lt;h2 class=&#034;spip&#034;&gt;Configuration&lt;/h2&gt;
&lt;p&gt;Raspotify est fonctionnel out of the box mais, s'il en est besoin, il est possible de jouer sur certains param&#232;tres dans le fichier &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;/etc/default/raspotify&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;En cas de modification, il convient alors de relancer le service raspotify&#160;:&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre data-language=&#034;bash&#034; class='spip_code spip_code_block language-bash' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;sudo service raspotify restart &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 class=&#034;spip&#034;&gt;Raspotify &amp; PulseAudio&lt;/h2&gt;
&lt;p&gt;Pour que Raspotify utilise PulseAudio, il suffit de suivre &lt;a href=&#034;https://github.com/dtcooper/raspotify/issues/154#issuecomment-442299432&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;la d&#233;marche propos&#233;e par Marc Fauvain&lt;/a&gt;&#160;:&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre data-language=&#034;bash&#034; class='spip_code spip_code_block language-bash' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;sudo mkdir /var/cache/raspotify/.pulse sudo sh -c 'echo &#034;default-server = 127.0.0.1&#034; &gt; /var/cache/raspotify/.pulse/client.conf' sudo chown -R raspotify:raspotify /var/cache/raspotify/.pulse &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Il faut &#233;galement &#233;diter le fichier &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;/etc/asound.rc&lt;/code&gt;&#160;:&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre data-language=&#034;bash&#034; class='spip_code spip_code_block language-bash' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;sudo nano /etc/asound.rc &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;pcm.!default { type pulse } ctl.!default { type pulse } &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>MPD, PulseAudio et Bluetooth sous Raspbian Buster</title>
		<link>https://www.momh.fr/mpd-pulseaudio-et-bluetooth-sous-raspbian-buster</link>
		<guid isPermaLink="true">https://www.momh.fr/mpd-pulseaudio-et-bluetooth-sous-raspbian-buster</guid>
		<dc:date>2020-09-29T10:58:00Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Brice Boucard</dc:creator>


		<dc:subject>Linux</dc:subject>
		<dc:subject>mpd</dc:subject>
		<dc:subject>PulseAudio</dc:subject>
		<dc:subject>Raspberry Pi</dc:subject>
		<dc:subject>bluetooth</dc:subject>

		<description>
&lt;p&gt;Alors que je venais juste de mettre en place la cohabitation entre &lt;span class=&#034;caps&#034;&gt;MPD&lt;/span&gt; et mon ampli connect&#233; en Bluetooth sur mon Raspberry Pi 2 (voir ici), je basculais sur un mod&#232;le 4, modifiant quelque peu mes usages et utiisant cette fois-ci l'interface graphique (afin de profiter notamment de Spotify, une fois la gestion des &lt;span class=&#034;caps&#034;&gt;DRM&lt;/span&gt; ajout&#233;e). Et du coup, afin d'avoir une ma&#238;trise plus fine de mes sorties audio, j'ai opt&#233; pour l'utilisation de PulseAudio. &lt;br class='autobr' /&gt; On commence par purger bluealsa s'il est install&#233;&#160;(&#8230;)&lt;/p&gt;


-
&lt;a href="https://www.momh.fr/blog" rel="directory"&gt;Blog&lt;/a&gt;

/ 
&lt;a href="https://www.momh.fr/linux" rel="tag"&gt;Linux&lt;/a&gt;, 
&lt;a href="https://www.momh.fr/mpd" rel="tag"&gt;mpd&lt;/a&gt;, 
&lt;a href="https://www.momh.fr/pulseaudio" rel="tag"&gt;PulseAudio&lt;/a&gt;, 
&lt;a href="https://www.momh.fr/raspberry-pi" rel="tag"&gt;Raspberry Pi&lt;/a&gt;, 
&lt;a href="https://www.momh.fr/bluetooth" rel="tag"&gt;bluetooth&lt;/a&gt;

		</description>


 <content:encoded>&lt;div class='rss_chapo'&gt;&lt;p&gt;Alors que je venais juste de mettre en place la cohabitation entre &lt;span class=&#034;caps&#034;&gt;MPD&lt;/span&gt; et mon ampli connect&#233; en Bluetooth sur mon Raspberry Pi 2 (voir &lt;a href='https://www.momh.fr/mpd-et-bluetooth-sur-raspberry-pi-2' class=&#034;spip_in&#034;&gt;ici&lt;/a&gt;), je basculais sur un mod&#232;le 4, modifiant quelque peu mes usages et utiisant cette fois-ci l'interface graphique (afin de profiter notamment de Spotify, une fois &lt;a href='https://www.momh.fr/spip.php?page=article&amp;id_article=35'&gt;la gestion des &lt;span class=&#034;caps&#034;&gt;DRM&lt;/span&gt; ajout&#233;e&lt;/a&gt;). Et du coup, afin d'avoir une ma&#238;trise plus fine de mes sorties audio, j'ai opt&#233; pour l'utilisation de PulseAudio.&lt;/p&gt;&lt;/div&gt;
		&lt;div class='rss_texte'&gt;&lt;p&gt;On commence par purger &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;bluealsa&lt;/code&gt; s'il est install&#233;&#160;:&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre data-language=&#034;bash&#034; class='spip_code spip_code_block language-bash' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;sudo apt purge bluealsa &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;puis on installe tout ce qui concerne le Bluetooth et PulseAudio&#160;:&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre data-language=&#034;bash&#034; class='spip_code spip_code_block language-bash' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;sudo apt install pi-bluetooth pulseaudio pulseaudio-module-bluetooth paprefs pavumeter pavucontrol pasystray &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;On v&#233;rifie la configuration de PulseAudio (&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;/etc/pulse/default.pa&lt;/code&gt;) notamment pour ce qui est du Bluetooth&#160;:&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;### Automatically load driver modules for Bluetooth hardware .ifexists module-bluetooth-policy.so load-module module-bluetooth-policy .endif .ifexists module-bluetooth-discover.so load-module module-bluetooth-discover .endif &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;et on ajoute ces &#233;l&#233;ments&#160;:&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;# automatically switch to newly-connected devices load-module module-switch-on-connect load-module module-native-protocol-tcp auth-ip-acl=127.0.0.1 # IP of localhost &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;On tue PulseAudio&#160;:&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre data-language=&#034;bash&#034; class='spip_code spip_code_block language-bash' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;pulseaudio -k &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;S'il ne red&#233;marre pas tout seul, il suffit de lancer la commande&#160;:&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre data-language=&#034;bash&#034; class='spip_code spip_code_block language-bash' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;pulseaudio -D &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;On veille &#224; bien connecter notre enceinte Bluetooth via l'utilitaire en ligne de commande &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;bluetoothctl&lt;/code&gt;&#160;: on commence par rechercher les p&#233;riph&#233;riques disponibles (&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;scan on&lt;/code&gt;), puis on lui accorde notre confiance (pas d'authentification n&#233;cessaire, &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;trust&lt;/code&gt;) avant de faire l'appairage avec le bon device (&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;pair&lt;/code&gt;) et de nous y connecter (&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;connect&lt;/code&gt;)&lt;small class=&#034;fine d-inline&#034;&gt;&#160;&lt;/small&gt;; on peut alors cesser la recherche (&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;scan off&lt;/code&gt;)&#160;:&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre data-language=&#034;bash&#034; class='spip_code spip_code_block language-bash' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;bluetoothctl &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div class=&#034;precode&#034;&gt;&lt;pre data-language=&#034;bash&#034; class='spip_code spip_code_block language-bash' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;Agent registered [bluetooth]# scan on Discovery started [CHG] Controller 00:1A:7D:DA:71:15 Discovering: yes [CHG] Device FC:58:FA:14:27:BC RSSI: -71 [CHG] Device FC:58:FA:14:27:BC TxPower: 4 [...] [bluetooth]# pair FC:58:FA:14:27:BC Attempting to pair with FC:58:FA:14:27:BC [CHG] Device FC:58:FA:14:27:BC Connected: yes [...] [CHG] Device FC:58:FA:14:27:BC ServicesResolved: yes [CHG] Device FC:58:FA:14:27:BC Paired: yes Pairing successful [CHG] Device FC:58:FA:14:27:BC ServicesResolved: no [CHG] Device FC:58:FA:14:27:BC Connected: no [bluetooth]# trust FC:58:FA:14:27:BC [CHG] Device FC:58:FA:14:27:BC Trusted: yes Changing FC:58:FA:14:27:BC trust succeeded [bluetooth]# connect FC:58:FA:14:27:BC Attempting to connect to FC:58:FA:14:27:BC [CHG] Device FC:58:FA:14:27:BC Connected: yes Connection successful [CHG] Device FC:58:FA:14:27:BC ServicesResolved: yes [Tangent Ampster BT]# scan off Discovery stopped [...] [Tangent Ampster BT]# exit &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;On configure une sortie PulseAudio dans la configuration de mpd, &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;/etc/mpd.conf&lt;/code&gt;&#160;:&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre data-language=&#034;bash&#034; class='spip_code spip_code_block language-bash' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;sudo nano /etc/mpd.conf &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;audio_output { type &#034;pulse&#034; name &#034;My Pulse Output&#034; server &#034;localhost&#034; mixer_type &#034;software&#034; } &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;On relance &lt;span class=&#034;caps&#034;&gt;MPD&lt;/span&gt; et l'affaire est jou&#233;e&#160;:&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre data-language=&#034;bash&#034; class='spip_code spip_code_block language-bash' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;sudo service mpd restart &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>



</channel>

</rss>
