Clearaudio Emotion + Satisfy + Grado Gold1 > Phono D3A DIY
Futro S450 + Daphile / Amanero + Buffalo 2 (trident) uscita a TU Cinemag 15/15B DIY / Jlsounds + Lector Digicode TDA1541 S1
Monoblocchi D3A 2A3 (electrolytich free!!) DIY / Coral Beta8 in BLH DIY
Bene, allora partiamo da questo punto fermo.
Dato che sei su mac, potrebbe essere necessario specificare il byte-order, come per FLAC:
flc pcm * *
# FT:{START=--skip=%t}U:{END=--until=%v}
[flac] -dcs --force-raw-format --endian=little --sign=signed $START$ $END$ -- $FILE$
flc aif * *
# FT:{START=--skip=%t}U:{END=--until=%v}
[flac] -dcs --force-raw-format --endian=big --sign=signed $START$ $END$ -- $FILE$
se aggiungi | [sox] -D -q -b 24 - rate -v -b 98 -L -a 192000, stai convertendo tutto a little endian.
Per mantenere aif a big endian dovresti provare fare così:
flc pcm * *
# FT:{START=--skip=%t}U:{END=--until=%v}
[flac] -dcs --force-raw-format --endian=little --sign=signed $START$ $END$ -- $FILE$ | [sox] -D -q -b 24 - rate -v -b 98 -L -a 192000
flc aif * *
# FT:{START=--skip=%t}U:{END=--until=%v}
[flac] -dcs --force-raw-format --endian=big --sign=signed $START$ $END$ -- $FILE$ | [sox] -D -q -b 24 - rate -v -b 98 -B -a 192000
E' solo un tentativo.
EDIT: Da me funziona in entrambi i modi, ma funziona anche se tolgo le righe FLAC AIF del tutto dai due files, quindi credo che nel mio caso esca dalla conversione in pcm e non in AIFF.
Lo squeezelite con cui sto provando è in windows e questo potrebbe giustificare la differenza del bit-order.
Ultima modifica di marcoc1712 : 27-03-2015 a 14:58
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
Clearaudio Emotion + Satisfy + Grado Gold1 > Phono D3A DIY
Futro S450 + Daphile / Amanero + Buffalo 2 (trident) uscita a TU Cinemag 15/15B DIY / Jlsounds + Lector Digicode TDA1541 S1
Monoblocchi D3A 2A3 (electrolytich free!!) DIY / Coral Beta8 in BLH DIY
Il formato raw in mac ed in Windows è diverso per un parametro: byte-order o endian.
lo stream pcm è costruito da flac con little endian, aif con big endian. Nei parametri di resampling con -L forzi lo stream in uscita a little endian. Non se se è questo, ma è certamente una differenza tra gli stream in uscita dalla sola conversione rispetto a quelli con l'upsampling di sox. Tentare non nuoce, però potrebbe essere vero anche l'esatto contrario, nel qual caso bisogna uscire con -L ma informando SOX che nel secondo caso lo stream in ingresso è big endian, quindi bisogna cercare il parametro corretto ed applicarlo.
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,
mi sembra di capire che sqeezelite lo usi su windows....hai mai provato a farlo partire come servizio di windows?
la procedura esiste...e funziona...ma non so se ne vale la pena...
che ne pensi tu?
intanto posto l´uso delle risorse di rete in windows 8.1:
senza nessun tipo di modifica in LMS:
con solo PCM attivo:
Questo con resample sox con questa riga in custom-convert.conf
flc flc * *
# FT:{START=--skip=%t}U:{END=--until=%v}
[flac] -dcs $START$ $END$ -- $FILE$ | [sox] -q -t wav - -t flac -e signed -C 0 -b 32 -gain -3 rate -v -M -a -b 90.7 384000 dither -S
Come si vede aumenta l´uso nella terza. Ma anche qui é un "picco" che dura intorno 40/50 sec non ho calcolato, poi diventa come gli altri. Finchè non passa alla song successiva.
Clearaudio Emotion + Satisfy + Grado Gold1 > Phono D3A DIY
Futro S450 + Daphile / Amanero + Buffalo 2 (trident) uscita a TU Cinemag 15/15B DIY / Jlsounds + Lector Digicode TDA1541 S1
Monoblocchi D3A 2A3 (electrolytich free!!) DIY / Coral Beta8 in BLH DIY
No, io Squeezelite lo uso con Linux su una ALIX nel secondo impianto (casa al mare), l'ho usato ieri come prova rapida su Win per simulare la situazuine di DacPassion con LMS su mac, era la cosa più veloce da fare, tra l'altro, in realtà, è il 'local player' del mio server.
La procedura esiste, certo, ne vale la pena? In che senso? Dipende dai tuoi bisogni/preferenze, non credo comporti altro.
Venedo alle misure:
Sembrerebbe che occupi più banda nel primo caso che non nel secondo, molto strano se il primo è flac nativo ed il secondo pcm, sei sicuro sia così?
Nel terzo caso (dove comunque continui a mandare flac, ma upsamplato) l'occupazione di banda schizza, come prevedibile.
Secondo me con quel comando sox fa una conversione flac-> pcm, un upsapling e quindi una conversione pcm -> flac prima di inviare a squeezelite, che poi fa di nuovo flac -> pcm.
Io proverei ad evitarlo, come ha fatto Giovanni.
EDIT:
NOTA BENE: L'uso della rete nel terzo caso è DRAMMATICAMENTE più alto, la scala passa da 100 Kbit a 100 MBit. E' vero che anche Chrome sembra maggiormente attivo (forse stavi facendo qualcosa d'altro) ma attenzione: Se solo volessi gestire due stanze saresti fuori limite di una 10/100, qualche componente (router o switch) potrebbe già essere 'tirato'.
Ultima modifica di marcoc1712 : 28-03-2015 a 13:02
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
Provato, non funziona :-(
Due curiosità, giusto per iniziare a capire qualcosa:
1 se nell'interfaccia web su tipi di file cambio delle impostazioni (disattivo o attivo qualcosa) ne devo trovare riscontro in convert.conf?
2 come posso verificare se quello che "esce" attualmente dal mio LMS è pcm e non un flac ...almeno vorrei avere la certezza che questo primo passo, che sembra essere andato in porto, dia veramente i suoi frutti :-)
Ultima modifica di DacPassion : 28-03-2015 a 15:02
Clearaudio Emotion + Satisfy + Grado Gold1 > Phono D3A DIY
Futro S450 + Daphile / Amanero + Buffalo 2 (trident) uscita a TU Cinemag 15/15B DIY / Jlsounds + Lector Digicode TDA1541 S1
Monoblocchi D3A 2A3 (electrolytich free!!) DIY / Coral Beta8 in BLH DIY
Come ha fatto Giovanni che mi so perso qualche puntata?
per i grafici sono da prendere con le molle, sopratutto la differenza minima che si risconta tra 1 e 2, l´uso della rete non é sempre lo stesso ma varia di quei 200/300 B/sec.
Quindi per me le prime due sono simile come uso delle risorse.
La terza ha quel picco di 40/50 secondi all´inizio del play poi diventa come i primi due.
1) no! é il contrario quello che cambi in convert.conf lo riscontri nelle impostazioni di LMS.
2) non saprei proprio....
v. post 281 e precedenti.
Certo tra pcm e (14400 b/sec) e flac ( c.a. 800 b/sec) la differenza è in quell'ordine di grandezza, nulla di che (oggi con 10/100 Mb, nel 2003 WiFi con 8 Mb/sec al massimo...).
Come i primi due? Sei sicuro? Non è che interpreti male la scala?
Vorrebbe dire che i tuoi buffer sono grandi a sufficienza per tenere l'intera song in memoria, ed il traffico è praticamente solo di controllo (anche se mi pare un po troppo per quello e basta).
Funziona anche così, SE non commetti errori o non metti impostazioni che la WEB GUI non riesce ad interpretare, per questo è molto meglio non farlo.
Piuttosto:
Fai le modifiche da WEB GUI -> Copi in custom -> modifichi custom e NON TOCCHI PIU' la web gui.
Convert.conf meglio se proprio non lo tocchi mai direttamente, altrimenti saltarci fuori in caso di problemi è molto più difficile.
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
Ci sono attualmente 2 utenti che stanno visualizzando questa discussione. (0 utenti e 2 ospiti)