BluetoothとOpusのサポートを改善するためにPulseAudio16が登場
PipeWireが新しいデフォルトのLinuxオーディオサーバーとしての地位を確立し始めている間、それはPulseAudioが死んでいるという意味ではありません。バージョン16がリリースされたばかりで、サポートが追加され、いくつかの修正が加えられています。
PulseAudio 16がBluetoothデバイスのバッテリーステータスを報告できるようになったことに言及して、拡張サポート部分から始めましょう。このアドオンは、デスクトップ環境でバッテリーの状態を報告できない場合に、アプリからバッテリーの状態を報告する機能のロックを解除します。
変更されたもう1つの側面は、トンネル遅延です。これは、モジュール引数を使用して構成できるようになりましたがlatency_msec
、接続に失敗した場合、トンネルモジュールはリモートサーバーに再接続できます。一方、Opusコーデックを使用してReal Time Transfer Protocol(RTP)モジュールを介して送信されたオーディオを圧縮することは可能です。これはモジュール引数として渡す必要がありenable_opus=true
、PulseAudioがGStreamerを有効にしてコンパイルされている場合にのみ機能します。
モジュールループバックのレイテンシーの安定性が改善されadjust_threshold_usec
、ドライバーアルゴリズムを調整するための新しい引数が追加されました。もう1つの追加の変更は、値を1秒未満adjust_time
に設定する機能と、モジュール引数を使用してロギング間隔を設定する機能log_interval
です。
PulseAudio 16のもう1つの重要な追加機能は、モジュール-コンバイン-レシーバーミキシングチャネルを無効にする機能です。これは、サラウンドサウンド出力用に複数のサウンドカードまたはチップを組み合わせる場合に役立ちます。したがって、3つのステレオサウンドチップを組み合わせる場合、一方のチップが左前出力と右前出力の機能を実行し、もう一方のチップが左後部と右後部の出力の機能を実行し、3番目のチップが3番目のチップを実行するようにマッピングできます。チップは、リア左出力センターフロントの機能を実行します。
新しい--format
「pactl」オプションはとを受け入れるtext
ためjson
、このリリースでは、他のプログラムが読みやすくするためにJSON形式での情報のダンプをサポートしています。
PulseAudio 16の一般的なニュースを締めくくるために、JACKモジュール(module-jackdbus-detect)には2つの新しい引数がsink_enabled
ありsource_enabled
、両方の機能が必要ない場合に出力(シンク)または入力(ソース)を無効にするために使用できます。ロードされました。
特定のデバイスに関しては、EPOS / Sennheiser GSP 670ワイヤレスおよびUSBヘッドセットとSteelSeriesGameDACは、PulseAudioを介してモノラル出力とステレオ出力の両方をサポートできますが、以前はサポートできませんでした。興味深いことに、ALSAベアは両方のオーディオ出力フォーマットをサポートしています。
Texas Instruments PCM2902チップのオーディオ入力を修正し、KompleteAudio6に類似したKompleteAudio6MK2インストゥルメントの独自のプロファイルを導入しました。
それまでの間、PulseAudio 16の最も興味深いニュース、または少なくともエンドユーザーに焦点を当てたニュース。このリリースのすべての詳細は、プロジェクトのwikiに投稿されたリリースノートで入手できますが、サーバーは、ソースコードをコンパイルするか、ArchLinuxなどのディストリビューションに表示されるのを待つことでインストールできます。
PulseAudioには、悪い状態から良い状態へと変化してきた歴史がありますが、ベアALSAを使用する代わりに、PulseAudioが優れた代替手段としての地位を確立するには明らかに時間がかかりすぎました。その一部として、PipeWireはまだ少し「グリーン」ですが、はるかに優れた基盤から始まり、Ubuntu 24.04 LTSのデフォルトのオーディオサーバーになることを目指しています。したがって、Canonicalが飛躍を終えると、PulseAudioが引き継ぎます。その開発がそれらの日にまだ活発であるかもしれないという事実にもかかわらず、有罪判決を受けたと考えられました。
ALSAはLinuxカーネルの一部であり、サウンドチップを機能させるファームウェアの提供を担当するコンポーネントであるため、PulseAudioとPipeWireの両方がALSAに依存してサウンドを放出およびキャプチャできることを覚えておくことが重要です。
画像:Pixabay。
コメントを残す