Lompat ke konten utama

WaveFlow untuk desktop

Stabilv2.0.1

Musik Anda, diputar seperti saat dibuat.

File Anda, pustaka Anda, komputer Anda.

Pemutar musik untuk file yang sudah Anda miliki. WaveFlow memindai folder Anda, mengurutkan semuanya menurut album, artis, dan genre, lalu memutarnya lewat mesin audionya sendiri — gapless, Hi-Res, dengan lirik yang mengikuti setiap kata. Tanpa langganan, tanpa akun, tanpa iklan.

  • Windows · macOS · Linux
  • Open source, GPL-3.0
  • Tanpa akun
  • Tanpa telemetri
  • 13,5 rb unduhan
Beranda WaveFlow dalam skin Fluid: lagu yang dapat dilanjutkan dari posisi terakhir di samping sampulnya, lagu berikutnya, dan saran hari ini
Fluid, antarmuka 2.0: lanjutkan dari posisi terakhir, lagu berikutnya, saran hari ini.

Suara

Mesin yang dibuat untuk DAC Anda

WaveFlow mendekode, memadukan, dan memutar lewat mesin real-time-nya sendiri. Output bersama langsung berfungsi; output eksklusif menyerahkan perangkat hanya kepada WaveFlow.

  1. Setiap format yang Anda miliki

    MP3, FLAC, ALAC, AAC (termasuk HE-AAC), Opus, Ogg Vorbis, WAV, AIFF, dan DSD — ditambah WavPack dan Monkey’s Audio mulai 2.0.

  2. Output eksklusif di setiap sistem

    WASAPI exclusive di Windows, CoreAudio hog mode di macOS, perangkat ALSA langsung di Linux. Bit-perfect saat tidak ada yang mengubah sinyal dan output mengikuti laju sampel file — dan WaveFlow memberi tahu saat itu terjadi.

  3. Hi-Res dan DSD

    Kualitas setiap lagu di bilah pemutar, dengan lencana Hi-Res mulai 24 bit. DSF dan DFF dari DSD64 hingga DSD1024, dikonversi ke PCM, atau dikirim apa adanya sebagai DSD over PCM (DoP) ke DAC yang mendukungnya.

  4. Gapless, dan crossfade yang berpikir

    Album diputar tanpa jeda. Crossfade bisa membiarkan lagu-lagu dalam satu album apa adanya, atau mengikuti selisih tempo antara dua lagu.

  5. AutoMix Baru di 2.0

    Transisi jatuh tepat di ketukan kedua lagu, sepanjang 32, 16, 8, atau 4 ketukan, dan kembali ke fade biasa saat tempo keduanya tidak bertemu.

  6. Surround Baru di 2.0

    Setiap kanal 5.1 dan 7.1 diputar melalui speaker yang sesuai, atau di-downmix agar sesuai dengan susunan speaker Anda tanpa clipping.

  7. ReplayGain, EQ, dan kecepatan

    ReplayGain per lagu atau album, equalizer 6 pita dengan preset, kecepatan 0,5× hingga 2× (nada tetap terjaga mulai 2.0), ulangi A-B, dan timer tidur.

Halaman album: sampul, judul, tahun, dan durasi, daftar lagu dengan lagu yang sedang diputar disorot, dan kualitas file di bilah pemutar
Sebuah album, dengan kualitas file yang diputar di bilah pemutar.

Lirik

Lirik yang mengikuti setiap kata

Lirik tersinkron berasal dari file itu sendiri, file .lrc di sebelahnya (mulai 2.0 juga .ttml), LRCLIB dan sumber lain, atau plugin — dan menyala kata demi kata bila sumbernya memiliki pewaktuan.

  1. Kata demi kata

    Pewaktuan Enhanced LRC dan TTML, di tampilan imersif, panel samping, dan mini-player. Lirik yang diwaktukan per baris bisa mendapat perkiraan pewaktuan kata jika Anda mengaktifkannya.

  2. Romanisasi dan terjemahan

    Baris romanisasi di bawah teks Jepang, Korea, dan Mandarin, serta terjemahan di samping aslinya, bila sumbernya menyediakan.

  3. Editor milik Anda sendiri Baru di 2.0

    Tulis, sinkronkan, dan periksa lirik dalam tiga langkah, dengan fitur urungkan, lalu simpan sebagai LRC, Enhanced LRC, atau TTML.

  4. Lirik mengambang

    Satu baris di atas setiap jendela, atau mini-player yang selalu di atas dengan sampul dan lirik.

Tampilan imersif, lirik menyala kata demi kata.
Mini-player, selalu di atas.

Pustaka

Pustaka yang membaca musiknya, bukan hanya tag

Arahkan WaveFlow ke folder Anda dan ia tetap mengikuti saat file datang dan pergi. Setiap album, artis, genre, tahun, dan folder punya halamannya sendiri, dan pencarian memahami pinyin untuk judul berbahasa Mandarin.

  1. Folder bersama melalui WebDAV dan SMB Baru di 2.0

    Tambahkan folder bersama di jaringan ke pustaka tanpa perlu me-mount-nya di sistem Anda. WaveFlow hanya membacanya.

  2. Tab Kualitas Baru di 2.0

    Menemukan file yang dijual sebagai lossless padahal bukan, file senyap atau hasil upsampling, duplikat, dan album dengan lagu yang hilang. Ganti file dengan salinan yang lebih baik dan pertahankan jumlah putar, suka, dan playlist-nya.

  3. MusicBrainz, tanpa menyentuh file Anda Baru di 2.0

    Genre, tanggal, kredit, dan sampul diisi di pustaka Anda, tidak pernah ditulis ke dalam file. Kecocokan yang meragukan menunggu tinjauan Anda, dan setiap perubahan bisa diurungkan.

  4. Bengkel tag Baru di 2.0

    Edit satu pilihan, satu album, atau satu folder — isi, cari dan ganti, huruf besar/kecil, penomoran — dengan pratinjau per kolom sebelum apa pun ditulis, serta fitur untuk mengurungkan perubahan.

  5. Diukur, bukan ditebak

    Kenyaringan dan tempo dianalisis di mesin Anda, dan mulai 2.0 energi serta nada dasar juga, untuk mix dan transisi.

Pratinjau bengkel tag sebelum menulis album yang cocok di MusicBrainz: untuk setiap file, setiap kolom yang berubah ditampilkan sebelum dan sesudah
Bengkel tag: setiap perubahan dipratinjau, setiap perubahan bisa diurungkan.

Mix dan playlist

Mix yang dibuat dari apa yang Anda putar

Semuanya dihitung di komputer Anda, dari kebiasaan mendengarkan Anda sendiri. Tidak ada layanan yang menentukan apa yang Anda dengar berikutnya.

  1. Daily Mix dan On Repeat

    Tiga Daily Mix yang dibuat dari artis teratas Anda — mulai 2.0 diurutkan menurut energi lagu-lagunya — serta On Repeat berisi lagu yang paling sering Anda putar dalam 30 hari terakhir.

  2. Mood Radio

    Lima suasana — Focus, Chill, Workout, Party, Sleep — masing-masing stasiun berisi 40 lagu dari pustaka Anda.

  3. Daftar putar cerdas

    Gabungkan aturan dengan operator AND (dan), OR (atau), dan NOT (bukan), pilih dari 25 jenis kondisi, dan lihat jumlah lagu yang cocok secara langsung.

  4. Release Radar Baru di 2.0

    Rilisan baru dari artis di pustaka Anda, kini tertanam di aplikasi.

  5. Bawa playlist Anda Baru di 2.0

    Impor dari M3U, CSV, JSON, atau tautan Deezer publik; lagu yang belum Anda miliki tetap pada tempatnya.

Beranda, lebih ke bawah: Daily Mix dan On Repeat yang dibuat untuk Anda, mix Anda sendiri, album yang baru ditambahkan
Dibuat untuk Anda: Daily Mix, On Repeat, dan mix Anda sendiri.

Antarmuka

Enam skin, diterangi oleh sampul

Bukan enam palet warna: enam tata letak, masing-masing dengan tipografi, tekstur visual, dan animasinya sendiri, dalam empat belas tema. Mulai 2.0, warna aksen juga bisa berupa warna pilihan Anda sendiri atau warna sampul.

  1. Enam skin, 84 kombinasi Baru di 2.0

    Fluid, Liquid, Pulse, Editorial, Lounge, dan Studio, masing-masing dalam empat belas tema.

  2. Tampilan imersif

    Sampul, lirik, dan spektrum langsung di seluruh layar, dengan klip Canvas atau sampul beranimasi milik lagu itu bila ada.

  3. Mini-player dan baki sistem

    Mini-player yang selalu di atas dengan lirik, dan WaveFlow di baki sistem.

  4. Statistik dan Wrapped

    Rangkuman aktivitas mendengarkan Anda selama setahun dan WaveFlow Wrapped pribadi, semuanya dihitung hanya di komputer Anda.

  5. 17 bahasa

    Termasuk bahasa Arab, dari kanan ke kiri.

Beranda di Fluid, skin bawaan 2.0
Fluid · bawaan di 2.0

Jaringan

Menyatu dengan perangkat Anda yang lain

Setiap server mati sampai Anda menyalakannya.

Kenali WaveFlow Server
  1. DLNA / UPnP

    WaveFlow membagikan pustaka Anda sebagai server media untuk TV, receiver, dan aplikasi di jaringan Anda.

  2. MPD

    Kendalikan pemutaran dari ponsel atau terminal dengan klien MPD yang sudah Anda gunakan: MALP, MaximumMPD, mpc, ncmpcpp, Home Assistant.

  3. WaveFlow Server

    Server Anda sendiri sebagai sumber kedua: katalognya bergabung dengan pustaka Anda, dan favorit, penilaian, playlist, serta riwayat putar mengikuti Anda dari satu perangkat ke perangkat lain.

  4. Scrobbling dan presence

    Scrobbling Last.fm dan ListenBrainz, serta Discord Rich Presence.

Plugin

Ruang untuk berkembang

Plugin adalah modul WebAssembly kecil yang berjalan di sandbox, tanpa akses ke file Anda dan hanya ke host jaringan yang mereka deklarasikan. Toko di dalam WaveFlow memasangnya dengan satu klik dan memeriksa setiap unduhan terhadap sidik jari yang disematkan oleh registrinya.

  1. Web Radio, sudah termasuk

    Lebih dari 30.000 stasiun menurut negara, bahasa, atau genre, stasiun buatan Anda sendiri, dan mulai 2.0 jeda 30 menit pada siaran langsung.

  2. Lebih banyak lirik

    Lebih banyak katalog dengan pewaktuan kata, duet, terjemahan, dan romanisasi.

  3. Gerakan di Sedang Diputar

    Klip Canvas dan sampul beranimasi di belakang lagu.

  4. Tulis sendiri

    Sumber musik, metadata dan lirik, halaman tersendiri, klip Canvas — dalam bahasa apa pun yang bisa membangun komponen WebAssembly.

Jelajahi plugin
Halaman Ekstensi: plugin lirik dari toko, masing-masing dengan deskripsi dan tombol pasang, di atas plugin yang terpasang beserta izinnya
Toko, di dalam aplikasi.

Privasi

Tidak ada yang perlu didaftarkan

Tanpa akun, tanpa telemetri, tanpa analitik, tanpa laporan crash. Pustaka, riwayat, dan pengaturan Anda tetap di komputer Anda.

Baca PRIVACY.md
  1. Setiap koneksi dicantumkan

    Sampul, lirik, pemeriksaan pembaruan: setiap fitur online dijelaskan di PRIVACY.md, beserta apa yang dikirimkannya dan cara mematikannya.

  2. Satu sakelar untuk offline

    Mode offline memutus pemeriksaan pembaruan, sampul, lirik, scrobbling, MusicBrainz, toko, radio, podcast, server Anda, dan folder bersama di jaringan sekaligus. DLNA, MPD, dan presence Discord, yang tetap berada di mesin atau jaringan Anda, tetap berfungsi.

  3. Dibangun secara terbuka

    Setiap rilis dibangun oleh GitHub Actions dari commit bertag di repositori publik, tidak pernah di mesin pribadi.

Spesifikasi

Detailnya

Versi2.0.1
SistemWindows (x64) · macOS, satu build untuk Apple silicon dan Intel · Linux x64 dengan glibc 2.39 atau lebih baru (Ubuntu 24.04, Debian 13)
Format audioMP3, FLAC, ALAC, AAC dan HE-AAC, Opus, Ogg Vorbis, WAV, AIFF, DSD (DSF, DFF); WavPack dan Monkey’s Audio mulai 2.0
OutputBersama atau eksklusif: WASAPI (Windows), CoreAudio hog mode (macOS), ALSA hw (Linux) · stereo; 5.1 dan 7.1 mulai 2.0
DSDDSD64 hingga DSD1024, dikonversi ke PCM atau dikirim sebagai DoP
LirikLRC, Enhanced LRC, dan TTML: di dalam file, online, atau di sebelahnya (.ttml mulai 2.0)
PluginKomponen WebAssembly (WASI 0.2), dalam sandbox
Bahasa17, termasuk dari kanan ke kiri
PembaruanPembaruan bertanda tangan di dalam aplikasi, dengan saluran beta; pengelola paket memperbarui lewat alatnya sendiri
LisensiGPL-3.0-only · gratis, tanpa iklan, tanpa akun
Dibangun denganTauri 2, Rust, React 19

Pasang

Pasang WaveFlow

Penginstal untuk setiap sistem di setiap rilis, dan pengelola paket yang sudah Anda gunakan. Build yang terpasang memperbarui dirinya sendiri.

  • Windows

    Penginstal (.exe) atau MSI, x64

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

    winget

    winget install InstaZDLL.WaveFlow

    Penginstal ditandatangani dengan sertifikat milik proyek sendiri, belum oleh otoritas yang dikenal Windows, sehingga Windows mungkin memperingatkan Anda pada kali pertama.

  • macOS

    Satu DMG untuk Apple silicon dan Intel

    .dmg — macOS v2.0.1

    Terminal

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

    WaveFlow belum dinotarisasi oleh Apple, jadi macOS menghentikan salinan yang diunduh lewat peramban saat pertama kali: instal dengan perintah di atas, yang mencabut blokir itu hanya untuk WaveFlow. Dengan DMG, buka WaveFlow sekali, lalu pilih Tetap Buka di Pengaturan Sistem › Privasi & Keamanan (di macOS 14 dan sebelumnya, klik kanan lalu pilih Buka).

  • Linux

    AppImage, .deb, atau .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

    Membutuhkan glibc 2.39 atau lebih baru (Ubuntu 24.04, Debian 13). Flathub: belum, pengajuannya sedang disiapkan.

Pertanyaan

Tentang pemutarnya. Ada hal lain? Tanyakan di GitHub Discussions, dalam bahasa apa pun.

  • Apakah WaveFlow gratis?

    Ya. WaveFlow gratis dan open source di bawah GPL-3.0, tanpa iklan, tanpa langganan, dan tanpa akun.

  • Apa yang dibawa 2.0?

    2.0 adalah versi stabil. Versi ini membawa antarmuka baru dan fitur yang ditandai Baru di 2.0 di halaman ini. WaveFlow yang sudah terpasang menawarkan pembaruannya sendiri; salinan yang dipasang lewat pengelola paket diperbarui melalui pengelola paket tersebut.

  • Apakah WaveFlow menyediakan katalog streaming?

    Tidak. WaveFlow memutar berkas milik Anda dari disk atau folder bersama melalui WebDAV maupun SMB, serta radio web. Untuk mengakses musik Anda dari mana saja, gunakan bersama WaveFlow Server.

  • Apakah suaranya bit-perfect?

    Bisa. Dengan output eksklusif, output yang mengikuti laju sampel file, volume di 100 %, dan tidak ada hal lain yang mengubah sinyal (tanpa EQ, tanpa ReplayGain, tanpa perubahan kecepatan), sampel sampai ke DAC Anda persis seperti di dalam file, dan WaveFlow memberi tahu Anda. DSD yang dikirim sebagai DoP juga termasuk.

  • Mengapa Windows atau macOS memperingatkan saya?

    Penginstal Windows ditandatangani dengan sertifikat milik proyek sendiri, yang belum dikenal Windows, dan build macOS belum dinotarisasi oleh Apple. Di macOS, instal dengan curl -fsSL https://waveflow.app/install.sh | bash: perintah ini mencabut peringatan itu hanya untuk WaveFlow dan tidak mengubah pengaturan sistem apa pun. Dengan DMG, buka WaveFlow sekali, lalu pilih Tetap Buka di Pengaturan Sistem › Privasi & Keamanan; di macOS 14 dan sebelumnya, klik kanan WaveFlow lalu pilih Buka. Setiap rilis dibangun oleh GitHub Actions dari repositori publik.

  • Apakah WaveFlow mengubah file saya?

    Tidak, kecuali Anda memintanya. Pengayaan MusicBrainz hanya menulis ke basis data WaveFlow sendiri. Bengkel tag menulis tag saat Anda mengonfirmasi, setelah pratinjau per kolom, dan bisa mengurungkan setiap kelompok perubahan.

  • Bahasa apa saja yang didukung?

    17: Inggris, Prancis, Jerman, Spanyol, Italia, Portugis (Portugal dan Brasil), Belanda, Rusia, Jepang, Korea, Mandarin (aksara sederhana dan tradisional), Arab, Hindi, Indonesia, dan Turki.

  • Apakah ada aplikasi seluler?

    WaveFlow untuk Android sedang dikembangkan. Sementara itu WaveFlow Server memakai API OpenSubsonic, sehingga aplikasi ponsel yang mendukungnya bisa memutar pustaka Anda.

Sampul album di tangkapan layar berasal dari pustaka milik pengelola sendiri dan menjadi milik pemegang haknya. WaveFlow tidak menyertakan atau mendistribusikan musik apa pun.