Originariamente inviato da
m_b
Rieccomi...sono ripartito da zero e ora funzionano sia squeezelite che R2. Abbassando il buffer, funzionano anche assieme, ovvero da LMS posso decidere se mandare il play l'uno o l'altro.
Dopo mille prove ho fatto caso che il problema stava nelle "maiuscole/minuscole", ovvero in R2 la stringa era scritta così u32be e non come in squeezelite in cui c'era u32BE.
L'indirizzo mac assegnato ai due player risulta effettivamente diverso, anche se il PC con Gentooplayer ha IP fisso. IP fisso, lo avevo settato qualche tempo fa tramite il router e non tramite il comando IPstatic.
Per cui provando entrambi i player con questi settaggi funziona tutto, conversione DSD compresa:
per squeezelite:
SL_OPTS="-C 1 -W -D :u32BE -o hw:CARD=TAZH1ES,DEV=0 -r 44100-384000 -b 262144:262144 -a 499:3::0 -n GentooPlayer -m 00:f0:4c:68:d1:47"
per R:2
SL_OPTS="-C 1 -D :u32BE -o hw:CARD=TAZH1ES,DEV=0 -r 44100-384000 -b 262144:262144 -a 499:3::0 -n GentooPlayer-R2 -m 00:e0:4s:78:d1:46"
Con questi invece i log mi davano che il player era
unable to open audio device requested format
SL_OPTS="-C 1 -W -D :u32be -o hw:CARD=TAZH1ES,DEV=0 -r 44100-384000 -b 262144:262144 -a 499:3::0 -n GentooPlayer -m 00:f0:4c:68:d1:47"
SL_OPTS="-C 1 -D :u32be -o hw:CARD=TAZH1ES,DEV=0 -r 44100-384000 -b 262144:262144 -a 499:3::0 -n GentooPlayer-R2 -m 00:e0:4s:78:d1:46"
Debbo dire che dopo una prima esaltazione per aver risolto l'arcano, mi sono sentito parecchio scemo
Ad ogni modo, rimane il problema, con conversione DSD, del "non gapless" e dei 30/40 sec di lag tra un brano e l'altro. Su questo avete qualche idea?
Monitorando le prestazioni del sistema, ho notato che LMS utilizza sempre circa 4Gb di ram fissi...forse si potrebbe assegnare più ram al processo, ma non so come potrei farlo.
ciao