Посмотрите, как работает звуковой тактильный эффект Android 12

На прошлой неделе Google выпустила первую предварительную версию Android 12 Developer Preview. В рамках выпуска компания официально объявила о нескольких функциях, которые появятся на устройствах Android, совместимых с новой ОС. Среди них — звуковой тактильный эффект. Эта функция заставит ваш телефон вибрировать в соответствии со звуком, который воспроизводится на телефоне.

Согласно Google, это позволит разработчикам создать более захватывающую игру и звук. Например, игры могут имитировать пересеченную местность в гоночной игре с вибрациями. Теперь разработчик смог запустить эту функцию на Pixel 4, и результаты впечатляют.

Как сообщают разработчики XDA, приложения, использующие HapticGenerator API, генерируют «вибрацию в зависимости от музыки, воспроизводимой на устройстве». Вибрации добавляют крутой эффект при воспроизведении звука. Вы можете увидеть в действии звуковой тактильный эффект в видео ниже:

Вот еще одно:

Конечно, не многие люди будут использовать эту функцию для воспроизведения музыки. Тем не менее, звуковой тактильный эффект, несомненно, может улучшить игровой процесс и сделать мобильные игры более захватывающими. Это, несомненно, одна из лучших особенностей Android 12.

Не все современные телефоны могут поддерживать тактильный эффект с аудиосвязью.

Как ни круто звучит эта функция, похоже, не все нынешние поколения смартфонов ее поддерживают. Согласно официальной документации для HapticGenerator API, Haptic Generator — это «аудио постпроцессор, который генерирует тактильные данные на основе аудиоканалов. Сгенерированные тактильные данные отправляются вместе с аудиоданными в аудио HAL, для чего потребуется устройство. для поддержки тактильного воспроизведения с аудиосвязью «.

Однако XDA сообщает, что ни один из последних моделей Pixel — Pixel 4a 5G или Pixel 5 — не поддерживает Haptic Generator. Pixel 3 XL также не поддерживает его. Между тем Pixel 4 делает это. Это действительно прискорбно. Надеюсь, список неподдерживаемых устройств невелик.

Это не первый раз, когда Google предлагает что-то подобное. В серии Pixel 3 в 2018 году компания представила пользовательские шаблоны вибрации для каждой стандартной мелодии звонка. Однако, поскольку сама компания не может создавать настраиваемые вибрации для каждого аудиовыхода устройства, усилия постепенно утратили популярность.

Теперь с Android 12 Google предлагает API, чтобы разработчики могли создавать собственные эффекты вибрации для своих приложений. При правильной реализации тактильный эффект с аудиосвязью должен значительно улучшить впечатление от смартфона.