Ciao
da qualche tempo in diversi mi chiedono in merito alla conversione PCM to DSD in tempo reale operata, per esempio, da Daphile. Qualcuno, non ricordo chi, mi aveva anche riferito che quest'ultimo non lo faceva più tramite SOX ma con 'qualcosa' in o a valle di Squeezelite.
Bene, ho verificato e nella versione di Daphile del 16/2 continua ad essere utilizzata la versione modificata di SOX (SOX SDM by mansr, https://github.com/mansr/sox/blob/master/src/sdm.c), al netto di eventuali modifiche direttamente in e per Daphile, che non ho verificato, ma escluderei.
Quella versione - a stessa detta dell'autore - è utilizzabile in tempo reale solo in modalità 'fast', che corrisponde ad un significativo degrado di qualità (la definisce 'ragionevole') ed infatti così fa Daphile.
maggiori informazioni qui, che è un posto noto a molti frequentatori del forum...
DSD encoding with SoX
Per chi volesse utilizzare quella versione di sox in lms è semplicissimo, basta sostituire la precedente, o - forse meglio - usare un nome diverso, ed impostare adeguatamente i comandi nei convert.conf.
La modifica di C-3PO è semplice se non banale, se mi convincete che serve possiamo implementarlo, ma francamente mi chiedo SE la conversione in DSD 'fast' ad una qualità solo ragionevole possa davvero aggiungere qualcosa o sia solo una ulteriore moda.
Sarebbe piuttosto interessante un confronto tra il playback dello stesso pezzo convertito staticamente (cioè salvato su disco) in modalità 'fast' e 'audiophile o 'golden hear'.
Spero sia utile.