Débutant totalement perdu pour faire un serveur audio

Photographie ultra-rapide, pilotage d'imprimante 3D ou de CNC, fabrication de bière.... Enfin tout ce que le Raspberry peut gérer trouvera sa place dans cette rubrique

Modérateur : Francois

dom2
Messages : 13
Enregistré le : lun. 7 nov. 2016 22:25

Débutant totalement perdu pour faire un serveur audio

Message par dom2 » mar. 8 nov. 2016 07:55

Bonjour à tous. Cela fait 2 ans que je pense réaliser un serveur audio + spotify à partir d'un raspberry. j'ai regardé et sélectionner un grand nombre de site. Je viens de recevoir mon raspberry la semaine dernière et je galère.
le projet : un nas synology --> raspberry (avec télécommande tablette android (pas d'écran ni clavier-souris dans l'utilisation finale souhaité)) --> sortie en usb --> dac --> ampli. je ne veux faire que de l'audio avec.


J'ai installé noobs et raspbian puis j'ai installé raspian directement et je me suis mis à un peu de programmation ... sous linux pour la première fois. ça me rappelle un peu le DOS.

mon problème est que je ne lis pas l'anglais correctement. je vois de quoi il retourne, je saisis quelques détails mais au delà c'est plus compliqué. je privilégie donc les sites en français et souvent ils renvoient vers des sites anglais.

je me suis inspiré de http://korben.info/spotify-raspberry-pi.html mais surtout de http://nicolargo.developpez.com/tutorie ... r-spotify/.
c'est clair mais je but toujours sur des détails car ces articles sont un peu ancien et les logiciels ont des présentations différentes maintenant avec beaucoup moins - d'emblée - de ligne de code à rentrer.

n'arrivant pas à programmer spotify ni qobuz et devant avoir un compte premium pour le premier j'ai renoncé et je me suis dit que j'allais me servir de mon nas dans un premier temps. échec, impossible d'arriver à quelque chose. nul je suis ... désolé ... et je ne vous parle pas de la commande à distance que je n'ai jamais réussi à faire communiquer (tablette android)

je me suis rabattu sur xpbian, j'installe tout, je paramètre l'accès au nas et il ne le voit pas.

découragé je suis et c'est pour cela que je me dirige vers vous. c'est vrai que c'est ma première expérience linux "un peu" pointue.
j'ai réinstallé raspbian, que dois je faire, que me conseillez vous? merci pour l'aide

Alexidreaming
Raspinaute
Messages : 211
Enregistré le : mar. 16 août 2016 20:55
Contact :

Re: Débutant totalement perdu pour faire un serveur audio

Message par Alexidreaming » mer. 9 nov. 2016 10:57

Salut, voici un petit tutoriel pour creer un serveur de musique avec Mopidy:

Installation de Mopidy et de ses extensions sur votre Raspberry Pi

Le plus simple pour installer mopidy sur ton RPi est d’utiliser le dépot ppa. Via une session SSH ou une fenêtre Terminal tape les commandes suivantes :

wget -q -O - http://apt.mopidy.com/mopidy.gpg | sudo apt-key add -
sudo wget -q -O /etc/apt/sources.list.d/mopidy.list http://apt.mopidy.com/mopidy.list
sudo apt-get update
sudo apt-get install mopidy

Configuration de Mopidy pour tourner en tache de fond (daemon)

On va lancer une première fois mopidy pour générer le fichier de configuration dans votre répertoire local :

modipy

Tu quitte avec un simple Ctrl+C . Ensuite tu va copier le fichier de config avant de lancer mopidy en mode daemon.

sudo cp ~/.config/mopidy/settings.py /etc/modipy/

Tu lance modipy en mode daemon :

sudo service mopidy start

Ajout de ton répertoire de musique à ta bibliothèque

Dans un premier temps tu dois modifier la configuration de mopidy :

sudo nano /etc/mopidy/mopidy.conf

Recherche l’entrée [local] et dé-commente les lignes :

[local]
enabled = true
library = json
media_dir = /hdd/music
data_dir = $XDG_DATA_DIR/mopidy/local
playlists_dir = $XDG_DATA_DIR/mopidy/local/playlists
scan_timeout = 1000
scan_flush_threshold = 1000
excluded_file_extensions =
# .directory
.html
.jpeg
.jpg
.log
.nfo
.png
.txt

Modifie la ligne media_dir avec ton répertoire de musique (fait attention que les données de ce répertoire soit accessible en lecteur 755). Fait de même avec la section mpd :

[mpd]
enabled = true
hostname = 0.0.0.0
port = 6600
password = xxxxxxxxxx
max_connections = 10
#connection_timeout = 60
zeroconf = Mopidy MPD server on $hostname

Maintenant vérifie la commande avec la commande suivante :

sudo mopidyctl config

En cas d’erreur cet outil va te permettre de les corriger. Si tout est bon tu peux lancer le scan de ta bibliothèque.

sudo mopidyctl local scan

Cela risque de prendre un peu de temps, tout dépend du nombre de fichier présent dans ton répertoire.
Le pro du déterrage de topic est là!

Alexidreaming

Alexidreaming
Raspinaute
Messages : 211
Enregistré le : mar. 16 août 2016 20:55
Contact :

Re: Débutant totalement perdu pour faire un serveur audio

Message par Alexidreaming » mer. 9 nov. 2016 11:02

Maintenant l'installation du client sur mobile:

Installation du client MPD sur ta tablette ou Smartphone sous Android

Pour piloter la musique sortant de ton RPi tu vas installer l’application mpdroid. Une fois installé va dans les paramètres -> paramètres de connexion. Perso j’ai pris le Wifi car je souhaite pas le piloter depuis l’extérieur. Entre l’IP, le mot de passe. Normalement tu devrez pouvoir accéder à ta librairie. L’album ci-dessous ne fait pas partie de ma bibliothèque mais de mon compte Google Music. Eh oui en ajoutant l’extension mopidy-gmusic.

Installation de l’extension mopidy-gmusic

Je possède un compte Google Music avec Abonnement illimité et je souhaitais que modipy puisse accéder à tous les albums que j’ai selectionné. Pour cela j’ai installé l’extension mopidy-gmusic.

sudo apt-get install python-pip python-dev build-essential
sudo pip install mopidy-gmusic

Il faut modifier la config de mopidy et ajoute les lignes suivantes :

[gmusic]
username = votre-compte-google (sans extension)
password = xxxxxxxxxxxx

Maintenant relance mopidy :

sudo service mopidy restart

Et voila le tour est joué. Amuse-toi bien :D
Le pro du déterrage de topic est là!

Alexidreaming

dom2
Messages : 13
Enregistré le : lun. 7 nov. 2016 22:25

Re: Débutant totalement perdu pour faire un serveur audio

Message par dom2 » mer. 9 nov. 2016 20:18

merci alexandreaming. désolé pour mon ignorance.
je comprends un peux mais je m'y attacherais lorsque j'aurais plus de temps.

je note

[quote="Alexidreaming"]
Modifie la ligne media_dir avec ton répertoire de musique (fait attention que les données de ce répertoire soit accessible en lecteur 755). Fait de même avec la section mpd :

[mpd]
enabled = true
hostname = 0.0.0.0
port = 6600
password = xxxxxxxxxx
max_connections = 10
#connection_timeout = 60
zeroconf = Mopidy MPD server on $hostname
[/quote]

le répertoire de musique est dans un nas avec adresse ip 192.168.1.xxx, répertoire musique, un id et un mot de passe. dois je laisser hostname = 0.0.0.0? où dois je poser l'id?

tu notes "Recherche l’entrée [local] et dé-commente les lignes :" comment fait-on pour dé-commenter.

je n'ai pas de compte gmusic, dois tout de même le faire?

merci encore pour l'aide.

dyox
Raspinaute
Messages : 969
Enregistré le : dim. 28 déc. 2014 15:28
Localisation : Le long de la côte, au dessus du pays des bigoudennes, aïe

Re: Débutant totalement perdu pour faire un serveur audio

Message par dyox » jeu. 10 nov. 2016 18:33

Bonsoir,

En filtrant sur distrowatch, Volumio devrait vous correspondre.
Pour les tutos et ils parlent de Daphile aussi.

dom2
Messages : 13
Enregistré le : lun. 7 nov. 2016 22:25

Re: Débutant totalement perdu pour faire un serveur audio

Message par dom2 » ven. 11 nov. 2016 18:58

merci dyox pour la proposition.

dom2
Messages : 13
Enregistré le : lun. 7 nov. 2016 22:25

Re: Débutant totalement perdu pour faire un serveur audio

Message par dom2 » jeu. 17 nov. 2016 19:35

Bonjour à tous.
j'ai laissé les choses en plan durant quelques jours. je viens de réinstaller Raspbian sur la carte SD et je voulais commencer par quelque chose de simple à savoir installer un serveur mpd.

j'utilise ce tuto (http://www.loligrub.be/wiki/mpd_raspberry_pi) mais ça bloque à l'étape 3 :
3, On vérifie si le module sonore est chargé, si pas on le charge : sudo modprobe snd-bcm2835 car la réponse est "modprobe: ERROR: ../libkmod/libkmod.c:557 kmod_search_moddep() could not open moddep file '/lib/modules/4.4.21-v7+/modules.dep.bin' "

malgré tout je passe à létape 4 : On configure la sortie audio : On sélectionne la sortie audio que l'on veut utiliser. Pour cela on modifie le dernier chiffre par ce que l'on veut utiliser (0=auto, 1=analog, 2=HDMI) : sudo amixer cset numid=3 1

puis étape 5:
"il est noté Les NOUVEAUX paquets suivants seront install▒s▒:
" libadplug-2.2.1-0 libao-common libao4 libbinio1ldbl libdnet libiso9660-8 libmpcdec6 libmpdclient2 libnfs4
" libresid-builder0c2a libroar2 libsidplay2 libsidutils0 libslp1 libsoxr0 libupnp6 libzzip-0-13 mpd
"0 mis ▒ jour, 18 nouvellement install▒s, 0 ▒ enlever et 0 non mis ▒ jour.
"Il est n▒cessaire de prendre 1 469 ko/1 512 ko dans les archives.
"Apr▒s cette op▒ration, 3 750 ko d'espace disque suppl▒mentaires seront utilis▒s.
"Souhaitez-vous continuer ? [O/n]
je fais réponse oui et plus tard il est noté :
"E: Le pilote pour la m▒thode /usr/lib/apt/methods/https n'a pu ▒tre trouv▒.
"N: Is the package apt-transport-https installed?

J'ai ouvert module.conf dans /etc/modules-load.d, j'ai ajouté "module=(snd_bcm2835) mais le fichier refuse de s'enregistrer. c'est pour charger au démarrage le module son

que dois-je faire ? Je ne préfère pas continuer sans aide, merci d'avance

dyox
Raspinaute
Messages : 969
Enregistré le : dim. 28 déc. 2014 15:28
Localisation : Le long de la côte, au dessus du pays des bigoudennes, aïe

Re: Débutant totalement perdu pour faire un serveur audio

Message par dyox » jeu. 17 nov. 2016 19:43

S'il n'enregistre pas un fichier, il lui faut les droits root je dirai :
sudo nano /etc/modules-load.d/module.conf

Bon courage

dom2
Messages : 13
Enregistré le : lun. 7 nov. 2016 22:25

Re: Débutant totalement perdu pour faire un serveur audio

Message par dom2 » jeu. 17 nov. 2016 19:59

bon en fin de compte, j'ai réessayer en rebootant à chaque fois et ça marche.
j'en suis au 7 : On copie nos musiques sur le raspberry pi dans le répertoire /var/lib/mpd/music.
moi la musique est en 192.168.1.121 sur un nas avec un id et un mot de passe ...
comment faire, je n'ai pas trouvé la solution.
merci pour l'aide

dom2
Messages : 13
Enregistré le : lun. 7 nov. 2016 22:25

Re: Débutant totalement perdu pour faire un serveur audio

Message par dom2 » jeu. 17 nov. 2016 20:02

ok, merci dyox. en fait il fallait rebooter régulièrement pour les maj se fassent.
je bloque sur l'endroit où se trouve la musique. je suis à ma 2e ou 3e tentative et à chaque fois j'apprends un peu mais je n'ai rien trouvé en français sur le sujet .. ou mal cherché

Répondre

Retourner vers « Les applications spécialisées du Raspberry Pi »