Sobre o projeto
**Better Nothing Music Visualizer (BNMV)** é um aplicativo Android projetado para melhorar a visualização musical na Interface Glyph de Nothing Phones. Ele captura áudio ao vivo de várias fontes—Media Projection, microfone, stream do Visualizer do Android ou outro dispositivo executando o aplicativo—e o processa em tempo real usando análise FFT para controlar as luzes Glyph, o motor háptico e a lanterna.
**Recursos Principais:**
- **Visualização Glyph:** Oferece profundidade de brilho de 12 bits (4096 níveis) a 60 FPS, com cada segmento do glyph controlado de forma independente. As faixas de frequência são personalizáveis via arquivo `zones.config`, e a suavização apenas descendente garante animações responsivas e suaves.
- **Sincronização Háptica e de Lanterna:** Usa amplitude de graves ou detecção de batida (derivada da amplitude) para acionar padrões no motor de vibração ou na lanterna, permitindo que os usuários "sintam" a música.
- **Áudio Multi-Fonte:** Funciona com Spotify, YouTube Music, jogos ou qualquer aplicativo; o modo microfone permite visualizar música externa (por exemplo, em festas).
- **Compatibilidade:** Suporta Nothing Phone (1), (2), (2a), (2a Plus), (3a), (3a Pro), (3), (4a), (4b) e (4a Pro). Todos os celulares Android podem usar visualizações hápticas, na tela e de lanterna.
- **Determinístico:** As mesmas configurações e música produzem padrões de luz idênticos, ao contrário das implementações padrão.
- **Ajuste de Latência:** Os usuários podem adicionar/remover atraso para sincronizar com alto-falantes ou fones Bluetooth.
**Uso:** Baixe o APK, conceda permissões de Captura de Tela e Notificações, pressione Iniciar e toque música. O aplicativo inclui predefinições e um guia de configuração detalhado para personalização avançada.
**Privacidade:** Apenas o áudio é capturado para visualização; nenhum conteúdo é armazenado. O Google Analytics (Firebase) coleta estatísticas de uso anônimas e relatórios de falhas. Um link de verificação VirusTotal é fornecido.
**Comunidade:** Servidor Discord ativo e oportunidades de contribuição para predefinições, melhorias e correções de bugs. Os créditos incluem vários colaboradores para desenvolvimento, documentação e trabalho de compatibilidade.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.