Sobre el proyecto
ECHO es un reproductor de escritorio concebido para la música local, que pone énfasis en la gestión de la biblioteca y la experiencia de reproducción. El proyecto utiliza el proceso principal de Electron, una capa de renderizado con React + TypeScript, un puente IPC tipado y almacena los datos de la biblioteca en SQLite; la parte de audio está a cargo de Audio Core y un host nativo, admite salida del sistema, WASAPI Shared / Exclusive, ASIO y otros modos, puede conectarse a auriculares, altavoces y DAC externos, y muestra información como codificación, frecuencia de muestreo, dispositivo de salida y estado de procesamiento.
En cuanto a funciones, ofrece biblioteca local, navegación por álbumes y artistas, listas de reproducción, letras dinámicas e historial de reproducción; la interfaz incluye portada, álbum, artista, reproducción reciente, letras y cola, y admite temas oscuros, claros y varios más. El proyecto también ofrece capacidad de puente con Wallpaper Engine, y el repositorio incluye ejemplos de fondos de pantalla web para facilitar a los creadores la elaboración de escenas de fondo de pantalla.
La distribución se divide en edición comunitaria y edición de Steam. La edición comunitaria es gratuita para siempre, con código fuente público, y puede obtenerse desde GitHub Releases; la edición de Steam añade, sobre la experiencia de reproducción local, actualizaciones de Steam, sincronización en la nube de algunos ajustes, logros, estado de amigos y soporte para Steam Workshop. El README muestra capturas de la edición de Steam funcionando con unos 16.813 temas y 1.856 álbumes, y menciona diseños como el modo de bajos recursos y la reducción de carga de tareas en segundo plano.
La documentación del proyecto está en echonext.moe, y el repositorio también ofrece un README en inglés.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.