一語一語、一緒に歌おう。
カラオケのように少しずつ進むハイライト、翻訳、ローマ字表記。デスクトップ歌詞を使えば、プレーヤーの外でも歌詞がついてきます。歌唱中の行の色を選ぶことも、行ごとに色を変えることもできます。
1.9 では、ジャンル・年代・アーティスト別のミックス、修正できる Mood Radio、ListenBrainz 対応、1 曲に複数のジャンル、「年代」タブを追加しました。1.9.3 では、タグを読み取れない曲もライブラリに残るようになりました。
WaveFlow は、あなたが持っている音楽を再生します。サブスクも広告もトラッキングもありません。再生履歴から作られる Daily Mix、同期歌詞、ハイレゾ音質、スピーカーへの配信まで、すべてあなたのコンピューターで楽しめます。
Linux / macOS / Windows で利用可能
1.8.0 の新機能
あなたの音楽が主役に。一語一語を追いかけ、アートワークに浸り、歌詞をいつもそばに。
Slow Light
WaveFlow Sessions
単語単位
Let the night unfold
歌に合わせて単語がハイライトされます。原語の歌詞、ローマ字表記、翻訳を没入ビューでまとめて表示。
カラオケのように少しずつ進むハイライト、翻訳、ローマ字表記。デスクトップ歌詞を使えば、プレーヤーの外でも歌詞がついてきます。歌唱中の行の色を選ぶことも、行ごとに色を変えることもできます。
プレイリストのヘッダーは、カバーから色を受け取ります。Canvas、モーションカバー、没入ビューが、あなたの音楽を主役として引き立てます。
Windows、Linux、macOS で排他出力に対応。対応 DAC 向けの DSD over PCM に加え、アルバムごとの ReplayGain とクリッピング防止も備えています。
機能
話題作りのための機能はゼロ。すべての細部が、あなたの日々のリスニングに役立ちます。
過去 90 日の再生履歴から生成される 3 つのミックス。テンポ別に Calm、Groove、Energy に分類されます。
ルールで曲を選ぶスマートプレイリストエディターも搭載。ジャンル、BPM、年、評価、形式、ハイレゾ、お気に入りを条件にできます。
あなたのコレクションをハイレゾで。ギャップレス再生、ReplayGain、DSD にも対応します。
1.8.0 の新機能:3 つの OS すべてでの排他出力、DSD over PCM、アルバムごとの ReplayGain、そして Opus と AIFF ファイルへの対応。
曲に合わせて進む歌詞。オンラインから自動で探すことも、音楽ファイルと同じ場所にある歌詞ファイルを読み込むこともできます。手元の歌詞を常に優先します。
内蔵エディターで歌詞の一行を直したり、最初から書いたりできます。音楽ファイル内にも、別の歌詞ファイルにも保存できます。
あなたの 1 年間のリスニングをひと目で:よく聴いた曲・アーティスト・アルバム、お気に入りのジャンル、よく聴く時間帯。
興味のない項目は非表示にできます。すべてあなたのコンピューター上で計算され、どこにも送信されません。
Studio、Editorial、Lounge、Pulse、Liquid — それぞれを 14 のカラーテーマと組み合わせて 70 通り、プロファイルごとに保存されます。
フォントを同梱し、スタイルごとに異なる動きを用意。「Pick a vibe」で最初に好みの雰囲気を選べます。実行時に Google Fonts へのリクエストは発生しません。
再生中、カバーが動き出します。Motion Artwork がモーションカバーを自動で見つけるほか、アルバムごとに手元の動画を選ぶこともできます。
任意のローカルキャッシュでオフラインでも利用可能。モーションアートのないアルバムは、これまでどおり通常のカバーを表示します。
よく聴いたアーティスト、再生時間、よく聴く時間帯、主なジャンル。1 年の音楽体験を数枚のスライドで振り返れます。
再生履歴をもとに端末内で集計します。データは送信されず、初期設定で統計が共有されることもありません。
Focus、Chill、Workout、Party、Sleep の 5 つの動的ステーション — あなたのライブラリからテンポとエネルギーで自動フィルタリング。
アーティスト別ラジオも搭載。好きなアーティストをワンクリックするだけで、似た曲を次々と再生します。
ライブラリ内の各アーティストに、バイオグラフィ、クリック可能な類似アーティスト、完全なディスコグラフィー、ファン数を表示します。
バイオグラフィを折りたたんで、ディスコグラフィーを先頭に表示できます。バイオグラフィは Deezer や TheAudioDB から取得するほか、自分で書くこともできます。
ライブラリを Sonos、Yamaha MusicCast、Kodi、VLC など、家の中のネットワークプレーヤーへ送れます。ペアリング不要、クラウド不要。
1.8.0 の新機能:お好きな MPD リモコンアプリを使って、スマホから WaveFlow を操作できます。DLNA 配信と MPD サーバーは、どちらも「設定 → 接続」で有効にするまでオフです。
曲と曲が自然に溶け合います。スマートモードはアルバム本来の曲間をそのまま残すので、ライブ盤やコンセプトアルバムも作り手の意図どおりに楽しめます。
さらに、A-B ループで好きな区間を繰り返したり、半分から 2 倍までの速度で再生したりできます。
数文字入力するだけで、結果がアーティスト、アルバム、曲名に分かれて表示されるので、目的のものにすぐたどり着けます。
キーボードだけで操作でき、今いるページを離れる必要もありません。
再生中の曲を Discord に表示し、リスニング履歴を Last.fm に残せます。
キーボードのメディアキーや、OS のメディアコントロールにも対応しています。
音楽フォルダーを指定すると、WaveFlow がその後の変更も反映します。アーティスト、アルバム、ジャンル、フォルダーから曲を探せます。
タグエディターで曲名、アーティスト名、アルバム名を修正できます。1 曲ずつでも、複数の曲をまとめてでも。カバーの選択、重複の検出、バックアップの定期実行にも対応します。
アカウント不要、広告なし、トラッキングなし — これからもずっと。コードは GPL-3.0 のもと GitHub で公開されています。
17 言語に対応。
スマートプレイリスト
過去 90 日の再生履歴から生成される 3 つのミックス。アーティストは平均テンポで分類され、朝から夜まで一貫した流れを保ちます。
Lo-fi、アンビエント、バラード。作業、読書、入眠のおともに。
ポップ、ロック、ヒップホップ、インディー。午後を彩るミッドテンポ。
ダンス、ドラムンベース、メタル。スポーツ、掃除、長距離ドライブに。
カスタムスマートプレイリスト
自動生成される Daily Mix に加え、ジャンル、BPM、年、音声形式、POPM 評価、お気に入りなどの条件で、曲が自動更新されるプレイリストを作れます。新しい曲がライブラリに加わるたびに内容が更新されます。
// 例: { genre: "Jazz", year_min: 1955, year_max: 1965, hi_res_only: true, sort: "random", limit: 100 }
ムード別ラジオ
WaveFlow はテンポ、エネルギー、音の特徴をもとに手元の曲を 5 つのステーションに分け、気分に合わせて切り替えられます。
再生する曲はすべて手元のライブラリから。ストリーミングや広告主によるおすすめはありません。
パーソナライズされた挨拶、一目でわかる統計、Wrapped バナー、Mood Radio、Daily Mix — すべてを 1 つのビューに。デフォルトはダークモード、お好みでライトモードも。
インターフェーススタイル
インターフェーススタイルを変えると、レイアウト、文字、ガラス調の表現、動きまでアプリ全体が変わります。5 つのスタイルと 14 の配色テーマを組み合わせて、見た目は 70 通り。設定はプロファイルごとに保存されます。「設定 → 外観」から切り替えるか、初回設定で好みの雰囲気を選べます。
音楽を主役にする、すっきりとしたインターフェース。ダークを基調とした、WaveFlow の標準スタイルです。
Playfair Display のセリフ体、網点のアートワーク、装飾的な「WaveFlow Gazette」の題字を使った、雑誌のようなレイアウト。
ぼかしたアートワークに、ワインレッドのガラス調デザインを重ねた、柔らかく包み込むような雰囲気。
マゼンタとシアンのオーロラに、再生に合わせてレコードのように回るカバー。OLED に映えるネオンクラブ風のデザインです。
テーマの色を映す、ガラス調と透明感の重なり。ライトモードでもダークモードでも楽しめます。
フォントはすべて同梱されています — Playfair Display、Lora、Space Grotesk、Space Mono、DM Sans。実行時の Google Fonts へのリクエストはゼロ。
アーティストページ
ライブラリにある各アーティストの経歴、関連アーティスト、全作品、ファン数を表示。アーティスト別ラジオで、さらに音楽を探せます。
Deezer を有効にすると、経歴や関連アーティストの情報を取得できます。使わなくても、手元のライブラリを楽しめます。
ネットワーク配信
WaveFlow は LAN 上で UPnP MediaServer として自身の存在を通知します。Sonos、Yamaha MusicCast、Kodi、VLC などの DLNA 対応プレーヤーが WaveFlow を見つけ、ライブラリの曲を再生できます。専用のペアリングもクラウドも不要です。
WaveFlow
MediaServer:1
239.255.255.250:1900 へ定期的に通知するため、対応プレーヤーは設定なしで WaveFlow を見つけられます。
アーティストとアルバムが、対応プレーヤーの画面に内蔵ライブラリのように表示されます。
HTTP Range を使った再生により、正確なシークや途中からの再開、効率的な転送が可能です。
連携
WaveFlow は、すでに使っているサービスと連携できます。どのサービスも、WaveFlow を動かすために必須ではありません。
プラグインストア
新しいリリースとの出会い、動くアートワーク、さらに充実した歌詞。拡張機能は WaveFlow の中から直接選べます。
ライブラリにあるアーティストの新しいアルバムやシングルを、専用画面でまとめて見つけられます。
いつも聴いているアーティストから、新しい出会いを。
動くアルバムアートで、再生画面に命を吹き込みます。
音楽が流れている間、カバーが動き出します。
単語単位で同期する歌詞に合わせて歌いましょう。翻訳やローマ字表記があれば、それも一緒に表示します。
歌詞も、その意味も、発音も。どの曲でも追いかけられます。
再生画面に短いループ動画を加えます。
数秒のループ映像が、曲の世界へとさらに引き込みます。
世界中の数千のラジオ局を、国・言語・ジャンルから探せます。Web Radio は WaveFlow に同梱されているので、すぐに聴き始められます。
WaveFlow の設定でプラグインストアを開き、拡張機能をインストールしましょう。有効化・設定・アンインストールは、インストール済みプラグインからいつでも行えます。
Local-first
あなたのファイル、あなたのプレーヤー、永遠に。アプリをダウンロード、それだけ。
FLAC、ALAC、MP3、AAC、OGG、WAV、DSD — どこでも、いつまでも再生できます。
歌詞、アーティスト情報、アップデート、プラグイン、ラジオなどのオンライン機能はすべて任意です。オフラインモードならワンクリックでまとめてオフにできます。
データはすべて手元のディスクに保存。プロファイルごとに独立した SQLite データベースを使い、移行も簡単です。
24bit / 最大 192kHz デコード、ネイティブ DSF/DFF。ハイレゾバッジは自動点灯。
1 人 1 ライブラリで完全に分離。.waveflow アーカイブのエクスポートと自動バックアップのスケジュール対応。
ダウンロード
.sig で検証可能な署名済みバイナリ。サードパーティのインストーラなし、組み込みテレメトリなし。
x86_64 — Fedora 44 と Ubuntu 26.04 でテスト済み
Universal — Apple Silicon と Intel
x86_64 — Windows 10 22H2 以降
普段お使いのツールから、今後のアップデートも受け取れます。
Windows · winget
winget install InstaZDLL.WaveFlowArch · AUR
yay -S waveflow-binFedora · Copr
sudo dnf copr enable instazdll/waveflow && sudo dnf install waveflowDebian / Ubuntu · 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-flowmacOS 向けの Homebrew cask はまだありません — 上記の .dmg を入手してください。Debian パッケージは wave-flow です(Debian の命名規則に従い kebab-case)。
知りたいことが見つからなければ、GitHub で issue を立ててください。
はい、これからもずっと。WaveFlow は GPL-3.0 の下で公開されています。サブスクなし、有料プランなし、広告なし。
お使いのプラットフォームに合ったパッケージマネージャをご利用ください:Windows では winget install InstaZDLL.WaveFlow、Arch では yay -S waveflow-bin、Fedora では Copr リポジトリ(dnf copr enable instazdll/waveflow)、Debian/Ubuntu では APT リポジトリ(パッケージ名は wave-flow)。または GitHub の releases ページからバイナリを入手できます:Linux の AppImage はポータブル(chmod +x)、もしくは .deb / .rpm をインストールします。macOS では .dmg を開いて WaveFlow を Applications にドラッグします。バンドルは Apple Developer 署名されていないため、初回は右クリック →「開く」を選ぶか、xattr -cr /Applications/WaveFlow.app を実行してください。Windows では .msi がサイレント、.exe がクラシックインストーラです。
MP3、FLAC、ALAC、AAC、Opus、OGG Vorbis、WAV、AIFF に加え、DSD(DSF / DFF)にも対応しています。DSD は PCM に変換して再生するほか、対応 DAC では DSD over PCM(DoP)でネイティブのまま送ることもできます。24bit または 44.1kHz 以上でハイレゾバッジが自動的に点灯します。
WaveFlow は過去 90 日間の再生履歴を分析し、平均テンポでアーティストをグループ化し(< 95 BPM、95-130、≥ 130)、3つの再現性のあるプレイリストを生成します — さらにテンポとエネルギーでフィルタリングされた5つの Mood Radio ステーション(Focus、Chill、Workout、Party、Sleep)も。ホーム画面の「再生成」ボタンで更新できます。ルールから独自のスマートプレイリストを作成することもできます。
はい。WaveFlow はライブラリを DLNA / UPnP サーバとして公開します。Sonos S2、Yamaha MusicCast、Kodi、VLC など互換レンダラがネットワークで自動的に検出します。クラウドも専用のペアリングも不要。設定 → 接続 で有効化。
データが外部に送られるのは、それを必要とする機能を使うときだけです。ライブラリ、再生履歴、プレイリスト、統計はお使いのコンピューターの SQLite に保存されます。カバー画像、歌詞、アーティスト情報(Deezer、Last.fm、LRCLIB)、Scrobble、アップデートの確認、プラグイン、Web ラジオなどのオンライン機能は、使っているときだけ各サービスに接続します。グローバルオフラインモードなら、ワンクリックですべて停止できます。
ストリーミング用途では、いいえ。ローカルライブラリ用途では、はい — 同等の UI 品質、自動 Daily Mix、ハイレゾ、DLNA、クラウド依存ゼロで。
はい。再生中の曲とアルバムアートワークを Discord Rich Presence で表示します。この機能はデフォルトで有効で、設定 → 接続 からオフにできます。Last.fm のスクロブルはオプトイン式で、認証に対応し、永続キューと自動再接続を備えています。
歓迎です。プロジェクトは GitHub にあり、Rust(Tauri 2)と React 19 + TypeScript で書かれています。issue、PR、翻訳などでの参加を歓迎します。
はい。WaveFlow にはオプトイン式のベータ更新チャンネルがあります。設定 → メンテナンス で切り替えると、プレリリースビルドをいち早く入手できます。安定版のままにすることもでき、いつでも元に戻せます。
はい、ご自身でホストするサーバーを使えば可能です。WaveFlow は、オープンソースの音楽サーバー WaveFlow Server に接続できます(現在ベータ版で、Docker イメージとして提供)。接続すると、ライブラリ、お気に入り、評価、プレイリストがどのマシンでも同じように使え、Subsonic 対応アプリからも再生できます。一度きりの移行なら、.waveflow エクスポートでプロファイル、データベース、アートワークを 1 つのアーカイブにまとめられます。
手元の音楽は、ネットに接続しなくても再生できます。それが WaveFlow の基本です。グローバルオフラインモードなら、Deezer、Last.fm、LRCLIB からアップデートやプラグインまで、すべてのオンライン機能をワンクリックで停止できます。
はい。WaveFlow は MPD サーバとして動作できるので、スマホやタブレットの MPD リモコンアプリから、自宅のネットワーク経由で再生、一時停止、スキップ、次に流す曲の指定ができます。この機能は 設定 → 接続 でオンにするまで無効です。
はい。歌詞に単語ごとのタイミング情報が含まれていれば、没入ビュー、歌詞パネル、ミニプレーヤー、デスクトップ歌詞で、歌に合わせて一語ずつ色が満ちていきます。行単位で同期された歌詞でも、WaveFlow が各単語のタイミングを推定できます。翻訳やローマ字表記を並べて表示することも可能です。
WaveFlow v1.9.3 が Linux、macOS、Windows でリリースされました。winget、AUR、Copr、APT でインストールするか、GitHub からバイナリ(AppImage、.deb、.rpm、.dmg、.msi)をダウンロードしてください。