Guida a Logitech Media Server, Squeezelite e derivati.

Pagina 11 di 189
prima
... 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 61 111 ... ultimo
Visualizzazione dei risultati da 101 a 110 su 1883
  1. #101
    tebibyte L'avatar di bigtube
    Registrato
    May 2012
    Località
    cagliari
    Età
    70
    Messaggi
    2,258
    configurazione

    Predefinito

    daphile ~ # ps -eLo rtprio,pri,cmd | grep jackd
    99 139 /usr/bin/jackd -R -P 89 -p 8 -c hpet -d alsa -d hw:0 -r 192000 -p 256 -n 3 -P -H
    - 39 /usr/bin/jackd -R -P 89 -p 8 -c hpet -d alsa -d hw:0 -r 192000 -p 256 -n 3 -P -H
    - 39 /usr/bin/jackd -R -P 89 -p 8 -c hpet -d alsa -d hw:0 -r 192000 -p 256 -n 3 -P -H
    99 139 /usr/bin/jackd -R -P 89 -p 8 -c hpet -d alsa -d hw:0 -r 192000 -p 256 -n 3 -P -H
    89 129 /usr/bin/jackd -R -P 89 -p 8 -c hpet -d alsa -d hw:0 -r 192000 -p 256 -n 3 -P -H
    - 19 grep jackd
    questo lo status attuale

    daphile ~ # rtirq.sh status

    PID CLS RTPRIO NI PRI %CPU STAT COMMAND
    68 FF 95 - 135 0.0 S irq/8-rtc0
    1609 FF 93 - 133 0.0 S irq/26-enp8s0
    59 FF 91 - 131 1.0 S irq/19-ehci_hcd
    52 FF 40 - 80 0.0 S irq/14-pata_ati
    53 FF 40 - 80 0.0 S irq/15-pata_ati
    60 FF 40 - 80 0.0 S irq/16-ohci_hcd
    61 FF 40 - 80 0.0 S irq/17-ohci_hcd
    62 FF 40 - 80 0.0 S irq/18-ohci_hcd
    65 FF 40 - 80 0.0 S irq/17-ohci_hcd
    66 FF 40 - 80 0.0 S irq/18-ohci_hcd
    3 TS - 0 19 0.0 S ksoftirqd/0
    24 TS - 0 19 0.0 S irq/9-acpi
    67 TS - 0 19 0.0 S irq/1-i8042

    La conclusione è che jackd in effetti è diventato un grosso "fiume"( questa del fiume
    l'ho gia' sentita pronunciare ....) ma il risvolto negativo che tu paventi non si verifica
    affatto almeno all'ascolto anzi direi il contrario.....che correlazione possiamo trovare
    rispetto alle tue affermazioni?
    faccio una digressione :
    Prima di provare questi settaggi ero abbastanza scettico sui risultati.
    Mi sono anche chiesto perchè lo sviluppatore di daphile non si fosse curato
    di provarli....la risposta è arrivata dal campo.....funzionano.
    Se mi avessero almeno lasciato indifferente non c'era motivo di parlarne.
    E' possibilissimo che io abbia preso fischi per fiaschi....ma non sono da solo almeno.
    Tutti sordastri?....è possibile

    P.S. : come il tuo occhio esperto notera' ho dato pure la priorità piu' alta alla rete anzichè alla USB.....sono un iconoclasta sul serio.
    player1:thin client+voyage - player2:futros450+Debian > Usb Transport: I2soverUSB + DAC (6x1704+I/V a tubi) - Attenuatore passivo Lightspeed
    Ampli finale: OTL 6C33 - MyRef Fremen Ed. - Diff.: Diapason Adamantes II - Guida LMS+Squeezelite - B

  2. #102
    kibibyte
    Registrato
    Apr 2014
    Messaggi
    269

    Predefinito

    Come avevo previsto la priorità di jackd è superiore a quella della scheda audio. Inoltre è incredibilmente alta, persino superiore a quella del clock rtc0, che dovrebbe avere la priorità massima.
    Il fatto che jackd abbia 99 di priorità può inoltre condurre (magari non all'inizio) al completo crash del sistema.

  3. #103
    tebibyte L'avatar di bigtube
    Registrato
    May 2012
    Località
    cagliari
    Età
    70
    Messaggi
    2,258
    configurazione

    Predefinito

    Originariamente inviato da hifi25nl
    Come avevo previsto la priorità di jackd è superiore a quella della scheda audio. Inoltre è incredibilmente alta, persino superiore a quella del clock rtc0, che dovrebbe avere la priorità massima.
    Il fatto che jackd abbia 99 di priorità può inoltre condurre (magari non all'inizio) al completo crash del sistema.
    beh..... te l'ho detto che avevi visto giusto. Il fiume è molto grosso ma il crash dopo molte ore d'uso non si è mai verificato.
    Nè altri lo hanno denunciato . Peraltro nemmeno l'ombra di xruns ....ma a parte cio' performance notevole all'ascolto.
    Dici che devo cambiare tutto? Devo tornare ai settaggi precedenti che andavano benissimo ma non come VA' adesso ?
    Per il momento me lo tengo cosi non avendo avuto problemi ma solo vantaggi....anche se sono al limite del crash.

    Ps: teniamo conto pure che la CPU lavora al 4 -5% . Probabilmente questo kernel è davvero ben strutturato viste
    le performance.
    player1:thin client+voyage - player2:futros450+Debian > Usb Transport: I2soverUSB + DAC (6x1704+I/V a tubi) - Attenuatore passivo Lightspeed
    Ampli finale: OTL 6C33 - MyRef Fremen Ed. - Diff.: Diapason Adamantes II - Guida LMS+Squeezelite - B

  4. #104
    tebibyte L'avatar di bigtube
    Registrato
    May 2012
    Località
    cagliari
    Età
    70
    Messaggi
    2,258
    configurazione

    Predefinito

    Una nota personale:
    hifi25nl io non conosco neanche il tuo nome. In ogni caso io ho molto rispetto per la tua indubbia preparazione
    e competenza . Da te ho solo da imparare ma di sicuro per quanto mi riguarda prima di consigliare o scrivere
    cose che possano creare problemi o alimentare fandonie ci penso molto bene. Sono convinto che bisogna
    facilitare l'approccio a linux per tutti e non farlo diventare una riserva di caccia personale .
    Certamente ci vuole grande competenza ma se si vuole ammantare questa materia come "roba da specialisti
    scienziati nonmimischioconlaplebe " non mi trova d'accordo anche nel mio piccolo. S'inizia sempre con i rudimenti
    e poi si cresce .....tutti o chi ne ha voglia.....percio' non sopporto chi si mette in cattedra....si fa' solo danno.
    Dalla cattreda si deve scendere come mi hanno insegnato pochissimi maestri ma veri maestri che pensano
    che la cultura appartiene a tutti. Se hai intenzione di ammaestrare quando intervieni fallo come se io non esistessi ( spunto per bacchettare )
    come lo diresti a un bambino....accenderai la fantasia e la voglia di ascoltarti....ma temo che non sia questo il tuo obbiettivo.
    player1:thin client+voyage - player2:futros450+Debian > Usb Transport: I2soverUSB + DAC (6x1704+I/V a tubi) - Attenuatore passivo Lightspeed
    Ampli finale: OTL 6C33 - MyRef Fremen Ed. - Diff.: Diapason Adamantes II - Guida LMS+Squeezelite - B

  5. #105

    Predefinito

    Salve a tutti, e un grosso grazie per il lavoro appassionato con il quale cercate di offrire competenti contributi al raggiungimento di un sistema
    il più possibile ottimale per l'ascolto della nostra amata Musica. Tramite voi ho scoperto piacevolmente l'esistenza di Daphile che ho sostituito
    a mpdpup (non ho avuto le capacità di avventurarmi nella configurazione di voyage mpd) con cui ascoltavo liquida fin l'altro ieri.
    Da neofita cerco di seguire le vostre direttive di configurazione di Daphile: per ora non ho avuto il tempo di dedicarmi alle patch, ma al 100 per 100
    lo farò quanto prima, anche se già ora Daphile mi piace molto, utilizzandolo su thin client con hiface two e dac ps audio digital link III.
    Il dac della ps audio che utilizzo lavora esclusivamente in upsampling a 96 - 192 khz e questa caratteristica mi induce a pensare che su lato player
    di Daphile sarebbe inutile ogni operazione software di resampling audio, visto che a ciò ci pensa il dac: ho detto una baggianata?
    Se così fosse, allora è preferibile, nel mio sistema, che Daphile si "limiti" a svolgere l'egregio compito di mero player, inviando alla hiface two
    e al dac i files audio in formato flac nella frequenza nativa di 44.1 khz senza alcuna manipolazione software di resampling a cui ci penserà poi
    per forza di cose l'upsampling del mio dac: corretto, o ho detto altra cavolata?
    In questa situazione, la configurazione settings ottimale di Daphile in Audio Device sarebbe quella di settare il max samplerate a 44,100
    (eventualmente modificandola a 96 o 192 quando scelgo audio in hr) ? In buona sostanza vorrei evitare un doppio campionamento audio
    (lato software di Daphile e lato hardware del mio dac), visto che il dac lavora solo in upsampling.
    In PCM resampling cosa dovrei inoltre selezionare? (Cosa significa la dicitura "only if native rate non supported"?) .
    Mi scuso per la elementarità e forse banalità delle domande ed osservazioni poste, ma nel mio piccolo cerco di evitare cose scorrette
    rivolgendomi a chi, come voi ne sa mille e più in materia.
    Ringrazio fin d'ora chi avrà la pazienza di rispondermi, oltre a quella già riposta nel leggermi....

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

    Predefinito

    Originariamente inviato da luigigi
    stà ancora a magnà a pizza.... Development Cirografici... assolutamente autorizzati ed auspicati.. sia ben inteso...
    ora, consegnato il douk all'amico proprietario, "ho sotto" la scheda audio dell maudio che uso per registrarmi.... pensavo peggio. si lascia più che ascoltare..
    Sssssssssssssssssssssssssssssssssssst! non dirlo forte, io la mia Alexis IO2 la uso attaccata alla Alix e mi piace bombè (come dicono a Parma) non vorrei se ne accorgessro ed invece che ad 80 Euro ce le troviamo in vendita ad 800, coi connettori dorati però...
    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. #107
    bit
    Registrato
    Sep 2009
    Età
    44
    Messaggi
    13

    Predefinito

    Ho notato che dopo aver inserito la stringa seguente (in rosso nel file pippo) il secondo valore torna a 64 invece di 3072:

    #!/sbin/openrc-run

    echo 3072 >/sys/class/rtc/rtc0/max_user_freq

    modprobe snd-hrtimer


    echo 3000 > /proc/sys/vm/dirty_writeback_centisecs

    echo ondemand > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor > /dev/nu$
    echo “suspend” >/sys/bus/usb/devices/usb1/power/level > /dev/null 2>&1 # Choose$
    echo “suspend” >/sys/bus/usb/devices/usb2/power/level > /dev/null 2>&1 # Shutdo$
    echo “suspend” >/sys/bus/usb/devices/usb3/power/level > /dev/null 2>&1 # lsusb $
    echo “suspend” >/sys/bus/usb/devices/usb5/power/level > /dev/null 2>&1


    Qualcuno che mi aiuta a risolvere? Senza la parte in rosso i valori sono entrambi corretti,3072

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

    Predefinito

    Originariamente inviato da RoxGsm
    Il dac della ps audio che utilizzo lavora esclusivamente in upsampling a 96 - 192 khz e questa caratteristica mi induce a pensare che su lato player di Daphile sarebbe inutile ogni operazione software di resampling audio, visto che a ciò ci pensa il dac: ho detto una baggianata? Se così fosse, allora è preferibile, nel mio sistema, che Daphile si "limiti" a svolgere l'egregio compito di mero player, inviando alla hiface two e al dac i files audio in formato flac nella frequenza nativa di 44.1 khz senza alcuna manipolazione software di resampling a cui ci penserà poi
    per forza di cose l'upsampling del mio dac: corretto, o ho detto altra cavolata?
    Ni.

    Il punto è che "l'upsampling" (AKA "oversampling", più genericamente "resampling" o, in italiano, "ricampionamento") si può fare in modi diversi e con livelli qualitativi estremamente diversi tra loro.

    In generale, quanto maggiore è la qualità dell'algoritmo utilizzato tanto maggiori sono le sue richieste in termini di "risorse di calcolo"(*).

    (*) ovviamente con i dovuti distinguo: un algoritmo eccellente ben ottimizzato può consumare meno risorse di uno scadente implementato in modo poco efficiente, per cui non si può banalmente prendere il consumo di risorse come "misura" della qualità di un algoritmo.

    Poiché le risorse "di calcolo" in hardware costano, spesso gli algoritmi implementati nei chip (filtri digitali e/o DAC, specie se datati) sono semplificati e quindi meno che ottimali. Al contrario un moderno PC dispone di una potenza di calcolo enorme, che consente di utilizzare anche algoritmi molto complessi e sofisticati.

    Inoltre, mentre con il resampling integrato nell'hardware si è legati alle scelte del produttore, effettuando l'upsampling "in software" si possono sperimentare algoritmi diversi e con diverse impostazioni, cosa che consente di ottimizzare il risultato per il proprio sistema (ed i propri gusti).

    In definitiva, in alcuni sistemi fare upsampling in software può portare a risultati che talvolta possono essere anche molto migliori di quelli ottenibili lasciando fare al DAC. Se ne valga o meno la pena (o se al contrario la cosa sia addirittura controproducente) va valutato caso per caso.

    È una questione di cui si è discusso abbondantemente in passato. Prova a dare una occhiata tra i vecchi topic...

    Originariamente inviato da RoxGsm
    In questa situazione, la configurazione settings ottimale di Daphile in Audio Device sarebbe quella di settare il max samplerate a 44,100
    No.

    Il max samplerate "dice" a Daphile qual è il massimo valore supportato dal tuo hardware (trasporto, DAC, ecc), cioè il massimo che questo può accettare. E deve essere impostato a quel valore. In caso contrario, se mandi in play un file con "risoluzione" più alta di quella impostata come max, Daphile lo convertirebbe al formato indicato (farebbe un "downsampling").

    Originariamente inviato da RoxGsm
    In PCM resampling cosa dovrei inoltre selezionare? (Cosa significa la dicitura "only if native rate non supported"?).
    "only if native rate non supported" significa che Daphile effettua un resampling solo se necessario, cioè se il tuo hardware non supporta il formato dei dati che stai inviando (ad es. perché hai selezionato un file 24/96 ma hai impostato il max samplerate a 44,100).

    In parole povere, "only if native rate non supported" è l'opzione che devi selezionare se vuoi che (normalmente, quando possibile) i dati vengano inviati così come sono, senza essere processati ("bit perfect").

    Se invece vuoi effettuare sempre il resampling in software (tranne quando i dati in ingresso sono già alla max risoluzione possibile) devi selezionare un formato di uscita fisso, tipicamente pari al max supportato dall'hardware.

    Se non ricordo male c'è anche la possibilità di forzare l'upsampling utilizzando però due diversi sample-rate di uscita a seconda di quello dei dati in ingresso, ad es. 192KHz se i dati di partenza hanno un s/r pari o multiplo di 48KHz e 176.4KHz se invece sono pari o multipli di 44.1KHz. Mi pare lo chiami "resampling sincrono" o qualcosa del genere.
    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. #109

    Predefinito

    Grazie Paolo per la tempestività dei chiarimenti e per la brillante intellegibilità anche per un neofita come me.
    Condivido pienamente le considerazioni teoriche svolte sugli algoritmi e che un pc possa dare performances
    supeiori, tuttavia per il momento mi trovo vincolato alle caratteristiche del dac in mio possesso, in relazione
    alle quali devo cercare di ottimizzare il sistema.
    Mi sembra di aver capito che impostando l'opzione "only if native rate non supported" i dati vengono
    inviati così come sono senza essere processati, che è quello che a me interessa. E che devo al contempo
    impostare il maxsamplerate su 192 khz che è il massimo che può gestire il mio dac. giusto?
    De converso, credo di intuire che Daphile esegua un ricampionamento audio in
    oversampling cambiando l'impostazione "only if native rate non supported" con una delle altre due opzioni,
    e selezionando alla voce max samplerate quella che interessa.
    Quindi, l'opzione "only if native rate non supported" se selezionata, garantisce sempre e comunque il bit-perfect
    senza alcun ricampionamento da parte di Daphile. Se così tutto mi sembra chiarissimo.
    Mi si potrebbe eccepire che in tal modo limito parecchio le potenzialità del software audio di Daphile sotto
    il profilo del campionamento audio, ma come detto appena avrò possibilità di sostituire il mio dac farò altre e
    nuove prove di ascolto. Per il momento credo Paolo tu mi possa confermare che avendo un dac che opera
    necessariamente in upsampling a 96 192Khz, se anche a Daphile facessimo fare un lavoro software di
    ricampionamento, alla fine non so cosa uscirebbe fuori dal mio dac che, ripeto, ricampiona in upsamplig pure lui.
    Queste le mie modestissime cosiderazioni fatte più sul piano della logica, che della conoscenza tecnica, ma se
    ho detto altra cavolta, accetto di essere corretto da chi ha vera competenza in questo affascinante settore.
    Grazie molte. gianni

  10. #110
    tebibyte L'avatar di bigtube
    Registrato
    May 2012
    Località
    cagliari
    Età
    70
    Messaggi
    2,258
    configurazione

    Predefinito

    Originariamente inviato da RoxGsm
    Grazie Paolo per la tempestività dei chiarimenti e per la brillante intellegibilità anche per un neofita come me.
    Condivido pienamente le considerazioni teoriche svolte sugli algoritmi e che un pc possa dare performances
    supeiori, tuttavia per il momento mi trovo vincolato alle caratteristiche del dac in mio possesso, in relazione
    alle quali devo cercare di ottimizzare il sistema.
    Mi sembra di aver capito che impostando l'opzione "only if native rate non supported" i dati vengono
    inviati così come sono senza essere processati, che è quello che a me interessa. E che devo al contempo
    impostare il maxsamplerate su 192 khz che è il massimo che può gestire il mio dac. giusto?
    De converso, credo di intuire che Daphile esegua un ricampionamento audio in
    oversampling cambiando l'impostazione "only if native rate non supported" con una delle altre due opzioni,
    e selezionando alla voce max samplerate quella che interessa.
    Quindi, l'opzione "only if native rate non supported" se selezionata, garantisce sempre e comunque il bit-perfect
    senza alcun ricampionamento da parte di Daphile. Se così tutto mi sembra chiarissimo.
    Mi si potrebbe eccepire che in tal modo limito parecchio le potenzialità del software audio di Daphile sotto
    il profilo del campionamento audio, ma come detto appena avrò possibilità di sostituire il mio dac farò altre e
    nuove prove di ascolto. Per il momento credo Paolo tu mi possa confermare che avendo un dac che opera
    necessariamente in upsampling a 96 192Khz, se anche a Daphile facessimo fare un lavoro software di
    ricampionamento, alla fine non so cosa uscirebbe fuori dal mio dac che, ripeto, ricampiona in upsamplig pure lui.
    Queste le mie modestissime cosiderazioni fatte più sul piano della logica, che della conoscenza tecnica, ma se
    ho detto altra cavolta, accetto di essere corretto da chi ha vera competenza in questo affascinante settore.
    Grazie molte. gianni
    Caro Gianni per chiarirti un po' meglio le cose se tu nell'interfaccia di Daphile selezioni "only if native etc." stai
    imponendo a Squeezelite di non toccare lo stream : quindi qualunque sia il samplerate che gli arriva squeezelite
    non lo manipola come gia' ti ha detto Paolo
    Se nei settaggi disponi un determinato samplerate multiplo di 44,100 e setti anche Maxsamplerate squeezelite
    si occupera' di eseguire il resampling utilizzando l'algoritmo di libsoxr. Per esperienza sul campo questo resampler
    è ottimo ma non è performante quanto puo' essere invece Sox che è il coltellino svizzero di LMS .
    Poiche' in Daphile LMS e squeezelite interagiscono con la possibilita' di far produrre proprio a LMS il resampling
    con Sox modificando opportunamente la sua configurazione dopo ripetute prove ho raggiunto la certezza della
    superiorità di sox nel produrre uno stream particolarmente performante soprattutto con DAC PCM NOS.
    Quindi mi sentirei di consigliarti questa soluzione come la migliore in assoluto.
    In ogni caso non lascerei a squeezelite il compito del resampling
    Magari dai un'occhiata alla mia guida per farti un'idea piu' dettagliata.
    player1:thin client+voyage - player2:futros450+Debian > Usb Transport: I2soverUSB + DAC (6x1704+I/V a tubi) - Attenuatore passivo Lightspeed
    Ampli finale: OTL 6C33 - MyRef Fremen Ed. - Diff.: Diapason Adamantes II - Guida LMS+Squeezelite - B

Pagina 11 di 189
prima
... 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 61 111 ... ultimo

Informazioni Thread

Users Browsing this Thread

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