Tu música, en tu propio teléfono

Sin red, sin cuenta, sin interrupciones. CX's Music es un reproductor de música local para Android: gratuito y de código abierto.

  • Sin conexión
  • Sin cuenta
  • Sin anuncios
  • Código abierto
Pantalla de reproducción de CX's Music: carátula cuadrada arriba y, debajo, el título, el artista, tres líneas de letra con la actual en blanco y negrita, una barra de progreso en 0:56 de 2:38 y cinco botones: repetir, anterior, pausa, siguiente y añadir
Reproduciendo

Por qué usarlo

Sin conexión de verdad

Sin red, sin cuenta, sin subir nada. Tus archivos de música se quedan en tu propio dispositivo; el reproductor solo los reproduce.

El sonido se toma en serio

Ecualizador de 10 bandas y el audio espacial del sistema, y cada carpeta o lista de reproducción puede tener sus propios ajustes.

Letras bien hechas

Sincronización línea a línea, resaltado tipo karaoke y letras bilingües cuyo orden puedes invertir. Lee tanto la letra incrustada como los archivos LRC externos, y te deja editar la línea de tiempo.

Comparativa de funciones

Describe la versión publicada actualmente de cada aplicación. Los cambios anteriores están en el historial de versiones.

FunciónAndroid
Gestión de la bibliotecaBusca por título, artista, álbum y carpeta
Bibliotecas grandesFluido con un millón de pistas (medido)
Ecualizador10 bandas, 11 preajustes, incluido uno personalizado
Efectos de audioRealce de graves, virtualizador, audio espacial (si el dispositivo lo admite)
Velocidad y tonoVelocidad 0,5×–2,0×, tono de −12 a +12 semitonos, independientes entre sí
Salida de audioSalida del sistema
Reproducción DSDNo compatible
LetraLetra a pantalla completa, resaltado tipo karaoke, línea de traducción, puedes invertir el orden de los dos idiomas
Edición de la letraEditor integrado, desplazamiento global de la línea de tiempo
Editar informaciónSe escribe en el archivo de audio
Conversión de formatoNo compatible
Listas de reproducciónIconos personalizados, modo de reproducción independiente
AleatorioPonderado por hábitos de escucha; cada pista suena exactamente una vez y continúa tras reiniciar
Temas6 colores de tema + modo oscuro
Idiomas de la interfaz15 (incluidos indonesio y vietnamita)
Temporizador de apagado15/30/60 minutos, personalizado o al terminar la pista actual
Reproducción en segundo planoReproducción en segundo plano, controles en la pantalla de bloqueo, Bluetooth y mandos del coche

La lista completa de idiomas está en los detalles técnicos, más abajo.

Formatos compatibles

MP3 · M4A · FLAC · WAV · OGG · Opus

Los seis son códecs que las reglas de compatibilidad de Android exigen a todos los dispositivos, así que no existe el riesgo de que «a este teléfono le falte un componente».

Capturas de pantalla

Reproduciendo
Pantalla de reproducción de CX's Music: carátula cuadrada arriba y, debajo, el título, el artista, tres líneas de letra con la actual en blanco y negrita, una barra de progreso en 0:56 de 2:38 y cinco botones: repetir, anterior, pausa, siguiente y añadir
Letra
Pantalla de letra: la letra completa listada línea a línea, la actual en azul y negrita en el centro de la pantalla y las demás cada vez más tenues cuanto más lejos, con el título y el artista arriba
Ecualizador
Pantalla del ecualizador: arriba el interruptor general y «Preajuste: Folk», debajo una fila de deslizadores de banda que se desplaza en horizontal, después los deslizadores de realce de graves y virtualizador, un interruptor de audio espacial activado con la nota de que el audio espacial del sistema está desactivado en los ajustes, y el control de tono

Descarga e instalación

Totalmente gratuita, sin anuncios ni compras integradas. El instalador se sirve desde nuestra propia CDN y no hace falta ninguna cuenta.

CX's Music for Android

Versión
v1.1.1
Publicado
Tamaño del archivo
5.1 MB
Requisitos
Android 8.0 o superior
Descargar APK

Los instaladores se sirven desde nuestro propio dominio dl.cxapps.app, alojado en Cloudflare R2; al descargar, la política de privacidad de Cloudflare se aplica a esa conexión. Política de privacidad

Suma SHA-256

1c444606490909eabf5b7003fb6e48c9ba20577366122ae11640c5edd2e8236c

Es un APK, así que la instalación lleva un paso extra

La aplicación no está publicada en Google Play, así que el APK se instala directamente. La primera vez, Android pregunta si permites instalar aplicaciones desde este origen —tu navegador o gestor de archivos—; acéptalo.

Después, el sistema o Play Protect puede decir que no reconoce al desarrollador; elige continuar. El texto y el número de pasos cambian según el fabricante, pero preguntan lo mismo.

Si prefieres verificar el archivo antes, compáralo con la suma SHA-256 de arriba usando un gestor de archivos o una herramienta de comprobación.

Tu sistema puede mostrar estos botones con otra redacción; su posición y función son las mismas.

Comprobar este archivo por tu cuenta

El SHA-256 de arriba responde a una pregunta: si el archivo que tienes es el mismo que publicamos.

Si no coincide, el archivo que tienes no es el que publicamos. No lo instales; descárgalo otra vez. Si sigue sin coincidir, avísanos por el canal de contacto del pie de página: el lado equivocado también podemos ser nosotros.

En cambio, no responde a otras dos preguntas: si el archivo que publicamos es fiable en sí mismo, y si se compiló a partir del código fuente que figura en esta página.

Esta versión tampoco usa compilación reproducible, y la diferencia es mayor: las compilaciones de publicación pasan por la reducción de R8 y la clave de firma no está en el código (las claves de firma no deben publicarse). Por eso el APK que compiles tú siempre será distinto del que publicamos: que no coincida es lo esperado. Aun así puedes compilar tu propia copia, pero conoce antes el precio: tu firma no es la nuestra, así que no se puede instalar encima de una instalación existente. Hay que desinstalar primero, y desinstalar borra todo lo que la aplicación guarda en tu dispositivo: número de reproducciones, listas de reproducción y marcas de favorito incluidos.

Sin actualizaciones automáticas

Las aplicaciones instaladas desde Google Play se actualizan solas; un APK instalado directamente no. No recibirás aviso cuando salga una versión nueva.

Ver el registro de cambios

Código fuente

Descargar el código fuente

a73733d.zip

0.5 MB ·

470d71847942209212ea9530a1b7dc5fe07c665df5cece968374f44a0b5d997d

El nombre del archivo es el hash corto del commit, no un número de versión: el código fuente y las versiones publicadas no siempre van a la par. El archivo se genera con git archive a partir de ese commit.

Que el código sea público significa que puedes revisar línea a línea lo que hace. No significa que la descarga de arriba se haya compilado necesariamente a partir de ese código: no hemos hecho esa verificación, y son dos cosas distintas. Comprobar este archivo por tu cuenta

Repositorio original

github.com/hnshysglxfsccx-hub/cxmusic-android

El contenido de esta dirección no ha cambiado ni se ha perdido, pero GitHub ha restringido la cuenta, nadie puede abrirla y ya no esperamos que se restablezca.

También para Windows →

Preguntas frecuentes

¿Es gratis? ¿Hay compras dentro de la app o anuncios?

Completamente gratis: sin anuncios, sin compras integradas, sin suscripciones. El código fuente está publicado con licencia MIT.

¿Hace falta crear una cuenta?

No. Ninguna de las dos aplicaciones tiene sistema de cuentas.

¿Se sube mi música o mis datos de uso?

No. Las aplicaciones no se conectan a la red y no tienen ningún mecanismo de estadísticas o de envío. Tus archivos de música y tu historial de reproducción se quedan solo en tu dispositivo.

¿Por qué aparece un aviso de seguridad al instalar?

Porque el paquete no lleva un certificado de firma de código, que hay que comprar, y Android avisa ante paquetes de origen no verificado. Arriba tienes las instrucciones paso a paso, y también puedes comprobar el archivo tú mismo con la suma SHA-256.

¿Qué formatos de audio admite?

La lista completa está en la sección «Formatos compatibles», más arriba. Esos seis se reproducen en cualquier dispositivo Android, sin riesgo de que falte un componente.

¿Hay versión para iPhone?

De momento no. Desarrollar una aplicación para iOS requiere un ordenador Mac y una cuenta de desarrollador de Apple, y por ahora no es posible.

¿La versión de escritorio y la móvil son la misma aplicación?

No. Son dos aplicaciones independientes, desarrolladas por separado. Sus funciones se solapan pero no son idénticas, y ni los ajustes ni los datos se comparten.

¿Cómo informo de un problema o propongo una función?

Al informar de un problema, indicar la versión de la aplicación y la del sistema ayuda mucho.

Abre una incidencia en Codeberg.

Detalles técnicos

CX’Music (escritorio)

C# · .NET 8 · WinUI 3 · NAudio · SQLite + FTS5

  • La cadena de audio son ISampleProvider propios (una cadena DSP construida sobre NAudio): decodificación → ecualizador de 18 bandas → efectos → cambio de velocidad y tono → volumen → salida WASAPI
  • La posición de reproducción usa como única fuente de tiempo las muestras realmente consumidas por WASAPI, evitando las posiciones de búsqueda poco fiables del hardware
  • El análisis de DSF y la conversión DSD → PCM están implementados en C# puro
  • Virtualización por páginas y paginación por keyset. El desplazamiento y la búsqueda se midieron sobre una biblioteca sintética de un millón de pistas y no apareció ningún tirón; esa biblioteca no tiene carátulas ni archivos grandes, así que lo medido son la lista y la consulta en sí.

CX’s Music (móvil)

Kotlin · Jetpack Compose · Media3 (ExoPlayer) · Room · Hilt

  • El modo aleatorio usa muestreo ponderado sin reemplazo de Efraimidis–Spirakis, de modo que cada pista del rango suena exactamente una vez
  • La permutación se guarda en la base de datos, así que se reanuda si el sistema cierra el proceso
  • Una ventana de cola virtual mantiene solo 50 pistas en el reproductor mientras respalda una biblioteca de un millón
  • La letra incrustada se lee de ID3 SYLT/USLT, Vorbis Comment y MP4 atom

Listas completas de idiomas de la interfaz

CX’Music (escritorio)
繁體中文 · 简体中文 · English · 日本語 · 한국어 · Español · Français · Deutsch · Português · Русский · Italiano · Nederlands · Ελληνικά · العربية · हिन्दी
CX’s Music (móvil)
繁體中文 · 简体中文 · English · 日本語 · 한국어 · Español · Français · Deutsch · Português · Русский · Bahasa Indonesia · Tiếng Việt · Ελληνικά · العربية · हिन्दी

Se diferencian exactamente en dos puestos: la versión de escritorio tiene italiano y neerlandés, y la móvil tiene indonesio y vietnamita. El sitio web ofrece 17 idiomas: la unión de ambas listas.