Esperimento sull'interpolazione lineare
+10
scarecrow
UpTo11
faber_57
iperv
dankan73
m_b
fstiffo
Edmond
bandAlex
Giulio
14 partecipanti
- bandAlexGolden Ears
- Messaggi : 7216
Data d'iscrizione : 29.04.11
Re: Esperimento sull'interpolazione lineare
19/11/2019, 10:03
- scarecrowarancia
- Messaggi : 104
Data d'iscrizione : 27.04.17
Località : Roma
Re: Esperimento sull'interpolazione lineare
19/11/2019, 14:46
....pure io approvo
- Dirty HarryFragola
- Messaggi : 1519
Data d'iscrizione : 16.06.11
Re: Esperimento sull'interpolazione lineare
19/11/2019, 15:54
Saranno mesi di fervida attività autocostruttiva, i prossimi...
--
"Un uomo dovrebbe conoscere i propri limiti..."
- bandAlexGolden Ears
- Messaggi : 7216
Data d'iscrizione : 29.04.11
Località : Roma
Re: Esperimento sull'interpolazione lineare
19/11/2019, 18:24
Dirty Harry ha scritto:Saranno mesi di fervida attività autocostruttiva, i prossimi...
Mesi? Vuoi dire giorni... in settimana prossima avrò le prime 5 pcb di test. Ne assemblerò una, verificherò che tutto sia a posto, misurerò e ascolterò, e poi sarà il momento di procedere con il cabinet e i circuiti accessori.
- Dirty HarryFragola
- Messaggi : 1519
Data d'iscrizione : 16.06.11
Re: Esperimento sull'interpolazione lineare
19/11/2019, 18:32
bandAlex ha scritto:Mesi? Vuoi dire giorni... in settimana prossima avrò le prime 5 pcb di test. Ne assemblerò una, verificherò che tutto sia a posto, misurerò e ascolterò, e poi sarà il momento di procedere con il cabinet e i circuiti accessori.
Appunto...
--
"Un uomo dovrebbe conoscere i propri limiti..."
- eddijarancia
- Messaggi : 128
Data d'iscrizione : 12.01.18
Re: Esperimento sull'interpolazione lineare
20/11/2019, 13:20
attendo fiducioso
- bandAlexGolden Ears
- Messaggi : 7216
Data d'iscrizione : 29.04.11
Località : Roma
Re: Esperimento sull'interpolazione lineare
21/11/2019, 12:25
Consegna prevista delle pcb per martedi 26. Ma, conoscendo il modus operandi della DHL di HK, dovrebbero arrivare il giorno prima. Da lunedì si comincia. Giulio sei pronto?
- EdmondFragola
- Messaggi : 1615
Data d'iscrizione : 28.08.13
Re: Esperimento sull'interpolazione lineare
21/11/2019, 13:00
Alex, piuttoso, tu sei pronto?
- bandAlexGolden Ears
- Messaggi : 7216
Data d'iscrizione : 29.04.11
Località : Roma
Re: Esperimento sull'interpolazione lineare
21/11/2019, 13:03
Edmond ha scritto:Alex, piuttoso, tu sei pronto?
Non saprei... te lo dico lunedì dopo aver provato a saldare gli SMD-8 malefici.
- Giuliopesca
- Messaggi : 540
Data d'iscrizione : 17.06.11
Re: Esperimento sull'interpolazione lineare
21/11/2019, 17:56
bandAlex ha scritto:Consegna prevista delle pcb per martedi 26. Ma, conoscendo il modus operandi della DHL di HK, dovrebbero arrivare il giorno prima. Da lunedì si comincia. Giulio sei pronto?
Claro! Non so pero' se sia fattibile spedire qui da me... Altrimenti si va a Natale quando rientro.
- passwordGolden Ears
- Messaggi : 1612
Data d'iscrizione : 03.12.11
Località : Roma
Re: Esperimento sull'interpolazione lineare
24/11/2019, 07:36
Anche qui si può partecipare ad un test interessante su audio in HD e non.
- EdmondFragola
- Messaggi : 1615
Data d'iscrizione : 28.08.13
Re: Esperimento sull'interpolazione lineare
24/11/2019, 11:29
In questi giorni, complice l'arrivo della piccola cuffia portatile Stax 003 MkII, ho ripreso gli ascolti dei files interpolati linearmente piuttosto che con il sovracampionamento "esatto".
Ebbene, complice il fatto che la 003 NON HA l'estensione e la raffinatezza della 009 in gamma acuta, mi risulta che tutti i files a sovracampionamento "esatto" siano più piacevoli da ascoltare.
Sempre modeste sfumature, che percepisco solo con la dovuta attenzione, ma accade. Sia sapendo quale file sta suonando, sia utilizzando il doppio cieco di Foobar.
Come se, a dispetto di quello che credevo (ovvero che le maggiori differenze, se mai fossero esistite, si sarebbero rilevate in gamma acuta), le differenze le percepisco meglio nella gamma che arriva fino a 10.000 Hz...
Non comprendo bene il fenomeno... Forse che le mie orecchie, oltre i 10.000 Hz sentano meno, oppure che la mia conclamata sensibilità a certe frequenza comprese fra 4.000 e 10.000 Hz, unita ad una minor presenza delle gamme superiori, mi permetta una maggior capacità di analisi...
Boh...
Ebbene, complice il fatto che la 003 NON HA l'estensione e la raffinatezza della 009 in gamma acuta, mi risulta che tutti i files a sovracampionamento "esatto" siano più piacevoli da ascoltare.
Sempre modeste sfumature, che percepisco solo con la dovuta attenzione, ma accade. Sia sapendo quale file sta suonando, sia utilizzando il doppio cieco di Foobar.
Come se, a dispetto di quello che credevo (ovvero che le maggiori differenze, se mai fossero esistite, si sarebbero rilevate in gamma acuta), le differenze le percepisco meglio nella gamma che arriva fino a 10.000 Hz...
Non comprendo bene il fenomeno... Forse che le mie orecchie, oltre i 10.000 Hz sentano meno, oppure che la mia conclamata sensibilità a certe frequenza comprese fra 4.000 e 10.000 Hz, unita ad una minor presenza delle gamme superiori, mi permetta una maggior capacità di analisi...
Boh...
- Giuliopesca
- Messaggi : 540
Data d'iscrizione : 17.06.11
Re: Esperimento sull'interpolazione lineare
24/11/2019, 16:36
Che DAC hai usato? Sempre l'HDAC?
Chiedo perche' queste differenze (che dal punto di vista tecnico ci sono) diventano piu' evidenti con DAC NOS.
Chiedo perche' queste differenze (che dal punto di vista tecnico ci sono) diventano piu' evidenti con DAC NOS.
- Giuliopesca
- Messaggi : 540
Data d'iscrizione : 17.06.11
Re: Esperimento sull'interpolazione lineare
24/11/2019, 19:41
Quello che vedrete nel seguito e' una delle conseguenze dovute alla scelta di non fare oversampling.
Questo e' un semplice tono puro a 1 kHz. Sopra l'andamento del segnale nel tempo in uscita dal nostro DAC NOS. Sotto, la stessa cosa, ma sottoponendo il segnale ad un sinc upsampling 2x.
Qui come vedete non ci sono problemi.
Andiamo ora piu' in su con la frequenza, 10 kHz:
e qui il fatto di avere un segnale che varia piu' velocemente in un periodo di campionamento incomincia a farsi sentire...
E l'interpolazione lineare puo' aiutarci? Piu' o meno:
Avevamo gia' visto questa cosa nella risposta in frequenza. In quel caso, pero', vedevamo l'ampiezza media e questa non si riduce considerevolemte. Visto nel tempo ovviamente sembra piu' evidente.
Ora non so quanto questo sia udibile. Ma probabilmente qualcosa fa...
Questo e' un semplice tono puro a 1 kHz. Sopra l'andamento del segnale nel tempo in uscita dal nostro DAC NOS. Sotto, la stessa cosa, ma sottoponendo il segnale ad un sinc upsampling 2x.
Qui come vedete non ci sono problemi.
Andiamo ora piu' in su con la frequenza, 10 kHz:
e qui il fatto di avere un segnale che varia piu' velocemente in un periodo di campionamento incomincia a farsi sentire...
E l'interpolazione lineare puo' aiutarci? Piu' o meno:
Avevamo gia' visto questa cosa nella risposta in frequenza. In quel caso, pero', vedevamo l'ampiezza media e questa non si riduce considerevolemte. Visto nel tempo ovviamente sembra piu' evidente.
Ora non so quanto questo sia udibile. Ma probabilmente qualcosa fa...
- bandAlexGolden Ears
- Messaggi : 7216
Data d'iscrizione : 29.04.11
Località : Roma
Re: Esperimento sull'interpolazione lineare
24/11/2019, 20:43
Giulio ha scritto:Ora non so quanto questo sia udibile. Ma probabilmente qualcosa fa...
L'interpolazione lineare genera sicuramente degli artefatti, come abbiamo detto fin dall'inizio, ma la matematica dice che tali artefatti diventano di livello significativo solo a partire da fs/4, quindi nel caso di un brano a 44.1kHz solo a partire dai 10kHz circa. Ovviamente per brani con fs superiore, da 88.2kHz in poi, il problema neanche si pone e l'interpolazione lineare è quasi del tutto analoga ad un'interpolazione canonica sinc, ovviamente tenendo conto solo della banda audio fino a 20kHz.
L'esperimento con i brani interpolati via software (che trovate sul server ftp) serviva proprio a capire se, all'ascolto, si apprezzano differenze sostanziali tra brano originale a 44.1kHz e brano identico ma interpolato linearmente a 88.2kHz.
Bisogna fare attenzione che il nostro obiettivo è esattamente l'interpolazione lineare (facilmente ottenibile via hardware raddoppiando il numero di dac), e capire se questa è una strada percorribile per mitigare i problemi tecnici insiti in un dac NOS che lavori a 44.1kHz, oppure se tali artefatti sono così nefasti da farci rinunciare all'impresa e tenerci le immagini spettrali.
Quindi il paragone interpolazione lineare/interpolazione sinc non ha molto senso di esistere. Dal momento che l'interpolazione canonica non la possiamo implementare (anche perchè questo significherebbe impiegare un filtro digitale e rinnegare la filosofia NOS), e che sappiamo benissimo che quella lineare è un'interpolazione per così dire "approssimativa", la risposta fondamentale a cui dobbiamo assolutamente rispondere è: la vogliamo o no?
Per quanto mi riguarda, sono abbastanza fiducioso nel fatto che allontanare le immagini spettrali sia di gran lunga più importante e vantaggioso rispetto al piccolo danno di eventuali artefatti dai 10kHz in su. Che poi, almeno stando a chi ha partecipato al test, sembrano essere difficilmente udibili.
- bandAlexGolden Ears
- Messaggi : 7216
Data d'iscrizione : 29.04.11
Località : Roma
Re: Esperimento sull'interpolazione lineare
24/11/2019, 21:09
La pcb che arriva martedì prevede l'impiego di due TDA1541 che potranno lavorare in due modalità distinte:
1) semplice parallelo
2) time shift interpolation
A bordo della scheda c'è un'elettronica che permette di switchare tra le due modalità, tramite un pulsante sulla scheda stessa. Un led indicherà con la sua accensione che è attiva la Time Shift Interpolation (TSI)
In questo modo, durante l'ascolto, si potrà fare il confronto tra le due modalità semplicemente premendo il pulsante. In pratica, ciò consente di attivare/disattivare l'interpolazione.
Dal punto di vista tecnico, il fatto che due dac lavorino in parallelo consente di ottenere un certo miglioramento del rapporto S/N, ovvero prestazioni migliori rispetto ad un singolo dac. In particolare, il rumore dovrebbe ridursi di 3 dB, ovvero di 1.4 volte, circa un 40% in meno. Questo perchè il rumore non correlato si somma in base a SQR(n1 ^ 2 + n2 ^ 2), mentre il segnale utile è s1 + s2, quindi aumenta di più rispetto al rumore. Dal momento che in massima parte si tratta di rumore di quantizzazione, è altamente probabile che il rumore generato dai due dac sia non-correlato (dipendente dall'errore di +/- 0.5 LSB legato al chip).
Nella modalità TSI tale vantaggio dovrebbe mantenersi, oltre al fatto di allontanare le immagini almeno oltre i 42kHz, e ancora più in alto per le fs superiori a 44.1kHz.
1) semplice parallelo
2) time shift interpolation
A bordo della scheda c'è un'elettronica che permette di switchare tra le due modalità, tramite un pulsante sulla scheda stessa. Un led indicherà con la sua accensione che è attiva la Time Shift Interpolation (TSI)
In questo modo, durante l'ascolto, si potrà fare il confronto tra le due modalità semplicemente premendo il pulsante. In pratica, ciò consente di attivare/disattivare l'interpolazione.
Dal punto di vista tecnico, il fatto che due dac lavorino in parallelo consente di ottenere un certo miglioramento del rapporto S/N, ovvero prestazioni migliori rispetto ad un singolo dac. In particolare, il rumore dovrebbe ridursi di 3 dB, ovvero di 1.4 volte, circa un 40% in meno. Questo perchè il rumore non correlato si somma in base a SQR(n1 ^ 2 + n2 ^ 2), mentre il segnale utile è s1 + s2, quindi aumenta di più rispetto al rumore. Dal momento che in massima parte si tratta di rumore di quantizzazione, è altamente probabile che il rumore generato dai due dac sia non-correlato (dipendente dall'errore di +/- 0.5 LSB legato al chip).
Nella modalità TSI tale vantaggio dovrebbe mantenersi, oltre al fatto di allontanare le immagini almeno oltre i 42kHz, e ancora più in alto per le fs superiori a 44.1kHz.
- EdmondFragola
- Messaggi : 1615
Data d'iscrizione : 28.08.13
Re: Esperimento sull'interpolazione lineare
24/11/2019, 22:28
Si, ho usato sempre l'H-DAC, che ormai dedico ai sistemi Stax.
- m_barancia
- Messaggi : 100
Data d'iscrizione : 18.11.15
Re: Esperimento sull'interpolazione lineare
25/11/2019, 08:31
Alex, quindi se si usasse la modalità in parallelo, e si facesse oversampling 2x con un software che lavora in real time come hqplayer, che permetta di utilizzare vari filtri, si potrebbero in linea teorica ottenere risultati migliori? L’unico limite che mi viene in mente è che si farebbero lavorare i chip a 88.2 kHz .... e come dicevi tu in post precedenti, questo stressa maggiormente i chip.
- m_barancia
- Messaggi : 100
Data d'iscrizione : 18.11.15
Re: Esperimento sull'interpolazione lineare
25/11/2019, 08:33
... fosse così hdac si presterebbe a più soluzioni, tutte molto interessanti...poi occorre provare
- EdmondFragola
- Messaggi : 1615
Data d'iscrizione : 28.08.13
Re: Esperimento sull'interpolazione lineare
25/11/2019, 08:43
Interessante l'opzione... Vedo che, ormai, la scelta tecnica è stata fatta. Posso anche smettere di riportare giudizi e non sembrare uno scassapalle... Buon assemblaggio e buoni ascolti!!!
- bandAlexGolden Ears
- Messaggi : 7216
Data d'iscrizione : 29.04.11
Località : Roma
Re: Esperimento sull'interpolazione lineare
25/11/2019, 09:58
m_b ha scritto:Alex, quindi se si usasse la modalità in parallelo, e si facesse oversampling 2x con un software che lavora in real time come hqplayer, che permetta di utilizzare vari filtri, si potrebbero in linea teorica ottenere risultati migliori? L’unico limite che mi viene in mente è che si farebbero lavorare i chip a 88.2 kHz .... e come dicevi tu in post precedenti, questo stressa maggiormente i chip.
Esattamente. Con la modalità parallelo si potrà usare un qualunque player per l'interpolazione via software, l'importante è non superare i 192kHz di fs, limite oltre il quale il dac non può funzionare.
I risultati saranno migliori o meno, a seconda della bontà del software utilizzato, ma in pratica non dovrebbero esserci grosse differenze. Giudicherete voi all'ascolto quali differenze si percepiranno.
L'interpolazione via hardware tramite TSI è quella che permette ai due TDA1541 di lavorare alla frequenza base, e ovviamente ha il vantaggio di non dover usare alcun player con plugin particolari: basta un qualunque player, oppure un flusso SP-DIF, e nient'altro.
La cosa interessante è che, inviando un flusso a 192kHz, attivando la TSI i due dac continueranno a funzionare tranquillamente, ottenendo in uscita un audio a 384kHz. Un traguardo mai raggiunto da un dac con TDA1541.
- bandAlexGolden Ears
- Messaggi : 7216
Data d'iscrizione : 29.04.11
Località : Roma
Re: Esperimento sull'interpolazione lineare
25/11/2019, 10:03
Edmond ha scritto:Interessante l'opzione... Vedo che, ormai, la scelta tecnica è stata fatta. Posso anche smettere di riportare giudizi e non sembrare uno scassapalle... Buon assemblaggio e buoni ascolti!!!
Beh, le pcb erano già finite e spedite, ormai il dado è tratto! Si può sempre tornare indietro ovviamente, a questo servono queste 5 pcb, per avere una piattaforma di test.
E, come prevedevo, DHL le ha messe in consegna per oggi.
- bandAlexGolden Ears
- Messaggi : 7216
Data d'iscrizione : 29.04.11
Località : Roma
Re: Esperimento sull'interpolazione lineare
25/11/2019, 10:29
Edmond ha scritto:Non comprendo bene il fenomeno... Forse che le mie orecchie, oltre i 10.000 Hz sentano meno, oppure che la mia conclamata sensibilità a certe frequenza comprese fra 4.000 e 10.000 Hz, unita ad una minor presenza delle gamme superiori, mi permetta una maggior capacità di analisi... Boh...
Io credo che sia assolutamente normale. Anche per me le differenze erano quasi impossibili da intercettare al di sopra dei 5kHz. Perchè in realtà, bisogna dire che il contenuto in alta frequenza di brani normali (percussioni, piatti di batteria, etc.) si concentra al massimo sui 6 o 7 kHz. Tutto ciò che è al di sopra di tale frequenza è molto limitato in ampiezza e quindi contribuisce poco al contenuto sonoro. Mettici pure il fatto che le nostre orecchie hanno un calo di sensibilità molto deciso al di sopra degli 8-10kHz. Ciò non vuol dire che si è insensibili a frequenze più alte, ma solo che la loro percezione diventa via via più difficile, con l'avanzare della frequenza e... dell'età.
Ora che è passato un po' di tempo, e che molti hanno fatto il test, posso esprimere quella che è stata la mia esperienza facendo il confronto tra brani originali a 44.1kHz e brani interpolati 2x linearmente. Tutti i confronti li ho fatti con HDAC MKII collegato all'AF-N e con la HE1000.
All'inizio ho avuto l'impressione che fossero del tutto identici, poi con più attenzione la mia preferenza è stata sempre per il brano interpolato x2. Non saprei spiegare i motivi esatti, ma il brano mi sembrava più ricco di particolari e più presente in gamma bassa. Non solo questo risultato di ascolto contraddice le mie previsioni (e la teoria) che indica un vantaggio soprattutto ad alta frequenza, ma conferma, se mai fosse necessario, come le percezioni possano cambiare da individuo a individuo, e quanto sia importante la sperimentazione.
La cosa per me sconcertante, è che altre persone sottoposte al test, ignare di quale brano stesse suonando, preferivano sempre il brano interpolato linearmente. E con maggior decisione rispetto a quanto facessi io.
- bandAlexGolden Ears
- Messaggi : 7216
Data d'iscrizione : 29.04.11
Località : Roma
Re: Esperimento sull'interpolazione lineare
25/11/2019, 13:14
- b.veneriFragola
- Messaggi : 1730
Data d'iscrizione : 29.07.11
Località : Roma
Re: Esperimento sull'interpolazione lineare
25/11/2019, 13:52
--
Benedetto - Now playing: HDAC+
- dankan73Fragola
- Messaggi : 1182
Data d'iscrizione : 20.10.11
Re: Esperimento sull'interpolazione lineare
25/11/2019, 14:30
Permessi in questa sezione del forum:
Non puoi rispondere agli argomenti in questo forum.
|
|