Список форумов http://forum.quake2.com.ru http://forum.quake2.com.ru
forum of russian quake2 portal
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

q2pro r528 linux i386 + объёмный звук

 
Начать новую тему   Ответить на тему    Список форумов http://forum.quake2.com.ru -> q2pro
Предыдущая тема :: Следующая тема  
Автор Сообщение
santic
chain master

   

Зарегистрирован: 11.06.2010
Сообщения: 94

СообщениеДобавлено: Сб Сен 18, 2010 5:18 pm    Заголовок сообщения: q2pro r528 linux i386 + объёмный звук Ответить с цитатой

Всем привет! Есть вопрос: поддерживает ли данный клиент объёмный звук(3d т.е. ) Very Happy А то хочется полного присутствия на q2dm1 Very Happy Аппаратные возможности объёмного звучания есть, нужен теперь первоисточник :-)
Вернуться к началу
santic is offline Посмотреть профиль Отправить личное сообщение
[SkulleR]
papa

   

Зарегистрирован: 21.11.2003
Сообщения: 467

СообщениеДобавлено: Сб Сен 18, 2010 6:19 pm    Заголовок сообщения: Ответить с цитатой

Многоканальный 5.(1) звук можно получить посредством вывода звука через OpenAL. Я тестировал на аппаратном ресивере с подключением как через S/PDIF, так и HDMI. В первом случае звук нужно дополнительно кодировать в Dolby Digital через плагин a52encode, во втором случае воспроизводится обычный многоканальный PCM (правда каналы по умолчанию у меня были почему-то перепутаны, пришлось настраивать специальный маршрут в .asoundrc). По идее должно работать и с обычной звуковой картой, поддерживающей многоканальный аналоговый вывод.
Вернуться к началу
[SkulleR] is offline Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
santic
chain master

   

Зарегистрирован: 11.06.2010
Сообщения: 94

СообщениеДобавлено: Сб Сен 18, 2010 6:29 pm    Заголовок сообщения: Ответить с цитатой

Мне нужно только четырёхканальный звук 4.0, чип - SigmaTel STAC9708, alsa подхватила карту нормально, всё настраивается. Два физических источника функционируют. А что с игрой делать - не знаю Very Happy Не трогать её(игру) и только копать .asound?
Вернуться к началу
santic is offline Посмотреть профиль Отправить личное сообщение
[SkulleR]
papa

   

Зарегистрирован: 21.11.2003
Сообщения: 467

СообщениеДобавлено: Сб Сен 18, 2010 6:39 pm    Заголовок сообщения: Ответить с цитатой

Вывод звука аналоговый? Тогда по идее этого должно хватить в ~/.alsoftrc:

Код:

format = AL_FORMAT_QUAD16
layout_QUAD = bl=-90, fl=-45, fr=45, br=90
frequency = 44100
drivers = alsa


В самом Q2PRO для использования OpenAL нужно выставить s_enable 2 (ну и пакет libopenal1 должен быть установлен).
Вернуться к началу
[SkulleR] is offline Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
santic
chain master

   

Зарегистрирован: 11.06.2010
Сообщения: 94

СообщениеДобавлено: Сб Сен 18, 2010 6:47 pm    Заголовок сообщения: Ответить с цитатой

Цитата:
Вывод звука аналоговый?

Да, к колонкам и усилку от выходов аудиоплаты сигнал аналоговый.
Сейчас попробую всё что перечислено сделать :-) Спасибо за подсказку.
Вернуться к началу
santic is offline Посмотреть профиль Отправить личное сообщение
santic
chain master

   

Зарегистрирован: 11.06.2010
Сообщения: 94

СообщениеДобавлено: Сб Сен 18, 2010 6:51 pm    Заголовок сообщения: Ответить с цитатой

s_enable 2 - в конфиге ку2 указать?
Вернуться к началу
santic is offline Посмотреть профиль Отправить личное сообщение
[SkulleR]
papa

   

Зарегистрирован: 21.11.2003
Сообщения: 467

СообщениеДобавлено: Сб Сен 18, 2010 8:13 pm    Заголовок сообщения: Ответить с цитатой

Или в консоли написать после запуска, или в конфиге (тогда уж «set s_enable 2»).
Вернуться к началу
[SkulleR] is offline Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
santic
chain master

   

Зарегистрирован: 11.06.2010
Сообщения: 94

СообщениеДобавлено: Сб Сен 18, 2010 11:31 pm    Заголовок сообщения: Ответить с цитатой

в домашней директории создал alsoftrc, вписал данные строки, в autoexec.cfg добавил строку: set s_enable 2, Два канала источника выводят звук. Но всё работает не так как нужно: если пустить ракету в стену и повернуться спиной, то взрыв ракеты слабый, так я понял, что не хватает еще двух каналов Smile Как бы лишние два канала убрать и оставить четыре канала? Smile
Вернуться к началу
santic is offline Посмотреть профиль Отправить личное сообщение
[SkulleR]
papa

   

Зарегистрирован: 21.11.2003
Сообщения: 467

СообщениеДобавлено: Вс Сен 19, 2010 12:05 am    Заголовок сообщения: Ответить с цитатой

Раз в конфиге указан AL_FORMAT_QUAD16, то должны использоваться только 4 канала. Задние колонки звучат или нет?

Если они звучат, но тихо, возможно layout_QUAD нужно поправить. Выше я привел пример, когда колонки стоят по бокам от слушателя, если они стоят сзади под 45°, то нужно использовать значение по умолчанию:
Код:

layout_QUAD = bl=-135, fl=-45, fr=45, br=135


Также стоит проверить в alsamixer'е , что громкость задних и передних каналов одинакова ;)

Вообще можно заглянуть в /usr/share/doc/libopenal1/examples/alsoftrc.sample.gz, там много примеров настройки.
Вернуться к началу
[SkulleR] is offline Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
santic
chain master

   

Зарегистрирован: 11.06.2010
Сообщения: 94

СообщениеДобавлено: Вс Сен 19, 2010 12:23 am    Заголовок сообщения: Ответить с цитатой

Спасибо за помощь! Хм, дело в том, что второй канал(он же дополнительный) звучит в реале тише - усилок поправил дело Very Happy Есть еще вопрос: alsoftrc только за ку2 отвечает или это для всей системы? Всё же, поправил layout_QUAD - ситуация та же - все четыре колонки звучат на перед Very Happy Придётся копать пример alsoftrc, либо выполнить alsaconf, а то я не уверен, что она как надо работает.
Вернуться к началу
santic is offline Посмотреть профиль Отправить личное сообщение
santic
chain master

   

Зарегистрирован: 11.06.2010
Сообщения: 94

СообщениеДобавлено: Вс Сен 19, 2010 12:31 am    Заголовок сообщения: Ответить с цитатой

хех, надо ковырять - layout_QUAD Very Happy
Вернуться к началу
santic is offline Посмотреть профиль Отправить личное сообщение
santic
chain master

   

Зарегистрирован: 11.06.2010
Сообщения: 94

СообщениеДобавлено: Вс Сен 19, 2010 12:32 am    Заголовок сообщения: Ответить с цитатой

Спасибо [SkulleR]! В очередной раз выручаешь, q2pro рулит.
Вернуться к началу
santic is offline Посмотреть профиль Отправить личное сообщение
[SkulleR]
papa

   

Зарегистрирован: 21.11.2003
Сообщения: 467

СообщениеДобавлено: Вс Сен 19, 2010 1:00 am    Заголовок сообщения: Ответить с цитатой

Цитата:
Есть еще вопрос: alsoftrc только за ку2 отвечает или это для всей системы?

Для всех программ, использующих библиотеку libopenal.

Цитата:
... все четыре колонки звучат на перед.

Что происходит при запуске в терминале команды «speaker-test -c 4»? Если и здесь по-отдельности все 4 канала не работают, то нужно чего-то в настройках самой ALSA подкручивать, прежде чем переходить к настройке OpenAL и прочего...
Вернуться к началу
[SkulleR] is offline Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
santic
chain master

   

Зарегистрирован: 11.06.2010
Сообщения: 94

СообщениеДобавлено: Вс Сен 19, 2010 1:12 am    Заголовок сообщения: Ответить с цитатой

Цитата:
Что происходит при запуске в терминале команды «speaker-test -c 4»? Если и здесь по-отдельности все 4 канала не работают, то нужно чего-то в настройках самой ALSA подкручивать, прежде чем переходить к настройке OpenAL и прочего...

Придётся ковырять alsa Smile Т.к. По отдельности четыре канала не работают. Стерео типа Smile
Вернуться к началу
santic is offline Посмотреть профиль Отправить личное сообщение
santic
chain master

   

Зарегистрирован: 11.06.2010
Сообщения: 94

СообщениеДобавлено: Вт Сен 21, 2010 3:42 pm    Заголовок сообщения: Ответить с цитатой

Поковырял alsa, вывел с помощью ./asoundrc каналы как положено. Very Happy Врубил ку2 - класс Smile Осталось починить усилитель вега 10у-120с и расставить колонки как надо и можно стреляться Very Happy Спсибо Skuller'у за помощь Smile
Вернуться к началу
santic is offline Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов http://forum.quake2.com.ru -> q2pro Часовой пояс: GMT + 7
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете вкладывать файлы
Вы не можете скачивать файлы


Powered by phpBB © 2001, 2005 phpBB Group

File Attachment © by Meik Sievertsen

Anti Bot Question MOD - phpBB MOD against Spam Bots
Заблокировано регистраций / сообщений: 15535 / 0