ANNUNCIO C-3PO v. 2.02.08 è nella lista ufficiale dei plugin di terze parti di LMS.

Pagina 3 di 6
prima
1 2 3 4 5 6 ultimo
Visualizzazione dei risultati da 21 a 30 su 53
  1. #21
    tebibyte L'avatar di UnixMan
    Registrato
    Sep 2013
    Messaggi
    2,529
    configurazione

    Predefinito

    Altro problemino: entrando in DSD ed uscendo in DSD, con resampling ed effetti disabilitati (ma conversione abilitata) suona, ma aggiunge effetti che in quel caso non dovrebbe aggiungere (LPF a 50K + sdm in fondo).
    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.»

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

    Predefinito

    Originariamente inviato da UnixMan
    Altro problemino: entrando in DSD ed uscendo in DSD, con resampling ed effetti disabilitati (ma conversione abilitata) suona, ma aggiunge effetti che in quel caso non dovrebbe aggiungere (LPF a 50K + sdm in fondo).
    LPF ed SDM non sono 'effetti' (per come sono intesi in C-3PO, se vedi stanno in sezioni diverse) e NON sono governati da quei flag, come del resto il Dither, ma solo dai loro stessi controlli che vengono considerati solo e sempre quando l'uscita è DSD.

    Analogamente il Ditering, è considerato solo e sempre quando l'uscita è PCM e c'è di mezzo un resampling (e/o una applicazione di effetti).

    Mi pare fossi stato tu a dettare queste casisistiche, che mi sembrano appropriate, ma non capisco bene, se non c'è resampling , non ci sono effetti ed il formato non cambia, allora dovrebbe usare il '-':

    dff dff * *# D noArgs, F noArgs, I noArgs
    -

    dsf dsf * *# I noArgs, D noArgs, F noArgs
    -

    non è così da te?


    Ultima modifica di marcoc1712 : 02-10-2017 a 22:06
    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. #23
    pebibyte L'avatar di marcoc1712
    Registrato
    Jan 2013
    Messaggi
    5,254
    configurazione

    Predefinito

    Originariamente inviato da UnixMan
    mmmh, non funziona. Nella lista dei "file types" di fianco a DSF/DFF C3PO non compare proprio, ci sono solo "native" o "disable". Mettendolo su "native", non suona:

    codice:
    [17-10-02 20:23:23.3982] Slim::Player::StreamingController::play (2100) 00:1c:c0:37:22:73
    [17-10-02 20:23:23.3991] Slim::Player::StreamingController::_Stop (603) Song queue is now 44
    [17-10-02 20:23:23.3993] Slim::Player::StreamingController::_setPlayingState (2357) new playing state STOPPED
    [17-10-02 20:23:23.3995] Slim::Player::StreamingController::_setStreamingState (2366) new streaming state IDLE
    [17-10-02 20:23:23.4017] Slim::Player::Song::new (108) index 43 -> file:///home/data/audio/music/Samplers%20&%20demo/Japan%20Association%20of%20Professional%20Recording%20Studios%20(2015)%20multiformat%20reference%20recording/JAPRS%20Orfeu%20Negro%20DSD128.dff
    [17-10-02 20:23:23.4021] Slim::Player::StreamingController::_setStreamingState (2366) new streaming state TRACKWAIT
    [17-10-02 20:23:23.4030] Slim::Player::StreamingController::_playersMessage (789) Now Playing: file:///home/data/audio/music/Samplers%20&%20demo/Japan%20Association%20of%20Professional%20Recording%20Studios%20(2015)%20multiformat%20reference%20recording/JAPRS%20Orfeu%20Negro%20DSD128.dff
    [17-10-02 20:23:23.4049] Slim::Player::Song::getNextSong (229) file:///home/data/audio/music/Samplers%20&%20demo/Japan%20Association%20of%20Professional%20Recording%20Studios%20(2015)%20multiformat%20reference%20recording/JAPRS%20Orfeu%20Negro%20DSD128.dff
    [17-10-02 20:23:23.4052] Slim::Player::StreamingController::_nextTrackReady (737) 00:1c:c0:37:22:73: nextTrack will be index 43
    [17-10-02 20:23:23.4055] Slim::Player::StreamingController::_Stream (1203) Song queue is now 43
    [17-10-02 20:23:23.4057] Slim::Player::StreamingController::_Stream (1206) 00:1c:c0:37:22:73: preparing to stream song index 43
    [17-10-02 20:23:23.4060] Slim::Player::Song::open (363) file:///home/data/audio/music/Samplers%20&%20demo/Japan%20Association%20of%20Professional%20Recording%20Studios%20(2015)%20multiformat%20reference%20recording/JAPRS%20Orfeu%20Negro%20DSD128.dff
    [17-10-02 20:23:23.4069] Slim::Player::TranscodingHelper::getConvertCommand2 (443) Error: Didn't find any command matches for type: dff
    [17-10-02 20:23:23.4072] Slim::Player::Song::open (387) seek=false time=0 canSeek=0SEEK_ERROR_TRANSCODED
    [17-10-02 20:23:23.4079] Slim::Player::TranscodingHelper::getConvertCommand2 (443) Error: Didn't find any command matches for type: dff
    [17-10-02 20:23:23.4082] Slim::Player::Song::open (409) Error: Couldn't create command line for dff playback for [file:///home/data/audio/music/Samplers%20&%20demo/Japan%20Association%20of%20Professional%20Recording%20Studios%20(2015)%20multiformat%20reference%20recording/JAPRS%20Orfeu%20Negro%20DSD128.dff]
    [17-10-02 20:23:23.4086] Slim::Player::StreamingController::_playersMessage (789) Unsupported sample-rate: file:///home/data/audio/music/Samplers%20&%20demo/Japan%20Association%20of%20Professional%20Recording%20Studios%20(2015)%20multiformat%20reference%20recording/JAPRS%20Orfeu%20Negro%20DSD128.dff
    [17-10-02 20:23:23.4095] Slim::Player::StreamingController::_willRetry (1391) no retry data
    [17-10-02 20:23:23.4098] Slim::Player::StreamingController::_setStreamingState (2366) new streaming state IDLE
    [17-10-02 20:23:23.4100] Slim::Player::StreamingController::nextsong (882) The next song is number 44, was 43
    [17-10-02 20:23:23.4119] Slim::Player::Song::new (108) index 44 -> file:///home/data/audio/music/Samplers%20&%20demo/Japan%20Association%20of%20Professional%20Recording%20Studios%20(2015)%20multiformat%20reference%20recording/JAPRS%20Orfeu%20Negro%20DSD256.dff
    [17-10-02 20:23:23.4122] Slim::Player::StreamingController::_setStreamingState (2366) new streaming state TRACKWAIT
    [17-10-02 20:23:23.4131] Slim::Player::StreamingController::_playersMessage (789) Now Playing: file:///home/data/audio/music/Samplers%20&%20demo/Japan%20Association%20of%20Professional%20Recording%20Studios%20(2015)%20multiformat%20reference%20recording/JAPRS%20Orfeu%20Negro%20DSD256.dff
    [17-10-02 20:23:23.4159] Slim::Player::Song::getNextSong (229) file:///home/data/audio/music/Samplers%20&%20demo/Japan%20Association%20of%20Professional%20Recording%20Studios%20(2015)%20multiformat%20reference%20recording/JAPRS%20Orfeu%20Negro%20DSD256.dff
    [17-10-02 20:23:23.4162] Slim::Player::StreamingController::_nextTrackReady (737) 00:1c:c0:37:22:73: nextTrack will be index 44
    [17-10-02 20:23:23.4163] Slim::Player::StreamingController::_Stream (1203) Song queue is now 44
    [17-10-02 20:23:23.4165] Slim::Player::StreamingController::_Stream (1206) 00:1c:c0:37:22:73: preparing to stream song index 44
    [17-10-02 20:23:23.4166] Slim::Player::Song::open (363) file:///home/data/audio/music/Samplers%20&%20demo/Japan%20Association%20of%20Professional%20Recording%20Studios%20(2015)%20multiformat%20reference%20recording/JAPRS%20Orfeu%20Negro%20DSD256.dff
    [17-10-02 20:23:23.4173] Slim::Player::TranscodingHelper::getConvertCommand2 (443) Error: Didn't find any command matches for type: dff
    [17-10-02 20:23:23.4175] Slim::Player::Song::open (387) seek=false time=0 canSeek=0SEEK_ERROR_TRANSCODED
    [17-10-02 20:23:23.4179] Slim::Player::TranscodingHelper::getConvertCommand2 (443) Error: Didn't find any command matches for type: dff
    [17-10-02 20:23:23.4180] Slim::Player::Song::open (409) Error: Couldn't create command line for dff playback for [file:///home/data/audio/music/Samplers%20&%20demo/Japan%20Association%20of%20Professional%20Recording%20Studios%20(2015)%20multiformat%20reference%20recording/JAPRS%20Orfeu%20Negro%20DSD256.dff]
    [17-10-02 20:23:23.4182] Slim::Player::StreamingController::_playersMessage (789) Unsupported sample-rate: file:///home/data/audio/music/Samplers%20&%20demo/Japan%20Association%20of%20Professional%20Recording%20Studios%20(2015)%20multiformat%20reference%20recording/JAPRS%20Orfeu%20Negro%20DSD256.dff
    [17-10-02 20:23:23.4201] Slim::Player::StreamingController::_willRetry (1391) no retry data
    [17-10-02 20:23:23.4203] Slim::Player::StreamingController::_setStreamingState (2366) new streaming state IDLE
    [17-10-02 20:23:23.4205] Slim::Player::StreamingController::nextsong (882) The next song is number 0, was 44
    Abilitando "convert" invece converte correttamente in PCM (WAV), e suona.
    il prblema è qui:

    [17-10-02 20:23:23.4069] Slim::Player::TranscodingHelper::getConvertCommand2 (443) Error: Didn't find any command matches for type: dff
    [17-10-02 20:23:23.4072] Slim::Player::Song::open (387) seek=false time=0 canSeek=0SEEK_ERROR_TRANSCODED

    hai disabilitato il Seek (cue files) per DFF e DSF?
    con DSF non lo fa?
    potresti postarmi la paginata dei resulting commands?

    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

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

    Predefinito

    Originariamente inviato da marcoc1712
    LPF ed SDM non sono 'effetti' (per come sono intesi in C-3PO, se vedi stanno in sezioni diverse) e NON sono governati da quei flag, come del resto il Dither, ma solo dai loro stessi controlli che vengono considerati solo e sempre quando l'uscita è DSD.

    Analogamente il Ditering, è considerato solo e sempre quando l'uscita è PCM e c'è di mezzo un resampling (e/o una applicazione di effetti).

    Mi pare fossi stato tu a dettare queste casisistiche, che mi sembrano appropriate, ma non capisco bene, se non c'è resampling , non ci sono effetti ed il formato non cambia, allora dovrebbe usare il '-':

    dff dff * *# D noArgs, F noArgs, I noArgs
    -

    dsf dsf * *# I noArgs, D noArgs, F noArgs
    -

    non è così da te?


    No.

    Se disabilito tutto (convert, resample ed effects), con uscita impostata su WAV, non funziona nulla (da l'errore del log che ho postato).

    Se invece abilito (solo) "convert", e metto l'uscita a DSF, lui (giustamente) chiama SOX per fare la conversione di formato (DFF->DSF), ma aggiunge anche il LPF e l'SDM, che in quel caso non ci vanno (se non ci sono resampling o altri effetti, la conversione da DFF->DSF o viceversa è "bit-perfect", non c'è alcuna elaborazione dei dati, quindi non si devono applicare né filtri né SDM).


    Originariamente inviato da marcoc1712
    il prblema è qui:

    [17-10-02 20:23:23.4069] Slim::Player::TranscodingHelper::getConvertCommand2 (443) Error: Didn't find any command matches for type: dff
    [17-10-02 20:23:23.4072] Slim::Player::Song::open (387) seek=false time=0 canSeek=0SEEK_ERROR_TRANSCODED

    hai disabilitato il Seek (cue files) per DFF e DSF?
    mi pare di no... ma verifico.

    Originariamente inviato da marcoc1712
    con DSF non lo fa?
    non ho sottomano files DSF. Posso però provare mettendo l'uscita in DFF.

    Originariamente inviato da marcoc1712
    potresti postarmi la paginata dei resulting commands?
    OK.
    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. #25
    tebibyte L'avatar di UnixMan
    Registrato
    Sep 2013
    Messaggi
    2,529
    configurazione

    Predefinito

    Originariamente inviato da UnixMan
    Se invece abilito (solo) "convert", e metto l'uscita a DSF, lui (giustamente) chiama SOX per fare la conversione di formato (DFF->DSF), ma aggiunge anche il LPF e l'SDM, che in quel caso non ci vanno (se non ci sono resampling o altri effetti, la conversione da DFF->DSF o viceversa è "bit-perfect", non c'è alcuna elaborazione dei dati, quindi non si devono applicare né filtri né SDM).
    aaahhh... capito l'arcano!

    Resta anche il "gain", quindi ovviamente deve applicare anche il resto (quanto meno, SDM).

    Mmmh... IMHO, togliendo la spunta sia da "resample" che da "effects" si dovrebbe disabilitare proprio tutto, gain incluso (bit-perfect).
    Ultima modifica di UnixMan : 02-10-2017 a 22:53
    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.»

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

    Predefinito

    Configurazione:



    codice:
    RESULTING COMMANDS
     
    aac aac * * [DISABLED]
    
    # F noArgs, I noArgs
    
    -
    
     
    aac flc * * [DISABLED]
    
    # F noArgs, I noArgs
    
    [faad] -q -w -f 1 $FILE$ | [flac] -cs --totally-silent --compression-level-0 --ignore-chunk-sizes -
    
     
    aac mp3 * * [DISABLED]
    
    # B BITRATE=--abr %B, F noArgs, I noArgs
    
    [faad] -q -w -f 1 $FILE$ | [lame] --silent -q $QUALITY$ $BITRATE$ - -
    
     
    aac pcm * *
    
    # F noArgs, I noArgs
    
    [faad] -q -w -f 2 -b 1 $FILE$
    
     
    aif dsf * 00:1c:c0:37:22:73
    
    # D RESAMPLE=-r %d, T START=-s %s, R noArgs, U END=-w %w, F noArgs
    
    [C-3PO] -c $CLIENTID$ -p "/var/lib/squeezeboxserver/prefs/plugin/C3PO.prefs" -l "/var/log/squeezeboxserver/" -x "/usr/sbin" -i aif -o dsf $START$ $END$ $RESAMPLE$ $FILE$ --nodebuglog --noinfolog
    
     
    alc dsf * 00:1c:c0:37:22:73
    
    # R noArgs, F noArgs, U END=-w %w, T START=-s %s, D RESAMPLE=-r %d
    
    [C-3PO] -c $CLIENTID$ -p "/var/lib/squeezeboxserver/prefs/plugin/C3PO.prefs" -l "/var/log/squeezeboxserver/" -x "/usr/sbin" -i alc -o dsf $START$ $END$ $RESAMPLE$ $FILE$ --nodebuglog --noinfolog
    
     
    ape flc * *
    
    # F noArgs
    
    [mac] $FILE$ - -d | [flac] -cs --totally-silent --compression-level-0 -
    
     
    ape mp3 * *
    
    # D RESAMPLE=--resample %D, B BITRATE=--abr %B, F noArgs
    
    [mac] $FILE$ - -d | [lame] --silent -q $QUALITY$ $RESAMPLE$ $BITRATE$ - -
    
     
    ape pcm * *
    
    # F noArgs
    
    [mac] $FILE$ - -d
    
     
    dff dsf * 00:1c:c0:37:22:73
    
    # R noArgs, U END=--until=%v, F noArgs, T START=--skip=%t, D RESAMPLE=-r %d
    
    [sox] -q -t dff $FILE$ -t dsf -b 1 --buffer 32768 - lowpass -1 50000 gain -h -3 sdm
    
     
    dsf dsf * 00:1c:c0:37:22:73
    
    # D RESAMPLE=-r %d, T START=--skip=%t, U END=--until=%v, F noArgs, R noArgs
    
    [sox] -q -t dsf $FILE$ -t dsf -b 1 --buffer 32768 - lowpass -1 50000 gain -h -3 sdm
    
     
    flc dsf * 00:1c:c0:37:22:73
    
    # F noArgs, U END=-w %w, R noArgs, T START=-s %s, D RESAMPLE=-r %d
    
    [C-3PO] -c $CLIENTID$ -p "/var/lib/squeezeboxserver/prefs/plugin/C3PO.prefs" -l "/var/log/squeezeboxserver/" -x "/usr/sbin" -i flc -o dsf $START$ $END$ $RESAMPLE$ $FILE$ --nodebuglog --noinfolog
    
     
    mp3 mp3 * *
    
    # F noArgs, I noArgs
    
    -
    
     
    mp4 aac * *
    
    # F noArgs, I noArgs
    
    -
    
     
    mp4 flc * *
    
    # T START=-j %s, F noArgs, U END=-e %u
    
    [faad] -q -w -f 1 $START$ $END$ $FILE$ | [flac] -cs --totally-silent --compression-level-0 --ignore-chunk-sizes -
    
     
    mp4 mp3 * *
    
    # F noArgs, U END=-e %u, B BITRATE=--abr %B, T START=-j %s
    
    [faad] -q -w -f 1 $START$ $END$ $FILE$ | [lame] --silent -q $QUALITY$ $BITRATE$ - -
    
     
    mp4 pcm * *
    
    # F noArgs, U END=-e %u, T START=-j %s
    
    [faad] -q -w -f 2 -b 1 $START$ $END$ $FILE$
    
     
    mpc aif * * [UNAVAILABLE]
    
    # R noArgs, I noArgs
    
    [mppdec] --raw-be --silent --prev --gain 2 - -
    
     
    mpc flc * * [UNAVAILABLE]
    
    # R noArgs, I noArgs
    
    [mppdec] --silent --prev --gain 2 - - | [flac] -cs --totally-silent --compression-level-0 -
    
     
    mpc mp3 * * [UNAVAILABLE]
    
    # B BITRATE=--abr %B, I noArgs, R noArgs, D RESAMPLE=--resample %D
    
    [mppdec] --silent --prev --gain 3 - - | [lame] --silent -q $QUALITY$ $RESAMPLE$ $BITRATE$ - -
    
     
    mpc pcm * * [UNAVAILABLE]
    
    # I noArgs, R noArgs
    
    [mppdec] --raw-le --silent --prev --gain 2 - -
    
     
    ogf flc * *
    
    # F noArgs, I noArgs
    
    [flac] --ogg -dcs -- $FILE$ | [flac] -cs --ignore-chunk-sizes --totally-silent --compression-level-0 -
    
     
    ogf ogf * *
    
    # F noArgs, I noArgs
    
    -
    
     
    ogg aif * *
    
    # I noArgs, F noArgs
    
    [sox] -q -t ogg $FILE$ -t raw -r 44100 -c 2 -2 -s $-x$ -
    
     
    ogg flc * *
    
    # D RESAMPLE=-r %d, I noArgs, F noArgs, R noArgs
    
    [sox] -t ogg $FILE$ -t flac -C 0 $RESAMPLE$ -
    
     
    ogg mp3 * *
    
    # D RESAMPLE=--resample %D, F noArgs, I noArgs, B BITRATE=--abr %B
    
    [sox] -q -t ogg $FILE$ -t wav - | [lame] --silent -q $QUALITY$ $RESAMPLE$ $BITRATE$ - -
    
     
    ogg ogg * *
    
    # I noArgs, F noArgs
    
    -
    
     
    ogg pcm * *
    
    # F noArgs, I noArgs
    
    [sox] -q -t ogg $FILE$ -t raw -r 44100 -c 2 -2 -s -
    
     
    sls aac * *
    
    # I noArgs, F noArgs
    
    -
    
     
    sls flc * * [UNAVAILABLE]
    
    # F noArgs, D RESAMPLE=-r %d
    
    [sls] $FILE$ - -s | [sox] -q -t wav - -t flac -C 0 $RESAMPLE$ -
    
     
    sls mp3 * * [UNAVAILABLE]
    
    # D RESAMPLE=--resample %D, B BITRATE=--abr %B, F noArgs
    
    [sls] $FILE$ - -s | [lame] --silent -q $QUALITY$ $RESAMPLE$ $BITRATE$ - -
    
     
    sls pcm * * [UNAVAILABLE]
    
    # F noArgs
    
    [sls] $FILE$ - -r -s
    
     
    spdr spdr * *
    
    # F noArgs, I noArgs
    
    -
    
     
    wav dsf * 00:1c:c0:37:22:73
    
    # T START=-s %s, D RESAMPLE=-r %d, U END=-w %w, F noArgs, R noArgs
    
    [C-3PO] -c $CLIENTID$ -p "/var/lib/squeezeboxserver/prefs/plugin/C3PO.prefs" -l "/var/log/squeezeboxserver/" -x "/usr/sbin" -i wav -o dsf $START$ $END$ $RESAMPLE$ $FILE$ --nodebuglog --noinfolog
    
     
    wma flc * * [UNAVAILABLE]
    
    # F PATH=%f, R PATH=%F
    
    [wmadec] -w $PATH$ | [flac] -cs --totally-silent --compression-level-0 -
    
     
    wma mp3 * * [UNAVAILABLE]
    
    # D RESAMPLE=--resample %D, R PATH=%F, F PATH=%f, B BITRATE=--abr %B
    
    [wmadec] -w $PATH$ | [lame] --silent -q $QUALITY$ $RESAMPLE$ $BITRATE$ - -
    
     
    wma pcm * * [UNAVAILABLE]
    
    # F PATH=%f, R PATH=%F
    
    [wmadec] -r 44100 -b 16 -n 2 $PATH$
    
     
    wma wma * *
    
    # I noArgs, F noArgs
    
    -
    
     
    wmal flc * * [UNAVAILABLE]
    
    # R PATH=%F, F PATH=%f
    
    [wmadec] -w $PATH$ | [flac] -cs --totally-silent --compression-level-0 -
    
     
    wmal mp3 * * [UNAVAILABLE]
    
    # D RESAMPLE=--resample %D, F PATH=%f, B BITRATE=--abr %B, R PATH=%F
    
    [wmadec] -w $PATH$ | [lame] --silent -q $QUALITY$ $RESAMPLE$ $BITRATE$ - -
    
     
    wmal pcm * * [UNAVAILABLE]
    
    # F PATH=%f, R PATH=%F
    
    [wmadec] -r 44100 -b 16 -n 2 $PATH$
    
     
    wmal wmal * *
    
    # F noArgs, I noArgs
    
    -
    
     
    wmap flc * * [UNAVAILABLE]
    
    # F PATH=%f, R PATH=%F
    
    [wmadec] -w $PATH$ | [flac] -cs --totally-silent --compression-level-0 -
    
     
    wmap mp3 * * [UNAVAILABLE]
    
    # D RESAMPLE=--resample %D, R PATH=%F, B BITRATE=--abr %B, F PATH=%f
    
    [wmadec] -w $PATH$ | [lame] --silent -q $QUALITY$ $RESAMPLE$ $BITRATE$ - -
    
     
    wmap pcm * * [UNAVAILABLE]
    
    # R PATH=%F, F PATH=%f
    
    [wmadec] -r 44100 -b 16 -n 2 $PATH$
    
     
    wmap wmap * *
    
    # F noArgs, I noArgs
    
    -
    
     
    wvp flc * *
    
    # T START=--skip=%t, D RESAMPLE=-r %d, U END=--until=%v, F noArgs
    
    [wvunpack] $FILE$ -wq $START$ $END$ -o - | [sox] -q -t wav - -t flac -C 0 $RESAMPLE$ -
    
     
    wvp mp3 * *
    
    # B BITRATE=--abr %B, U END=--until=%v, F noArgs, D RESAMPLE=--resample %D, T START=--skip=%t
    
    [wvunpack] $FILE$ -wq $START$ $END$ -o - | [lame] --silent -q $QUALITY$ $RESAMPLE$ $BITRATE$ - -
    
     
    wvp pcm * *
    
    # T START=--skip=%t, U END=--until=%v, F noArgs
    
    [wvunpack] $FILE$ -rq $START$ $END$ -o -
    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. #27
    pebibyte L'avatar di marcoc1712
    Registrato
    Jan 2013
    Messaggi
    5,254
    configurazione

    Predefinito

    Originariamente inviato da UnixMan
    aaahhh... capito l'arcano!

    Resta anche il "gain", quindi ovviamente deve applicare anche il resto (quanto meno, SDM).

    Mmmh... IMHO, togliendo la spunta sia da "resample" che da "effects" si dovrebbe disabilitare proprio tutto, gain incluso (bit-perfect).
    In effetti è asimmetrico.

    Se togli convert, resample ed effects passa a '-' (nativo) per qualsiasi formato e dovrebbe farlo anche con DSF e DFF, 'dimenticandosi' del gain.

    Secondo me anche se togli il gain ma lasci una funzionalità abilitata, comunque chiama SOX ed al termine mette sdm ed eventualmente il filtro (ma mi pareva avessimo stabilito di fare così).

    Originariamente inviato da UnixMan

    dff dsf * 00:1c:c0:37:22:73


    # R noArgs, U END=--until=%v, F noArgs, T START=--skip=%t, D RESAMPLE=-r %d


    [sox] -q -t dff $FILE$ -t dsf -b 1 --buffer 32768 - lowpass -1 50000 gain -h -3 sdm



    dsf dsf * 00:1c:c0:37:22:73


    # D RESAMPLE=-r %d, T START=--skip=%t, U END=--until=%v, F noArgs, R noArgs


    [sox] -q -t dsf $FILE$ -t dsf -b 1 --buffer 32768 - lowpass -1 50000 gain -h -3 sdm
    La ricerca è abilitata, ma SOX è terribile in questo, quindi fossi in te la disabiliterei.

    Fallo, per favore, almeno per verificare se l'errore se ne va, strano che compaia in DFF e non DSF, essendo le righe del tutto corrispondenti (potrebbe dipendere da come sono definiti i formati in lms, devo verificare).

    dsf -> dff (e viceversa) possono avvenire SOLO mediante una chiamata a SOX e di certo sdm viene sempre applicato quando l'uscita è DSD ed il filtro quando l'ingresso è DSD, vedrò di recuperare le considerazioni fatte a suo tempo, poi eventualmente correggo se capiamo che avevo frainteso.

    Per riepilogare, quindi: se NO effects e NO resample -> no SDM e no Filtro.

    giusto?
    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. #28
    pebibyte L'avatar di marcoc1712
    Registrato
    Jan 2013
    Messaggi
    5,254
    configurazione

    Predefinito

    @Paolo

    rileggendo il tutto ...non ho capito.

    a. Se l'uscita è impostata su WAV e disabiliti conversione, resampling ed effetti, io mi aspetto che vengano impostate queste due righe:

    dff dff * *
    # D noArgs, F noArgs, I noArgs
    -

    dsf dsf * *
    # I noArgs, D noArgs, F noArgs
    -

    Confermi che è così? In questa situazione non va dff (errore che hai postato) madsf si?


    b. Se l'uscita è impostata su DSF, stesse condizioni, mi aspetto che vengano impostate le seguenti righe:

    dff dsf * 00:1c:c0:37:22:73
    # R noArgs, U END=--until=%v, F noArgs, T START=--skip=%t, D RESAMPLE=-r %d
    [sox] -q -t dff $FILE$ -t dsf -b 1 --buffer 32768 - lowpass -1 50000 gain -h -3 sdm



    dsf dsf * 00:1c:c0:37:22:73
    # D RESAMPLE=-r %d, T START=--skip=%t, U END=--until=%v, F noArgs, R noArgs
    [sox] -q -t dsf $FILE$ -t dsf -b 1 --buffer 32768 - lowpass -1 50000 gain -h -3 sdm

    Se lasci selezionato il seek, cosa che potrebbe provocare il mancato funzionamento di uno dei due formati, come nel caso precedente, ma se togli il seek dovresti ottenere:

    dff dsf * 00:1c:c0:37:22:73
    # R noArgs, F noArgs, I noArgs
    [sox] -q -t dff $FILE$ -t dsf -b 1 --buffer 32768 - lowpass -1 50000 gain -h -3 sdm

    dsf dsf * 00:1c:c0:37:22:73
    # R noArgs, F noArgs, I noArgs
    [sox] -q -t dsf $FILE$ -t dsf -b 1 --buffer 32768 - lowpass -1 50000 gain -h -3 sdm


    La cosa strana è che hai il
    D RESAMPLE=-r %d, R noArgs e ti manca I noArgs e questo potrebbere essere una delle cause del problema
    Ultima modifica di marcoc1712 : 02-10-2017 a 23:54
    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

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

    Predefinito

    Originariamente inviato da marcoc1712
    Secondo me anche se togli il gain ma lasci una funzionalità abilitata, comunque chiama SOX ed al termine mette sdm ed eventualmente il filtro
    immagino di sì...

    Originariamente inviato da marcoc1712
    (ma mi pareva avessimo stabilito di fare così).
    non ricordo... ma se avevamo deciso così, avevamo sbagliato...

    Originariamente inviato da marcoc1712
    La ricerca è abilitata, ma SOX è terribile in questo, quindi fossi in te la disabiliterei.
    fatto.

    Originariamente inviato da marcoc1712
    Fallo, per favore, almeno per verificare se l'errore se ne va, strano che compaia in DFF e non DSF, essendo le righe del tutto corrispondenti (potrebbe dipendere da come sono definiti i formati in lms, devo verificare).
    nono, tra dsf e dff (in uscita) non cambia nulla (in ingresso non ho provato, non ho files dsf sottomano... dovrei convertirne uno per l'occasione, ma dubito cambi qualcosa).

    Originariamente inviato da marcoc1712
    dsf -> dff (e viceversa) possono avvenire SOLO mediante una chiamata a SOX e di certo sdm viene sempre applicato quando l'uscita è DSD ed il filtro quando l'ingresso è DSD, vedrò di recuperare le considerazioni fatte a suo tempo, poi eventualmente correggo se capiamo che avevo frainteso.
    non vorrei che abbiamo pensato ai casi più complessi e ci siamo dimenticati di qualche caso... banale.

    Originariamente inviato da marcoc1712
    Per riepilogare, quindi: se NO effects e NO resample -> no SDM e no Filtro.

    giusto?
    sì, ma ovviamente in tal caso deve essere disabilitato anche il gain e qualsiasi altra cosa (salvo l'eventuale conversione DSF/DFF o viceversa), insomma deve essere "bit-perfect" (pass-through).

    Originariamente inviato da marcoc1712
    @Paolo

    rileggendo il tutto ...non ho capito.

    a. Se l'uscita è impostata su WAV e disabiliti conversione, resampling ed effetti, io mi aspetto che vengano impostate queste due righe:

    dff dff * *
    # D noArgs, F noArgs, I noArgs
    -

    dsf dsf * *
    # I noArgs, D noArgs, F noArgs
    -

    Confermi che è così?
    non esattamente. Indipendentemente dal formato di uscita selezionato (dsd o wav), se disabilito "convert" ottengo questo:
    codice:
    dff dff * 00:1c:c0:37:22:73
    # F noArgs, I noArgs
    -
    
    dsf dsf * 00:1c:c0:37:22:73
    # I noArgs, F noArgs
    -
    (manca "D")

    Originariamente inviato da marcoc1712
    In questa situazione non va dff (errore che hai postato) ma dsf si?
    No, no. Io ho provato solo con file DFF. E non funziona.

    Se non ricordo male, ad un certo punto (se non sbaglio, con convert disabilitato) nei log mi è parso di vedere un errore del tipo "formato non supportato". Non vorrei che LMS abbia qualche problema con DSD>64 (i files con cui ho provato sono nativi DSD128 e DSD256).

    Se invece "convert" è abilitato (cioè se viene chiamato sox) suona.

    Originariamente inviato da marcoc1712
    b. Se l'uscita è impostata su DSF, stesse condizioni, mi aspetto che vengano impostate le seguenti righe:

    dff dsf * 00:1c:c0:37:22:73
    # R noArgs, U END=--until=%v, F noArgs, T START=--skip=%t, D RESAMPLE=-r %d
    [sox] -q -t dff $FILE$ -t dsf -b 1 --buffer 32768 - lowpass -1 50000 gain -h -3 sdm



    dsf dsf * 00:1c:c0:37:22:73
    # D RESAMPLE=-r %d, T START=--skip=%t, U END=--until=%v, F noArgs, R noArgs
    [sox] -q -t dsf $FILE$ -t dsf -b 1 --buffer 32768 - lowpass -1 50000 gain -h -3 sdm

    Se lasci selezionato il seek, cosa che potrebbe provocare il mancato funzionamento di uno dei due formati, come nel caso precedente, ma se togli il seek dovresti ottenere: [...]
    Mmmh... non ci siamo capiti: se/quando viene chiamato sox (processing indesiderato a parte) funziona e suona, anche con il seek attivo. Comunque, tolto il seek, con file dff, uscita dfs, ottengo questo:
    codice:
    LAST EXECUTED COMMAND
     
    At: 2017/10/02 23:32:25
     
    Profile:
    
    dff-dsf-*-00:1c:c0:37:22:73
    
     Command:
    
    [sox] -q -t dff $FILE$ -t dsf -b 1 --buffer 32768 - lowpass -1 50000 gain -h -3 sdm
    idem se invece imposto l'uscita in dff:
    codice:
     Command:
    
    [sox] -q -t dff $FILE$ -t dff -b 1 --buffer 32768 - lowpass -1 50000 gain -h -3 sdm
    E, come detto, in entrambi i casi suona.

    Se invece tolgo (anche) il "convert", lasciando l'uscita in DFF (quindi non dovrebbe far altro che mandare in output il file così com'è), non funziona nulla... e nei log ottengo questo:
    codice:
    *** /var/log/squeezeboxserver/server.log ***
    [17-10-02 23:36:16.5535] Slim::Player::StreamingController::play (2100) 00:1c:c0:37:22:73
    [17-10-02 23:36:16.5542] Slim::Player::StreamingController::_Stop (603) Song queue is now 27
    [17-10-02 23:36:16.5544] Slim::Player::StreamingController::_setPlayingState (2357) new playing state STOPPED
    [17-10-02 23:36:16.5546] Slim::Player::StreamingController::_setStreamingState (2366) new streaming state IDLE
    [17-10-02 23:36:16.5573] Slim::Player::Song::new (108) index 25 -> file:///home/data/audio/music/Samplers%20&%20demo/Japan%20Association%20of%20Professional%20Recording%20Studios%20(2015)%20multiformat%20reference%20recording/JAPRS%20Orfeu%20Negro%20DSD128.dff
    [17-10-02 23:36:16.5577] Slim::Player::StreamingController::_setStreamingState (2366) new streaming state TRACKWAIT
    [17-10-02 23:36:16.5593] Slim::Player::StreamingController::_playersMessage (789) Now Playing: file:///home/data/audio/music/Samplers%20&%20demo/Japan%20Association%20of%20Professional%20Recording%20Studios%20(2015)%20multiformat%20reference%20recording/JAPRS%20Orfeu%20Negro%20DSD128.dff
    [17-10-02 23:36:16.5612] Slim::Player::Song::getNextSong (229) file:///home/data/audio/music/Samplers%20&%20demo/Japan%20Association%20of%20Professional%20Recording%20Studios%20(2015)%20multiformat%20reference%20recording/JAPRS%20Orfeu%20Negro%20DSD128.dff
    [17-10-02 23:36:16.5615] Slim::Player::StreamingController::_nextTrackReady (737) 00:1c:c0:37:22:73: nextTrack will be index 25
    [17-10-02 23:36:16.5618] Slim::Player::StreamingController::_Stream (1203) Song queue is now 25
    [17-10-02 23:36:16.5620] Slim::Player::StreamingController::_Stream (1206) 00:1c:c0:37:22:73: preparing to stream song index 25
    [17-10-02 23:36:16.5622] Slim::Player::Song::open (363) file:///home/data/audio/music/Samplers%20&%20demo/Japan%20Association%20of%20Professional%20Recording%20Studios%20(2015)%20multiformat%20reference%20recording/JAPRS%20Orfeu%20Negro%20DSD128.dff
    [17-10-02 23:36:16.5632] Slim::Player::TranscodingHelper::getConvertCommand2 (443) Error: Didn't find any command matches for type: dff
    [17-10-02 23:36:16.5635] Slim::Player::Song::open (387) seek=false time=0 canSeek=0SEEK_ERROR_TRANSCODED
    [17-10-02 23:36:16.5640] Slim::Player::TranscodingHelper::getConvertCommand2 (443) Error: Didn't find any command matches for type: dff
    [17-10-02 23:36:16.5643] Slim::Player::Song::open (409) Error: Couldn't create command line for dff playback for [file:///home/data/audio/music/Samplers%20&%20demo/Japan%20Association%20of%20Professional%20Recording%20Studios%20(2015)%20multiformat%20reference%20recording/JAPRS%20Orfeu%20Negro%20DSD128.dff]
    [17-10-02 23:36:16.5645] Slim::Player::StreamingController::_playersMessage (789) Unsupported sample-rate: file:///home/data/audio/music/Samplers%20&%20demo/Japan%20Association%20of%20Professional%20Recording%20Studios%20(2015)%20multiformat%20reference%20recording/JAPRS%20Orfeu%20Negro%20DSD128.dff
    [17-10-02 23:36:16.5653] Slim::Player::StreamingController::_willRetry (1391) no retry data
    [17-10-02 23:36:16.5655] Slim::Player::StreamingController::_setStreamingState (2366) new streaming state IDLE
    [17-10-02 23:36:16.5659] Slim::Player::StreamingController::nextsong (882) The next song is number 26, was 25
    [17-10-02 23:36:16.5680] Slim::Player::Song::new (108) index 26 -> file:///home/data/audio/music/Samplers%20&%20demo/Japan%20Association%20of%20Professional%20Recording%20Studios%20(2015)%20multiformat%20reference%20recording/JAPRS%20Orfeu%20Negro%20DSD256.dff
    [17-10-02 23:36:16.5684] Slim::Player::StreamingController::_setStreamingState (2366) new streaming state TRACKWAIT
    [17-10-02 23:36:16.5694] Slim::Player::StreamingController::_playersMessage (789) Now Playing: file:///home/data/audio/music/Samplers%20&%20demo/Japan%20Association%20of%20Professional%20Recording%20Studios%20(2015)%20multiformat%20reference%20recording/JAPRS%20Orfeu%20Negro%20DSD256.dff
    [17-10-02 23:36:16.5727] Slim::Player::Song::getNextSong (229) file:///home/data/audio/music/Samplers%20&%20demo/Japan%20Association%20of%20Professional%20Recording%20Studios%20(2015)%20multiformat%20reference%20recording/JAPRS%20Orfeu%20Negro%20DSD256.dff
    [17-10-02 23:36:16.5730] Slim::Player::StreamingController::_nextTrackReady (737) 00:1c:c0:37:22:73: nextTrack will be index 26
    [17-10-02 23:36:16.5732] Slim::Player::StreamingController::_Stream (1203) Song queue is now 26
    [17-10-02 23:36:16.5734] Slim::Player::StreamingController::_Stream (1206) 00:1c:c0:37:22:73: preparing to stream song index 26
    [17-10-02 23:36:16.5736] Slim::Player::Song::open (363) file:///home/data/audio/music/Samplers%20&%20demo/Japan%20Association%20of%20Professional%20Recording%20Studios%20(2015)%20multiformat%20reference%20recording/JAPRS%20Orfeu%20Negro%20DSD256.dff
    [17-10-02 23:36:16.5745] Slim::Player::TranscodingHelper::getConvertCommand2 (443) Error: Didn't find any command matches for type: dff
    [17-10-02 23:36:16.5748] Slim::Player::Song::open (387) seek=false time=0 canSeek=0SEEK_ERROR_TRANSCODED
    [17-10-02 23:36:16.5753] Slim::Player::TranscodingHelper::getConvertCommand2 (443) Error: Didn't find any command matches for type: dff
    [17-10-02 23:36:16.5756] Slim::Player::Song::open (409) Error: Couldn't create command line for dff playback for [file:///home/data/audio/music/Samplers%20&%20demo/Japan%20Association%20of%20Professional%20Recording%20Studios%20(2015)%20multiformat%20reference%20recording/JAPRS%20Orfeu%20Negro%20DSD256.dff]
    [17-10-02 23:36:16.5760] Slim::Player::StreamingController::_playersMessage (789) Unsupported sample-rate: file:///home/data/audio/music/Samplers%20&%20demo/Japan%20Association%20of%20Professional%20Recording%20Studios%20(2015)%20multiformat%20reference%20recording/JAPRS%20Orfeu%20Negro%20DSD256.dff
    P.S.: in "convert.conf" trovo scritto:
    codice:
    dsf dsf * *
            # IFD
            -
    
    dff dff * *
            # IFD
            -
    (non mi pare di averlo modificato, dovrebbe essere il default).
    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. #30
    pebibyte L'avatar di marcoc1712
    Registrato
    Jan 2013
    Messaggi
    5,254
    configurazione

    Predefinito

    Una cosa per volta.

    Con C-3PO 'native' non funziona né con DSF né con DFF (l'errore è quello che segnali tu, ma dsf non ha il seek error).

    Disabiltando C-3PO, a me funzionano TUTTI i files DSD, ma suonano (ovviamente convertiti da squeezelite in PCM) solo quelli DSD64.

    Ti torna?

    l'unica differenza 'evidente' è la mancanza della capability D, che però riguarda solo il downsampling, non capisco bene...
    Aggiungo la capability D, così da replicare il funzionamento di lms 'puro', ma mi sorgono dubbi...
    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 3 di 6
prima
1 2 3 4 5 6 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