Kona Linux 8.0でdiretta

672 views
Skip to first unread message

kona cofee

unread,
Jan 10, 2026, 8:35:10 AMJan 10
to KonaLinux
前スレがメッセージが多くなりすぎて読み込みに時間がかかるので新しくスレを立てました。
最近はdirettaの書き込みが多いので上記の名前にしています。
diretta以外の話題もOKです。

kona cofee

kona cofee

unread,
Jan 10, 2026, 8:51:00 AMJan 10
to KonaLinux
Kona Linux 8.0のdirettaの対応状況

diretta hostに対応
diretta rendererに対応

いずれも最新のバージョンを追っかけいます。

diretta rendererはfork versionに対応しています。
あのめちゃくちゃ高機能なgentooplayerさえ対応していません。
今のところkona8だけです。(作者が泣いて喜ぶ? :-)
さらのrendererをkona流に高音質化して高音質版(hq)をサポートしています。

normal version(original)
fork version
normal hq version
fork hq version

4つのバージョンを管理するツール
「Diretta Renderer controller」を用意しています。

日本のディストリでdirettaにここまで対応している(入れ込んでいる:-)ディストリは珍しいのではないかと。

kona cofee

2026年1月10日土曜日 22:35:10 UTC+9 kona cofee:
前スレがメッセージが多くなりすぎて読み込みに時間がかかるので新しくスレを立てました。
最近はdirettaの書き込みが多いので上記の名前にしています。
diretta以外の話題もOKです。

kona cofee

kona cofee

unread,
Jan 14, 2026, 2:02:50 AMJan 14
to KonaLinux
DirettaRendererUPnPのウィンドウ版が出ていたのでbuildしてみました。

ブラウザで
をダウンロードする。
圧縮ファイルを展開するとDirettaRendererUPnP-W-mainというフォルダができます。
power shellを起動して、
cd DirettaRendererUPnP-W-main\bin\x64\Release
..\DirettaRendererUPnP.exe --target 1

foobar2000で音が出ることを確認しました。

VisuaStudioで使用したファイル一式がそろっています。
あとは依存パッケージのffmpeg, libupnpをvcpkg.exeでインストールすればVSでリビルドできます。
(DirettaRendererUPnP-W-main\DirettaRendererUPnP.vcxprojをVSにロードする)


2026年1月10日土曜日 22:51:00 UTC+9 kona cofee:

kona cofee

unread,
Jan 14, 2026, 3:02:33 AMJan 14
to KonaLinux
訂正
..\DirettaRendererUPnP.exe --target 1 -->  .\DirettaRendererUPnP.exe --target 1

2026年1月14日水曜日 16:02:50 UTC+9 kona cofee:

kona cofee

unread,
Jan 14, 2026, 6:53:04 AMJan 14
to KonaLinux
chcp 65001としてから起動すると文字化けしません。

2026年1月14日水曜日 17:02:33 UTC+9 kona cofee:

kona cofee

unread,
Jan 15, 2026, 2:08:48 AMJan 15
to KonaLinux
Diretta Rendererの buildのヒント

・依存するパッケージ(ffmpeg, libupnp...)のインストール
vcpkgを入手
cd C:\
git clone https://github.com/microsoft/vcpkg.git
(gitはhttps://gitforwindows.org/から取得)

vcpkgを使ってパッケージをインストール
cd C:\vcpkg
.\bootstrap-vcpkg.bat
.\vcpkg.exe install ffmpeg:x64-windows libupnp[webserver]:x64-windows 
↑非常に時間がかかる

・DirettaSDKの取得
Diretta SDKをhttps://www.diretta.link/preview/から取得し
DirettaRendererUPnP-W-mainフォルダと同じところに展開する

・VisualStudio 2026を使ってbuild
VSを起動しDirettaRendererUPnP-W-main\DirettaRendererUPnP.vcxprojを読み込む
ツールバーのDebug --> Releaseへ変更
リビルドする



2026年1月14日水曜日 20:53:04 UTC+9 kona cofee:

kona cofee

unread,
Jan 16, 2026, 1:42:56 AMJan 16
to KonaLinux
fork版/windiws版の作者のbear氏がcpu命令のavx2,avx-512を使って高音質化を図っている。
上記を有効にしてffmpegをbuildしなおしている。
いろいろチャレンジするのはいい事だが、私の環境ではこのrebuildしたffmpegではXの動画が動かなくなる。

leeeahn氏の情報ではcpuのhyper threadingを無効にすると音質が良くなるというのでやってみたら驚くべき効果があった。
がらっと音が変わる。
さっそくkona8に取りいれる。

サウンドの設定の変更
[ハイパースレッディングを無効化する]を追加した
[Alsaの高音質化する]は廃止
[Diretta hostを高音質化する]を追加した

2026年1月15日木曜日 16:08:48 UTC+9 kona cofee:

kona cofee

unread,
Jan 20, 2026, 8:50:20 PMJan 20
to KonaLinux
「サウンドの設定」の変更
・廃止したオプション
[alsa libを高音質化する]
理由は簡単に言えばその(高音質化した)音がよくないからだ。
[USB高速ドライバーを有効にする]
これは最近のカーネルでは動作しなくなったからだ。

・新しいオプション
[ハイパースレッディングを無効化する]
音に不思議な奥行が出てくる。
本来のCPUの能力が発揮された気がする。

[[FFmpeg libを高音質化する]
configureオプションや内部処理の最適化などという高度なものではなく、
libをメモリーに置くという単純なものでが、その手軽さの割に効果は大きい。

[Diretta hostを高音質化する]
メモリーの置くこと高音質化している。

direttaの高音質化
・diretta host
メモリーに置くことで高音質している。-> サウンドの設定/[Diretta hostを高音質化する]
・diretta renderer
memcpy関数をavx命令によって高速化(高音質化)している。(normal, hq)
メモリーに置いて高音質化している。(hq, fork-hq)

以上とは別に全体的に音の鮮度が上がる変更を行った。

2026年1月16日金曜日 15:42:56 UTC+9 kona cofee:

kona cofee

unread,
Jan 21, 2026, 8:46:14 AMJan 21
to KonaLinux
kona linux 8.0はリリース時はkona7と同等の音質であったが、
このところの改良によって音質面ではkona7より明らかに良くなった。
diretta hostとdiretta rendererは何重にも高音質化を施している。

よってkona7ユーザーは一刻も早くkona8へ移行することをおすすめします。


2026年1月21日水曜日 10:50:20 UTC+9 kona cofee:

kona cofee

unread,
Jan 24, 2026, 5:17:37 AM (13 days ago) Jan 24
to KonaLinux
Diretta hostを高音質で聴くには、
「サウンドの設定」の "Diretta hostを高音質化にする"はONにはしないで
"FFmpeg libを高音質化する"、"ハイパースレッディングを無効化する"をONにする。
全部ONにするとやりすぎの音になる。
ただしひとのすきずきなので止めはしない
好ましい音にするには3つのうち2つだけをONにするほかの組み合わせはありえる。
それを見出すには試行錯誤が必要。


2026年1月21日水曜日 22:46:14 UTC+9 kona cofee:

kona cofee

unread,
Jan 28, 2026, 6:24:44 AM (9 days ago) Jan 28
to KonaLinux
DirettaRenderUPnPのバージョン2.0が使用可能になった。
中を除くとほぼfork版と同じである。
fork版が発展して2.0へ収束したかのようだ。
最適化バリバリである。

2.0はkona8でまもなく使えるようになります。


専用フォーラムの作者の言葉(https://forum-hifi.fr/thread-40200-page-48.html
 DirettaRendererUPnPの開発に関して、私が下した決定についてお知らせいたします。
以前お知らせした通り、この製品のバージョン2は、Bear、日本人開発者のLeeeanh、Herisson88、そして私自身の共同作業の成果です。
4人でこのプロジェクトに取り組み、その成果を大変誇りに思っています。 
このバージョン2は、お聴きいただいた皆様の多くからご好評をいただいております。
しかしながら、すべての方に適しているわけではありません。
透明性が高すぎると感じたり、機能が期待に応えられないと感じたりする方もいらっしゃいます。 そのため、以下の点を決定しました。
• バージョン1.3の外観を好む方や、特定の機能を求める方のために、バージョン1.3のメンテナンスを継続します。 
• Direttaプロトコルに変更や調整を加えず、バージョン2をそのままリリースします。 
バージョン2は、私たちのビジョンを真に反映しています。
妥協することなく、純粋に技術的な最適化を追求したバージョンです。
当社のシステムでは、素晴らしい結果が得られています。
これがDirettaの新たな開発の精神であり、まさに私たちが目指していたものです。 
ご満足いただければ幸いです。
私たちのアプローチを理解するために、原田悠氏がDirettaとその哲学について述べている言葉を以下にご紹介します。
 「デジタルの世界は、システムのサウンドをチューニングする場所ではなく、メディアに記録された音楽を可能な限り忠実に再現するための場所です。
システムのサウンドを洗練させたいなら、アナログの世界に行き、楽しんでください…」。
このバージョンでは、Bear氏とleeeanh氏の協力を得て、原田悠氏の言葉通り、透明性と自然さという点でDirettaプロトコルとSDKの限界に挑戦しました。

2026年1月24日土曜日 19:17:37 UTC+9 kona cofee:

kona cofee

unread,
Jan 28, 2026, 8:00:55 PM (8 days ago) Jan 28
to KonaLinux
Diretta Rendererのバージョン1系(1.3.x)は今後もサポートされるというので
kona8でも引き続き使用できるようにします。
fork版でない通常版は2.0.0へバージョンが上がりますが、バージョン1系を使いたいときは次のようにします。

echo 1 | sudo tee /etc/kona/diretta_renderer_version

2系に戻すときは、
echo 2 | sudo tee /etc/kona/diretta_rendere_version

2.0.0とfork版はavx命令を使って高速化していますが、
avx命令をサポートしない古いCPUを搭載したマシンでは2.0.0とfork版は使用できません。
これらのマシンでは無条件にバージョン1系になります。

2026年1月28日水曜日 20:24:44 UTC+9 kona cofee:

kona cofee

unread,
Jan 28, 2026, 11:41:29 PM (8 days ago) Jan 28
to KonaLinux
その後わかったことは、avx命令をサポートしなくてもsse4命令をサポートしていればいいことがわかった。
sse4命令のサポートだけで2.0は動作したが、fork版はbuildで失敗してNGであった。

以上をふまえて自動更新で修正しました。

2026年1月29日木曜日 10:00:55 UTC+9 kona cofee:

kona cofee

unread,
Jan 29, 2026, 7:21:20 AM (8 days ago) Jan 29
to KonaLinux
バージョンの確認(2026/1/29現在)

diretta host : 0_148_5
direttaSDK : 148_5
diretta renderer :  2系/1系/fork = 2.0.1/1.3.3-kona/1.2.0-260127

diretta hostのバ−ジョンとdirettaSDKのバージョンは連動しているようだ。
diretta renderer 2.0.1の音はすこぶる良い。再生ディレイはない。


2026年1月29日木曜日 13:41:29 UTC+9 kona cofee:

kona cofee

unread,
Jan 30, 2026, 8:06:00 PM (6 days ago) Jan 30
to KonaLinux
Kona Linux 8.0はリリース時から現在まで改良がすすみ様変わりしています。
とくにdiretta関連は大きく変わりました。
リリース時はdiretta host機能だけでしたが、現在はdiretta rendererにも対応しています。
diretta hostはkona2カーネルのみに対応という制限がありましたが現在はどのカーネルでも使用できます
diretta rendererはバージョン1.3系と2.0系に対応しています。加えてforkバージョンにも対応しています。
rendererを操作するツール(renderer controller)を備えています。
squeeze2upnpというsqueezeプロトコルをupnpへ変換するUPnPブリッジに対応しています。
これによってroonやLMSからdiretta rendererが使用できます。
diretta host/rendererのバージョンアップは自動的に行われます。

音質の改善について
[全体]
ffmpeg libをメモリーにおくことで映像・音声の高音質化、
CPUのハイパースレッディングの無効化によるオーディオの進化、
[diretta]
diretta hostとrendererはメモリーに置くことで高音質化は図っています。

以上の改良は自動更新機能で自動的に行われユーザーはなにもすることはありません。



2026年1月29日木曜日 21:21:20 UTC+9 kona cofee:

kona cofee

unread,
Feb 1, 2026, 9:43:15 PM (4 days ago) Feb 1
to KonaLinux
Windowsで手軽にDiretta Rendererを使ってみる

実行環境だけのアーカイブを作成しました。
ダウンロードして展開するだけWindows上でdiretta rendererを体験できます。

をダウンロードする。
DirettaRendererUPnP-W.zipを適当なところに展開する。
DirettaRendererUPnP-Wというフォルダができます。
その下にLaunch-DirettaRenderer.batというファイルがあります。
このファイルを管理者として実行する。
コンソールが開いて起動メニューが出る。
2番を選択する。
diretta rendererの起動メッセージが表示される。
これで準備完了です。
あとはupnpに対応したプレイヤー(foobar2000,TuneBrowserなど)でout deviceに"Diretta Renderer"を設定してから
曲をプレイするとdiretta targetから音が出ます。
diretta rendererの終了はコンソールウィンドウでcontrol-cを押します。


2026年1月31日土曜日 10:06:00 UTC+9 kona cofee:

kona cofee

unread,
Feb 5, 2026, 7:34:08 AM (24 hours ago) Feb 5
to KonaLinux
konaカーネルをバージョンアップしました。
6.15.7-kona -> 6.18.8-kona
最新のカーネルベースですが、ネットまわりを高速化してみたらとんでもない音になりました。
konaカーネルの中で一番音のよかったkona4を超えました。
[高音質カーネルインストーラー]でバージョンアップ/インストールできます。


2026年2月2日月曜日 11:43:15 UTC+9 kona cofee:

まいまいオーディオ

unread,
Feb 5, 2026, 7:19:39 PM (12 hours ago) Feb 5
to KonaLinux
こちら現在、kona2とkona4を利用中で、カーネルを見ると6.15.7でした
6.18.8にできるのは、kona のみでしょうか?
kona2/kona4のまま [高音質カーネルインストーラー]の画面からアップデートできるのでしょうか
kona2→kona へ変更すればアップデートされるのでしょうか

よろしくおねがいします
2026年2月5日木曜日 21:34:08 UTC+9 kona cofee:
Reply all
Reply to author
Forward
0 new messages