1. ホーム
  2. java

[解決済み] AL lib: (EE) UpdateDeviceParams: 44100hz の設定に失敗し、代わりに 48000hz が取得されました。

2022-02-11 12:06:05

質問

OpenALをlwjgl 3を使ってJavaで管理するコーディングをしているのですが、ALContextをこの行で作ると

ALContext alContext = ALContext.create();

実行すると、コンソールにこのようなアドバイスが表示されます。

AL lib: (EE) UpdateDeviceParams: 44100hz の設定に失敗し、48000hz を取得しました。 その代わり

何が問題なのか、何か思い当たることはありますか?

ところで、lwjgl 3でコーディングするのは本当に難しくなってきています。 lwjgl github

解決方法は?

ASUSのデスクトップで、Realtek HD Audio Managerを使用して、デフォルトのオーディオフォーマットを 24Bits 44800 Hz そのため、開いている AL アプリケーションから 44100 Hz デバイスを使用します。このデフォルトの形式を 44100 を実行すると、問題が解決します。

私はこれを理解するのにとても時間がかかったので、それが役に立てばと思います