Easy Audio Setup: installazione guidata di sistemi audio HQ

Pagina 6 di 44
prima
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 ... ultimo
Visualizzazione dei risultati da 51 a 60 su 433
  1. #51
    tebibyte
    Registrato
    Aug 2011
    Età
    51
    Messaggi
    2,928
    configurazione

    Predefinito

    Confermo che il nome é R2


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

    Predefinito

    Originariamente inviato da UnixMan
    Non so se Marco abbia aggiornato i sorgenti di R2, ma quanto meno la dir debian/ su git è ancora ferma alla vecchia versione.
    Il branch Debian è fermo a quando l'ho creato su tua indicazione. Come ti ho detto, mi aspetto che tu faccia una fork del repository e aggiorni la branch Debian, poi possiamo decidere se mantenerla solo nel tuo Repo (mi parrebbe la cosa giusta) o reintegrarla nel mio con una pull request.

    La prima cosa da fare è - probabilmente - un fast forward della branch alla versione corrente di Release, ma se hai fatto altri cambiamenti (il copyright, il man,...) te li sovrascriverei, quindi la lascio a te.

    Questo è il motivo per cui è sbagliato gestire nello stesso repository i sorgenti e le distribuzioni, sono 'oggetti' che hanno cicli di vita diversi, è stato un errore integrare Debian nei sorgenti.
    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

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

    Predefinito

    Originariamente inviato da antonellocaroli
    Confermo che il nome é R2

    Si, cosa più importante il modello, nome modello e firmware sono quelli giusti, C-3PO non avrà problemi con questa versione, comunque decidiate di chamare l'eseguibile e/o il lettore, che a livello di mera cortesia, gradirei mantenessero il prefisso"Squeezelite-R2" nel nome, ma sono due diversi gradi di importanza, fate come volete.
    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

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

    Predefinito

    Originariamente inviato da bigtube
    Mi sa' che è meglio utilizzare sorgenti standard pero' ....altrimenti quel deb è inutile
    beh, addirittura inutile no; con lo script non ci sono problemi, e tra i "debianisti" quello di Marillat è praticamente uno standard "de facto": nessuno si sognerebbe di avere un sistema debian per uso desktop (o comunque che ha a che fare con audio, video, ecc) senza includere quel repository. È incluso di default anche dalla LMDE e molte altre "derivate".

    Però, visto che è possibile farlo, senza dubbio è meglio costruire i pacchetti senza ulteriori dipendenze "esterne". Provvederò.

    Originariamente inviato da bigtube
    Vecchia o nuova ha funzionato ricompilando come hai descritto ma con i miei sorgenti standard
    sì, dal punto di vista del funzionamento le recenti modifiche ai "sorgenti del pacchetto" non cambiano nulla: le differenze sono solo nel nome dell'eseguibile che viene prodotto ed incluso (squeezelite-R2 anziché squeezelite), nella man page (che include le informazioni relative alla versione R2), nelle informazioni di copyright, nella versione, ecc. Prova a dare il comando "man squeezelite"; l'output deve apparire così:
    codice:
    SQUEEZELITE-R2(1)                                                General Commands Manual                                                SQUEEZELITE-R2(1)
    
    NAME
           squeezelite-R2 - Lightweight headless Squeezebox emulator
    
    SYNOPSIS
           squeezelite-R2 [options]
    
    COPYRIGHT
           Squeezelite is Copyright 2012-2015 by Adrian Smith.
           This modified version (Squeezelite-R2) is Copyright 2015 by Marco Curti.
    
    DESCRIPTION
    [...]
    Originariamente inviato da antonellocaroli
    su una 64 bit:
    [...]
    Provato di nuovo lo script su una 32 bit andato tutto bene (anche l´istallazione del deb) fino al solito problema del riconoscimento dell´uscita audio da scegliere...
    32 bit:
    [...]
    Incredibile. Ho appena provato sul sistema che pilota il mio impianto (debian 64) ed anche lì entrambi quei comandi funzionano perfettamente. Mi viene il dubbio che possa essere un problema legato alla versione di "awk" che viene impiegata (ne esiste più di una).

    Prova ancora così:
    codice:
    squeezelite -l | gawk '!/^\s*Output|^\s*null|^\s*(sys)?default|^\s*dmix:|^\s*dsnoop:|^\s*surround..:/ { print $1 }'
    e così:
    codice:
    squeezelite -l | gawk '!/^\s*Output|^\s*null|^\s*(sys)?default|^\s*dmix|^\s*dsnoop|^\s*surround/ { print $1 }'
    ...a vederlo distrattamente il comando sembra astruso, ma in realtà è semplicissimo: è soltanto una banale "regexp" (espressione regolare) impiegata con awk per "filtrare" l'output di "squeezelite -l" in modo da eliminare le righe che non servono (quelle che cominciano con "Output", "null", ecc), seguita dal comando (print $1) che dice ad awk di scrivere in uscita solo "il primo campo" delle righe che passano la selezione.

    Originariamente inviato da antonellocaroli
    Confermo che il nome é R2
    ottimo.
    Ultima modifica di UnixMan : 19-12-2015 a 12:33
    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.»

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

    Predefinito

    Eccoli

    codice:
    filippo@debianplayer:~$ squeezelite -l | gawk '!/^\s*Output|^\s*null|^\s*(sys)?default|^\s*dmix:|^\s*dsnoop:|^\s*surround..:/ { print $1 }'
    -bash: gawk: comando non trovato
    filippo@debianplayer:~$ squeezelite -l | gawk '!/^\s*Output|^\s*null|^\s*(sys)?default|^\s*dmix|^\s*dsnoop|^\s*surround/ { print $1 }'
    -bash: gawk: comando non trovato
    filippo@debianplayer:~$

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

    Predefinito

    Bingo. E allora, che versione di awk c'è?

    Prova a dare il comando:
    dpkg -S $(which awk)



    Inviato dal mio GT-I9100 utilizzando Tapatalk
    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. #57
    tebibyte
    Registrato
    Aug 2011
    Età
    51
    Messaggi
    2,928
    configurazione

    Predefinito

    Originariamente inviato da UnixMan
    Bingo. E allora, che versione di awk c'è?

    Prova a dare il comando:
    dpkg -S $(which awk)



    Inviato dal mio GT-I9100 utilizzando Tapatalk
    codice:
    filippo@debianplayer:~$ dpkg -S $(which awk)
    dpkg-query: nessun percorso corrispondente a /usr/bin/awk
    filippo@debianplayer:~$

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

    Predefinito

    Originariamente inviato da antonellocaroli
    codice:
    filippo@debianplayer:~$ dpkg -S $(which awk)
    dpkg-query: nessun percorso corrispondente a /usr/bin/awk
    filippo@debianplayer:~$
    acc, vero, c'è un link di "alternatives"... fai così:
    codice:
    ls -lahF   /usr/bin/awk
    che dovrebbe rispondere:
    /usr/bin/awk -> /etc/alternatives/awk
    quindi, fai lo stesso con quello:
    codice:
    ls -lahF  /etc/alternatives/awk
    che dovrebbe darti qualcosa del genere:
    /etc/alternatives/awk -> /usr/bin/gawk

    Altra cosa che puoi fare è usare il comando:
    codice:
    update-alternatives --display awk
    In ogni caso, a questo punto dai il comando "dpkg -S pathname", dove pathname è il path del file "vero" a cui punta il link simbolico in "/etc/alternatives" a sua volta "puntato" dal link simbolico /usr/bin/awk (c'è per così dire una doppia "redirezione"), che hai ottenuto attraverso i comandi precedenti.

    Il comando "dpkg -S" ti dovrebbe dire il nome del pacchetto che ha installato il file che gli passi come argomento. Visto che ci sei, dai anche: "apt-cache policy nome-pacchetto" così verifichiamo esattamente anche la versione.
    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.»

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

    Predefinito

    nel frattempo, così dovremmo risolvere a prescindere...

    codice:
    squeezelite -l | egrep -v '(^Output|^\s*null|^\s*(sys)?default|^\s*dmix|^\s*dsnoop|^\s*surround|^\s*$)' | awk '{ print $1 }'
    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.»

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

    Predefinito

    Ho aggiornato lo script online, utilizzando il comando qui sopra... stavolta -dovrebbe- funzionare senza problemi ovunque (speriamo...).

    http://www.audiofaidate.org/sw/easetup.sh

    (provate prima il comando nel post precedente: se non va quello... non va neanche lo script)

    Fatemi sapere.

    Nel frattempo sto lavorando alla prossima versione, che aggiunge qualche altra cosetta:

    http://www.audiofaidate.org/sw/easetup.14.sh

    (probabilmente questa cambierà spesso nelle prossime ore).
    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.»

Pagina 6 di 44
prima
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 ... ultimo

Informazioni Thread

Users Browsing this Thread

Ci sono attualmente 1 utenti che stanno visualizzando questa discussione. (0 utenti e 1 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