Επειδή έχουν αρχίσει συμφορουμίτες να μου ζητάνε πλακέτες, να υπενθυμίσω ότι το συγκεκριμένο project πρέπει να υλοποιηθεί ως "σύστημα", και εξηγούμαι.
Η παραπάνω πλακέτα ως έχει δεν μπορεί να λειτουργήσει αυτόνομα. Πρέπει να υπάρχει και κάποιος ελεγκτής. Ο ελεγκτής πρέπει να επικοινωνεί με τις πηγές (πλακέτα s/pdif και USB-to-I2S) και να "μαθαίνει" το τι σήμα θα λάβει η πλακέτα του DAC ώστε να την προγραμματίζει ανάλογα.
Όσο αφορά το s/pdif, προγραμματιστικά θα υποστηριχθεί σίγουρα η
πλακέτα s/pdif που έχω σχεδιάσει με το AK4118 και μάλλον και η περυσινή με το
WM8805.
Όσο αφορά το USB, θα υποστηρίζονται όσες πλακέτες έχουν τρόπο να "περνάνε" προς τα έξω τις απαραίτητες πληροφορίες, δηλαδή πρακτικά όσες υποστηρίζονται από το
Sampling Rate Indicator μας. Αν εν τω μεταξύ βγουν και άλλες τέτοιες πλακέτες, θα υποστηριχθούν και αυτές.
Αλλά αν μια πλακέτα δεν δίνει τις απαραίτητες πληροφορίες (π.χ. αυτές που βασίζονται σε CMedia τσιπάκια), αυτές δεν θα μπορούν να υποστηριχθούν σωστά.