2015-05-05 3 views
1

я кодирования управлять OpenAL в Java с помощью LWJGL 3, и когда я создаю ALContext с этой линии:AL Lib: (EE) UpdateDeviceParams: Не удалось установить 44100Hz, 48000Hz получил вместо

ALContext alContext = ALContext.create(); 

Когда я выполнить на консоль печатает этот совет

AL Lib: (EE) UpdateDeviceParams: Не удалось установить 44100Hz, 48000Hz получил вместо

Любая идея о чем не так?

Кстати, это становится очень трудно кодирования с LWJGL 3, единственное место, где я нашел какой-то гид здесь lwjgl github

+0

Обновление драйвера (и /etc/X11/xorg.conf.d/20-intel.conf) может исправить его. – SaintLike

+0

Использование окон, но обновление драйвера ничего не изменило. Спасибо за комментарий. –

ответ

3

На моем рабочем столе ASUS, у меня есть Realtek HD Audio настройки по умолчанию аудио формат для диспетчера 24Bits 44800 Hz, поэтому мои открытые приложения AL не могут запросить устройство 44100 Hz. Изменение этого формата по умолчанию на 44100 поможет решить проблему.

Желаю, чтобы это могло помочь, потому что мне потребовалось много времени, чтобы понять это!

+0

Если у вас есть новый вопрос, обратитесь к нему, нажав кнопку [Ask Question] (http://stackoverflow.com/questions/ask). Включите ссылку на этот вопрос, если это поможет обеспечить контекст. –

+0

@ManishDubey: внимательно прочитайте, он предоставил рецепт, основанный на собственном опыте, а не «у меня тоже есть эта проблема». Не удалось ответить – Seki

+0

Это разрешило мне совет. Я пытался избежать совета, чтобы появиться в консоли пользователя, но я думаю, что пользователю придется это увидеть. Большое спасибо!! –

 Смежные вопросы

  • Нет связанных вопросов^_^