Confronto tra le due
Sono due applicazioni indipendenti, sviluppate separatamente. Le funzioni si sovrappongono ma non coincidono, e né le impostazioni né i dati sono condivisi. La tabella qui sotto riporta la differenza reale in ciascuna riga.
Descrive la versione attualmente pubblicata di ciascuna applicazione. Le modifiche precedenti sono nella cronologia delle versioni.
| Funzione | Windows | Android |
|---|---|---|
| Gestione della libreria | Cerca per titolo, artista, album, compositore e paroliere | Cerca per titolo, artista, album e cartella |
| Librerie di grandi dimensioni | Fluido con un milione di brani (misurato) | Fluido con un milione di brani (misurato) |
| Equalizzatore | 18 bande, 11 preimpostazioni, salva le tue con un nome | 10 bande, 11 preimpostazioni, inclusa una personalizzata |
| Effetti audio | Bassi, riverbero, eco, Chorus, rimozione voce | Bass boost, Virtualizer, Spatial audio (se il dispositivo lo supporta) |
| Velocità e intonazione | Velocità 0,5×–2,0×, intonazione da −12 a +12 semitoni, indipendenti tra loro | Velocità 0,5×–2,0×, intonazione da −12 a +12 semitoni, indipendenti tra loro |
| Uscita audio | WASAPI condiviso / esclusivo (bit-perfect) | Uscita di sistema |
| Riproduzione DSD | DSF decodificato via software (DSD64/128/256, famiglia 44,1 kHz) in PCM a 44,1 kHz; funziona con qualsiasi scheda audio | Non supportato |
| Testo | Testo a schermo intero, evidenziazione karaoke, riga di traduzione, ordine delle due lingue invertibile | Testo a schermo intero, evidenziazione karaoke, riga di traduzione, ordine delle due lingue invertibile |
| Modifica del testo | Editor integrato, spostamento globale della timeline | Editor integrato, spostamento globale della timeline |
| Modifica informazioni | Modalità database / modalità disco | Riscritto nel file audio |
| Conversione di formato | In FLAC, ALAC, WAV, AAC, MP3 o Opus; in blocco; il file originale non viene toccato | Non supportato |
| Playlist | Liste intelligenti, ascoltati di recente, più votati | Icone personalizzate, modalità di riproduzione indipendente |
| Riproduzione casuale | Ponderata per valutazione | Ponderata sulle abitudini di ascolto; ogni brano esattamente una volta, riprende dopo il riavvio |
| Temi | Quattro (Scuro / Chiaro / Mezzanotte / Ambra) | 6 colori del tema + modalità scura |
| Lingue dell’interfaccia | 15 (tra cui italiano e neerlandese) | 15 (tra cui indonesiano e vietnamita) |
| Timer di spegnimento | 15/30/60/90 minuti | 15/30/60 minuti, personalizzato o fine del brano in corso |
| Riproduzione in background | Continua a suonare da ridotto a icona | Riproduzione in background, controlli sulla schermata di blocco, Bluetooth e comandi dell’auto |
Dettagli tecnici
CX’Music (desktop)
C# · .NET 8 · WinUI 3 · NAudio · SQLite + FTS5
- La catena audio è fatta di ISampleProvider su misura (una catena DSP costruita sopra NAudio): decodifica → equalizzatore a 18 bande → effetti → variazione di velocità e intonazione → volume → uscita WASAPI
- La posizione di riproduzione usa come unica fonte di tempo i campioni realmente consumati da WASAPI, aggirando le posizioni di ricerca inaffidabili dell’hardware
- L’analisi dei DSF e la conversione DSD → PCM sono scritte in C# puro
- Virtualizzazione a pagine e paginazione keyset. Scorrimento e ricerca sono stati misurati su una libreria sintetica da un milione di brani e non sono comparsi scatti; quella libreria non ha copertine né file di grandi dimensioni, quindi ciò che è stato misurato sono l’elenco e la query in sé.
CX’s Music (mobile)
Kotlin · Jetpack Compose · Media3 (ExoPlayer) · Room · Hilt
- La riproduzione casuale usa il campionamento pesato senza reimmissione di Efraimidis–Spirakis, così ogni brano dell’intervallo suona esattamente una volta
- La permutazione è salvata nel database, quindi riprende se il sistema termina il processo
- Una finestra di coda virtuale tiene solo 50 brani nel lettore pur reggendo una libreria da un milione
- I testi incorporati vengono letti da ID3 SYLT/USLT, Vorbis Comment e MP4 atom
Elenchi completi delle lingue dell’interfaccia
- CX’Music (desktop)
- 繁體中文 · 简体中文 · English · 日本語 · 한국어 · Español · Français · Deutsch · Português · Русский · Italiano · Nederlands · Ελληνικά · العربية · हिन्दी
- CX’s Music (mobile)
- 繁體中文 · 简体中文 · English · 日本語 · 한국어 · Español · Français · Deutsch · Português · Русский · Bahasa Indonesia · Tiếng Việt · Ελληνικά · العربية · हिन्दी
Differiscono in esattamente due posizioni: la versione desktop ha italiano e neerlandese, quella mobile indonesiano e vietnamita. Il sito stesso offre 17 lingue: l’unione dei due elenchi.