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