Pls select your own language, using the translator in the left-hand corner
Domanda: per creare un DAC, o un'interfaccia USB-Spdif, serve programmare?
Il Gazebo Audiofilo

Human Pleasure HI-END

    Domanda: per creare un DAC, o un'interfaccia USB-Spdif, serve programmare?

    antonyfirst
    antonyfirst
    JuniorMember
    JuniorMember

    Numero di messaggi : 148
    Data d'iscrizione : 04.10.11
    Età : 39
    Località : Milano

    Domanda: per creare un DAC, o un'interfaccia USB-Spdif, serve programmare? Empty Domanda: per creare un DAC, o un'interfaccia USB-Spdif, serve programmare?

    Messaggio Da antonyfirst Dom Giu 03 2012, 21:40


    Apro questo topic a scopo conoscitivo. Negli ultimi anni ho ascoltato numerosi DAC, e mi sono sempre pià appassionato alle sorgenti. Allora, visto che generalmente (a parte casi costosissimi come MSB) si utilizzano dac chip già esistenti, mi chiedevo dove intervenisse la programmazione di basso livello (che si tratti di un fpga o microcontrollore) nella riproduzione audio.
    Magari nella conversione tra interfaccia USB e SPDIF? Mi viene in mente, per esempio, l'algoritmo proprietario di Gordon Ranking (Streamlength) per le interfacce usb... come è stata realizzata?

    Sarebbe molto bello immaginare, in un futuro, di poter utilizzare delle capacità di programmazione per creare qualcosa di fatto in casa... qualcuno qui ha mai pensato a qualcosa di analogo?
    phaeton
    phaeton
    Hi-End Member
    Hi-End Member

    Numero di messaggi : 11285
    Data d'iscrizione : 27.08.10

    Domanda: per creare un DAC, o un'interfaccia USB-Spdif, serve programmare? Empty Re: Domanda: per creare un DAC, o un'interfaccia USB-Spdif, serve programmare?

    Messaggio Da phaeton Lun Giu 04 2012, 09:44

    per costruire un dac non serve alcuna conoscenza informatica o di altra materia "esoterica", basta un minimo (veramente minimo) di conoscenza elettronica.
    per costruire un dac che sia qualcosa di nuovo e suonante come vuole il progettista, serve una notevole conoscenza elettronica, informatica, di teoria dei segnali e di elaborazione numerica dei segnali.
    antonyfirst
    antonyfirst
    JuniorMember
    JuniorMember

    Numero di messaggi : 148
    Data d'iscrizione : 04.10.11
    Età : 39
    Località : Milano

    Domanda: per creare un DAC, o un'interfaccia USB-Spdif, serve programmare? Empty Re: Domanda: per creare un DAC, o un'interfaccia USB-Spdif, serve programmare?

    Messaggio Da antonyfirst Lun Giu 04 2012, 09:47

    Grazie. Ti andrebbe di approfondire l'argomento per il secondo caso?

    Ciao :)
    phaeton
    phaeton
    Hi-End Member
    Hi-End Member

    Numero di messaggi : 11285
    Data d'iscrizione : 27.08.10

    Domanda: per creare un DAC, o un'interfaccia USB-Spdif, serve programmare? Empty Re: Domanda: per creare un DAC, o un'interfaccia USB-Spdif, serve programmare?

    Messaggio Da phaeton Lun Giu 04 2012, 11:05

    approfondire in che senso? cosa vorresti sapere di specifico?

    tanto per dire, lo Young (sono ripetitivo lo so Domanda: per creare un DAC, o un'interfaccia USB-Spdif, serve programmare? 650957 Domanda: per creare un DAC, o un'interfaccia USB-Spdif, serve programmare? 650957 ) e' un classico esempio di oggetto pensato e progettato ad hoc.

    l'interfaccia USB e' basata su un chip Cypress CY7C68013A (che e' stato riprogrammato da M2Tech e infatti puo' lavorare fino a 384k) ed e' seguito da vari disaccoppiatori magneto-induttivi (gli ADuM della AD) e da due banchi di buffer ciclici per gestire il disaccoppiamento del clock (viene infatti effettuato anche un reclocking gestito dalla microprogrammazione ad hoc di cui sopra). l'ingresso spdif e' molto piu' standard, ed e' basato su un normale ricevitore dix4192 di TI.

    tutta la parte di filtro digitale (upsampling a 705.6kHz - 768kHz) e' fatta con una FPGA Xilinx Spartan microprogrammata con un filtro proprietario, che gestisce anche l'interfaccia I2S verso il chip dac. infatti il dac PCM1795 di TI viene usato in modalita' decisamente non standard, in pratica si entra su un ingresso "di servizio" e si pilotano direttamente i modulatori sd (a 8x fissi).

    come si vede e' un vero progetto, non una scopiazzatura della sample board (in cui in pratica si mettono solo le alimentazioni e uno stadio di uscita standard), che prevede notevoli competenze informatiche (riprogrammazione del cypress e programmazione dello xilinx) e di teoria dei segnali / elaborazione numerica (reclocking e filtro digitale).
    Giordy60
    Giordy60
    Hi-End Member
    Hi-End Member

    Numero di messaggi : 9723
    Data d'iscrizione : 13.02.11
    Età : 63
    Località : prov.Cremona

    Domanda: per creare un DAC, o un'interfaccia USB-Spdif, serve programmare? Empty Re: Domanda: per creare un DAC, o un'interfaccia USB-Spdif, serve programmare?

    Messaggio Da Giordy60 Mar Giu 05 2012, 11:07

    phaeton ha scritto:per costruire un dac .... suonante come vuole il progettista, serve una notevole conoscenza elettronica, informatica, di teoria dei segnali e di elaborazione numerica dei segnali.
    Mike. tutto quà ?.......allora è semplice ! Laughing
    phaeton
    phaeton
    Hi-End Member
    Hi-End Member

    Numero di messaggi : 11285
    Data d'iscrizione : 27.08.10

    Domanda: per creare un DAC, o un'interfaccia USB-Spdif, serve programmare? Empty Re: Domanda: per creare un DAC, o un'interfaccia USB-Spdif, serve programmare?

    Messaggio Da phaeton Mar Giu 05 2012, 11:10

    Domanda: per creare un DAC, o un'interfaccia USB-Spdif, serve programmare? 33910 Domanda: per creare un DAC, o un'interfaccia USB-Spdif, serve programmare? 33910
    Domanda: per creare un DAC, o un'interfaccia USB-Spdif, serve programmare? 650957 Domanda: per creare un DAC, o un'interfaccia USB-Spdif, serve programmare? 650957
    antonyfirst
    antonyfirst
    JuniorMember
    JuniorMember

    Numero di messaggi : 148
    Data d'iscrizione : 04.10.11
    Età : 39
    Località : Milano

    Domanda: per creare un DAC, o un'interfaccia USB-Spdif, serve programmare? Empty Re: Domanda: per creare un DAC, o un'interfaccia USB-Spdif, serve programmare?

    Messaggio Da antonyfirst Mar Giu 05 2012, 11:14

    Intanto grazie. :D Sto raccogliendo le idee prima di aggiungere qualcos'altro alla discussione Razz
    Giordy60
    Giordy60
    Hi-End Member
    Hi-End Member

    Numero di messaggi : 9723
    Data d'iscrizione : 13.02.11
    Età : 63
    Località : prov.Cremona

    Domanda: per creare un DAC, o un'interfaccia USB-Spdif, serve programmare? Empty Re: Domanda: per creare un DAC, o un'interfaccia USB-Spdif, serve programmare?

    Messaggio Da Giordy60 Dom Giu 24 2012, 01:53

    Ciao Tony, più che idee ti occorre un progetto ! E i progetti li hanno i produttori Domanda: per creare un DAC, o un'interfaccia USB-Spdif, serve programmare? 917604

      La data/ora di oggi è Sab Mag 11 2024, 04:32