Saltar para o conteúdo principal

WaveFlow para computador

Estávelv2.0.1

A tua música, tocada como foi feita.

Os teus ficheiros, a tua biblioteca, o teu computador.

Um leitor de música para os ficheiros que já tens. O WaveFlow analisa as tuas pastas, organiza tudo por álbum, artista e género e reproduz com o seu próprio motor de áudio: gapless, em Hi-Res, com letras que seguem cada palavra. Sem subscrição, sem conta, sem anúncios.

  • Windows · macOS · Linux
  • Código aberto, GPL-3.0
  • Sem conta
  • Sem telemetria
  • 13,5 mil transferências
O início do WaveFlow no skin Fluid: a faixa para retomar de onde ficaste ao lado da sua capa, o que toca a seguir e a sugestão do dia
Fluid, a interface da 2.0: retoma de onde ficaste, o que toca a seguir, a sugestão do dia.

Som

Um motor pensado para o teu DAC

O WaveFlow descodifica, mistura e reproduz com o seu próprio motor em tempo real. A saída partilhada funciona sem mais; a saída exclusiva entrega o dispositivo apenas ao WaveFlow.

  1. Todos os formatos que possuis

    MP3, FLAC, ALAC, AAC (incluindo HE-AAC), Opus, Ogg Vorbis, WAV, AIFF e DSD, mais WavPack e Monkey’s Audio a partir da 2.0.

  2. Saída exclusiva em cada sistema

    WASAPI exclusivo no Windows, modo hog do CoreAudio no macOS, um dispositivo ALSA direto no Linux. Bit-perfect quando nada altera o sinal e a saída segue a taxa de amostragem do ficheiro, e o WaveFlow diz-te quando é.

  3. Hi-Res e DSD

    A qualidade de cada faixa na barra do leitor, com um selo Hi-Res a partir de 24 bits. DSF e DFF de DSD64 a DSD1024, convertidos para PCM ou enviados intactos como DSD sobre PCM (DoP) para um DAC que o aceite.

  4. Gapless e transições que pensam

    Os álbuns tocam sem pausas. Uma transição pode deixar em paz as faixas de um álbum ou seguir a diferença de andamento entre duas músicas.

  5. AutoMix Novo na 2.0

    A transição cai nos beats das duas faixas, ao longo de 32, 16, 8 ou 4 beats, e recua para uma transição simples quando os andamentos não se encontram.

  6. Surround Novo na 2.0

    Cada canal de 5.1 e 7.1 vai para a sua própria coluna. Com menos colunas, os canais são misturados para caber nelas, sem distorção.

  7. ReplayGain, equalizador e velocidade

    ReplayGain por faixa ou por álbum, um equalizador de 6 bandas com predefinições, velocidade de 0,5× a 2× (mantendo o tom a partir da 2.0), repetição A-B e temporizador de adormecer.

A página de um álbum: a capa, o título, o ano e a duração, a lista de faixas com a que está a tocar realçada e a qualidade do ficheiro na barra do leitor
Um álbum, com a qualidade do ficheiro que está a tocar na barra do leitor.

Letras

Letras que seguem cada palavra

As letras sincronizadas vêm do próprio ficheiro, de um .lrc ao lado (e de um .ttml a partir da 2.0), do LRCLIB e de outras fontes, ou de um plugin, e acendem-se palavra a palavra quando a fonte inclui a temporização.

  1. Palavra a palavra

    Temporização Enhanced LRC e TTML, na vista imersiva, no painel lateral e no mini-leitor. As letras temporizadas por linha podem receber uma temporização estimada por palavra, se a ativares.

  2. Romanização e tradução

    Linhas romanizadas por baixo do japonês, do coreano e do chinês, e traduções ao lado do original, quando a fonte as fornece.

  3. Um editor só teu Novo na 2.0

    Escreve, sincroniza e verifica letras em três passos, com anulação, e guarda-as como LRC, Enhanced LRC ou TTML.

  4. Letras flutuantes

    Uma linha por cima de todas as janelas, ou o mini-leitor sempre visível com a capa e a letra.

A vista imersiva, letras acesas palavra a palavra.
O mini-leitor, sempre visível.

Biblioteca

Uma biblioteca que lê a música, não apenas as etiquetas

Indica as tuas pastas ao WaveFlow e ele mantém-se atualizado à medida que os ficheiros entram e saem. Cada álbum, artista, género, ano e pasta tem a sua página, e a pesquisa entende pinyin nos títulos chineses.

  1. Partilhas WebDAV e SMB Novo na 2.0

    Adiciona uma partilha como pasta da biblioteca, sem a montar no sistema. O WaveFlow só a lê.

  2. Um separador Qualidade Novo na 2.0

    Deteta ficheiros vendidos como lossless que não o são, ficheiros silenciosos ou com upsampling, duplicados e álbuns com faixas em falta. Substitui um ficheiro por uma cópia melhor e conserva as suas reproduções, gostos e listas de reprodução.

  3. MusicBrainz, sem tocar nos teus ficheiros Novo na 2.0

    Géneros, datas, créditos e capas preenchidos na tua biblioteca, nunca escritos nos ficheiros. As correspondências duvidosas aguardam a tua revisão e cada alteração pode ser anulada.

  4. Uma oficina de etiquetas Novo na 2.0

    Edita uma seleção, um álbum ou uma pasta (preencher, localizar e substituir, maiúsculas e minúsculas, numeração) com uma pré-visualização campo a campo antes de escrever o que quer que seja, e com anulação.

  5. Medido, não adivinhado

    A sonoridade e o andamento são analisados no teu computador, e a partir da 2.0 também a energia e a tonalidade, para as misturas e as transições.

A pré-visualização da oficina de etiquetas antes de gravar um álbum associado ao MusicBrainz: para cada ficheiro, cada campo alterado antes e depois
A oficina de etiquetas: cada alteração pré-visualizada, cada alteração anulável.

Misturas e listas de reprodução

Misturas feitas com o que ouves

Tudo é calculado no teu computador, a partir da tua própria audição. Nenhum serviço decide o que ouves a seguir.

  1. Daily Mix e On Repeat

    Três Daily Mix criados a partir dos teus artistas mais ouvidos, ordenados pela energia das suas músicas a partir da 2.0, e On Repeat com o que mais ouviste nos últimos 30 dias.

  2. Mood Radio

    Cinco ambientes (Focus, Chill, Workout, Party, Sleep), cada um uma estação de 40 faixas tiradas da tua biblioteca.

  3. Listas de reprodução inteligentes

    Regras ligadas por e, ou e não, com 25 tipos de condições e uma contagem em direto do que corresponde.

  4. Release Radar Novo na 2.0

    Novos lançamentos dos artistas da tua biblioteca, agora integrados na aplicação.

  5. Traz as tuas listas Novo na 2.0

    Importa de M3U, CSV, JSON ou de uma ligação pública do Deezer; as faixas que ainda não tens mantêm o seu lugar.

O início, mais abaixo: Daily Mix e On Repeat feitos para ti, as tuas próprias misturas, álbuns adicionados recentemente
Feito para ti: Daily Mix, On Repeat e as tuas próprias misturas.

Interface

Seis skins, iluminados pela capa

Não são seis paletas: são seis disposições, cada uma com a sua tipografia, os seus materiais e o seu movimento, em catorze temas. A partir da 2.0, o destaque também pode ser uma cor tua ou a da capa.

  1. Seis skins, 84 combinações Novo na 2.0

    Fluid, Liquid, Pulse, Editorial, Lounge e Studio, cada um em catorze temas.

  2. A vista imersiva

    A capa, a letra e um espetro em direto em todo o ecrã, com o clip Canvas ou a capa animada da faixa quando existe.

  3. Mini-leitor e área de notificação

    Um mini-leitor sempre visível com a letra, e o WaveFlow na área de notificação do sistema.

  4. Estatísticas e Wrapped

    O teu ano de audição e o teu próprio WaveFlow Wrapped, calculados no teu computador e em mais lado nenhum.

  5. 17 idiomas

    Árabe, da direita para a esquerda, incluído.

Início no Fluid, o skin predefinido da 2.0
Fluid · o predefinido na 2.0

Rede

Em casa com o resto do teu equipamento

Cada servidor está desligado até o ligares.

Conhece o WaveFlow Server
  1. DLNA / UPnP

    O WaveFlow partilha a tua biblioteca como servidor multimédia para as televisões, recetores e aplicações da tua rede.

  2. MPD

    Controla a reprodução a partir de um telemóvel ou de um terminal com os clientes MPD que já usas: MALP, MaximumMPD, mpc, ncmpcpp, Home Assistant.

  3. WaveFlow Server

    O teu próprio servidor como segunda fonte: o seu catálogo junta-se à tua biblioteca, e favoritos, classificações, listas de reprodução e reproduções seguem-te de um dispositivo para o outro.

  4. Scrobbling e presença

    Scrobbling para o Last.fm e o ListenBrainz, e Discord Rich Presence.

Plugins

Espaço para crescer

Os plugins são pequenos módulos WebAssembly que correm numa sandbox, sem acesso aos teus ficheiros e apenas aos hosts de rede que declaram. A loja dentro do WaveFlow instala-os com um clique e verifica cada transferência com a impressão digital que o seu registo fixa.

  1. Rádio web, incluída

    Mais de 30 000 estações por país, idioma ou género, estações tuas e, a partir da 2.0, uma pausa de 30 minutos nas emissões em direto.

  2. Mais letras

    Mais catálogos com temporização por palavra, duetos, traduções e romanização.

  3. Movimento na reprodução

    Clips Canvas e capas animadas por trás da faixa.

  4. Escreve o teu

    Fontes de música, metadados e letras, páginas próprias, clips Canvas, em qualquer linguagem que gere um componente WebAssembly.

Explorar os plugins
A página Extensões: plugins de letras da loja, cada um com a sua descrição e um botão de instalar, por cima dos plugins instalados e das suas permissões
A loja, dentro da aplicação.

Privacidade

Nada a que te inscrever

Sem conta, sem telemetria, sem análises, sem relatórios de falhas. A tua biblioteca, o teu histórico e as tuas definições ficam no teu computador.

Ler o PRIVACY.md
  1. Cada ligação listada

    Capas, letras, a verificação de atualizações: cada funcionalidade online é descrita em PRIVACY.md, com o que envia e como a desativar.

  2. Um interruptor para ficar offline

    O modo offline corta de uma vez a verificação de atualizações, as capas, as letras, o scrobbling, o MusicBrainz, a loja, a rádio, os podcasts, o teu servidor e as partilhas de rede. DLNA, MPD e a presença no Discord, que ficam no teu computador ou na tua rede, continuam a funcionar.

  3. Construído às claras

    Cada versão é compilada pelo GitHub Actions a partir de um commit etiquetado do repositório público, nunca num computador pessoal.

Especificações

Os detalhes

Versão2.0.1
SistemasWindows (x64) · macOS, uma única compilação para Apple silicon e Intel · Linux x64 com glibc 2.39 ou posterior (Ubuntu 24.04, Debian 13)
Formatos de áudioMP3, FLAC, ALAC, AAC e HE-AAC, Opus, Ogg Vorbis, WAV, AIFF, DSD (DSF, DFF); WavPack e Monkey’s Audio a partir da 2.0
SaídaPartilhada ou exclusiva: WASAPI (Windows), modo hog do CoreAudio (macOS), ALSA hw (Linux) · estéreo; 5.1 e 7.1 a partir da 2.0
DSDDe DSD64 a DSD1024, convertido para PCM ou enviado como DoP
LetrasLRC, Enhanced LRC e TTML: no ficheiro, online ou ao lado (um .ttml a partir da 2.0)
PluginsComponentes WebAssembly (WASI 0.2), em sandbox
Idiomas17, incluindo da direita para a esquerda
AtualizaçõesAtualizações assinadas na aplicação, com canal beta; os gestores de pacotes atualizam-se com as suas próprias ferramentas
LicençaGPL-3.0-only · gratuito, sem anúncios, sem conta
Feito comTauri 2, Rust, React 19

Instalação

Instalar o WaveFlow

Instaladores para cada sistema com cada versão, e os gestores de pacotes que já usas. As compilações instaladas atualizam-se sozinhas.

  • Windows

    Instalador (.exe) ou MSI, x64

    .exe — Windows v2.0.1 .msi — Windows v2.0.1

    winget

    winget install InstaZDLL.WaveFlow

    O instalador está assinado com o certificado próprio do projeto, ainda não por uma entidade que o Windows conheça, por isso o Windows pode avisar-te da primeira vez.

  • macOS

    Um DMG para Apple silicon e Intel

    .dmg — macOS v2.0.1

    Terminal

    curl -fsSL https://waveflow.app/install.sh | bash

    O WaveFlow ainda não está notarizado pela Apple, por isso o macOS bloqueia à primeira vez uma cópia descarregada com o navegador: instala-o com o comando acima, que retira esse bloqueio só ao WaveFlow. Com o DMG, abre o WaveFlow uma vez e depois escolhe Abrir mesmo assim em Definições do Sistema › Privacidade e segurança (no macOS 14 e anteriores, clica nele com o botão direito e escolhe Abrir).

  • Linux

    AppImage, .deb ou .rpm, x64

    AppImage — Linux v2.0.1 .deb — Linux v2.0.1 .rpm — Linux v2.0.1

    AUR

    yay -S waveflow-bin

    COPR

    sudo dnf copr enable instazdll/waveflow
    sudo dnf install waveflow

    APT

    sudo install -d -m 0755 /etc/apt/keyrings
    curl -fsSL https://packages.buildkite.com/instazdll/waveflow/gpgkey | sudo gpg --dearmor -o /etc/apt/keyrings/waveflow.gpg
    echo "deb [signed-by=/etc/apt/keyrings/waveflow.gpg] https://packages.buildkite.com/instazdll/waveflow/any/ any main" | sudo tee /etc/apt/sources.list.d/waveflow.list
    sudo apt update && sudo apt install wave-flow

    Requer glibc 2.39 ou posterior (Ubuntu 24.04, Debian 13). Flathub: ainda não, a submissão está a ser preparada.

Perguntas

Sobre o leitor. Mais alguma coisa? Pergunta nas GitHub Discussions, em qualquer idioma.

  • O WaveFlow é gratuito?

    Sim. O WaveFlow é gratuito e de código aberto sob a GPL-3.0, sem anúncios, sem subscrição e sem conta.

  • O que traz a 2.0?

    A 2.0 é a versão estável. Traz a nova interface e as funcionalidades marcadas como Novo na 2.0 nesta página. Um WaveFlow já instalado propõe a atualização por si; uma cópia instalada com um gestor de pacotes atualiza-se através dele.

  • O WaveFlow oferece um catálogo de streaming?

    Não. Reproduz os ficheiros que possuis, no teu disco ou numa partilha WebDAV ou SMB, e rádio web. Para chegares à tua música de qualquer lugar, combina-o com o WaveFlow Server.

  • O som é bit-perfect?

    Pode ser. Com saída exclusiva, com a saída a seguir a taxa de amostragem do ficheiro, o volume a 100 % e nada mais a alterar o sinal (sem equalizador, sem ReplayGain, sem alteração de velocidade), as amostras chegam ao teu DAC tal como estão no ficheiro, e o WaveFlow di-lo. O DSD enviado como DoP também conta.

  • Porque é que o Windows ou o macOS me avisam?

    O instalador do Windows está assinado com o certificado próprio do projeto, que o Windows ainda não conhece, e a compilação do macOS não está notarizada pela Apple. No macOS, instala-o com curl -fsSL https://waveflow.app/install.sh | bash: retira esse aviso só ao WaveFlow e não altera nenhuma definição do sistema. Com o DMG, abre o WaveFlow uma vez e depois escolhe Abrir mesmo assim em Definições do Sistema › Privacidade e segurança; no macOS 14 e anteriores, clica nele com o botão direito e escolhe Abrir. Cada versão é compilada pelo GitHub Actions a partir do repositório público.

  • O WaveFlow altera os meus ficheiros?

    Só se pedires. O enriquecimento com o MusicBrainz escreve apenas na base de dados do próprio WaveFlow. A oficina de etiquetas grava etiquetas quando confirmas, após uma pré-visualização campo a campo, e pode anular cada lote.

  • Que idiomas fala?

    17: inglês, francês, alemão, espanhol, italiano, português (Portugal e Brasil), neerlandês, russo, japonês, coreano, chinês (simplificado e tradicional), árabe, hindi, indonésio e turco.

  • Existe uma aplicação móvel?

    O WaveFlow para Android está em desenvolvimento. Entretanto, o WaveFlow Server fala a API OpenSubsonic, pelo que as aplicações de telemóvel que a suportam podem reproduzir a tua biblioteca.

As capas de álbuns nas capturas de ecrã vêm da biblioteca pessoal do responsável pelo projeto e pertencem aos respetivos titulares de direitos. O WaveFlow não inclui nem distribui qualquer música.