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.

FunzioneWindowsAndroid
Gestione della libreriaCerca per titolo, artista, album, compositore e paroliereCerca per titolo, artista, album e cartella
Librerie di grandi dimensioniFluido con un milione di brani (misurato)Fluido con un milione di brani (misurato)
Equalizzatore18 bande, 11 preimpostazioni, salva le tue con un nome10 bande, 11 preimpostazioni, inclusa una personalizzata
Effetti audioBassi, riverbero, eco, Chorus, rimozione voceBass boost, Virtualizer, Spatial audio (se il dispositivo lo supporta)
Velocità e intonazioneVelocità 0,5×–2,0×, intonazione da −12 a +12 semitoni, indipendenti tra loroVelocità 0,5×–2,0×, intonazione da −12 a +12 semitoni, indipendenti tra loro
Uscita audioWASAPI condiviso / esclusivo (bit-perfect)Uscita di sistema
Riproduzione DSDDSF decodificato via software (DSD64/128/256, famiglia 44,1 kHz) in PCM a 44,1 kHz; funziona con qualsiasi scheda audioNon supportato
TestoTesto a schermo intero, evidenziazione karaoke, riga di traduzione, ordine delle due lingue invertibileTesto a schermo intero, evidenziazione karaoke, riga di traduzione, ordine delle due lingue invertibile
Modifica del testoEditor integrato, spostamento globale della timelineEditor integrato, spostamento globale della timeline
Modifica informazioniModalità database / modalità discoRiscritto nel file audio
Conversione di formatoIn FLAC, ALAC, WAV, AAC, MP3 o Opus; in blocco; il file originale non viene toccatoNon supportato
PlaylistListe intelligenti, ascoltati di recente, più votatiIcone personalizzate, modalità di riproduzione indipendente
Riproduzione casualePonderata per valutazionePonderata sulle abitudini di ascolto; ogni brano esattamente una volta, riprende dopo il riavvio
TemiQuattro (Scuro / Chiaro / Mezzanotte / Ambra)6 colori del tema + modalità scura
Lingue dell’interfaccia15 (tra cui italiano e neerlandese)15 (tra cui indonesiano e vietnamita)
Timer di spegnimento15/30/60/90 minuti15/30/60 minuti, personalizzato o fine del brano in corso
Riproduzione in backgroundContinua a suonare da ridotto a iconaRiproduzione in background, controlli sulla schermata di blocco, Bluetooth e comandi dell’auto

Entrambe hanno 15 lingue, ma non le stesse 15. Gli elenchi completi sono nei dettagli tecnici, più sotto.

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.