LiveHaptics: мод для Steam Controller транслирует звук в вибрацию
Модификация LiveHaptics позволяет использовать вибромоторы Steam Controller для воспроизведения системного звука в реальном времени, переводя аудиосигнал в тактильные ощущения.
Автор проекта, известный как GooseVast6551 на Reddit и FamBoy32-dev на GitHub, реализовал решение через захват звука с помощью Windows Audio Session API (WASAPI) loopback. Программа перехватывает аудиопоток, обрабатывает его и преобразует в команды для вибромоторов контроллера. В демонстрационных роликах модификация тестировалась на музыкальном клипе Madonna и эмуляции игры Ratchet & Clank Future: A Crack in Time. Качество звука ограничено спецификациями контроллера — 16-битное разрешение и частота дискретизации 8 кГц в стерео, — поэтому оно заметно уступает обычным динамикам, но отдельные звуки и ритмические паттерны различимы.
Для пользователей с полной слуховой функцией новинка представляет скорее любопытный эксперимент, однако для людей с частичной потерей слуха такая функция может существенно повысить погружение в игровые процессы. Пользователь Reddit ThatDeafDude отметил, что тактильная обратная связь помогает лучше ощущать происходящее вокруг персонажа в игре. Он также указал, что ранее использовал для этой цели вибромоторы PlayStation 5 DualSense, но считает Steam Controller более гибким в настройке под такие задачи.
Программа распространяется бесплатно через GitHub. Для её работы требуется наличие Steam Controller, доступ к которому на данный момент ограничено очередью на предзаказ. Остается открытым вопрос, примет ли Valve во внимание этот подход к доступности и реализует ли аналогичную функциональность в будущих обновлениях прошивки контроллера.