Геймеры научили Steam Controller исполнять музыкальные композиции

Новое поколение контроллера Steam Controller от компании Valve удивляет пользователей не только стандартными функциями. Энтузиасты выяснили, что устройство способно воспроизводить мелодии, используя возможности встроенных тактильных приводов. В сети уже появились демонстрации исполнения игровых саундтреков, включая темы из Super Mario Bros. 2 и композицию Still Alive из игры Portal.

Секрет «поющего» геймпада

Несмотря на отсутствие динамиков, контроллер способен генерировать звук благодаря работе тактильных моторов, расположенных под трекпадами. Эти компоненты обычно отвечают за имитацию нажатий и обратную связь при движении пальца, однако при подаче на них высокочастотных сигналов они начинают вибрировать, фактически выполняя роль мембраны динамика.

Как заставить контроллер воспроизводить музыку

Для активации данной возможности используется программное обеспечение Steam Haptics Singer, размещенное в открытом доступе на платформе GitHub. Инструмент совместим как с первым, так и со вторым поколением Steam Controller, а также с портативной консолью Steam Deck. Принцип работы заключается в считывании MIDI-файлов, которые содержат цифровые нотные данные.

  • Программа доступна для операционных систем Windows и Linux.
  • Для настройки устройства требуется работа в режиме терминала.
  • Система преобразует MIDI-дорожки в вибрационные сигналы конкретной частоты.

Официальная позиция Valve

На текущий момент Valve не предоставляет штатных средств для изменения звуковых настроек контроллера через клиент Steam. Представитель компании Пьер-Лу Гриффе ранее отмечал, что разработчики допускают появление официальных инструментов для кастомизации в будущем, однако на данный момент это не является приоритетной задачей. Существует вероятность, что при наличии высокого спроса со стороны сообщества компания выпустит специализированный SDK или официальное ПО, аналогично тому, как это произошло с поддержкой пользовательских видео при запуске консоли Steam Deck.