Note de ce sujet :
  • Moyenne : 5 (1 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Satellite CCRMA + LMS + SqueezeLite... Le tuto!
#11
Bonsoir Olivier,

Je teste actuellement une solution (TinySqueeze) et j'ai découvert au sein de cette solution le package "playhrt" qui vient remplacer alsa :
Playhrt Overview
Playhrt Help

Je n'ai pas encoré réussit à le faire fonctionner sur FedoLight le principe est de lancer squeezelite sans préciser l'interface de sortie ie :
Code :
squeezelite -o - -n PlayerName ....

et ensuite de faire appel à playhrt de cette façon :
Code :
writeloop --block-size=4000 --file-size=20000 /tmp/b1 /tmp/b2 /tmp/b3 | catloop --block-size=4000 /tmp/b1 /tmp/b2 /tmp/b3 | playhrt --stdin --device=plughw:#device --sample-format=#format --non-blocking-write

Comme il est existe une version pour rPi2, je me suis dit que peut être tu souhaiterais tester ... Shy
Playhrt Download
Streamer : Windows Server 2019 & AO 3 & HQPlayer | Aurdirvana -> Diretta
Dac : PS Paul Hynes SR4 -> Chord 2Qute
Casque : Auris HA-2SF -> Focal Clear MG
Démat : Auris HA-2SF -> Atoll IN100 By JCT (Ampli) -> Harbeth LS3/5A 11 Ohms
Vinyle : Thorens TD 295 MK IV & Autio-Technica AT-150MLX




Répondre
#12
(01-04-2016, 10:48 PM)LittleScarabee a écrit : Bonsoir Olivier,

Je teste actuellement une solution (TinySqueeze) et j'ai découvert au sein de cette solution le package "playhrt" qui vient remplacer alsa :
Playhrt Overview
Playhrt Help

Je n'ai pas encoré réussit à le faire fonctionner sur FedoLight le principe est de lancer squeezelite sans préciser l'interface de sortie ie :
Code :
squeezelite -o - -n PlayerName ....

et ensuite de faire appel à playhrt de cette façon :
Code :
writeloop --block-size=4000 --file-size=20000 /tmp/b1 /tmp/b2 /tmp/b3 | catloop --block-size=4000 /tmp/b1 /tmp/b2 /tmp/b3 | playhrt --stdin --device=plughw:#device --sample-format=#format --non-blocking-write

Comme il est existe une version pour rPi2, je me suis dit que peut être tu souhaiterais tester ... Shy
Playhrt Download

Bon ben !!! je vais voir ça !! Dodgy Big Grin
Répondre
#13
Hello,

Je viens également de tester TinySqueeze sur mon PC "normal", he bien je suis très satisfait pour le moment, il devance -pour moi- largement Daphile et dépasse quand même mon petit système sur Raspberry. Vraiment top ! En plus, fini les micro-coupures avec Qobuz. Content je suis   Cool

J'ai hate de voir ce que cela va donne sur un NUC dédié....ou  encore avec la version sur Raspberry  Tongue
Benchmark LA4 & AHB2 / Streamer Auralic Aries G 2.1 & Waversa / Pioneer LX800 / Focal Kanta 2 / Sub Velodyne SPL12 / Câbles HP, XLR, RCA, secteur : WhyNot Opus 18 & 18+ & Tellurium Q / Barrettes secteurs WhyNot & Audioquest Niagara 1200 
Répondre
#14
(01-05-2016, 03:25 AM)Mathew a écrit : Hello,

Je viens également de tester TinySqueeze sur mon PC "normal", he bien je suis très satisfait pour le moment, il devance -pour moi- largement Daphile et dépasse quand même mon petit système sur Raspberry. Vraiment top ! En plus, fini les micro-coupures avec Qobuz. Content je suis   Cool

J'ai hate de voir ce que cela va donne sur un NUC dédié....ou  encore avec la version sur Raspberry  Tongue

J'ai vu le fil sur E&M, ça à l'air tentant !!! Mais pour l'instant, je fais un break (enfin j'écoute un peu de musique).
J'ai cherché comment lancer tous les processus squeezelite en RT d'une manière permanente, mais comme Satellite n'utilise pas Systemd pour gérer les services... plus compliqué !!!

sinon, il suffit d'identifier (PID) les processus Squeezelite avec Htop par exemple, puis de lancer la commande :

sudo chrt -f -p 99 pid (pour les 4 process ou les 3 restants si on utilise -p 99 dans les arguments ALSA)

Pour TinySqueeze: Mathew & LittleScarabee, vous pouvez ouvrir un post dédié !!!
Répondre
#15
Hello

En effet Systemd est plus simple pour le coup...une petite boucle au démarrage sur la liste des PID de Squeezelite fonctionneras...si c'est pas déjà fait Smile....

Je ne sais pas si "on peut ouvrir un post" > l'auteur étant Le Dom : je pense qu'il serait mal vu de le faire en parallèle, non ?

@Mathew : je t'invite à tester playhrt > attention il est limité à 44,1 (je n'ai pas encore trouvé comment passer dynamiquement les informations à playhrt)...Après tu as le mode "play-packet" qui se rapproche techniquement de playhrt avec la notion de mmap et non-blocking...

Bonne journée
Streamer : Windows Server 2019 & AO 3 & HQPlayer | Aurdirvana -> Diretta
Dac : PS Paul Hynes SR4 -> Chord 2Qute
Casque : Auris HA-2SF -> Focal Clear MG
Démat : Auris HA-2SF -> Atoll IN100 By JCT (Ampli) -> Harbeth LS3/5A 11 Ohms
Vinyle : Thorens TD 295 MK IV & Autio-Technica AT-150MLX




Répondre
#16
(01-05-2016, 11:33 AM)LittleScarabee a écrit : Je ne sais pas si "on peut ouvrir un post" > l'auteur étant Le Dom : je pense qu'il serait mal vu de le faire en parallèle, non ?

Euh je croyais qu'on vivait dans un pays libre !! non ?
C'était juste une suggestion pour en parler ici, à vous de voir !
Répondre
#17
(01-05-2016, 11:33 AM)LittleScarabee a écrit : Je ne sais pas si "on peut ouvrir un post" > l'auteur étant Le Dom : je pense qu'il serait mal vu de le faire en parallèle, non ?

J'avoue que c'est aussi la raison qui me retiens à en parler "plus ouvertement"... Wink , je ne veux froisser personne (précisant que l'on est invité à faire un petit "don" à l'auteur de ce superbe Tinysqueeze - pour ceux qui le shouaite - c'est toujours encourageant, d'autant plus que le gars semble travailler à améliorer sans cesse son système).

Sinon pour playhrt, je tâcherai de voir ce qu'il en est, merci LittleScarabee

cdt
Benchmark LA4 & AHB2 / Streamer Auralic Aries G 2.1 & Waversa / Pioneer LX800 / Focal Kanta 2 / Sub Velodyne SPL12 / Câbles HP, XLR, RCA, secteur : WhyNot Opus 18 & 18+ & Tellurium Q / Barrettes secteurs WhyNot & Audioquest Niagara 1200 
Répondre
#18
Je me demande quelles sont les différences avec PiCorePlayer !!! Pour l'instant je vois plutot ça comme un PiCorePlayer sur x86. Me trompes je ?
Par contre, la même démarche est relou pour le Pi2, l'image TinyCore est dispo en RC2, mais ensuite pour recopier les fichiers TinyCore... ???? pas trouver l'astuce pour le moment !!!

Pour PlayHRT: le gars utilise un système sous linux de correction qui a l'air super bien fichu : http://drc-fir.sourceforge.net/
Répondre
#19
Hello,

J'avoue ne pas être très familier du monde LINUX, je ne sais pas comment intégrer Tinysqueeze dans le Pi2, j'ai effectivement eu droit à un fichier "sans vie"  Big Grin

Sinon concernant PiCorePlayer, je ne saurais préciser la différence, n'étant pas parvenu à bien le faire fonctionner sur mon Pi2. 
Je reste persuadé que Tiny sur un Pi2 doit être terrible, car installé sur un pc normal, vraiment pas "customisé" - comme je l'ai déjà indiqué - c'est assez surprenant. Il devance en fait  d'une courte tête mon petit système actuel sur le Pi2 (a).

Cdt

(a) >précision : mon système sur Raspberry Pi2 c'est avec MoOde Audio.

Yep : sinon pouvez-vous m'expliquer -si pas trop prenant pour vous- de quoi il en retourne pour PlayHRT ? Je n'ai pour le moment pas trouver beaucoup d'infos...
Benchmark LA4 & AHB2 / Streamer Auralic Aries G 2.1 & Waversa / Pioneer LX800 / Focal Kanta 2 / Sub Velodyne SPL12 / Câbles HP, XLR, RCA, secteur : WhyNot Opus 18 & 18+ & Tellurium Q / Barrettes secteurs WhyNot & Audioquest Niagara 1200 
Répondre
#20
Il serait simplement monstrueux de pouvoir intégrer une correction active au Raspberry Pi 2... Big Grin
Répondre


Sujets apparemment similaires...
Sujet Auteur Réponses Affichages Dernier message
  Tuto pour EAC landbourne 3 3,649 05-21-2019, 06:30 PM
Dernier message: landbourne
  Noyau Euphony mieux que Fedo /CCRMA ? wgb25 7 5,837 12-28-2017, 01:52 PM
Dernier message: 0000

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)