OVH Cloud OVH Cloud

Slimdevices et autre Squeezebox

22 réponses
Avatar
Jean-Louis Matrat
Bonsoir tout le monde,

Voici, au cas où ça intéresserait des gens de savoir comment ça marche
bien, un bref (enfin, pas si bref que ça!) compte-rendu de ce que je me
suis bricolé autour de ces produits.

Rappel de l'idée de départ:
-transfert de tout ce qu'on peut écouter (CD principalement) sur un
serveur, et:
-écoute depuis un ou plusieurs endroits dans le domaine.

Cahier des charges:
-seule la compression sans perte est tolérée;
-les histoires de DRM sont ignorées superbement;
-audio seulement, la vidéo ne fait partie des préoccupations (pour
l'instant!)

Solution retenue:
-Squeezebox et son logiciel associé Slimserver.
Tout est là: http://www.slimdevices.com
Par chez nous, la Squeezebox est dispo chez domadoo.fr, et je n'ai pas
d'actions chez eux. D'ailleurs, j'ai acheté la mienne aux USA.

Comment ça marche?
Evidemment, si pas de réseau local, chercher le bouton "message suivant" ;-)
Il faut un "serveur", un truc (PC, Mac, Linux) où tournera le logiciel
Slimserver, et autant de Squeezebox et/ou de bécanes faisant tourner le
logiciel Softsqueeze que l'on veut.
Une Squeezebox avec Wifi, c'est 300 piastres, et pour faire tourner
Softsqueeze il faut une machine Java. Testé OK sur un Celeron dans les
400 MHz.
Il faut aussi, c'est pas fourni, un logiciel pour transférer les CD et
autres vers le serveur. J'utilise actuellement la version gratuite de
Media Monkey, et j'encode en FLAC. Le logiciel Slimserver semble assez
flexible et efficace sur les tags, pour ceux que ça branche. Mais il
n'est pas fermé (tant s'en faut, Slimserver et Softsqueeze, c'est du
libre) et je pense qu'on peut utiliser tout logiciel capable de gérer
des fichiers audio selon une structure de répertoires définie.

En principe, un PC de récup pas trop antédiluvien pourra servir de
serveur et de moteur pour Slimserver. Si le PC est récent, support gros
disques, SATA, etc., c'est tout bon. J'ai préféré dissocier les
fonctions: un PC de récup pour le Slimserver (Pentium III 733 MHz,
Windows XP, le tout à la cave pour pas être embêté par le bruit, et
penser à régler l'option du BIOS qui permet de redémarrer après coupure
secteur!), et un NAS avec un SATA 300 Go pour le stockage. Pour le NAS,
j'ai pris un QNAP sur l'argument de la possibilité d'y bidouiller le
Slimserver, mais je ne l'ai pas fait encore. Il y a aussi un NAS de
Buffalo susceptible paraît-il d'être hacké pareillement, pour les hommes.
L'idée, c'est de pouvoir faire évoluer indépendamment les deux
fonctions, tant sur le plan hardware, que système d'exploitation. J'y
reviendrai.
Pour le ripping, j'ai un autre PC, avec le matos et le soft idoines, qui
font que je ne m'aperçois même pas, quand ça arrive, qu'un disque est
"copy protected", en tout cas pour aucun de ceux que j'ai (au fait, le
serveur Crestron, y fait comment?).

Bon, c'est pas tout, j'ai (pas encore tout à fait) mon millier de CDs
sur le disque dur, mon petit réseau qui ronronne, on fait quoi, maintenant?

Supposons qu'on a une Squeezebox. Le bestiau dispose de sorties
analogiques et numériques. Je n'ai testé que sommairement les
analogiques, la rumeur est qu'elles sont de bonne facture, mais je ne
saurais en dire plus, puisque j'utilise la sortie SPDIF, vers mon
préampli-processeur kivabien.
Pour le raccordement au réseau, c'est enfantin, et pratiquement tout
automatique si DHCP.
Ensuite, il y a une télécommande, et, honnêtement, on peut vraiment
exploiter sa musique sans problèmes avec cette seule télécommande.
L'écran du Squeezebox est lisible depuis le canapé, la navigation est
assez intuitive, et ça marche. J'étais un peu inquiet a priori sur cet
aspect des choses, je dois dire que mes craintes étaient injustifiées.
Le bidule peut aussi capter une tripotée de radios internet, c'est
amusant mais en MP3, et il sait aussi faire radio-réveil, on n'arrête
pas le progrès.

Autres fonctionnalités que je n'ai pas eu la possibilité de tester:
-"compatibilité" Itunes (je ne sais pas exactement ce que ça veut dire,
et avec mon Iaudio, je ne me pose pas vraiment la question)
-possibilité d'encodage (LAME) à la volée en MP3 pour d'éventuels
clients qui ne comprendraient que ça: en principe, cela élargit le champ
des clients possibles, mais je suppose que ça sollicite un peu plus le
serveur en puissance de traitement.

A l'écoute, rien à dire, je ne saurais faire la différence entre ce qui
sort de cette petite boîte et ce qui sort (en SPDIF) de mon lecteur, un
SONY XA3000ES. Après, cela relève de la comparaison entre convertisseurs
N/A, mais plus du Squeezebox proprement dit. Et je ne parle pas de
l'éventuelle comparaison entre un SACD lu par le SONY et ce qui résulte
de la conversion par ailleurs de la couche CD du SACD, quand elle
existe, stockée sur le serveur: c'est une autre histoire, et je ne la
prends pas en compte ici.

Autre cas de figure, on utilise une machine (essayé du Windows XP et du
Linux, pas de Mac récent sous la main) avec Java et Softsqueeze: c'est
une émulation très complète (sauf radios internet) de la Squeezebox, et
le résultat ne dépend que de la carte son utilisée. Excellent avec une
bonne vieille Terratec EWX 24/96 (j'aime bien cette carte pour sa
connectique en Cinch, entre autres)
A noter que la simulation fonctionne comme la télécommande, juste des
simples clics, et donc un écran tactile marche très bien, j'ai vérifié
aussi, ne me remerciez pas :-)

Naturellement, il y a des situations où la télécommande, c'est un rien
poussif. L'arme absolue, alors, c'est l'interface HTTP vers le
Slimserver: port 9000 par défaut, et roulez. N'importe quelle bécane
avec un navigateur permet de piloter _tous_ les clients du domaine (au
fait, on peut évidemment les synchroniser pour avoir la même musique
partout).
Cela inclut naturellement les engins nomades de tout poil, je me suis
payé un Nokia 770 pour voir et ça marche impec.
Je dis pas la frime, bâtir une playlist vautré sur le canapé, le top!
(et bientôt, piloter la musique d'ambiance de la piscine tout pareil!)
Bon, il faut aussi reconnaître que l'interface HTTP, s'il est efficace,
n'est pas follement attrayant!

Alors, résultat des courses: toute la musique (enfin, presque) est sur
un serveur, plusieurs clients peuvent l'utiliser simultanément (j'ai
testé avec 4 clients, synchro ou pas), et dans la pièce d'écoute
principale, il n'y a aucune machine susceptible de faire le moindre
bruit. Heu-reux!

La ligne du bas: une Squeezebox, un NAS+300 Go, un Nokia 770: largement
moins de 1000 piastres. Le PIII 733 prenait la poussière, et le réseau,
qui n'a pas de réseau?
(A noter que les logiciels Slimserver et Softsqueeze étant disponibles
gratuitement, on peut se bâtir un système complètement fonctionnel pour
pas vraiment beaucoup de sous)
Bon, l'apparence du Nokia 770 avec le soft Slimserver, c'est moins sexy
qu'un boîtier Sonos (mais le Nokia peut servir à plein d'autres choses,
pour pratiquement le même prix), et le Squeezebox et/ou mon serveur,
c'est moins d'épate que dix mille brouzoufs claqués chez Crestron. Who
cares?

Evolution prévue:
Je me prends la tête à l'assemblage d'une bécane qui pourrait faire
Softsqueeze, Slimserver (en silence, le disque dur restant au loin),
lecteur de CD/DVD, et rip des CD/DVD (pour cette opération, un bruit
limité sera toléré). Ben c'est pas gagné! On en reparlera...

Voili-voilou. Si questions, ne pas hésiter. Mais visiter le site de ces
gens d'abord, siouplaît.

En revanche, les pisse-vinaigre habituels avec leurs commentaires
stériles sont priés de s'en tenir à la recopie des communiqués de presse
et de passer au message suivant, qu'on se le dise.

JLM

2 réponses

1 2 3
Avatar
Jean-Louis Matrat
en ce 24/08/2006 10:35, Stephane Dupille nous disait:
Tu peux utiliser l'AE avec une compression sans perte. D'ailleurs le
protocole de communication entre le Mac (ou le PC) et la borne utilise
de l'ALS (du LossLess sauce Apple). Tu peux très bien stocker tes
morceaux en ALS, ou en raw (mais alors il sera compressé en ALS on the
fly pour être envoyé vers la borne).




J'ai bien compris tout ça. Mais mon stockage primaire c'est du FLAC, j'y
tiens biscotte c'est un format "libre", et je ne crois pas que
Slimserver (logiciel "libre" tournant sous Windocs, Mac, Linux) puisse
convertir en ALS à la volée. En revanche, il sait le faire pour du mp3.
Bon, je vais en acheter un, d'AE, on verra bien.

JLM
Avatar
geoclou
Jean-Louis Matrat a écrit le 09/08/2006 à 01h21 :
Bonsoir tout le monde,

Voici, au cas où ça intéresserait des gens de savoir
comment ça marche
bien, un bref (enfin, pas si bref que ça!) compte-rendu de ce que je me

suis bricolé autour de ces produits.

Rappel de l'idée de départ:
-transfert de tout ce qu'on peut écouter (CD principalement) sur un
serveur, et:
-écoute depuis un ou plusieurs endroits dans le domaine.

Cahier des charges:
-seule la compression sans perte est tolérée;
-les histoires de DRM sont ignorées superbement;
-audio seulement, la vidéo ne fait partie des préoccupations
(pour
l'instant!)

Solution retenue:
-Squeezebox et son logiciel associé Slimserver.
Tout est là: http://www.slimdevices.com
Par chez nous, la Squeezebox est dispo chez domadoo.fr, et je n'ai pas
d'actions chez eux. D'ailleurs, j'ai acheté la mienne aux USA.

Comment ça marche?
Evidemment, si pas de réseau local, chercher le bouton "message
suivant" ;-)
Il faut un "serveur", un truc (PC, Mac, Linux) où tournera le
logiciel
Slimserver, et autant de Squeezebox et/ou de bécanes faisant tourner le

logiciel Softsqueeze que l'on veut.
Une Squeezebox avec Wifi, c'est 300 piastres, et pour faire tourner
Softsqueeze il faut une machine Java. Testé OK sur un Celeron dans les
400 MHz.
Il faut aussi, c'est pas fourni, un logiciel pour transférer les CD et
autres vers le serveur. J'utilise actuellement la version gratuite de
Media Monkey, et j'encode en FLAC. Le logiciel Slimserver semble assez
flexible et efficace sur les tags, pour ceux que ça branche. Mais il
n'est pas fermé (tant s'en faut, Slimserver et Softsqueeze, c'est du
libre) et je pense qu'on peut utiliser tout logiciel capable de gérer
des fichiers audio selon une structure de répertoires définie.

En principe, un PC de récup pas trop antédiluvien pourra servir
de
serveur et de moteur pour Slimserver. Si le PC est récent, support gros

disques, SATA, etc., c'est tout bon. J'ai préféré
dissocier les
fonctions: un PC de récup pour le Slimserver (Pentium III 733 MHz,
Windows XP, le tout à la cave pour pas être embêté
par le bruit, et
penser à régler l'option du BIOS qui permet de redémarrer
après coupure
secteur!), et un NAS avec un SATA 300 Go pour le stockage. Pour le NAS,
j'ai pris un QNAP sur l'argument de la possibilité d'y bidouiller le
Slimserver, mais je ne l'ai pas fait encore. Il y a aussi un NAS de
Buffalo susceptible paraît-il d'être hacké pareillement,
pour les hommes.
L'idée, c'est de pouvoir faire évoluer indépendamment les
deux
fonctions, tant sur le plan hardware, que système d'exploitation. J'y
reviendrai.
Pour le ripping, j'ai un autre PC, avec le matos et le soft idoines, qui
font que je ne m'aperçois même pas, quand ça arrive, qu'un
disque est
"copy protected", en tout cas pour aucun de ceux que j'ai (au fait,
le
serveur Crestron, y fait comment?).

Bon, c'est pas tout, j'ai (pas encore tout à fait) mon millier de CDs
sur le disque dur, mon petit réseau qui ronronne, on fait quoi,
maintenant?

Supposons qu'on a une Squeezebox. Le bestiau dispose de sorties
analogiques et numériques. Je n'ai testé que sommairement les
analogiques, la rumeur est qu'elles sont de bonne facture, mais je ne
saurais en dire plus, puisque j'utilise la sortie SPDIF, vers mon
préampli-processeur kivabien.
Pour le raccordement au réseau, c'est enfantin, et pratiquement tout
automatique si DHCP.
Ensuite, il y a une télécommande, et, honnêtement, on peut
vraiment
exploiter sa musique sans problèmes avec cette seule
télécommande.
L'écran du Squeezebox est lisible depuis le canapé, la navigation
est
assez intuitive, et ça marche. J'étais un peu inquiet a priori
sur cet
aspect des choses, je dois dire que mes craintes étaient
injustifiées.
Le bidule peut aussi capter une tripotée de radios internet, c'est
amusant mais en MP3, et il sait aussi faire radio-réveil, on
n'arrête
pas le progrès.

Autres fonctionnalités que je n'ai pas eu la possibilité de
tester:
-"compatibilité" Itunes (je ne sais pas exactement ce que
ça veut dire,
et avec mon Iaudio, je ne me pose pas vraiment la question)
-possibilité d'encodage (LAME) à la volée en MP3 pour
d'éventuels
clients qui ne comprendraient que ça: en principe, cela élargit
le champ
des clients possibles, mais je suppose que ça sollicite un peu plus le
serveur en puissance de traitement.

A l'écoute, rien à dire, je ne saurais faire la différence
entre ce qui
sort de cette petite boîte et ce qui sort (en SPDIF) de mon lecteur, un
SONY XA3000ES. Après, cela relève de la comparaison entre
convertisseurs
N/A, mais plus du Squeezebox proprement dit. Et je ne parle pas de
l'éventuelle comparaison entre un SACD lu par le SONY et ce qui
résulte
de la conversion par ailleurs de la couche CD du SACD, quand elle
existe, stockée sur le serveur: c'est une autre histoire, et je ne la
prends pas en compte ici.

Autre cas de figure, on utilise une machine (essayé du Windows XP et du

Linux, pas de Mac récent sous la main) avec Java et Softsqueeze: c'est
une émulation très complète (sauf radios internet) de la
Squeezebox, et
le résultat ne dépend que de la carte son utilisée.
Excellent avec une
bonne vieille Terratec EWX 24/96 (j'aime bien cette carte pour sa
connectique en Cinch, entre autres)
A noter que la simulation fonctionne comme la télécommande, juste
des
simples clics, et donc un écran tactile marche très bien, j'ai
vérifié
aussi, ne me remerciez pas :-)

Naturellement, il y a des situations où la télécommande,
c'est un rien
poussif. L'arme absolue, alors, c'est l'interface HTTP vers le
Slimserver: port 9000 par défaut, et roulez. N'importe quelle
bécane
avec un navigateur permet de piloter _tous_ les clients du domaine (au
fait, on peut évidemment les synchroniser pour avoir la même
musique
partout).
Cela inclut naturellement les engins nomades de tout poil, je me suis
payé un Nokia 770 pour voir et ça marche impec.
Je dis pas la frime, bâtir une playlist vautré sur le
canapé, le top!
(et bientôt, piloter la musique d'ambiance de la piscine tout pareil!)
Bon, il faut aussi reconnaître que l'interface HTTP, s'il est efficace,
n'est pas follement attrayant!

Alors, résultat des courses: toute la musique (enfin, presque) est sur
un serveur, plusieurs clients peuvent l'utiliser simultanément (j'ai
testé avec 4 clients, synchro ou pas), et dans la pièce
d'écoute
principale, il n'y a aucune machine susceptible de faire le moindre
bruit. Heu-reux!

La ligne du bas: une Squeezebox, un NAS+300 Go, un Nokia 770: largement
moins de 1000 piastres. Le PIII 733 prenait la poussière, et le
réseau,
qui n'a pas de réseau?
(A noter que les logiciels Slimserver et Softsqueeze étant disponibles
gratuitement, on peut se bâtir un système complètement
fonctionnel pour
pas vraiment beaucoup de sous)
Bon, l'apparence du Nokia 770 avec le soft Slimserver, c'est moins sexy
qu'un boîtier Sonos (mais le Nokia peut servir à plein d'autres
choses,
pour pratiquement le même prix), et le Squeezebox et/ou mon serveur,
c'est moins d'épate que dix mille brouzoufs claqués chez
Crestron. Who
cares?

Evolution prévue:
Je me prends la tête à l'assemblage d'une bécane qui
pourrait faire
Softsqueeze, Slimserver (en silence, le disque dur restant au loin),
lecteur de CD/DVD, et rip des CD/DVD (pour cette opération, un bruit
limité sera toléré). Ben c'est pas gagné! On en
reparlera...

Voili-voilou. Si questions, ne pas hésiter. Mais visiter le site de ces

gens d'abord, siouplaît.

En revanche, les pisse-vinaigre habituels avec leurs commentaires
stériles sont priés de s'en tenir à la recopie des
communiqués de presse
et de passer au message suivant, qu'on se le dise.

JLM


Bonjour Jean-Louis,
Je ne sais si vous intervenez encore sur GNT. Si c'est le cas j'aimerais, après lecture de votre post, que vous m'aidiez dans ma recherche. Voilà de quoi il s'agit:
Je ne suis pas féru de nouvelles technologies et je voudrais pouvoir écouter les radios internet sur ma chaîne HI-FI depuis ma box, sans mettre en service mon ordinateur.
J'aimerais aussi pouvoir lire mes CDs depuis un disque dur ou de l'ordinateur.
Tout cela sans avoir à mettre des câbles partout.
Merci d'avance, Georges MICHEL
1 2 3