Comparação entre as duas
São duas aplicações independentes, desenvolvidas separadamente. As funcionalidades sobrepõem-se mas não são iguais, e nem as definições nem os dados são partilhados. A tabela abaixo mostra a diferença real em cada linha.
Descreve a versão atualmente publicada de cada aplicação. As alterações anteriores estão no histórico de versões.
| Funcionalidade | Windows | Android |
|---|---|---|
| Gestão da biblioteca | Pesquisa por título, artista, álbum, compositor e letrista | Pesquisa por título, artista, álbum e pasta |
| Bibliotecas grandes | Fluido com um milhão de faixas (medido) | Fluido com um milhão de faixas (medido) |
| Equalizador | 18 bandas, 11 predefinições, guarde as suas com nome | 10 bandas, 11 predefinições, incluindo uma personalizada |
| Efeitos de áudio | Graves, reverberação, eco, Chorus, removedor de voz | Reforço de graves, virtualizador, áudio espacial (se o dispositivo o suportar) |
| Velocidade e tom | Velocidade 0,5×–2,0×, tom de −12 a +12 semitons, independentes entre si | Velocidade 0,5×–2,0×, tom de −12 a +12 semitons, independentes entre si |
| Saída de áudio | WASAPI partilhado / exclusivo (bit-perfect) | Saída do sistema |
| Reprodução DSD | DSF descodificado por software (DSD64/128/256, família de 44,1 kHz) para PCM de 44,1 kHz; funciona com qualquer placa de som | Não suportado |
| Letras | Letra em ecrã inteiro, destaque tipo karaoke, linha de tradução, ordem dos dois idiomas trocável | Letra em ecrã inteiro, destaque tipo karaoke, linha de tradução, ordem dos dois idiomas trocável |
| Edição de letras | Editor integrado, deslocamento global da linha temporal | Editor integrado, deslocamento global da linha temporal |
| Editar informações | Modo base de dados / modo disco | Escrito de volta no ficheiro de áudio |
| Conversão de formato | Para FLAC, ALAC, WAV, AAC, MP3 ou Opus; em lote; o ficheiro original não é alterado | Não suportado |
| Playlists | Listas inteligentes, reproduzidas recentemente, melhor avaliadas | Ícones personalizados, modo de reprodução independente |
| Aleatório | Ponderado pela avaliação | Ponderado pelos hábitos de audição; cada faixa toca exatamente uma vez e continua após reiniciar |
| Temas | Quatro (Escuro / Claro / Meia-noite / Âmbar) | 6 cores de tema + modo escuro |
| Idiomas da interface | 15 (incluindo italiano e neerlandês) | 15 (incluindo indonésio e vietnamita) |
| Temporizador | 15/30/60/90 minutos | 15/30/60 minutos, personalizado ou fim da faixa atual |
| Reprodução em segundo plano | Continua a tocar quando minimizado | Reprodução em segundo plano, controlos no ecrã bloqueado, Bluetooth e comandos do carro |
Detalhes técnicos
CX’Music (computador)
C# · .NET 8 · WinUI 3 · NAudio · SQLite + FTS5
- A cadeia de áudio é feita de ISampleProvider próprios (uma cadeia DSP construída sobre o NAudio): descodificação → equalizador de 18 bandas → efeitos → alteração de velocidade e tom → volume → saída WASAPI
- A posição de reprodução usa como única fonte de tempo as amostras realmente consumidas pelo WASAPI, evitando as posições de procura pouco fiáveis do hardware
- A análise de DSF e a conversão DSD → PCM estão implementadas em C# puro
- Virtualização por páginas e paginação por keyset. O deslocamento e a pesquisa foram medidos numa biblioteca sintética de um milhão de faixas e não surgiram engasgos; essa biblioteca não tem capas nem ficheiros grandes, por isso o que foi medido é a lista e a consulta em si.
CX’s Music (telemóvel)
Kotlin · Jetpack Compose · Media3 (ExoPlayer) · Room · Hilt
- O modo aleatório usa amostragem ponderada sem reposição de Efraimidis–Spirakis, pelo que cada faixa do intervalo toca exatamente uma vez
- A permutação é guardada na base de dados, por isso retoma se o sistema terminar o processo
- Uma janela de fila virtual mantém apenas 50 faixas no leitor enquanto suporta uma biblioteca de um milhão
- As letras incorporadas são lidas de ID3 SYLT/USLT, Vorbis Comment e MP4 atom
Listas completas de idiomas da interface
- CX’Music (computador)
- 繁體中文 · 简体中文 · English · 日本語 · 한국어 · Español · Français · Deutsch · Português · Русский · Italiano · Nederlands · Ελληνικά · العربية · हिन्दी
- CX’s Music (telemóvel)
- 繁體中文 · 简体中文 · English · 日本語 · 한국어 · Español · Français · Deutsch · Português · Русский · Bahasa Indonesia · Tiếng Việt · Ελληνικά · العربية · हिन्दी
Diferem em exatamente dois lugares: a versão para computador tem italiano e neerlandês, e a móvel tem indonésio e vietnamita. O próprio site oferece 17 idiomas: a união das duas listas.