DSD in LMS con SOX

Pagina 5 di 115
prima
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 55 105 ... ultimo
Visualizzazione dei risultati da 41 a 50 su 1145
  1. #41
    pebibyte L'avatar di marcoc1712
    Registrato
    Jan 2013
    Messaggi
    5,254
    configurazione

    Predefinito

    Originariamente inviato da antonellocaroli
    Vado a memoria...DSDPlay deve essere attivo solo se si vuole convertire DSD nativo in PCM...ed é attivabile solo se si lancia squeezelite senza l´opzione -D...

    a memoria eh...
    Ero convinto che fosse DSDPlay a defnire dsf e dff in LMS, quindi fosse indispensabile anche solo per il play di file 'nativi'. Se non è così, meglio. Tu o Paolo riuscitea verificarlo? (disabilitate DSDPlay e provate a mandare in play il file che avete convertito staticamente.

    Quendo puoi, mi dici poi se la riga di comando ha funzionato?

    Grazie.
    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

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

    Predefinito

    A me il comando non va

    codice:
    sox -S -V3 file.flac -t dsf -b 1 test.dsf rate -v 2822400 sdm -f sdm-4
    sox:      SoX v14.4.2
    sox INFO formats: detected file format type `flac'
    sox FAIL rate: usage: [-q|-l|-m|-h|-v] [override-options] RATE[k]
                        BAND-
         QUALITY        WIDTH  REJ dB   TYPICAL USE
     -q  quick          n/a  ~30 @ Fs/4 playback on ancient hardware
     -l  low            80%     100     playback on old hardware
     -m  medium         95%     100     audio playback
     -h  high (default) 95%     125     16-bit mastering (use with dither)
     -v  very high      95%     175     24-bit mastering
                  OVERRIDE OPTIONS (only with -m, -h, -v)
     -M/-I/-L     Phase response = minimum/intermediate/linear(default)
     -s           Steep filter (band-width = 99%)
     -a           Allow aliasing above the pass-band
     -b 74-99.7   Any band-width %
     -p 0-100     Any phase response (0 = minimum, 25 = intermediate,
                  50 = linear, 100 = maximum)
    Ci sará qualcosa di sbagliato nella compilazione dei sorgenti che ho fatto tramite ebuild adattata

    codice:
    # Copyright 1999-2015 Gentoo Foundation
    # Distributed under the terms of the GNU General Public License v2
    # $Id$
    
    EAPI=5
    
    inherit autotools
    
    DESCRIPTION="The swiss army knife of sound processing programs"
    HOMEPAGE="http://sox.sourceforge.net"
    SRC_URI="https://github.com/mansr/sox/archive/${P}.tar.gz"
    
    LICENSE="LGPL-2.1"
    SLOT="0"
    KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
    IUSE="alsa amr ao debug encode flac id3tag ladspa mad ogg openmp oss opus png pulseaudio sndfile static-libs twolame wavpack"
    
    RDEPEND="
    	dev-libs/libltdl:0=
    	>=media-sound/gsm-1.0.12-r1
    	alsa? ( media-libs/alsa-lib )
    	amr? ( media-libs/opencore-amr )
    	ao? ( media-libs/libao )
    	encode? ( >=media-sound/lame-3.98.4 )
    	flac? ( >=media-libs/flac-1.1.3 )
    	id3tag? ( media-libs/libid3tag )
    	ladspa? ( media-libs/ladspa-sdk )
    	mad? ( media-libs/libmad )
    	ogg? ( media-libs/libvorbis	media-libs/libogg )
    	opus? ( media-libs/opus media-libs/opusfile )
    	png? ( media-libs/libpng:0= sys-libs/zlib )
    	pulseaudio? ( media-sound/pulseaudio )
    	sndfile? ( >=media-libs/libsndfile-1.0.11 )
    	twolame? ( media-sound/twolame )
    	wavpack? ( media-sound/wavpack )"
    DEPEND="${RDEPEND}
    	virtual/pkgconfig"
    
    DOCS=( AUTHORS ChangeLog NEWS README )
    
    src_prepare() {
    	sed -i -e 's:CFLAGS="-g":CFLAGS="$CFLAGS -g":' configure.ac || die #386027
    	sed -i '/error FIX NEEDED HERE/d' src/formats.c || die
    
    	eautoreconf
    }
    
    src_configure() {
    	econf \
    		$(use_with alsa) \
    		$(use_with amr amrnb) \
    		$(use_with amr amrwb) \
    		$(use_with ao) \
    		$(use_enable debug) \
    		$(use_with encode lame) \
    		$(use_with flac) \
    		$(use_with id3tag) \
    		$(use_with ladspa) \
    		$(use_with mad) \
    		$(use_enable openmp) \
    		$(use_with ogg oggvorbis) \
    		$(use_with oss) \
    		$(use_with opus) \
    		$(use_with png) \
    		$(use_with pulseaudio) \
    		$(use_with sndfile) \
    		$(use_enable static-libs static) \
    		$(use_with twolame) \
    		$(use_with wavpack) \
    		--with-distro="Gentoo"
    }
    
    src_install() {
    	default
    	# libltdl is used for loading plugins, keeping libtool files with empty
    	# dependency_libs what otherwise would be -exec rm -f {} +
    	find "${ED}" -name '*.la' -exec sed -i -e "/^dependency_libs/s:=.*:='':" {} +
    }

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

    Predefinito

    Originariamente inviato da marcoc1712
    Ero convinto che fosse DSDPlay a defnire dsf e dff in LMS
    Ti confermo che per riprodurre file dsf non c'é bisogno di DSDPlay...

    per la stringa non so...se non risolvo il problema di sopra....

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

    Predefinito

    Originariamente inviato da antonellocaroli
    A me il comando non va

    codice:
    sox -S -V3 file.flac -t dsf -b 1 test.dsf rate -v 2822400 sdm -f sdm-4
    sox:      SoX v14.4.2
    sox INFO formats: detected file format type `flac'
    sox FAIL rate: usage: [-q|-l|-m|-h|-v] [override-options] RATE[k]
                        BAND-
         QUALITY        WIDTH  REJ dB   TYPICAL USE
     -q  quick          n/a  ~30 @ Fs/4 playback on ancient hardware
     -l  low            80%     100     playback on old hardware
     -m  medium         95%     100     audio playback
     -h  high (default) 95%     125     16-bit mastering (use with dither)
     -v  very high      95%     175     24-bit mastering
                  OVERRIDE OPTIONS (only with -m, -h, -v)
     -M/-I/-L     Phase response = minimum/intermediate/linear(default)
     -s           Steep filter (band-width = 99%)
     -a           Allow aliasing above the pass-band
     -b 74-99.7   Any band-width %
     -p 0-100     Any phase response (0 = minimum, 25 = intermediate,
                  50 = linear, 100 = maximum)
    Ci sará qualcosa di sbagliato nella compilazione dei sorgenti che ho fatto tramite ebuild adattata

    codice:
    # Copyright 1999-2015 Gentoo Foundation
    # Distributed under the terms of the GNU General Public License v2
    # $Id$
    
    EAPI=5
    
    inherit autotools
    
    DESCRIPTION="The swiss army knife of sound processing programs"
    HOMEPAGE="http://sox.sourceforge.net"
    SRC_URI="https://github.com/mansr/sox/archive/${P}.tar.gz"
    
    LICENSE="LGPL-2.1"
    SLOT="0"
    KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
    IUSE="alsa amr ao debug encode flac id3tag ladspa mad ogg openmp oss opus png pulseaudio sndfile static-libs twolame wavpack"
    
    RDEPEND="
        dev-libs/libltdl:0=
        >=media-sound/gsm-1.0.12-r1
        alsa? ( media-libs/alsa-lib )
        amr? ( media-libs/opencore-amr )
        ao? ( media-libs/libao )
        encode? ( >=media-sound/lame-3.98.4 )
        flac? ( >=media-libs/flac-1.1.3 )
        id3tag? ( media-libs/libid3tag )
        ladspa? ( media-libs/ladspa-sdk )
        mad? ( media-libs/libmad )
        ogg? ( media-libs/libvorbis    media-libs/libogg )
        opus? ( media-libs/opus media-libs/opusfile )
        png? ( media-libs/libpng:0= sys-libs/zlib )
        pulseaudio? ( media-sound/pulseaudio )
        sndfile? ( >=media-libs/libsndfile-1.0.11 )
        twolame? ( media-sound/twolame )
        wavpack? ( media-sound/wavpack )"
    DEPEND="${RDEPEND}
        virtual/pkgconfig"
    
    DOCS=( AUTHORS ChangeLog NEWS README )
    
    src_prepare() {
        sed -i -e 's:CFLAGS="-g":CFLAGS="$CFLAGS -g":' configure.ac || die #386027
        sed -i '/error FIX NEEDED HERE/d' src/formats.c || die
    
        eautoreconf
    }
    
    src_configure() {
        econf \
            $(use_with alsa) \
            $(use_with amr amrnb) \
            $(use_with amr amrwb) \
            $(use_with ao) \
            $(use_enable debug) \
            $(use_with encode lame) \
            $(use_with flac) \
            $(use_with id3tag) \
            $(use_with ladspa) \
            $(use_with mad) \
            $(use_enable openmp) \
            $(use_with ogg oggvorbis) \
            $(use_with oss) \
            $(use_with opus) \
            $(use_with png) \
            $(use_with pulseaudio) \
            $(use_with sndfile) \
            $(use_enable static-libs static) \
            $(use_with twolame) \
            $(use_with wavpack) \
            --with-distro="Gentoo"
    }
    
    src_install() {
        default
        # libltdl is used for loading plugins, keeping libtool files with empty
        # dependency_libs what otherwise would be -exec rm -f {} +
        find "${ED}" -name '*.la' -exec sed -i -e "/^dependency_libs/s:=.*:='':" {} +
    }
    A me il problema sembra analogo al precedente, cioè vede sdm non come effetto a se stante ma come parametro dell'effetto rate, prova a togliere sdm -f ... e vedi cosa restituisce, nel caso vuol dire che non stai usando la versione 'nuova' di SOX.

    La compilazione (il make) va a buon fine? produce l'eseguibilie di sox nella directory corretta ed hai elimita o rinominato il precedente?

    Lo chiedo perchè, dato che mansur non ha cambiato la versione (pessimo vizio), non vorrei che l'emerge non facesse nulla.
    Ultima modifica di marcoc1712 : 03-02-2017 a 21:40
    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. #45
    tebibyte
    Registrato
    Aug 2011
    Età
    51
    Messaggi
    2,928
    configurazione

    Predefinito

    Originariamente inviato da marcoc1712
    A me il problema sembra analogo al precedente, cioìè vede sdm non come effetto a se stante ma come parametro dell'effetto rate, prova a togliere sdm -f ... e dedi cosa restituisce, nel caso uol dire che non stai usnado la versione 'nuova' di SOX.
    codice:
    sox -S -V3 file.flac -t dsf -b 1 test.dsf rate -v 2822400sox:      SoX v14.4.2
    sox INFO formats: detected file format type `flac'
    
    Input File     : 'file.flac'
    Channels       : 2
    Sample Rate    : 44100
    Precision      : 16-bit
    Duration       : 00:06:25.76 = 17012016 samples = 28932 CDDA sectors
    File Size      : 43.4M
    Bit Rate       : 901k
    Sample Encoding: 16-bit FLAC
    Endian Type    : little
    Reverse Nibbles: no
    Reverse Bits   : no
    Comments       : 
    TITLE=Twenty years ago
    ARTIST=Astor Piazzolla & Gerry Mulligan
    ALBUM=Summit - Reunion Cumbre
    TRACKNUMBER=01
    DATE=1974
    GENRE=Jazz
    Comment=EAC Flac 1.1.2-5
    
    sox FAIL formats: no handler for given file type `dsf'

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

    Predefinito

    Originariamente inviato da antonellocaroli
    codice:
    sox -S -V3 file.flac -t dsf -b 1 test.dsf rate -v 2822400sox:      SoX v14.4.2
    sox INFO formats: detected file format type `flac'
    
    Input File     : 'file.flac'
    Channels       : 2
    Sample Rate    : 44100
    Precision      : 16-bit
    Duration       : 00:06:25.76 = 17012016 samples = 28932 CDDA sectors
    File Size      : 43.4M
    Bit Rate       : 901k
    Sample Encoding: 16-bit FLAC
    Endian Type    : little
    Reverse Nibbles: no
    Reverse Bits   : no
    Comments       : 
    TITLE=Twenty years ago
    ARTIST=Astor Piazzolla & Gerry Mulligan
    ALBUM=Summit - Reunion Cumbre
    TRACKNUMBER=01
    DATE=1974
    GENRE=Jazz
    Comment=EAC Flac 1.1.2-5
    
    sox FAIL formats: no handler for given file type `dsf'
    Bingo! stai usando la 14.4.2 standard (che ancora hai da qualche parte, verifica il path).
    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

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

    Predefinito

    Originariamente inviato da marcoc1712
    Bingo! stai usando la 14.4.2 standard (che ancora hai da qualche parte, verifica il path).
    p.s. Gran album.
    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

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

    Predefinito

    Originariamente inviato da marcoc1712
    Bingo! stai usando la 14.4.2 standard (che ancora hai da qualche parte, verifica il path).
    mhh non credo...credo piú in un problema nella ebuild...

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

    Predefinito

    Originariamente inviato da marcoc1712
    DSD encoding with SoX - Page 2

    Funzionano, ma devono ancora essere migliorati, [...] Capisco male io? Sono, invece, già al livello di qualità raggiungibile con HQP come dicono gli iperborei?
    di questo non ne ho idea... solo un attento confronto all'ascolto può dirlo. Lui dice:
    «I've already added filters tuned for DSD128 and DSD256. They can probably still be improved though.»

    cioè, grosso modo: “ho aggiunto i filtri "accordati" (=ottimizzati) per DSD128 and DSD256. Però probabilmente possono essere ancora (ulteriormente) migliorati.”

    Cioè -se non interpreto male- non significa che così come sono non siano buoni o che abbiano necessariamente bisogno di essere migliorati: dice solo che forse si può fare anche di meglio (ho l'impressione che Mans sia un perfezionista... il che ovviamente è una buona cosa, anche se talvolta l'ottimo è nemico del buono).

    Originariamente inviato da marcoc1712
    EDIT:

    Di fatto i filtri per diverso samplerate si attivano SOLO se compilati con supporto AVX (256) o SSE2 (128) altrimenti vengono comunque usate le versioni 64x.
    questo dove lo hai visto? dai sources?
    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. #50
    pebibyte L'avatar di marcoc1712
    Registrato
    Jan 2013
    Messaggi
    5,254
    configurazione

    Predefinito

    Originariamente inviato da UnixMan
    questo dove lo hai visto? dai sources?
    Si sdm_x86.h, sdm.h e sdm.c

    Tu sei riuscito a compilarlo senza problemi in linux? In win mi restituisce 3 problemi al link di SOX, la compilazione di libsox va a buon fine ma il link no. Devo capire il perchè.

    EDIT: è venuto fuori che - a parte qualche facile minore correzione allaconfigurazione - il problema è che MSVC 2010 (l'ultimo che gira su XP) usa una versione di math.h diversa da quella di gcc e che non comprende alcune funzioni, tra cui acosh e signbit, l'ultima usata in SMD..c l'altra in altri punti non toccati da mansr.

    Quindi non riesco a compilare sox modificato per windows (almeno XP), la coa strana è che le configurazioni di progetto sono per MSVC9 e 10, proverò a compilare la versione standard e vediamo se quelle si compilano.

    Intanto segnalo la cosa a mansr.
    Ultima modifica di marcoc1712 : 04-02-2017 a 01:47
    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

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

Informazioni Thread

Users Browsing this Thread

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