Vai al contenuto
Melius Club

Configurazione migliore per Daphile


Messaggi raccomandati

5 ore fa, stefano_mbp ha scritto:

ho configurato il plugin Librerie Remote per poter usufruire di MinimServer (migliora enormemente la navigabilità della libreria)

ciao Stefano, non ho capito adesso questo MinimServer .... avevo capito che avevi installato Daphile sul NUC con carcamento in RAM e avevo interpretato la componentie di Daphile server. Come client invece ho capito che hai usato Squeezelite (tramite RoPiee che non conosco), giusto ?

che fa questo Minimserver ?

hai notato differenze tra caricamento di Daphile (server ?) in ram o meno ?

grazie

Link al commento
https://melius.club/topic/50-configurazione-migliore-per-daphile/page/20/#findComment-52138
Condividi su altri siti

@fiorinis .... diciamo che uso la componente server di Daphile, ovvero non ho dac collegato in usb al Nuc su cui gira Daphile.

MinimServer è un server upnp che gestisce la libreria in modo molto pratico e dinamico (se hai i tuoi file taggati molto bene).

Ho aperto (e riproposto dopo il disastro) una discussione al riguardo

Io ho MinimServer (su un altro Nuc8i3 con Ubuntu 20.04) che gestisce la libreria e attraverso il plugin Librerie Remote di Daphile è possibile “puntare” MinimServer come libreria (vedi le immagini allegate, quella in blu è come appare in iPeng).

Questo mi risulta molto comodo poiché la ricerca di brani/opere attraverso MinimServer è decisamente più immediata, la libreria di Daphile è molto scarna in termini di tag disponibili per la ricerca.

Ropieee è un player “minimalista” che gira su raspberry molto noto a chi usa Roon, nella versione XL rende disponibili, oltre al Roon Bridge, anche Upnp/DLNA, Shairport, Squeezelite, HQP NAA e Bluetooth.

Non ho notato differenze evidenti caricando in ram Daphile rispetto al non caricarlo ... 

 

FFC4CC9C-A13B-4853-BADC-5AAE77A3F477.jpeg

E88AB0AA-9225-44E2-A159-28E1DB356B75.jpeg

C637C108-ED76-4BEB-AA6A-26D164C8768C.jpeg

  • Thanks 1
Link al commento
https://melius.club/topic/50-configurazione-migliore-per-daphile/page/20/#findComment-52179
Condividi su altri siti

1 ora fa, stefano_mbp ha scritto:

Io ho MinimServer (su un altro Nuc8i3 con Ubuntu 20.04) che gestisce la libreria e attraverso il plugin Librerie Remote di Daphile è possibile “puntare” MinimServer come libreria (vedi le immagini allegate, quella in blu è come appare in iPeng).

ok, grazie. quindi 3 computer, server Daphile, server per gestire la libreria e pc per lo streaming verso il DAC. La musica in "locale" è su hd attaccato alla usb del Nuc8i3 ?

Tutto alimentato in lineare ?

Link al commento
https://melius.club/topic/50-configurazione-migliore-per-daphile/page/20/#findComment-52361
Condividi su altri siti

1 minuto fa, fiorinis ha scritto:

e pc per lo streaming verso il DAC

I pc sono 2 per lo streaming verso il dac uso il raspberry su cui gira Ropieee XL.

La musica in locale è su hdd collegato in usb al Nuc8i3 su cui gira MinimServer.

... tutto alimentato con alimentatori “di serie” ...

  • Thanks 1
Link al commento
https://melius.club/topic/50-configurazione-migliore-per-daphile/page/20/#findComment-52365
Condividi su altri siti

16 ore fa, stefano_mbp ha scritto:

ho configurato il plugin C-3PO (*) per fare upsampling a DSD128 (**) dei soli file PCM

Potresti spiegare meglio questa parte?

Io ho provato ad installare C-3PO su rpi4, ma non ha mai funzionato...o almeno io non sono riuscito a farlo funzionare...

Link al commento
https://melius.club/topic/50-configurazione-migliore-per-daphile/page/20/#findComment-52839
Condividi su altri siti

17 ore fa, stefano_mbp ha scritto:

adesso sto “giocherellando” con i modulatori DSD (sdm e clans) di C-3PO ma una piccola guida sarebbe utile ... a trovarla ...

In realtà, SoX, e di conseguenza C-3PO/DSD, è ancora in divenire. Comunque, esiste un lungo thread su NH: https://www.nexthardware.com/forum/pc-top-software/89323-dsd-lms-con-sox.html

Link al commento
https://melius.club/topic/50-configurazione-migliore-per-daphile/page/20/#findComment-52841
Condividi su altri siti

@franz159 Io ho installato i plugin DSDPlayer, C-3PO e Daphile

Ho configurato Daphile per uscire in DoP e di conseguenza ho anche configurato Squeezelite/Ropieee XL per lavorare in DoP perché da quanto ho capito Squeezelite può lavorare solo in DoP (Squeezelite-R2 invece lavorerebbe in DSD nativo)

9266257A-E8AD-4858-9B6D-6A19E49C2F05.thumb.jpeg.bc3daed0520433cfc3184abd7e93ec1b.jpeg

Poi ho configurato, in Advanced, C-3PO per escludere in ingresso DSD e DSF

AB4E0675-4D06-43F1-9C2E-A1E5A2E45525.thumb.jpeg.3ee91f1ab8844b9d7c9d7e365802d484.jpeg

Infine ho configurato C-3PO per il player con queste impostazioni 

304448FB-EA5D-474A-AA7A-E417A2A90CEF.thumb.jpeg.481d75b3e1be5598d3e99a61f2e9d447.jpeg6C261A6B-9FB4-40C3-A2F8-1DBD2D4646E0.thumb.jpeg.99cbc1998bf0851f8e0a21a1eba51eaf.jpeg9803A7CA-8C03-4E0C-8765-F9B8B60D18C4.thumb.jpeg.4e9a6682d85af8eed8c26fa277a6f0d2.jpeg237A0260-EF27-4CD6-B8B0-F31E26DC5885.thumb.jpeg.8ec28a41a941335d2585d0f6081744c1.jpeg

e tutto funziona a meraviglia!

 

Link al commento
https://melius.club/topic/50-configurazione-migliore-per-daphile/page/20/#findComment-52868
Condividi su altri siti

antonellocaroli

@stefano_mbp Non so com é la schermata di configurazione di squeezelite in roopie, se ha qualcosa a che fare con DSD nativo...

Ma nel fail di configurazione di squeezelite devi avere qualcosa del genere:

 

-W -D :u32be

 

GentooPlayerRpi ~ # squeezelite -?
Squeezelite v1.9.8-1344, Copyright 2012-2015 Adrian Smith, 2015-2021 Ralph Irving. See -t for license terms
Usage: squeezelite [options]
  -s <server>[:<port>]	Connect to specified server, otherwise uses autodiscovery to find server
  -o <output device>	Specify output device, default "default", - = output to stdout
  -l 			List output devices
  -a <b>:<p>:<f>:<m>	Specify ALSA params to open output device, b = buffer time in ms or size in bytes, p = period count or size in bytes, f sample format (16|24|24_3|32), m = use mmap (0|1)
  -a <f>		Specify sample format (16|24|32) of output file when using -o - to output samples to stdout (interleaved little endian only)
  -b <stream>:<output>	Specify internal Stream and Output buffer sizes in Kbytes
  -c <codec1>,<codec2>	Restrict codecs to those specified, otherwise load all available codecs; known codecs: flac,pcm,mp3,ogg,dsd (mad,mpg for specific mp3 codec)
  			Codecs reported to LMS in order listed, allowing codec priority refinement.
  -C <timeout>		Close output device when idle after timeout seconds, default is to keep it open while player is 'on'
  -d <log>=<level>	Set logging level, logs: all|slimproto|stream|decode|output, level: info|debug|sdebug
  -e <codec1>,<codec2>	Explicitly exclude native support of one or more codecs; known codecs: flac,pcm,mp3,ogg,dsd (mad,mpg for specific mp3 codec)
  -f <logfile>		Write debug to logfile
  -m <mac addr>		Set mac address, format: ab:cd:ef:12:34:56
  -M <modelname>	Set the squeezelite player model name sent to the server (default: SqueezeLite)
  -n <name>		Set the player name
  -N <filename>		Store player name in filename to allow server defined name changes to be shared between servers (not supported with -n)
  -W			Read wave and aiff format from header, ignore server parameters
  -p <priority>		Set real time priority of output thread (1-99)
  -P <filename>		Store the process id (PID) in filename
  -r <rates>[:<delay>]	Sample rates supported, allows output to be off when squeezelite is started; rates = <maxrate>|<minrate>-<maxrate>|<rate1>,<rate2>,<rate3>; delay = optional delay switching rates in ms
  -R -u [params]	Resample, params = <recipe>:<flags>:<attenuation>:<precision>:<passband_end>:<stopband_start>:<phase_response>,
  			 recipe = (v|h|m|l|q)(L|I|M)(s) [E|X], E = exception - resample only if native rate not supported, X = async - resample to max rate for device, otherwise to max sync rate
  			 flags = num in hex,
  			 attenuation = attenuation in dB to apply (default is -1db if not explicitly set),
  			 precision = number of bits precision (NB. HQ = 20. VHQ = 28),
  			 passband_end = number in percent (0dB pt. bandwidth to preserve. nyquist = 100%),
  			 stopband_start = number in percent (Aliasing/imaging control. > passband_end),
  			 phase_response = 0-100 (0 = minimum / 50 = linear / 100 = maximum)
  -D [delay][:format]	Output device supports DSD, delay = optional delay switching between PCM and DSD in ms
  			 format = dop (default if not specified), u8, u16le, u16be, u32le or u32be.
  -O <mixer device>	Specify mixer device, defaults to 'output device'
  -L 			List volume controls for output device
  -U <control>		Unmute ALSA control and set to full volume (not supported with -V)
  -V <control>		Use ALSA control for volume adjustment, otherwise use software volume adjustment
  -X 			Use linear volume adjustments instead of in terms of dB (only for hardware volume control)
  -z 			Daemonize
  -Z <rate>		Report rate to server in helo as the maximum sample rate we can support
  -t 			License terms
  -? 			Display this help text

Build options: LINUX ALSA EVENTFD RESAMPLE NO_FAAD DSD

 

Link al commento
https://melius.club/topic/50-configurazione-migliore-per-daphile/page/20/#findComment-52890
Condividi su altri siti

antonellocaroli

@stefano_mbp in roopie riesci ad entrare via ssh? se si

dai il comando squeezelite -? e vedi l'ultima riga Build options se é presente DSD, se lo é

cerca il file di configurazione di squeezelite  find / -name squeezelite

e lo editi aggiungendo a quello giá presente quei parametri di sopra....riavvia squeezelite
systemctl restart squeezelite

o

sudo systemctl restart squeezelite

 

chiaramente non é detto che sia u32be....potrebbe essere anche altro

 

-D [delay][:format]	Output device supports DSD, delay = optional delay switching between PCM and DSD in ms
  			 format = dop (default if not specified), u8, u16le, u16be, u32le or u32be.

 

lo puoi controllare con alsacap

 

GentooPlayerRpi ~ # alsacap 
*** Scanning for playback devices ***
Card 0, ID `D90', name `D90'
  Device 0, ID `USB Audio', name `USB Audio', 1 subdevices (1 available)
    2 channels, sampling rate 44100..768000 Hz
    Sample formats: S32_LE, SPECIAL, DSD_U32_BE
    Buffer size range from 16 to 131072
    Period size range from 8 to 65536

      Subdevice 0, name `subdevice #0'

nel mio caso é u32be

se non hai alsacap vai a tentativi....e lo trovi

Link al commento
https://melius.club/topic/50-configurazione-migliore-per-daphile/page/20/#findComment-52896
Condividi su altri siti

Crea un account o accedi per lasciare un commento

Devi essere un membro per lasciare un commento

Crea un account

Iscriviti per un nuovo account nella nostra community. È facile!

Registra un nuovo account

Accedi

Sei già registrato? Accedi qui.

Accedi Ora



  • Badge Recenti

    • Ottimi Contenuti
      Paky33
      Paky33 ha ottenuto un badge
      Ottimi Contenuti
    • Membro Attivo
      Oscar
      Oscar ha ottenuto un badge
      Membro Attivo
    • Badge del Vinile Verde
      jackreacher
      jackreacher ha ottenuto un badge
      Badge del Vinile Verde
    • Contenuti Utili
      Sognatore
      Sognatore ha ottenuto un badge
      Contenuti Utili
    • Membro Attivo
      godzilla
      godzilla ha ottenuto un badge
      Membro Attivo
  • Notizie

  • KnuKonceptz

    Kord Ultra Flex speakers cable

    Rame OFC 294 fili 12 AWG

    61dl-KzQaFL._SL1200_.jpg

×
×
  • Crea Nuovo...