@Filippo: apri il file sox/src/dsf.c , cerca la stringa UINT64_MAX (riga 231) e correggi la riga a mano (devi solo aggiungere || in fondo).
Dopo di che:
"prefix" è dove verrà installato se poi dai il comando "make install"... ma per ora ai nostri fini non serve. Avendo configurato con "--disable-shared" ottieni un eseguibile "autocontenuto", quindi basta copiare solo quello in /usr/local/bin (e/o nell'apposita dir di LMS).codice:make clean make distclean # autoreconf -i # se lo hai già fatto prima, non serve ripetere ./configure --prefix=/opt/sox-dsd/ --disable-shared make # make install # opzionale
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.»
purtroppo non servirebbe a nulla. Il "bump" lo produce il DAC stesso, ogni volta che "commuta" tra DSD e PCM o viceversa, nonché ogni volta che uno stream DSD viene "aperto" o chiuso.
...sicuramente NO, è SBAGLIATA!! Manca sempre quell'OR (||) in fondo!!
La riga corretta è:
codice:+ lsx_writeqw(ft, dsf->scount ? dsf->scount : UINT64_MAX) ||
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.»
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.»
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
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
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.»
Ci sono attualmente 4 utenti che stanno visualizzando questa discussione. (0 utenti e 4 ospiti)