Θα συνεχίσω με νέες εντυπώσεις και λαμβάνοντας υπόψη το γεγονός της ανόδου της τιμής του γιαουρτιού αλλά και της πατροπαράδοτης τομάτας ελπίζω να με πάρετε στα σοβαρά. :beee:
Το setup των δοκιμών που έγιναν είναι το εξής:
Netbook Asus 900 με 32GB γρήγορο SSD δίσκο και 2GB RAM, Windows XP, foobar2000 με Kernel Streaming, m2tech hiface, DIY coaxial (καλώδιο Canare και βύσματα Clearaudio) και εξωτερικό DIY τροφοδοτικό για όλο το Netbook. Από εκεί και πέρα DAC και τα ρέστα, χωρίς καμμία αλλαγή σε όλες τις δοκιμές. Για σιγουριά επιστράτευσα άλλο ένα ζευγάρι έμπιστων αυτιών κι έκρυψα τα ξύδια και τις γυναίκες (λέμε τώρα) προς αποφυγήν οποιουδήποτε αποπροσανατολισμού από το στόχο...
Ο Τάσος έχει δίκιο, αυξάνοντας το process Priority του foobar ο ήχος βελτιώθηκε. Το κρατάμε, θα χρειαστεί αργότερα...
Επόμενη δοκιμή ήταν να κάνω rip ένα κομμάτι από CD σε wav με το Exact Audio Copy και να το αντιγράψω στον SSD του laptop, σε ένα USB stick και σ' έναν USB εξωτερικό δίσκο. Στη συνέχεια έγινε συγκριτικό σε σχέση με το μέσο αποθήκευσης. Καλύτερα απ' όλα έπαιζε απ' τον SSD, μετά απ' το CD, μετά απ' το stick και τέλος απ' τον εξωτερικό δίσκο. Πουθενά δε χρησιμοποιήθηκε USB hub ή κάτι τέτοιο κι όλα έμπαιναν στην ίδια USB είσοδο.
Ιδέα! Ρύθμιση του foobar να κάνει full file buffering στη μνήμη πριν την αναπαραγωγή! Αυτό θα εξαφάνιζε τις όποιες διαφορές. Αμ δε... Ναι, βελτιώθηκε παντού ο ήχος. Ναι, οι διαφορές μειώθηκαν. Αλλά υπήρχαν...
Κοιτάζοντας τον Task manager είδα πως όντως η μνήμη που καταλαμβάνει το foobar αυξάνεται κατά τα bytes του αρχείου που φορτώνω, άρα κάνει buffering, άρα άτοπο...δεν ξέρω... Μια σκέψη είναι ότι κάνει απλά malloc αλλά απ' την άλλη το φωτάκι πχ. του δίσκου δεν ανάβει όσο παίζει αρχείο απ' αυτόν, άρα κάνει πραγματικό buffering. Άτοπο again. Το μόνο που μπορώ να σκεφτώ είναι πως αφήνει handles στο μέσο αποθήκευσης, ίσως χρησιμοποιεί file descriptors, τι να πω...
Επόμενη δοκιμή: Αυτό το ίδιο κομμάτι το συμπιέζω σε flac και συγκρίνω wav με flac και τα 2 απ' τον SSD με το foobar. Ε καμμία σχέση. Λάσπη το flac. Αποσυμπιέζω
το ίδιο flac σε wav και παίζει σαν το αρχικό! Άρα όντως το flac είναι lossless και δε χάθηκε πληροφορία, αλλά όταν αναπαράγεται realtime δεν είναι το ίδιο... Η μόνη εξήγηση που μπορώ να σκεφτώ είναι η μη επάρκεια του processor για τέτοιες realtime δουλειές. Πάντως το CPU utilization δεν ξεπέρασε το 20%...
ToDo: Θα ψάξω να βρω ένα software που να αποσυμπιέζει το flac, να φορτώνει όλο το παραχθέν wav στη RAM και να κάνει unmount τελείως το μέσο αποθήκευσης πριν καν αρχίσει η αναπαραγωγή. Εν ανάγκη θα το φτιάξω, ή πιο εύκολα, θα πειράξω λίγο το foobar (god bless opensource).
ToDo right after: Πάω να λαδώσω το Thorens ν' ακούσω λίγο μουσική...Περαστικά μας...