PulseAudio 13.0サウンドサーバーのリリース

から提出された サウンドサーバーリリース PulseAudio 13.0、アプリケーションとさまざまな低レベルのオーディオ サブシステムの間の仲介者として機能し、ハードウェアでの作業を抽象化します。 PulseAudio を使用すると、個々のアプリケーションのレベルで音量とサウンドのミキシングを制御したり、複数の入出力チャンネルまたはサウンド カードが存在する場合にサウンドの入力、ミキシング、出力を整理したり、オーディオ ストリームの形式をオンザフライで変更したりできます。そして使用します プラグインを使用すると、オーディオ ストリームを別のマシンに透過的にリダイレクトできます。 PulseAudio コードは、LGPL 2.1+ ライセンスに基づいて配布されます。 Linux、Solaris、FreeBSD、OpenBSD、DragonFlyBSD、NetBSD、macOS、Windows をサポートします。

改善 パルスオーディオ 13.0:

  • コーデックでエンコードされたオーディオ ストリームを再生する機能を追加しました ドルビーTrueHD и DTS-HDマスターオーディオ;
  • ALSA でサポートされているサウンド カードのプロファイルを選択する際の問題が解決されました。 PulseAudio を実行しているとき、またはカードをホットプラグしているときに、module-alsa-card が使用できないプロファイルを使用可能としてマークすることがあり、その結果、壊れたピンを持つカード プロファイルが選択されることがありました。 特に、以前は、プロファイルに宛先とソースが含まれており、そのうちの少なくとも XNUMX つがアクセス可能であれば、プロファイルはアクセス可能であると見なされていました。 今後、そのようなプロファイルはアクセス不可能とみなされます。
  • Bluetooth 経由で動作するサウンド カードの選択されたプロファイルの保存が停止されました。 Bluetooth カード プロファイルの使用はコンテキストに大きく依存するため (通話には HSP/HFP、その他すべてには A2DP)、デフォルトでは、ユーザーが以前に選択したプロファイルではなく、A2DP プロファイルが常に使用されるようになりました。 以前の動作に戻すために、「restore_bluetooth_profile=true」設定が module-card-restore モジュールに実装されました。
  • USB 経由で接続された SteelSeries Arctis 5 ヘッドフォン/ヘッドセットのサポートが追加されました。 Arctis シリーズは、音声 (モノラル) とその他のサウンド (ステレオ) の個別のボリューム コントロールを備えた個別の出力デバイスを使用していることで有名です。
  • 「max_latency_msec」設定が module-loopback に追加され、レイテンシーの上限を設定するために使用できます。 デフォルトでは、データが時間内に到着しない場合、遅延は自動的に増加します。推奨される設定は、再生中の中断よりも遅延を一定の制限内に抑えることが重要な場合に便利です。
  • 「stream_name」パラメータが module-rtp-send に追加され、「PulseAudio RTP Stream on address」の代わりに作成されるストリームのシンボリック名を定義します。
  • S/PDIF は、USB 2.0 インターフェイスを備えた CMEDIA High-Speed True HD サウンド カード用に改善されました。これは、ALSA のデフォルト設定では機能しない S/PDIF の珍しいデバイス インデックスを使用します。
  • module-loopback では、ソース固有のサンプリング パラメータがデフォルトで使用されます。
  • 「avoid_resampling」パラメータが module-udev-detect および module-alsa-card に追加され、たとえば、メインのサンプリング レートの変更を選択的に禁止したい場合に、フォーマットとサンプリング レートの変換を可能であれば除外します。サウンドカードですが、追加のサウンドカードとして許可します。
  • BlueZ 4 のリリース後、2012 年以来メンテナンスされていない BlueZ 5.0 ブランチのサポートが削除されました。
  • intltool のサポートが削除されました。gettext の新しいバージョンに移行した後、その必要はなくなりました。
  • オートツールの代わりに Meson アセンブリ システムの使用への移行が計画されています。 Meson を使用したビルド プロセスは現在テスト中です。

出所: オープンネット.ru

コメントを追加します