Σύγκριση των δύο
Είναι δύο ανεξάρτητες εφαρμογές, αναπτυγμένες ξεχωριστά. Οι λειτουργίες επικαλύπτονται αλλά δεν ταυτίζονται, και ούτε οι ρυθμίσεις ούτε τα δεδομένα είναι κοινά. Ο παρακάτω πίνακας δείχνει την πραγματική διαφορά σε κάθε γραμμή.
Περιγράφει την τρέχουσα δημοσιευμένη έκδοση κάθε εφαρμογής. Οι προηγούμενες αλλαγές βρίσκονται στο ιστορικό εκδόσεων.
| Λειτουργία | Windows | Android |
|---|---|---|
| Διαχείριση βιβλιοθήκης | Αναζήτηση σε τίτλο, καλλιτέχνη, άλμπουμ, συνθέτη και στιχουργό | Αναζήτηση σε τίτλο, καλλιτέχνη, άλμπουμ και φάκελο |
| Μεγάλες βιβλιοθήκες | Ομαλό με ένα εκατομμύριο κομμάτια (μετρημένο) | Ομαλό με ένα εκατομμύριο κομμάτια (μετρημένο) |
| Ισοσταθμιστής | 18 ζώνες, 11 προεπιλογές, αποθήκευση δικών σας με όνομα | 10 ζώνες, 11 προεπιλογές, με μία προσαρμοσμένη |
| Ηχητικά εφέ | Μπάσα, αντήχηση, ηχώ, Chorus, αφαίρεση φωνητικών | Ενίσχυση μπάσων, εικονικός ήχος, χωρικός ήχος (εφόσον το υποστηρίζει η συσκευή) |
| Ταχύτητα και τόνος | Ταχύτητα 0,5×–2,0×, τόνος από −12 έως +12 ημιτόνια, ανεξάρτητα μεταξύ τους | Ταχύτητα 0,5×–2,0×, τόνος από −12 έως +12 ημιτόνια, ανεξάρτητα μεταξύ τους |
| Έξοδος ήχου | WASAPI κοινόχρηστη / αποκλειστική (bit-perfect) | Έξοδος συστήματος |
| Αναπαραγωγή DSD | Το DSF αποκωδικοποιείται από λογισμικό (DSD64/128/256, οικογένεια 44,1 kHz) σε PCM 44,1 kHz· λειτουργεί με οποιαδήποτε κάρτα ήχου | Δεν υποστηρίζεται |
| Στίχοι | Στίχοι σε πλήρη οθόνη, επισήμανση τύπου καραόκε, γραμμή μετάφρασης, εναλλαγή σειράς των δύο γλωσσών | Στίχοι σε πλήρη οθόνη, επισήμανση τύπου καραόκε, γραμμή μετάφρασης, εναλλαγή σειράς των δύο γλωσσών |
| Επεξεργασία στίχων | Ενσωματωμένος επεξεργαστής, μετατόπιση ολόκληρου του χρονοδιαγράμματος | Ενσωματωμένος επεξεργαστής, μετατόπιση ολόκληρου του χρονοδιαγράμματος |
| Επεξεργασία πληροφοριών | Λειτουργία βάσης δεδομένων / λειτουργία δίσκου | Εγγράφεται πίσω στο αρχείο ήχου |
| Μετατροπή μορφής | Σε FLAC, ALAC, WAV, AAC, MP3 ή Opus· μαζικά· το αρχικό αρχείο μένει ανέγγιχτο | Δεν υποστηρίζεται |
| Λίστες αναπαραγωγής | Έξυπνες λίστες, πρόσφατα σε αναπαραγωγή, με την υψηλότερη βαθμολογία | Προσαρμοσμένα εικονίδια, ανεξάρτητη λειτουργία αναπαραγωγής |
| Τυχαία σειρά | Σταθμισμένη βάσει βαθμολογίας | Σταθμισμένη βάσει συνηθειών ακρόασης· κάθε κομμάτι ακριβώς μία φορά, συνεχίζει μετά την επανεκκίνηση |
| Θέματα | Τέσσερα (Σκούρο / Ανοιχτό / Μεσάνυχτα / Κεχριμπάρι) | 6 χρώματα θέματος + σκοτεινή λειτουργία |
| Γλώσσες διεπαφής | 15 (μεταξύ τους ιταλικά και ολλανδικά) | 15 (μεταξύ τους ινδονησιακά και βιετναμέζικα) |
| Χρονοδιακόπτης | 15/30/60/90 λεπτά | 15/30/60 λεπτά, προσαρμοσμένο ή τέλος του τρέχοντος κομματιού |
| Αναπαραγωγή στο παρασκήνιο | Συνεχίζει να παίζει όταν ελαχιστοποιηθεί | Αναπαραγωγή στο παρασκήνιο, χειριστήρια οθόνης κλειδώματος, Bluetooth και πλήκτρα αυτοκινήτου |
Τεχνικές λεπτομέρειες
CX’Music (υπολογιστής)
C# · .NET 8 · WinUI 3 · NAudio · SQLite + FTS5
- Η αλυσίδα ήχου αποτελείται από δικά μας ISampleProvider (μια αλυσίδα DSP χτισμένη πάνω στο NAudio): αποκωδικοποίηση → ισοσταθμιστής 18 ζωνών → εφέ → αλλαγή ταχύτητας και τόνου → ένταση → έξοδος WASAPI
- Η θέση αναπαραγωγής χρησιμοποιεί ως μοναδική πηγή χρόνου τα δείγματα που πραγματικά κατανάλωσε το WASAPI, παρακάμπτοντας τις αναξιόπιστες θέσεις αναζήτησης του υλικού
- Η ανάλυση DSF και η μετατροπή DSD → PCM είναι γραμμένες σε καθαρή C#
- Εικονικοποίηση σελίδων και σελιδοποίηση keyset. Η κύλιση και η αναζήτηση μετρήθηκαν σε μια συνθετική βιβλιοθήκη ενός εκατομμυρίου κομματιών και δεν εμφανίστηκαν κολλήματα· εκείνη η βιβλιοθήκη δεν έχει εξώφυλλα ούτε μεγάλα αρχεία, οπότε αυτό που μετρήθηκε είναι η ίδια η λίστα και το ίδιο το ερώτημα.
CX’s Music (κινητό)
Kotlin · Jetpack Compose · Media3 (ExoPlayer) · Room · Hilt
- Η τυχαία σειρά χρησιμοποιεί σταθμισμένη δειγματοληψία χωρίς επανατοποθέτηση κατά Efraimidis–Spirakis, ώστε κάθε κομμάτι του εύρους να παίζει ακριβώς μία φορά
- Η μετάθεση αποθηκεύεται στη βάση δεδομένων, οπότε συνεχίζει αν το σύστημα τερματίσει τη διεργασία
- Ένα εικονικό παράθυρο ουράς κρατά μόνο 50 κομμάτια στο πρόγραμμα αναπαραγωγής, στηρίζοντας βιβλιοθήκη ενός εκατομμυρίου
- Οι ενσωματωμένοι στίχοι διαβάζονται από ID3 SYLT/USLT, Vorbis Comment και MP4 atom
Πλήρεις λίστες γλωσσών διεπαφής
- CX’Music (υπολογιστής)
- 繁體中文 · 简体中文 · English · 日本語 · 한국어 · Español · Français · Deutsch · Português · Русский · Italiano · Nederlands · Ελληνικά · العربية · हिन्दी
- CX’s Music (κινητό)
- 繁體中文 · 简体中文 · English · 日本語 · 한국어 · Español · Français · Deutsch · Português · Русский · Bahasa Indonesia · Tiếng Việt · Ελληνικά · العربية · हिन्दी
Διαφέρουν σε ακριβώς δύο θέσεις: η έκδοση για υπολογιστή έχει ιταλικά και ολλανδικά, η έκδοση για κινητό ινδονησιακά και βιετναμέζικα. Ο ίδιος ο ιστότοπος προσφέρει 17 γλώσσες — την ένωση των δύο λιστών.