Доработка модуля asound (звуковой движок RRS)

Вопросы создания и совершенствования звуковой подсистемы игры
Ответить
Аватара пользователя
maisvendoo
Модератор
Сообщения: 194
Зарегистрирован: 13 авг 2019, 10:25
Город: Ростов-на-Дону
Настоящее имя: Дмитрий
VK: https://vk.com/maisvendoo
Контактная информация:

Доработка модуля asound (звуковой движок RRS)

Сообщение maisvendoo » 07 мар 2020, 16:40

Итак, друзья, свершилось! Звуковая подсистема симулятора в надежных руках. У неё появился собственный, отдельный разработчик - известный всем любителям железнодорожных симуляторов, автор программы TWS для ZDSimulator, Дмитрий Говоруха.

Что реализовано на сегодняшний день:
  1. Переработан алгоритм проигрывания *.wav-файлов. Используя возможности библиотеки OpenAL, Дмитрий реализовал возможность зацикливания определенной части звукового файла путем установок меток начала и конца зациклиеваемого отрезка. Что это дает? При озвучивании какого либо агрегата, да того же свистка, звук начала его работы, звук работы на установившемся режиме (зацикленная часть) и звук окончания работы может хранится в единственном аудиофайле. Для сравнения, в том же TWS для решения такой задачи используются три аудиофайла.
  2. Новая озвучка внедрена на электровозы семейства ВЛ60.
  3. В конфиге подвижной единицы добавлен параметр SoundDir, в котором указывается имя каталога со звуками. Таким образом разные машины могут ссылаться на одинаковые звуки, устранен беспредел с дублированием папок звуков.
Что еще не реализовано: звук работы оборудования по прежнему шумит в ушах, если мы выходим из кабины. Это решится привязкой источников звука и их слушателя (по сути камеры) к геометрическим координатам объектов. Кроме того, это даст ряд реальных эффектов, присущих движущимся источникам звука, а именно изменение частоты при приближении/удалении (эффект Доплера). Но мы будем над этим работать и обязательно победим :yes:

Новая озвучка появится в версии 1.0.5, а пока можно послушать что получилось у Дмитрия на этом видео


youtu.be/oDzhjuuLn3Q
Возврата к деспотии Ситхов не будет!

Аватара пользователя
Pit
Сообщения: 42
Зарегистрирован: 31 авг 2019, 17:16

Re: Доработка модуля asound (звуковой движок RRS)

Сообщение Pit » 07 мар 2020, 18:19

Очень Хорошие новости

Аватара пользователя
alex2812
Сообщения: 44
Зарегистрирован: 31 авг 2019, 23:11
Город: Новокузнецк
Настоящее имя: Алексей

Re: Доработка модуля asound (звуковой движок RRS)

Сообщение alex2812 » 08 мар 2020, 01:21

Ну вот, еще один очередной весомый шаг к развитию RRS. Команде разработчиков респект и уважуха! ;)

Аватара пользователя
Izumka
Сообщения: 22
Зарегистрирован: 01 сен 2019, 12:56
Город: Москва
Настоящее имя: Андрей
VK: https://vk.com/id365576355

Re: Доработка модуля asound (звуковой движок RRS)

Сообщение Izumka » 08 мар 2020, 05:27

👌🏻👍

Ответить