Guida a Logitech Media Server, Squeezelite e derivati.

Visualizzazione dei risultati da 1 a 10 su 1883

Hybrid View

Messaggio precedente Messaggio precedente   Prossimo messaggio Prossimo messaggio
  1. #1
    nibble L'avatar di bhoga
    Registrato
    Dec 2015
    Età
    65
    Messaggi
    66

    Predefinito

    Originariamente inviato da UnixMan
    ottimo. Quale dispositivo "logico" hai selezionato?

    prova con "hw:" o "plughw:".

    Il bit-depth a quanto lo hai messo? 24 o 32?

    Per cambiare, non serve riavviare lo script: fai prima ad editare il file di configurazione e poi riavviare squeezelite con "service squeezelite restart".


    questo è abbastanza strano. Oltre al DAC (USB?), c'è qualche altra interfaccia, ad es. una scheda interna?
    Questa faccenda di alsamixer assente mi crea un po' di sospetto...
    Non è possibile reinstallare il pacchetto alsa?
    Avrei trovato in giro per la rete un comando tipo questo:
    apt-get install alsa-base alsa-utils alsa-oss alsa-source alsamixergui alsaplayer-gtk alsaplayer alsaplayer-oss snd-gtk-alsa
    Potrebbe andare bene?

    Oggi non riesco, ma proverò a controllare qual è il dispositivo logico e che valori ho dato di bit -depth (sapessi almeno cosa vuol dire...) .
    Comunque secondo me lo script in versione piccola guida è già molto migliorato e comincio vagamente a capirci qualcosa...

  2. #2
    tebibyte
    Registrato
    Aug 2011
    Età
    51
    Messaggi
    2,928
    configurazione

    Predefinito

    Originariamente inviato da bhoga
    Questa faccenda di alsamixer assente mi crea un po' di sospetto...
    Non è possibile reinstallare il pacchetto alsa?
    Avrei trovato in giro per la rete un comando tipo questo:
    apt-get install alsa-base alsa-utils alsa-oss alsa-source alsamixergui alsaplayer-gtk alsaplayer alsaplayer-oss snd-gtk-alsa
    Potrebbe andare bene?

    Oggi non riesco, ma proverò a controllare qual è il dispositivo logico e che valori ho dato di bit -depth (sapessi almeno cosa vuol dire...) .
    Comunque secondo me lo script in versione piccola guida è già molto migliorato e comincio vagamente a capirci qualcosa...
    C´é alsa!!!

    se dai alsamixer -c 1 e si apre....vuoldire che c´é!!!

    Prova a cambiare le impostazioni di squeezelite....
    commenta la riga inerente a bitarate ecc

    prova a cambiare nome alla scheda...scegliendo tra quelle che ti elenca squeezelite -l

    Hai provato in alsamixer a mettere mute e toglierlo dal front? alzare e abbassare il volume....eccc

    cat /proc/asound/cards cosa dice?
    Ultima modifica di antonellocaroli : 10-12-2015 a 13:08

  3. #3
    nibble L'avatar di bhoga
    Registrato
    Dec 2015
    Età
    65
    Messaggi
    66

    Predefinito

    Originariamente inviato da antonellocaroli
    C´é alsa!!!

    se dai alsamixer -c 1 e si apre....vuoldire che c´é!!!

    Prova a cambiare le impostazioni di squeezelite....
    commenta la riga inerente a bitarate ecc

    prova a cambiare nome alla scheda...scegliendo tra quelle che ti elenca squeezelite -l

    Hai provato in alsamixer a mettere mute e toglierlo dal front? alzare e abbassare il volume....eccc

    cat /proc/asound/cards cosa dice?
    Se c'è, e non ho motivo di dubitarne dato che salta fuori con l'altro comando, perchè non risponde al semplice comando alsamixer?
    Non ho provato a inserire e disinserire il mute, avevo provato però ad alzare e abbassare il volume. Lo farò.
    Purtroppo stasera rientro tardissimo e non potrò provare prima di domani...
    Immagino che "-d all=debug -f /var/log/squeezelite.log" devo inserirlo non commentato nell'edit di squeezelite, vero?
    Proverò anche questa...
    Sarebbe utile una piccola guida al file di configurazione di squeezelite, c'è da qualche parte?
    Mi piacerebbe un po' capire, non solo eseguire.
    A meno che non si tratti di una cosa complicatissima, come voi ho limitate risorse di tempo purtroppo....

  4. #4
    pebibyte L'avatar di marcoc1712
    Registrato
    Jan 2013
    Messaggi
    5,254
    configurazione

    Predefinito

    Originariamente inviato da bhoga
    Se c'è, e non ho motivo di dubitarne dato che salta fuori con l'altro comando, perchè non risponde al semplice comando alsamixer?
    Non ho provato a inserire e disinserire il mute, avevo provato però ad alzare e abbassare il volume. Lo farò.
    Purtroppo stasera rientro tardissimo e non potrò provare prima di domani...
    Immagino che "-d all=debug -f /var/log/squeezelite.log" devo inserirlo non commentato nell'edit di squeezelite, vero?
    Proverò anche questa...
    Sarebbe utile una piccola guida al file di configurazione di squeezelite, c'è da qualche parte?
    Mi piacerebbe un po' capire, non solo eseguire.
    A meno che non si tratti di una cosa complicatissima, come voi ho limitate risorse di tempo purtroppo....
    Ti capisco perfettamente e ti ringrazio per la tenacia, siamo tutti in fase di test su ogni componente, quindi una quota di scomodità (e di errore) è da mettere in conto, sei di fatto un pioniere.

    Non esiste un 'file di configurazione di squeezelite' diverso dallo script, viene configurato esclusivamente mediante le opzioni di lancio, l'elenco completo lo trovi lanciandolo con l'opzione -?

    > Squeezelite-R2 -? (o squeezelite -?, dipende dalla versione di cript che usi).

    Io ho redatto una bruttissima guida a supporto, che, insieme alle altre, trovi elencata qui:

    http://www.nexthardware.com/forum/pc...tml#post949118.

    Non è certo esaustiva, ma dovrebbe permetterti di capire il significato delle diversi opzioni e come usarle. Ti consigli di leggere anche quella a C-3PO e l'introduzione a LMS (se ti serve) per inquadrare meglio il contesto generale.

    Le stesse informazione, certamente ad un livello tecnico molto più dettagliato e preciso, le trovi nelle guidi di Giovanni cui - dovrebbe - essere riservato queso THD.

    Tieni duro!
    Ciao, Marco.

    "Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction."
    — E. F. Schumacher (mis-attributed to A. Einstein)
    ________________________________________________________________________________
    Autore della patch R2 per Squeezelite e del plugin C-3PO. note libere
    Logitech media Server 7.9 > miniPc + squeezelite-R2 / SB+ > "Lu Scalmentu" NOS R2R DAC by TubeOne/ AudioResearch DAC 1-20 >
    Klimo Merlino Gold TPS > DIS Interconnect > Kent Gold > Reference > Monitor Audio Studio 20 SE

  5. #5
    tebibyte
    Registrato
    Aug 2011
    Età
    51
    Messaggi
    2,928
    configurazione

    Predefinito

    Originariamente inviato da bhoga
    Se c'è, e non ho motivo di dubitarne dato che salta fuori con l'altro comando, perchè non risponde al semplice comando alsamixer?
    Non ho provato a inserire e disinserire il mute, avevo provato però ad alzare e abbassare il volume. Lo farò.
    Purtroppo stasera rientro tardissimo e non potrò provare prima di domani...
    Immagino che "-d all=debug -f /var/log/squeezelite.log" devo inserirlo non commentato nell'edit di squeezelite, vero?
    Proverò anche questa...
    Sarebbe utile una piccola guida al file di configurazione di squeezelite, c'è da qualche parte?
    Mi piacerebbe un po' capire, non solo eseguire.
    A meno che non si tratti di una cosa complicatissima, come voi ho limitate risorse di tempo purtroppo....
    al file di configurazione di squuezelite alla riga dove c´ é il bitrarte ecc e aggiungi -d all=debug -f /var/log/squeezelite-R2.log


    dopo un po apri il file e vedi cosa c´é dentro, magari lo posti anche

    nano /var/log/squeezelite-R2.log


    se ho scritto qualcosa di sbagliato qualcuno mi corregga.

  6. #6
    tebibyte L'avatar di UnixMan
    Registrato
    Sep 2013
    Messaggi
    2,529
    configurazione

    Predefinito

    Nuova versione dello script, "limata" ed aggiornata. Logging abilitato per default, con nota su quando e come disabilitarlo.

    Solito posto: http://www.audiofaidate.org/sw/easetup.sh
    Ciao, Paolo.

    «Se tu hai una mela, e io ho una mela, e ce le scambiamo, allora tu ed io abbiamo sempre una mela per uno. Ma se tu hai un'idea, ed io ho un'idea, e ce le scambiamo, allora abbiamo entrambi due idee.»

  7. #7
    tebibyte
    Registrato
    Aug 2011
    Età
    51
    Messaggi
    2,928
    configurazione

    Predefinito

    Originariamente inviato da UnixMan
    Nuova versione dello script, "limata" ed aggiornata. Logging abilitato per default, con nota su quando e come disabilitarlo.

    Solito posto: http://www.audiofaidate.org/sw/easetup.sh
    Perfetto Paolo!!! Grande!!!

    @Marco, ma tu quando lo provi sto script di Paolo? poi mi dici se serve un interfaccia grafica...

    Paolo puoi correggere questa parte?

    codice:
    In particolare, per permettere l'identificazione e la risuluzione di
    	eventuali problemi, durante questa procedura sono state abilitate le
    	funzioni di logging di squeezelite. Per visualizzare il file registro
    	potete dare il comando:
    	
    	  less /var/log/squeezelite.
    codice:
    In particolare, per permettere l'identificazione e la risuluzione di
    	eventuali problemi, durante questa procedura sono state abilitate le
    	funzioni di logging di squeezelite. Per visualizzare il file registro
    	potete dare il comando:
    	
    	  less /var/log/squeezelite.log

    Per bhoga questo é perfetto per capire qualcosa del tuo problema:

    codice:
    ATTENZIONE: il sistema è stato preconfigurato e dovrebbe già essere
    	funzionante senza bisogno di ulteriori interventi.
    	Ciò non di meno potrebbe essere utile o necessario personalizzare la
    	configurazione di squeezelite "editando" il relativo file, ad esempio
    	con il comando:
    
    	  nano /etc/default/squeezelite
    	
    	In particolare, per permettere l'identificazione e la risuluzione di
    	eventuali problemi, durante questa procedura sono state abilitate le
    	funzioni di logging di squeezelite. Per visualizzare il file registro
    	potete dare il comando:
    	
    	  less /var/log/squeezelite.log
    	
    	Tali funzioni possono però interferire con le prestazioni del sistema
    	e, qualora il dispositivo ove risiede il file system "/var" sia una 
    	memoria a stato solido (quale un SSD, una scheda "Compact Flash", una 
    	"pen-drive" USB, ecc), le continue scritture del file di log possono 
    	causarne l'invecchiamento precoce.
    	
    	Pertanto, una volta verificato che il sistema funziona correttamente, 
    	si raccomanda caldamente di disabilitare il logging. 
    	
    	Per farlo è sufficiente "commentare" la riga che contiene le opzioni:
    	
    	  -d all=debug -f /var/log/squeezelite.log
    	
    	cioè aggiungere un carattere '#' all'inizio della riga stessa e quindi
    	abilitare la riga adiacente, che è identica in tutto tranne che per la
    	mancanza di quei parametri, cancellando il '#' che la precede.
    
    	Dopo aver apportato qualsiasi modifica al file di configurazione, per
    	renderla effettiva è necessario riavviare il servizio squeezelite con
    	il comando:
    
    	  service squeezelite restart
    
    	oppure riavviare il sistema.
    
    	EOSLM
    }
    @Paolo ho modificato un po il post con la possibiltá della modifica manuale dei file, come mi suggerivi http://www.nexthardware.com/forum/pc...tml#post948621
    Ultima modifica di antonellocaroli : 10-12-2015 a 19:04

  8. #8
    gibibyte L'avatar di DacPassion
    Registrato
    Jul 2014
    Messaggi
    1,250

    Predefinito

    @antonello
    Secondo me l'interfaccia e lo script sono cose diverse, lo script ti aiuta nella prima installazione mentre l'interfaccia ti aiuta nell'uso quotidiano, esempi:
    - viene a casa l'amico con l'ultimo dac uscito super stratosferico, con l'interfaccia selezioni il dac e ascolti
    - il guru di turno suggerisce un buffer di 20gb eheheh sposti un cursore e provi, fa schifo lo rimetti come stava in un colpo
    ...devo continuare??
    Clearaudio Emotion + Satisfy + Grado Gold1 > Phono D3A DIY
    Futro S450 + Daphile / Amanero + Buffalo 2 (trident) uscita a TU Cinemag 15/15B DIY / Jlsounds + Lector Digicode TDA1541 S1
    Monoblocchi D3A 2A3 (electrolytich free!!) DIY / Coral Beta8 in BLH DIY

  9. #9
    pebibyte L'avatar di marcoc1712
    Registrato
    Jan 2013
    Messaggi
    5,254
    configurazione

    Predefinito

    Originariamente inviato da antonellocaroli
    Perfetto Paolo!!! Grande!!!

    @Marco, ma tu quando lo provi sto script di Paolo? poi mi dici se serve un interfaccia grafica...

    Paolo puoi correggere questa parte?

    codice:
    In particolare, per permettere l'identificazione e la risuluzione di
    	eventuali problemi, durante questa procedura sono state abilitate le
    	funzioni di logging di squeezelite. Per visualizzare il file registro
    	potete dare il comando:
    	
    	  less /var/log/squeezelite.
    codice:
    In particolare, per permettere l'identificazione e la risuluzione di
    	eventuali problemi, durante questa procedura sono state abilitate le
    	funzioni di logging di squeezelite. Per visualizzare il file registro
    	potete dare il comando:
    	
    	  less /var/log/squeezelite.log

    Per bhoga questo é perfetto per capire qualcosa del tuo problema:

    codice:
    ATTENZIONE: il sistema è stato preconfigurato e dovrebbe già essere
    	funzionante senza bisogno di ulteriori interventi.
    	Ciò non di meno potrebbe essere utile o necessario personalizzare la
    	configurazione di squeezelite "editando" il relativo file, ad esempio
    	con il comando:
    
    	  nano /etc/default/squeezelite
    	
    	In particolare, per permettere l'identificazione e la risuluzione di
    	eventuali problemi, durante questa procedura sono state abilitate le
    	funzioni di logging di squeezelite. Per visualizzare il file registro
    	potete dare il comando:
    	
    	  less /var/log/squeezelite.log
    	
    	Tali funzioni possono però interferire con le prestazioni del sistema
    	e, qualora il dispositivo ove risiede il file system "/var" sia una 
    	memoria a stato solido (quale un SSD, una scheda "Compact Flash", una 
    	"pen-drive" USB, ecc), le continue scritture del file di log possono 
    	causarne l'invecchiamento precoce.
    	
    	Pertanto, una volta verificato che il sistema funziona correttamente, 
    	si raccomanda caldamente di disabilitare il logging. 
    	
    	Per farlo è sufficiente "commentare" la riga che contiene le opzioni:
    	
    	  -d all=debug -f /var/log/squeezelite.log
    	
    	cioè aggiungere un carattere '#' all'inizio della riga stessa e quindi
    	abilitare la riga adiacente, che è identica in tutto tranne che per la
    	mancanza di quei parametri, cancellando il '#' che la precede.
    
    	Dopo aver apportato qualsiasi modifica al file di configurazione, per
    	renderla effettiva è necessario riavviare il servizio squeezelite con
    	il comando:
    
    	  service squeezelite restart
    
    	oppure riavviare il sistema.
    
    	EOSLM
    }
    Distinguiamo:

    Dal punto di vista 'ideologico':

    Un'interfaccia grafica serve SEMPRE e comunque ai rari ibridi tra scimmie e capre come sono io per capire COSA si può fare ad una prima occhiata, senza leggersi una intera procedura, poi bisogna che sia fatta bene, ovvio...

    Il mio avatar è si la copertina di un album, mi hanno detto, ma l'ho selezionato perchè lo strumento riprodotto è parte di un esperimento per far 'ascoltare' la musica ai sordi di nascita, non so se riuscito - temo non in tutti casi -, ma il principio di usare la tecnologia possibilmente per superare le discriminazioni ed i limiti, stando sempre ben attenti a non crearne di nuovi è uno di quelli cui faccio maggior riferimento, nel mio piccolo.

    Nella fattispecie, per alcuni dislessici, per fortuna non abbastanza gravi da essere considerati portatori di handicap, ma per sfortuna spesso considerati 'minorati' e discriminati a causa di un disturbo che nulla ha a che fare con l'intelligenza, dover digitare correttamente una sequenza di caratteri o dover leggere una pagina di testo è un problema grave, cui difficilmente si pensa.

    Il corretto uso di schemi ed interfacce grafiche, stile point and click, riduce enormemente le difficoltà di queste persone a confrontarsi con la tecnologia, come l'uso ragionato dei colori aiuta i daltonici e l'utilizzo combinato di bip e flash su video i sordi. Non ci facciamo caso, ma sono stati necessari studi e lavoro di esperti per arrivare a quelli che noi oggi consideriamo standard universali di accessibilità.

    Per questo e 1000 altri motivi non mi porterete MAI a dire che una web gui è inutile o dannosa, servisse anche solo per lanciare uno script invece di aprire un terminale (locale o remoto), fare cd nella giusta directory, digitare il suo nome e leggersi l'output in sequenza, eventualmente dovendo scorrerlo all'insù...

    Dal punto di vista pratico,

    Quando uno script è fatto bene, come il vostro, è utile quanto e se non più di una gui (specie se fatta male), quindi ne fa sentire meno la mancanza.

    Scusate la digressione, ma è per chiarire che non è solo questione di gusti o pigrizia, ma il completo e radicale cambio di prospettiva rispetto a chi promuove l'uso di un text editor ASCII per programare o scrivere la documentazione, in quanto 'compatibili' con qualsiasi sistema operativo o hardware. Peccato non lo siano con qualche umano, ma probabilmente è meno importante.

    Detto questo, che - pur se ci scherzo - non è per me di importanza secondaria ed è componente della mia specializzazione professionale, lo script lo provo stasera su una VM che sto liberando allo scopo.

    Non ho dubbi che abbia fatto passi da gigante, Paolo è un maestro e tu reggi il passo molto bene. Dalla mia dimensione ovina non azzardo critiche tecniche ma evidenzio solo 'requisiti' funzionali tipicamente ex post, cioè in fase di utilizzo del sistema e supporto, non di installazione.

    Vi do dire.
    Ciao, Marco.

    "Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction."
    — E. F. Schumacher (mis-attributed to A. Einstein)
    ________________________________________________________________________________
    Autore della patch R2 per Squeezelite e del plugin C-3PO. note libere
    Logitech media Server 7.9 > miniPc + squeezelite-R2 / SB+ > "Lu Scalmentu" NOS R2R DAC by TubeOne/ AudioResearch DAC 1-20 >
    Klimo Merlino Gold TPS > DIS Interconnect > Kent Gold > Reference > Monitor Audio Studio 20 SE

Informazioni Thread

Users Browsing this Thread

Ci sono attualmente 32 utenti che stanno visualizzando questa discussione. (0 utenti e 32 ospiti)

Regole d'invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
nexthardware.com - © 2002-2022