Pular para o conteúdo principal
2026-05-26Log de devRelease

Grande atualização de versão! Reprodução sem pausas (Gapless) disponível em breve, novas listas de reprodução inteligentes e gestão de múltiplas filas

Uma verdadeira experiência de reprodução sem pausas (Gapless Playback) de nível audiófilo. Redesenho completo da amortização de áudio, listas inteligentes e gestão de múltiplas filas. Sua música mais pura e fluida.

Grande atualização de versão! Reprodução sem pausas (Gapless) disponível em breve, novas listas de reprodução inteligentes e gestão de múltiplas filas

Olá, sou o desenvolvedor do PurePlayer.
Hoje estou muito feliz em anunciar que PurePlayer 4.0 Pre-release estará disponível em breve para seu lançamento oficial!

Na versão 4.0, reestruturamos completamente o motor de áudio principal e o sistema de filtragem de metadados para oferecer a você uma experiência de audição pura e de nível audiófilo.


🛠 Pausas irritantes ao mudar de música: Por que redesenhamos a amortização de áudio?

Para os amantes de concertos ao vivo, sinfonias clássicas ou álbuns conceituais, as interrupções entre as músicas são inaceitáveis. Os motores tradicionais desalocam decodificadores e limpam o buffer ao mudar de faixa, deixando espaços de 200 ms a 500 ms ou pequenos estalos digitais.

Para eliminar essas interrupções, reescrevemos o mecanismo de amortecimento subjacente:

  • Troca a quente de decodificador duplo (Gapless Preparation): Carregamos o decodificador da próxima música com antecedência para mudar de forma fluida antes que o buffer atual se esgote (before buffer drain).
  • Transição de fluxo DoP sem pausas: Resolvemos os problemas de transição para fluxos DSD em modo DSD over PCM (DoP). Quando as músicas consecutivas compartilham a mesma taxa de amostragem, o fluxo de metadados é bloqueado para obter uma transmissão sem perdas nem pausas.

🧬 Listas de reprodução inteligentes e motor de etiquetas multidimensional

Quando você armazena dezenas de milhares de arquivos de áudio de alta resolução no seu dispositivo, procurar uma música específica pode ser difícil.
A versão 4.0 apresenta Listas de reprodução inteligentes, impulsionadas pelo nosso novo Smart Query Planner e Smart Content Service:

  • Smart Evaluator: Filtra faixas com base em critérios dinâmicos (por exemplo, número de reproduções, avaliação, data de adição).
  • Predicate Push-down (Otimização de consultas): Os critérios de filtragem são processados diretamente na camada de dados de armazenamento. Com o carregamento preguiçoso por páginas, uma lista de 50.000 músicas carrega em menos de 100 ms sem bloquear a interface.

🚦 A arte das múltiplas filas desacopladas (Multi-Queues)

Você já teve que alterar uma fila de sinfonias organizadas com cuidado apenas porque queria ouvir uma música de jazz rápida?
A versão 4.0 adiciona um inovador Gestor de múltiplas filas de reprodução:

  • Desacoplar a reprodução e a navegação (Separate Browsing from Playback): Crie múltiplas filas temporárias independentes e navegue entre elas com um clique sem alterar os outros estados de reprodução.
  • Renderização de interface incremental: Para a nova barra lateral de filas múltiplas, utilizamos otimizações de preaquecimento (Prewarming) e atualização massiva. Mesmo as listas complexas movem-se a 60 FPS estáveis.

✅ Concluído na próxima versão (Checklist)

  • [x] Reconstrução do canal de buffer de áudio para suportar a reprodução sem pausas (Gapless Playback).
  • [x] Integração de modelos predefinidos para listas inteligentes (Ouvido recentemente, Mais votados).
  • [x] Implementação da infraestrutura de filas múltiplas e da nova barra lateral.
  • [x] API de manutenção assíncrona de cache de capas com suporte de reconstrução profunda para WebDAV, SMB, Google Drive e Baidu Netdisk.

⏳ O que vem por aí (Timeline)

  • [ ] Editor de filtros personalizados: Permite combinar regras lógicas complexas (AND/OR) para que os usuários projetem suas próprias listas inteligentes.
  • [ ] Sincronização de filas entre dispositivos: Sincronize e compartilhe a fila de reprodução entre seus dispositivos sem interrupção.

Se você gosta do PurePlayer, reserve um minuto para nos deixar uma avaliação de 5 estrelas na loja. É a nossa maior motivação para continuar desenvolvendo sem anúncios nem notificações!

📥 Download direto das lojas: